diff --git a/LICENSE b/LICENSE
deleted file mode 100644
index be3f7b28..00000000
--- a/LICENSE
+++ /dev/null
@@ -1,661 +0,0 @@
- GNU AFFERO GENERAL PUBLIC LICENSE
- Version 3, 19 November 2007
-
- Copyright (C) 2007 Free Software Foundation, Inc.
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The GNU Affero General Public License is a free, copyleft license for
-software and other kinds of works, specifically designed to ensure
-cooperation with the community in the case of network server software.
-
- The licenses for most software and other practical works are designed
-to take away your freedom to share and change the works. By contrast,
-our General Public Licenses are intended to guarantee your freedom to
-share and change all versions of a program--to make sure it remains free
-software for all its users.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-them if you wish), that you receive source code or can get it if you
-want it, that you can change the software or use pieces of it in new
-free programs, and that you know you can do these things.
-
- Developers that use our General Public Licenses protect your rights
-with two steps: (1) assert copyright on the software, and (2) offer
-you this License which gives you legal permission to copy, distribute
-and/or modify the software.
-
- A secondary benefit of defending all users' freedom is that
-improvements made in alternate versions of the program, if they
-receive widespread use, become available for other developers to
-incorporate. Many developers of free software are heartened and
-encouraged by the resulting cooperation. However, in the case of
-software used on network servers, this result may fail to come about.
-The GNU General Public License permits making a modified version and
-letting the public access it on a server without ever releasing its
-source code to the public.
-
- The GNU Affero General Public License is designed specifically to
-ensure that, in such cases, the modified source code becomes available
-to the community. It requires the operator of a network server to
-provide the source code of the modified version running there to the
-users of that server. Therefore, public use of a modified version, on
-a publicly accessible server, gives the public access to the source
-code of the modified version.
-
- An older license, called the Affero General Public License and
-published by Affero, was designed to accomplish similar goals. This is
-a different license, not a version of the Affero GPL, but Affero has
-released a new version of the Affero GPL which permits relicensing under
-this license.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- TERMS AND CONDITIONS
-
- 0. Definitions.
-
- "This License" refers to version 3 of the GNU Affero General Public License.
-
- "Copyright" also means copyright-like laws that apply to other kinds of
-works, such as semiconductor masks.
-
- "The Program" refers to any copyrightable work licensed under this
-License. Each licensee is addressed as "you". "Licensees" and
-"recipients" may be individuals or organizations.
-
- To "modify" a work means to copy from or adapt all or part of the work
-in a fashion requiring copyright permission, other than the making of an
-exact copy. The resulting work is called a "modified version" of the
-earlier work or a work "based on" the earlier work.
-
- A "covered work" means either the unmodified Program or a work based
-on the Program.
-
- To "propagate" a work means to do anything with it that, without
-permission, would make you directly or secondarily liable for
-infringement under applicable copyright law, except executing it on a
-computer or modifying a private copy. Propagation includes copying,
-distribution (with or without modification), making available to the
-public, and in some countries other activities as well.
-
- To "convey" a work means any kind of propagation that enables other
-parties to make or receive copies. Mere interaction with a user through
-a computer network, with no transfer of a copy, is not conveying.
-
- An interactive user interface displays "Appropriate Legal Notices"
-to the extent that it includes a convenient and prominently visible
-feature that (1) displays an appropriate copyright notice, and (2)
-tells the user that there is no warranty for the work (except to the
-extent that warranties are provided), that licensees may convey the
-work under this License, and how to view a copy of this License. If
-the interface presents a list of user commands or options, such as a
-menu, a prominent item in the list meets this criterion.
-
- 1. Source Code.
-
- The "source code" for a work means the preferred form of the work
-for making modifications to it. "Object code" means any non-source
-form of a work.
-
- A "Standard Interface" means an interface that either is an official
-standard defined by a recognized standards body, or, in the case of
-interfaces specified for a particular programming language, one that
-is widely used among developers working in that language.
-
- The "System Libraries" of an executable work include anything, other
-than the work as a whole, that (a) is included in the normal form of
-packaging a Major Component, but which is not part of that Major
-Component, and (b) serves only to enable use of the work with that
-Major Component, or to implement a Standard Interface for which an
-implementation is available to the public in source code form. A
-"Major Component", in this context, means a major essential component
-(kernel, window system, and so on) of the specific operating system
-(if any) on which the executable work runs, or a compiler used to
-produce the work, or an object code interpreter used to run it.
-
- The "Corresponding Source" for a work in object code form means all
-the source code needed to generate, install, and (for an executable
-work) run the object code and to modify the work, including scripts to
-control those activities. However, it does not include the work's
-System Libraries, or general-purpose tools or generally available free
-programs which are used unmodified in performing those activities but
-which are not part of the work. For example, Corresponding Source
-includes interface definition files associated with source files for
-the work, and the source code for shared libraries and dynamically
-linked subprograms that the work is specifically designed to require,
-such as by intimate data communication or control flow between those
-subprograms and other parts of the work.
-
- The Corresponding Source need not include anything that users
-can regenerate automatically from other parts of the Corresponding
-Source.
-
- The Corresponding Source for a work in source code form is that
-same work.
-
- 2. Basic Permissions.
-
- All rights granted under this License are granted for the term of
-copyright on the Program, and are irrevocable provided the stated
-conditions are met. This License explicitly affirms your unlimited
-permission to run the unmodified Program. The output from running a
-covered work is covered by this License only if the output, given its
-content, constitutes a covered work. This License acknowledges your
-rights of fair use or other equivalent, as provided by copyright law.
-
- You may make, run and propagate covered works that you do not
-convey, without conditions so long as your license otherwise remains
-in force. You may convey covered works to others for the sole purpose
-of having them make modifications exclusively for you, or provide you
-with facilities for running those works, provided that you comply with
-the terms of this License in conveying all material for which you do
-not control copyright. Those thus making or running the covered works
-for you must do so exclusively on your behalf, under your direction
-and control, on terms that prohibit them from making any copies of
-your copyrighted material outside their relationship with you.
-
- Conveying under any other circumstances is permitted solely under
-the conditions stated below. Sublicensing is not allowed; section 10
-makes it unnecessary.
-
- 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
-
- No covered work shall be deemed part of an effective technological
-measure under any applicable law fulfilling obligations under article
-11 of the WIPO copyright treaty adopted on 20 December 1996, or
-similar laws prohibiting or restricting circumvention of such
-measures.
-
- When you convey a covered work, you waive any legal power to forbid
-circumvention of technological measures to the extent such circumvention
-is effected by exercising rights under this License with respect to
-the covered work, and you disclaim any intention to limit operation or
-modification of the work as a means of enforcing, against the work's
-users, your or third parties' legal rights to forbid circumvention of
-technological measures.
-
- 4. Conveying Verbatim Copies.
-
- You may convey verbatim copies of the Program's source code as you
-receive it, in any medium, provided that you conspicuously and
-appropriately publish on each copy an appropriate copyright notice;
-keep intact all notices stating that this License and any
-non-permissive terms added in accord with section 7 apply to the code;
-keep intact all notices of the absence of any warranty; and give all
-recipients a copy of this License along with the Program.
-
- You may charge any price or no price for each copy that you convey,
-and you may offer support or warranty protection for a fee.
-
- 5. Conveying Modified Source Versions.
-
- You may convey a work based on the Program, or the modifications to
-produce it from the Program, in the form of source code under the
-terms of section 4, provided that you also meet all of these conditions:
-
- a) The work must carry prominent notices stating that you modified
- it, and giving a relevant date.
-
- b) The work must carry prominent notices stating that it is
- released under this License and any conditions added under section
- 7. This requirement modifies the requirement in section 4 to
- "keep intact all notices".
-
- c) You must license the entire work, as a whole, under this
- License to anyone who comes into possession of a copy. This
- License will therefore apply, along with any applicable section 7
- additional terms, to the whole of the work, and all its parts,
- regardless of how they are packaged. This License gives no
- permission to license the work in any other way, but it does not
- invalidate such permission if you have separately received it.
-
- d) If the work has interactive user interfaces, each must display
- Appropriate Legal Notices; however, if the Program has interactive
- interfaces that do not display Appropriate Legal Notices, your
- work need not make them do so.
-
- A compilation of a covered work with other separate and independent
-works, which are not by their nature extensions of the covered work,
-and which are not combined with it such as to form a larger program,
-in or on a volume of a storage or distribution medium, is called an
-"aggregate" if the compilation and its resulting copyright are not
-used to limit the access or legal rights of the compilation's users
-beyond what the individual works permit. Inclusion of a covered work
-in an aggregate does not cause this License to apply to the other
-parts of the aggregate.
-
- 6. Conveying Non-Source Forms.
-
- You may convey a covered work in object code form under the terms
-of sections 4 and 5, provided that you also convey the
-machine-readable Corresponding Source under the terms of this License,
-in one of these ways:
-
- a) Convey the object code in, or embodied in, a physical product
- (including a physical distribution medium), accompanied by the
- Corresponding Source fixed on a durable physical medium
- customarily used for software interchange.
-
- b) Convey the object code in, or embodied in, a physical product
- (including a physical distribution medium), accompanied by a
- written offer, valid for at least three years and valid for as
- long as you offer spare parts or customer support for that product
- model, to give anyone who possesses the object code either (1) a
- copy of the Corresponding Source for all the software in the
- product that is covered by this License, on a durable physical
- medium customarily used for software interchange, for a price no
- more than your reasonable cost of physically performing this
- conveying of source, or (2) access to copy the
- Corresponding Source from a network server at no charge.
-
- c) Convey individual copies of the object code with a copy of the
- written offer to provide the Corresponding Source. This
- alternative is allowed only occasionally and noncommercially, and
- only if you received the object code with such an offer, in accord
- with subsection 6b.
-
- d) Convey the object code by offering access from a designated
- place (gratis or for a charge), and offer equivalent access to the
- Corresponding Source in the same way through the same place at no
- further charge. You need not require recipients to copy the
- Corresponding Source along with the object code. If the place to
- copy the object code is a network server, the Corresponding Source
- may be on a different server (operated by you or a third party)
- that supports equivalent copying facilities, provided you maintain
- clear directions next to the object code saying where to find the
- Corresponding Source. Regardless of what server hosts the
- Corresponding Source, you remain obligated to ensure that it is
- available for as long as needed to satisfy these requirements.
-
- e) Convey the object code using peer-to-peer transmission, provided
- you inform other peers where the object code and Corresponding
- Source of the work are being offered to the general public at no
- charge under subsection 6d.
-
- A separable portion of the object code, whose source code is excluded
-from the Corresponding Source as a System Library, need not be
-included in conveying the object code work.
-
- A "User Product" is either (1) a "consumer product", which means any
-tangible personal property which is normally used for personal, family,
-or household purposes, or (2) anything designed or sold for incorporation
-into a dwelling. In determining whether a product is a consumer product,
-doubtful cases shall be resolved in favor of coverage. For a particular
-product received by a particular user, "normally used" refers to a
-typical or common use of that class of product, regardless of the status
-of the particular user or of the way in which the particular user
-actually uses, or expects or is expected to use, the product. A product
-is a consumer product regardless of whether the product has substantial
-commercial, industrial or non-consumer uses, unless such uses represent
-the only significant mode of use of the product.
-
- "Installation Information" for a User Product means any methods,
-procedures, authorization keys, or other information required to install
-and execute modified versions of a covered work in that User Product from
-a modified version of its Corresponding Source. The information must
-suffice to ensure that the continued functioning of the modified object
-code is in no case prevented or interfered with solely because
-modification has been made.
-
- If you convey an object code work under this section in, or with, or
-specifically for use in, a User Product, and the conveying occurs as
-part of a transaction in which the right of possession and use of the
-User Product is transferred to the recipient in perpetuity or for a
-fixed term (regardless of how the transaction is characterized), the
-Corresponding Source conveyed under this section must be accompanied
-by the Installation Information. But this requirement does not apply
-if neither you nor any third party retains the ability to install
-modified object code on the User Product (for example, the work has
-been installed in ROM).
-
- The requirement to provide Installation Information does not include a
-requirement to continue to provide support service, warranty, or updates
-for a work that has been modified or installed by the recipient, or for
-the User Product in which it has been modified or installed. Access to a
-network may be denied when the modification itself materially and
-adversely affects the operation of the network or violates the rules and
-protocols for communication across the network.
-
- Corresponding Source conveyed, and Installation Information provided,
-in accord with this section must be in a format that is publicly
-documented (and with an implementation available to the public in
-source code form), and must require no special password or key for
-unpacking, reading or copying.
-
- 7. Additional Terms.
-
- "Additional permissions" are terms that supplement the terms of this
-License by making exceptions from one or more of its conditions.
-Additional permissions that are applicable to the entire Program shall
-be treated as though they were included in this License, to the extent
-that they are valid under applicable law. If additional permissions
-apply only to part of the Program, that part may be used separately
-under those permissions, but the entire Program remains governed by
-this License without regard to the additional permissions.
-
- When you convey a copy of a covered work, you may at your option
-remove any additional permissions from that copy, or from any part of
-it. (Additional permissions may be written to require their own
-removal in certain cases when you modify the work.) You may place
-additional permissions on material, added by you to a covered work,
-for which you have or can give appropriate copyright permission.
-
- Notwithstanding any other provision of this License, for material you
-add to a covered work, you may (if authorized by the copyright holders of
-that material) supplement the terms of this License with terms:
-
- a) Disclaiming warranty or limiting liability differently from the
- terms of sections 15 and 16 of this License; or
-
- b) Requiring preservation of specified reasonable legal notices or
- author attributions in that material or in the Appropriate Legal
- Notices displayed by works containing it; or
-
- c) Prohibiting misrepresentation of the origin of that material, or
- requiring that modified versions of such material be marked in
- reasonable ways as different from the original version; or
-
- d) Limiting the use for publicity purposes of names of licensors or
- authors of the material; or
-
- e) Declining to grant rights under trademark law for use of some
- trade names, trademarks, or service marks; or
-
- f) Requiring indemnification of licensors and authors of that
- material by anyone who conveys the material (or modified versions of
- it) with contractual assumptions of liability to the recipient, for
- any liability that these contractual assumptions directly impose on
- those licensors and authors.
-
- All other non-permissive additional terms are considered "further
-restrictions" within the meaning of section 10. If the Program as you
-received it, or any part of it, contains a notice stating that it is
-governed by this License along with a term that is a further
-restriction, you may remove that term. If a license document contains
-a further restriction but permits relicensing or conveying under this
-License, you may add to a covered work material governed by the terms
-of that license document, provided that the further restriction does
-not survive such relicensing or conveying.
-
- If you add terms to a covered work in accord with this section, you
-must place, in the relevant source files, a statement of the
-additional terms that apply to those files, or a notice indicating
-where to find the applicable terms.
-
- Additional terms, permissive or non-permissive, may be stated in the
-form of a separately written license, or stated as exceptions;
-the above requirements apply either way.
-
- 8. Termination.
-
- You may not propagate or modify a covered work except as expressly
-provided under this License. Any attempt otherwise to propagate or
-modify it is void, and will automatically terminate your rights under
-this License (including any patent licenses granted under the third
-paragraph of section 11).
-
- However, if you cease all violation of this License, then your
-license from a particular copyright holder is reinstated (a)
-provisionally, unless and until the copyright holder explicitly and
-finally terminates your license, and (b) permanently, if the copyright
-holder fails to notify you of the violation by some reasonable means
-prior to 60 days after the cessation.
-
- Moreover, your license from a particular copyright holder is
-reinstated permanently if the copyright holder notifies you of the
-violation by some reasonable means, this is the first time you have
-received notice of violation of this License (for any work) from that
-copyright holder, and you cure the violation prior to 30 days after
-your receipt of the notice.
-
- Termination of your rights under this section does not terminate the
-licenses of parties who have received copies or rights from you under
-this License. If your rights have been terminated and not permanently
-reinstated, you do not qualify to receive new licenses for the same
-material under section 10.
-
- 9. Acceptance Not Required for Having Copies.
-
- You are not required to accept this License in order to receive or
-run a copy of the Program. Ancillary propagation of a covered work
-occurring solely as a consequence of using peer-to-peer transmission
-to receive a copy likewise does not require acceptance. However,
-nothing other than this License grants you permission to propagate or
-modify any covered work. These actions infringe copyright if you do
-not accept this License. Therefore, by modifying or propagating a
-covered work, you indicate your acceptance of this License to do so.
-
- 10. Automatic Licensing of Downstream Recipients.
-
- Each time you convey a covered work, the recipient automatically
-receives a license from the original licensors, to run, modify and
-propagate that work, subject to this License. You are not responsible
-for enforcing compliance by third parties with this License.
-
- An "entity transaction" is a transaction transferring control of an
-organization, or substantially all assets of one, or subdividing an
-organization, or merging organizations. If propagation of a covered
-work results from an entity transaction, each party to that
-transaction who receives a copy of the work also receives whatever
-licenses to the work the party's predecessor in interest had or could
-give under the previous paragraph, plus a right to possession of the
-Corresponding Source of the work from the predecessor in interest, if
-the predecessor has it or can get it with reasonable efforts.
-
- You may not impose any further restrictions on the exercise of the
-rights granted or affirmed under this License. For example, you may
-not impose a license fee, royalty, or other charge for exercise of
-rights granted under this License, and you may not initiate litigation
-(including a cross-claim or counterclaim in a lawsuit) alleging that
-any patent claim is infringed by making, using, selling, offering for
-sale, or importing the Program or any portion of it.
-
- 11. Patents.
-
- A "contributor" is a copyright holder who authorizes use under this
-License of the Program or a work on which the Program is based. The
-work thus licensed is called the contributor's "contributor version".
-
- A contributor's "essential patent claims" are all patent claims
-owned or controlled by the contributor, whether already acquired or
-hereafter acquired, that would be infringed by some manner, permitted
-by this License, of making, using, or selling its contributor version,
-but do not include claims that would be infringed only as a
-consequence of further modification of the contributor version. For
-purposes of this definition, "control" includes the right to grant
-patent sublicenses in a manner consistent with the requirements of
-this License.
-
- Each contributor grants you a non-exclusive, worldwide, royalty-free
-patent license under the contributor's essential patent claims, to
-make, use, sell, offer for sale, import and otherwise run, modify and
-propagate the contents of its contributor version.
-
- In the following three paragraphs, a "patent license" is any express
-agreement or commitment, however denominated, not to enforce a patent
-(such as an express permission to practice a patent or covenant not to
-sue for patent infringement). To "grant" such a patent license to a
-party means to make such an agreement or commitment not to enforce a
-patent against the party.
-
- If you convey a covered work, knowingly relying on a patent license,
-and the Corresponding Source of the work is not available for anyone
-to copy, free of charge and under the terms of this License, through a
-publicly available network server or other readily accessible means,
-then you must either (1) cause the Corresponding Source to be so
-available, or (2) arrange to deprive yourself of the benefit of the
-patent license for this particular work, or (3) arrange, in a manner
-consistent with the requirements of this License, to extend the patent
-license to downstream recipients. "Knowingly relying" means you have
-actual knowledge that, but for the patent license, your conveying the
-covered work in a country, or your recipient's use of the covered work
-in a country, would infringe one or more identifiable patents in that
-country that you have reason to believe are valid.
-
- If, pursuant to or in connection with a single transaction or
-arrangement, you convey, or propagate by procuring conveyance of, a
-covered work, and grant a patent license to some of the parties
-receiving the covered work authorizing them to use, propagate, modify
-or convey a specific copy of the covered work, then the patent license
-you grant is automatically extended to all recipients of the covered
-work and works based on it.
-
- A patent license is "discriminatory" if it does not include within
-the scope of its coverage, prohibits the exercise of, or is
-conditioned on the non-exercise of one or more of the rights that are
-specifically granted under this License. You may not convey a covered
-work if you are a party to an arrangement with a third party that is
-in the business of distributing software, under which you make payment
-to the third party based on the extent of your activity of conveying
-the work, and under which the third party grants, to any of the
-parties who would receive the covered work from you, a discriminatory
-patent license (a) in connection with copies of the covered work
-conveyed by you (or copies made from those copies), or (b) primarily
-for and in connection with specific products or compilations that
-contain the covered work, unless you entered into that arrangement,
-or that patent license was granted, prior to 28 March 2007.
-
- Nothing in this License shall be construed as excluding or limiting
-any implied license or other defenses to infringement that may
-otherwise be available to you under applicable patent law.
-
- 12. No Surrender of Others' Freedom.
-
- If conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot convey a
-covered work so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you may
-not convey it at all. For example, if you agree to terms that obligate you
-to collect a royalty for further conveying from those to whom you convey
-the Program, the only way you could satisfy both those terms and this
-License would be to refrain entirely from conveying the Program.
-
- 13. Remote Network Interaction; Use with the GNU General Public License.
-
- Notwithstanding any other provision of this License, if you modify the
-Program, your modified version must prominently offer all users
-interacting with it remotely through a computer network (if your version
-supports such interaction) an opportunity to receive the Corresponding
-Source of your version by providing access to the Corresponding Source
-from a network server at no charge, through some standard or customary
-means of facilitating copying of software. This Corresponding Source
-shall include the Corresponding Source for any work covered by version 3
-of the GNU General Public License that is incorporated pursuant to the
-following paragraph.
-
- Notwithstanding any other provision of this License, you have
-permission to link or combine any covered work with a work licensed
-under version 3 of the GNU General Public License into a single
-combined work, and to convey the resulting work. The terms of this
-License will continue to apply to the part which is the covered work,
-but the work with which it is combined will remain governed by version
-3 of the GNU General Public License.
-
- 14. Revised Versions of this License.
-
- The Free Software Foundation may publish revised and/or new versions of
-the GNU Affero General Public License from time to time. Such new versions
-will be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
- Each version is given a distinguishing version number. If the
-Program specifies that a certain numbered version of the GNU Affero General
-Public License "or any later version" applies to it, you have the
-option of following the terms and conditions either of that numbered
-version or of any later version published by the Free Software
-Foundation. If the Program does not specify a version number of the
-GNU Affero General Public License, you may choose any version ever published
-by the Free Software Foundation.
-
- If the Program specifies that a proxy can decide which future
-versions of the GNU Affero General Public License can be used, that proxy's
-public statement of acceptance of a version permanently authorizes you
-to choose that version for the Program.
-
- Later license versions may give you additional or different
-permissions. However, no additional obligations are imposed on any
-author or copyright holder as a result of your choosing to follow a
-later version.
-
- 15. Disclaimer of Warranty.
-
- THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
-APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
-HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
-OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
-IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
-ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
-
- 16. Limitation of Liability.
-
- IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
-THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
-GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
-USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
-DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
-PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
-EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGES.
-
- 17. Interpretation of Sections 15 and 16.
-
- If the disclaimer of warranty and limitation of liability provided
-above cannot be given local legal effect according to their terms,
-reviewing courts shall apply local law that most closely approximates
-an absolute waiver of all civil liability in connection with the
-Program, unless a warranty or assumption of liability accompanies a
-copy of the Program in return for a fee.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest
-to attach them to the start of each source file to most effectively
-state the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
-
- Copyright (C)
-
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU Affero General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU Affero General Public License for more details.
-
- You should have received a copy of the GNU Affero General Public License
- along with this program. If not, see .
-
-Also add information on how to contact you by electronic and paper mail.
-
- If your software can interact with users remotely through a computer
-network, you should also make sure that it provides a way for users to
-get its source. For example, if your program is a web application, its
-interface could display a "Source" link that leads users to an archive
-of the code. There are many ways you could offer source, and different
-solutions will be better for different programs; see section 13 for the
-specific requirements.
-
- You should also get your employer (if you work as a programmer) or school,
-if any, to sign a "copyright disclaimer" for the program, if necessary.
-For more information on this, and how to apply and follow the GNU AGPL, see
-.
diff --git a/PacketOpcodes.java b/PacketOpcodes.java
deleted file mode 100644
index 3e7b5163..00000000
--- a/PacketOpcodes.java
+++ /dev/null
@@ -1,1923 +0,0 @@
-package emu.grasscutter.net.packet;
-
-public class PacketOpcodes {
-
- // Empty
- public static final int NONE = 0;
-
- // Opcodes
- public static final int AbilityChangeNotify = 1124;
- public static final int AbilityInvocationFailNotify = 1120;
- public static final int AbilityInvocationFixedNotify = 1105;
- public static final int AbilityInvocationsNotify = 1155;
- public static final int AcceptCityReputationRequestReq = 2870;
- public static final int AcceptCityReputationRequestRsp = 2862;
- public static final int AchievementAllDataNotify = 2688;
- public static final int AchievementUpdateNotify = 2695;
- public static final int ActivityCoinInfoNotify = 2055;
- public static final int ActivityCondStateChangeNotify = 2089;
- public static final int ActivityDisableTransferPointInteractionNotify = 8440;
- public static final int ActivityInfoNotify = 2136;
- public static final int ActivityPlayOpenAnimNotify = 2178;
- public static final int ActivitySaleChangeNotify = 2058;
- public static final int ActivityScheduleInfoNotify = 2047;
- public static final int ActivitySelectAvatarCardReq = 2085;
- public static final int ActivitySelectAvatarCardRsp = 2154;
- public static final int ActivityTakeAllScoreRewardReq = 8101;
- public static final int ActivityTakeAllScoreRewardRsp = 8501;
- public static final int ActivityTakeScoreRewardReq = 8174;
- public static final int ActivityTakeScoreRewardRsp = 8946;
- public static final int ActivityTakeWatcherRewardBatchReq = 2083;
- public static final int ActivityTakeWatcherRewardBatchRsp = 2186;
- public static final int ActivityTakeWatcherRewardReq = 2124;
- public static final int ActivityTakeWatcherRewardRsp = 2009;
- public static final int ActivityUpdateWatcherNotify = 2079;
- public static final int AddBlacklistReq = 4028;
- public static final int AddBlacklistRsp = 4073;
- public static final int AddFriendNotify = 4092;
- public static final int AddNoGachaAvatarCardNotify = 1669;
- public static final int AddQuestContentProgressReq = 474;
- public static final int AddQuestContentProgressRsp = 480;
- public static final int AddRandTaskInfoNotify = 123;
- public static final int AddSeenMonsterNotify = 296;
- public static final int AdjustWorldLevelReq = 138;
- public static final int AdjustWorldLevelRsp = 140;
- public static final int AllCoopInfoNotify = 1988;
- public static final int AllMarkPointNotify = 3284;
- public static final int AllSeenMonsterNotify = 244;
- public static final int AllWidgetDataNotify = 4286;
- public static final int AnchorPointDataNotify = 4288;
- public static final int AnchorPointOpReq = 4291;
- public static final int AnchorPointOpRsp = 4269;
- public static final int AnimatorForceSetAirMoveNotify = 330;
- public static final int AntiAddictNotify = 104;
- public static final int ArenaChallengeFinishNotify = 2199;
- public static final int AskAddFriendNotify = 4088;
- public static final int AskAddFriendReq = 4020;
- public static final int AskAddFriendRsp = 4074;
- public static final int AsterLargeInfoNotify = 2185;
- public static final int AsterLittleInfoNotify = 2063;
- public static final int AsterMidCampInfoNotify = 2151;
- public static final int AsterMidInfoNotify = 2007;
- public static final int AsterMiscInfoNotify = 2165;
- public static final int AsterProgressInfoNotify = 2091;
- public static final int AvatarAddNotify = 1661;
- public static final int AvatarBuffAddNotify = 328;
- public static final int AvatarBuffDelNotify = 373;
- public static final int AvatarCardChangeReq = 628;
- public static final int AvatarCardChangeRsp = 673;
- public static final int AvatarChangeAnimHashReq = 1603;
- public static final int AvatarChangeAnimHashRsp = 1700;
- public static final int AvatarChangeCostumeNotify = 1648;
- public static final int AvatarChangeCostumeReq = 1759;
- public static final int AvatarChangeCostumeRsp = 1753;
- public static final int AvatarChangeElementTypeReq = 1664;
- public static final int AvatarChangeElementTypeRsp = 1744;
- public static final int AvatarDataNotify = 1645;
- public static final int AvatarDelNotify = 1670;
- public static final int AvatarDieAnimationEndReq = 1652;
- public static final int AvatarDieAnimationEndRsp = 1657;
- public static final int AvatarEnterElementViewNotify = 351;
- public static final int AvatarEquipAffixStartNotify = 1602;
- public static final int AvatarEquipChangeNotify = 639;
- public static final int AvatarExpeditionAllDataReq = 1777;
- public static final int AvatarExpeditionAllDataRsp = 1654;
- public static final int AvatarExpeditionCallBackReq = 1697;
- public static final int AvatarExpeditionCallBackRsp = 1632;
- public static final int AvatarExpeditionDataNotify = 1638;
- public static final int AvatarExpeditionGetRewardReq = 1712;
- public static final int AvatarExpeditionGetRewardRsp = 1659;
- public static final int AvatarExpeditionStartReq = 1656;
- public static final int AvatarExpeditionStartRsp = 1653;
- public static final int AvatarFetterDataNotify = 1772;
- public static final int AvatarFetterLevelRewardReq = 1682;
- public static final int AvatarFetterLevelRewardRsp = 1612;
- public static final int AvatarFightPropNotify = 1220;
- public static final int AvatarFightPropUpdateNotify = 1274;
- public static final int AvatarFlycloakChangeNotify = 1626;
- public static final int AvatarFollowRouteNotify = 3097;
- public static final int AvatarGainCostumeNotify = 1714;
- public static final int AvatarGainFlycloakNotify = 1702;
- public static final int AvatarLifeStateChangeNotify = 1270;
- public static final int AvatarPromoteGetRewardReq = 1642;
- public static final int AvatarPromoteGetRewardRsp = 1718;
- public static final int AvatarPromoteReq = 1715;
- public static final int AvatarPromoteRsp = 1668;
- public static final int AvatarPropChangeReasonNotify = 1262;
- public static final int AvatarPropNotify = 1224;
- public static final int AvatarSatiationDataNotify = 1722;
- public static final int AvatarSkillChangeNotify = 1016;
- public static final int AvatarSkillDepotChangeNotify = 1098;
- public static final int AvatarSkillInfoNotify = 1070;
- public static final int AvatarSkillMaxChargeCountNotify = 1080;
- public static final int AvatarSkillUpgradeReq = 1029;
- public static final int AvatarSkillUpgradeRsp = 1078;
- public static final int AvatarTeamUpdateNotify = 1723;
- public static final int AvatarUnlockTalentNotify = 1087;
- public static final int AvatarUpgradeReq = 1752;
- public static final int AvatarUpgradeRsp = 1788;
- public static final int AvatarWearFlycloakReq = 1773;
- public static final int AvatarWearFlycloakRsp = 1704;
- public static final int BackMyWorldReq = 231;
- public static final int BackMyWorldRsp = 276;
- public static final int BargainOfferPriceReq = 458;
- public static final int BargainOfferPriceRsp = 418;
- public static final int BargainStartNotify = 425;
- public static final int BargainTerminateNotify = 475;
- public static final int BattlePassAllDataNotify = 2638;
- public static final int BattlePassBuySuccNotify = 2642;
- public static final int BattlePassCurScheduleUpdateNotify = 2641;
- public static final int BattlePassMissionDelNotify = 2646;
- public static final int BattlePassMissionUpdateNotify = 2645;
- public static final int BeginCameraSceneLookNotify = 279;
- public static final int BigTalentPointConvertReq = 1020;
- public static final int BigTalentPointConvertRsp = 1074;
- public static final int BlessingAcceptAllGivePicReq = 2153;
- public static final int BlessingAcceptAllGivePicRsp = 2048;
- public static final int BlessingAcceptGivePicReq = 2012;
- public static final int BlessingAcceptGivePicRsp = 2069;
- public static final int BlessingGetAllRecvPicRecordListReq = 2042;
- public static final int BlessingGetAllRecvPicRecordListRsp = 2118;
- public static final int BlessingGetFriendPicListReq = 2026;
- public static final int BlessingGetFriendPicListRsp = 2102;
- public static final int BlessingGiveFriendPicReq = 2002;
- public static final int BlessingGiveFriendPicRsp = 2082;
- public static final int BlessingRecvFriendPicNotify = 2159;
- public static final int BlessingRedeemRewardReq = 2173;
- public static final int BlessingRedeemRewardRsp = 2104;
- public static final int BlessingScanReq = 2179;
- public static final int BlessingScanRsp = 2122;
- public static final int BlitzRushParkourRestartReq = 8204;
- public static final int BlitzRushParkourRestartRsp = 8502;
- public static final int BlossomBriefInfoNotify = 2787;
- public static final int BlossomChestCreateNotify = 2774;
- public static final int BlossomChestInfoNotify = 870;
- public static final int BonusActivityInfoReq = 2578;
- public static final int BonusActivityInfoRsp = 2516;
- public static final int BonusActivityUpdateNotify = 2529;
- public static final int BossChestActivateNotify = 880;
- public static final int BounceConjuringSettleNotify = 8552;
- public static final int BuoyantCombatSettleNotify = 8267;
- public static final int BuyBattlePassLevelReq = 2607;
- public static final int BuyBattlePassLevelRsp = 2615;
- public static final int BuyGoodsReq = 787;
- public static final int BuyGoodsRsp = 798;
- public static final int BuyResinReq = 663;
- public static final int BuyResinRsp = 623;
- public static final int CalcWeaponUpgradeReturnItemsReq = 691;
- public static final int CalcWeaponUpgradeReturnItemsRsp = 660;
- public static final int CanUseSkillNotify = 1069;
- public static final int CancelCityReputationRequestReq = 2814;
- public static final int CancelCityReputationRequestRsp = 2824;
- public static final int CancelCoopTaskReq = 1957;
- public static final int CancelCoopTaskRsp = 1965;
- public static final int CancelFinishParentQuestNotify = 453;
- public static final int CardProductRewardNotify = 4141;
- public static final int ChallengeDataNotify = 1000;
- public static final int ChallengeRecordNotify = 958;
- public static final int ChangeAvatarReq = 1649;
- public static final int ChangeAvatarRsp = 1780;
- public static final int ChangeGameTimeReq = 162;
- public static final int ChangeGameTimeRsp = 114;
- public static final int ChangeMailStarNotify = 1478;
- public static final int ChangeMpTeamAvatarReq = 1784;
- public static final int ChangeMpTeamAvatarRsp = 1796;
- public static final int ChangeServerGlobalValueNotify = 18;
- public static final int ChangeTeamNameReq = 1631;
- public static final int ChangeTeamNameRsp = 1741;
- public static final int ChangeWorldToSingleModeNotify = 3397;
- public static final int ChangeWorldToSingleModeReq = 3171;
- public static final int ChangeWorldToSingleModeRsp = 3197;
- public static final int ChannelerSlabCheckEnterLoopDungeonReq = 8678;
- public static final int ChannelerSlabCheckEnterLoopDungeonRsp = 8961;
- public static final int ChannelerSlabEnterLoopDungeonReq = 8928;
- public static final int ChannelerSlabEnterLoopDungeonRsp = 8892;
- public static final int ChannelerSlabLoopDungeonChallengeInfoNotify = 8499;
- public static final int ChannelerSlabLoopDungeonSelectConditionReq = 8368;
- public static final int ChannelerSlabLoopDungeonSelectConditionRsp = 8943;
- public static final int ChannelerSlabLoopDungeonTakeFirstPassRewardReq = 8779;
- public static final int ChannelerSlabLoopDungeonTakeFirstPassRewardRsp = 8654;
- public static final int ChannelerSlabLoopDungeonTakeScoreRewardReq = 8751;
- public static final int ChannelerSlabLoopDungeonTakeScoreRewardRsp = 8186;
- public static final int ChannelerSlabOneOffDungeonInfoNotify = 8038;
- public static final int ChannelerSlabOneOffDungeonInfoReq = 8069;
- public static final int ChannelerSlabOneOffDungeonInfoRsp = 8731;
- public static final int ChannelerSlabSaveAssistInfoReq = 8304;
- public static final int ChannelerSlabSaveAssistInfoRsp = 8443;
- public static final int ChannelerSlabStageActiveChallengeIndexNotify = 8354;
- public static final int ChannelerSlabStageOneofDungeonNotify = 8203;
- public static final int ChannelerSlabTakeoffBuffReq = 8329;
- public static final int ChannelerSlabTakeoffBuffRsp = 8646;
- public static final int ChannelerSlabWearBuffReq = 8487;
- public static final int ChannelerSlabWearBuffRsp = 8651;
- public static final int ChapterStateNotify = 469;
- public static final int ChatChannelDataNotify = 5028;
- public static final int ChatChannelUpdateNotify = 4979;
- public static final int ChatHistoryNotify = 3099;
- public static final int CheckAddItemExceedLimitNotify = 634;
- public static final int CheckSegmentCRCNotify = 46;
- public static final int CheckSegmentCRCReq = 100;
- public static final int ChessEscapedMonstersNotify = 5312;
- public static final int ChessLeftMonstersNotify = 5377;
- public static final int ChessManualRefreshCardsReq = 5361;
- public static final int ChessManualRefreshCardsRsp = 5365;
- public static final int ChessPickCardNotify = 5304;
- public static final int ChessPickCardReq = 5391;
- public static final int ChessPickCardRsp = 5360;
- public static final int ChessPlayerInfoNotify = 5326;
- public static final int ChessSelectedCardsNotify = 5334;
- public static final int ChooseCurAvatarTeamReq = 1680;
- public static final int ChooseCurAvatarTeamRsp = 1770;
- public static final int CityReputationDataNotify = 2869;
- public static final int CityReputationLevelupNotify = 2820;
- public static final int ClearRoguelikeCurseNotify = 8183;
- public static final int ClientAIStateNotify = 1113;
- public static final int ClientAbilitiesInitFinishCombineNotify = 1180;
- public static final int ClientAbilityChangeNotify = 1129;
- public static final int ClientAbilityInitBeginNotify = 1187;
- public static final int ClientAbilityInitFinishNotify = 1198;
- public static final int ClientBulletCreateNotify = 25;
- public static final int ClientCollectorDataNotify = 4292;
- public static final int ClientHashDebugNotify = 3279;
- public static final int ClientLoadingCostumeVerificationNotify = 3441;
- public static final int ClientLockGameTimeNotify = 112;
- public static final int ClientNewMailNotify = 1414;
- public static final int ClientPauseNotify = 277;
- public static final int ClientReconnectNotify = 29;
- public static final int ClientReportNotify = 13;
- public static final int ClientScriptEventNotify = 247;
- public static final int ClientTransmitReq = 203;
- public static final int ClientTransmitRsp = 253;
- public static final int ClientTriggerEventNotify = 178;
- public static final int CloseCommonTipsNotify = 3010;
- public static final int ClosedItemNotify = 612;
- public static final int CodexDataFullNotify = 4207;
- public static final int CodexDataUpdateNotify = 4202;
- public static final int CombatInvocationsNotify = 323;
- public static final int CombineDataNotify = 665;
- public static final int CombineFormulaDataNotify = 626;
- public static final int CombineReq = 650;
- public static final int CombineRsp = 630;
- public static final int CommonPlayerTipsNotify = 8996;
- public static final int CompoundDataNotify = 135;
- public static final int CompoundUnlockNotify = 159;
- public static final int CookDataNotify = 145;
- public static final int CookGradeDataNotify = 151;
- public static final int CookRecipeDataNotify = 185;
- public static final int CoopCgShowNotify = 1972;
- public static final int CoopCgUpdateNotify = 1966;
- public static final int CoopChapterUpdateNotify = 1985;
- public static final int CoopDataNotify = 1981;
- public static final int CoopPointUpdateNotify = 1987;
- public static final int CoopProgressUpdateNotify = 1956;
- public static final int CoopRewardUpdateNotify = 1975;
- public static final int CreateMassiveEntityNotify = 364;
- public static final int CreateMassiveEntityReq = 394;
- public static final int CreateMassiveEntityRsp = 381;
- public static final int CreateVehicleReq = 858;
- public static final int CreateVehicleRsp = 818;
- public static final int CutSceneBeginNotify = 217;
- public static final int CutSceneEndNotify = 299;
- public static final int CutSceneFinishNotify = 257;
- public static final int DailyTaskDataNotify = 183;
- public static final int DailyTaskFilterCityReq = 182;
- public static final int DailyTaskFilterCityRsp = 172;
- public static final int DailyTaskProgressNotify = 179;
- public static final int DailyTaskScoreRewardNotify = 127;
- public static final int DailyTaskUnlockedCitiesNotify = 131;
- public static final int DataResVersionNotify = 164;
- public static final int DealAddFriendReq = 4080;
- public static final int DealAddFriendRsp = 4070;
- public static final int DebugNotify = 101;
- public static final int DelMailReq = 1474;
- public static final int DelMailRsp = 1480;
- public static final int DelScenePlayTeamEntityNotify = 3203;
- public static final int DelTeamEntityNotify = 363;
- public static final int DeleteFriendNotify = 4100;
- public static final int DeleteFriendReq = 4024;
- public static final int DeleteFriendRsp = 4029;
- public static final int DestroyMassiveEntityNotify = 383;
- public static final int DestroyMaterialReq = 601;
- public static final int DestroyMaterialRsp = 637;
- public static final int DigActivityChangeGadgetStateReq = 8676;
- public static final int DigActivityChangeGadgetStateRsp = 8810;
- public static final int DigActivityMarkPointChangeNotify = 8508;
- public static final int DisableRoguelikeTrapNotify = 8726;
- public static final int DoGachaReq = 1587;
- public static final int DoGachaRsp = 1598;
- public static final int DoRoguelikeDungeonCardGachaReq = 8752;
- public static final int DoRoguelikeDungeonCardGachaRsp = 8820;
- public static final int DoSetPlayerBornDataNotify = 139;
- public static final int DraftGuestReplyInviteNotify = 5470;
- public static final int DraftGuestReplyInviteReq = 5474;
- public static final int DraftGuestReplyInviteRsp = 5480;
- public static final int DraftGuestReplyTwiceConfirmNotify = 5416;
- public static final int DraftGuestReplyTwiceConfirmReq = 5424;
- public static final int DraftGuestReplyTwiceConfirmRsp = 5429;
- public static final int DraftInviteResultNotify = 5462;
- public static final int DraftOwnerInviteNotify = 5420;
- public static final int DraftOwnerStartInviteReq = 5487;
- public static final int DraftOwnerStartInviteRsp = 5498;
- public static final int DraftOwnerTwiceConfirmNotify = 5414;
- public static final int DraftTwiceConfirmResultNotify = 5478;
- public static final int DragonSpineChapterFinishNotify = 2132;
- public static final int DragonSpineChapterOpenNotify = 2037;
- public static final int DragonSpineChapterProgressChangeNotify = 2086;
- public static final int DragonSpineCoinChangeNotify = 2067;
- public static final int DropHintNotify = 642;
- public static final int DropItemReq = 614;
- public static final int DropItemRsp = 624;
- public static final int DungeonCandidateTeamChangeAvatarReq = 936;
- public static final int DungeonCandidateTeamChangeAvatarRsp = 994;
- public static final int DungeonCandidateTeamCreateReq = 945;
- public static final int DungeonCandidateTeamCreateRsp = 985;
- public static final int DungeonCandidateTeamDismissNotify = 922;
- public static final int DungeonCandidateTeamInfoNotify = 918;
- public static final int DungeonCandidateTeamInviteNotify = 975;
- public static final int DungeonCandidateTeamInviteReq = 951;
- public static final int DungeonCandidateTeamInviteRsp = 942;
- public static final int DungeonCandidateTeamKickReq = 950;
- public static final int DungeonCandidateTeamKickRsp = 930;
- public static final int DungeonCandidateTeamLeaveReq = 943;
- public static final int DungeonCandidateTeamLeaveRsp = 935;
- public static final int DungeonCandidateTeamPlayerLeaveNotify = 973;
- public static final int DungeonCandidateTeamRefuseNotify = 928;
- public static final int DungeonCandidateTeamReplyInviteReq = 907;
- public static final int DungeonCandidateTeamReplyInviteRsp = 952;
- public static final int DungeonCandidateTeamSetChangingAvatarReq = 937;
- public static final int DungeonCandidateTeamSetChangingAvatarRsp = 984;
- public static final int DungeonCandidateTeamSetReadyReq = 903;
- public static final int DungeonCandidateTeamSetReadyRsp = 953;
- public static final int DungeonChallengeBeginNotify = 939;
- public static final int DungeonChallengeFinishNotify = 946;
- public static final int DungeonDataNotify = 906;
- public static final int DungeonDieOptionReq = 929;
- public static final int DungeonDieOptionRsp = 978;
- public static final int DungeonEntryInfoReq = 905;
- public static final int DungeonEntryInfoRsp = 955;
- public static final int DungeonEntryToBeExploreNotify = 3446;
- public static final int DungeonFollowNotify = 992;
- public static final int DungeonGetStatueDropReq = 988;
- public static final int DungeonGetStatueDropRsp = 925;
- public static final int DungeonInterruptChallengeReq = 927;
- public static final int DungeonInterruptChallengeRsp = 963;
- public static final int DungeonPlayerDieNotify = 924;
- public static final int DungeonPlayerDieReq = 913;
- public static final int DungeonPlayerDieRsp = 969;
- public static final int DungeonRestartInviteNotify = 990;
- public static final int DungeonRestartInviteReplyNotify = 967;
- public static final int DungeonRestartInviteReplyReq = 954;
- public static final int DungeonRestartInviteReplyRsp = 995;
- public static final int DungeonRestartReq = 915;
- public static final int DungeonRestartResultNotify = 901;
- public static final int DungeonRestartRsp = 956;
- public static final int DungeonReviseLevelNotify = 991;
- public static final int DungeonSettleNotify = 914;
- public static final int DungeonShowReminderNotify = 916;
- public static final int DungeonSlipRevivePointActivateReq = 983;
- public static final int DungeonSlipRevivePointActivateRsp = 979;
- public static final int DungeonWayPointActivateReq = 970;
- public static final int DungeonWayPointActivateRsp = 962;
- public static final int DungeonWayPointNotify = 980;
- public static final int EchoNotify = 88;
- public static final int EchoShellTakeRewardReq = 8614;
- public static final int EchoShellTakeRewardRsp = 8180;
- public static final int EchoShellUpdateNotify = 8560;
- public static final int EffigyChallengeInfoNotify = 2164;
- public static final int EffigyChallengeResultNotify = 2145;
- public static final int EndCameraSceneLookNotify = 227;
- public static final int EnterChessDungeonReq = 8079;
- public static final int EnterChessDungeonRsp = 8741;
- public static final int EnterFishingReq = 5838;
- public static final int EnterFishingRsp = 5845;
- public static final int EnterMechanicusDungeonReq = 3924;
- public static final int EnterMechanicusDungeonRsp = 3929;
- public static final int EnterRoguelikeDungeonNotify = 8098;
- public static final int EnterSceneDoneReq = 248;
- public static final int EnterSceneDoneRsp = 297;
- public static final int EnterScenePeerNotify = 286;
- public static final int EnterSceneReadyReq = 268;
- public static final int EnterSceneReadyRsp = 233;
- public static final int EnterSceneWeatherAreaNotify = 236;
- public static final int EnterTransPointRegionNotify = 269;
- public static final int EnterTrialAvatarActivityDungeonReq = 2167;
- public static final int EnterTrialAvatarActivityDungeonRsp = 2046;
- public static final int EnterWorldAreaReq = 242;
- public static final int EnterWorldAreaRsp = 250;
- public static final int EntityAiKillSelfNotify = 301;
- public static final int EntityAiSyncNotify = 354;
- public static final int EntityAuthorityChangeNotify = 375;
- public static final int EntityConfigHashNotify = 3265;
- public static final int EntityFightPropChangeReasonNotify = 1280;
- public static final int EntityFightPropNotify = 1287;
- public static final int EntityFightPropUpdateNotify = 1298;
- public static final int EntityForceSyncReq = 230;
- public static final int EntityForceSyncRsp = 243;
- public static final int EntityJumpNotify = 292;
- public static final int EntityMoveRoomNotify = 3186;
- public static final int EntityPropNotify = 1205;
- public static final int EntityTagChangeNotify = 3442;
- public static final int EquipRoguelikeRuneReq = 8377;
- public static final int EquipRoguelikeRuneRsp = 8054;
- public static final int EvtAiSyncCombatThreatInfoNotify = 356;
- public static final int EvtAiSyncSkillCdNotify = 343;
- public static final int EvtAnimatorParameterNotify = 355;
- public static final int EvtAnimatorStateChangedNotify = 324;
- public static final int EvtAvatarEnterFocusNotify = 325;
- public static final int EvtAvatarExitFocusNotify = 358;
- public static final int EvtAvatarLockChairReq = 337;
- public static final int EvtAvatarLockChairRsp = 384;
- public static final int EvtAvatarSitDownNotify = 353;
- public static final int EvtAvatarStandUpNotify = 336;
- public static final int EvtAvatarUpdateFocusNotify = 318;
- public static final int EvtBeingHitNotify = 305;
- public static final int EvtBeingHitsCombineNotify = 335;
- public static final int EvtBulletDeactiveNotify = 316;
- public static final int EvtBulletHitNotify = 378;
- public static final int EvtBulletMoveNotify = 388;
- public static final int EvtCostStaminaNotify = 362;
- public static final int EvtCreateGadgetNotify = 320;
- public static final int EvtDestroyGadgetNotify = 374;
- public static final int EvtDestroyServerGadgetNotify = 367;
- public static final int EvtDoSkillSuccNotify = 398;
- public static final int EvtEntityRenderersChangedNotify = 350;
- public static final int EvtEntityStartDieEndNotify = 313;
- public static final int EvtFaceToDirNotify = 370;
- public static final int EvtFaceToEntityNotify = 380;
- public static final int EvtRushMoveNotify = 329;
- public static final int EvtSetAttackTargetNotify = 314;
- public static final int ExecuteGadgetLuaReq = 210;
- public static final int ExecuteGadgetLuaRsp = 209;
- public static final int ExecuteGroupTriggerReq = 290;
- public static final int ExecuteGroupTriggerRsp = 254;
- public static final int ExitFishingReq = 5842;
- public static final int ExitFishingRsp = 5807;
- public static final int ExitSceneWeatherAreaNotify = 294;
- public static final int ExitTransPointRegionNotify = 206;
- public static final int ExpeditionChallengeEnterRegionNotify = 2092;
- public static final int ExpeditionChallengeFinishedNotify = 2094;
- public static final int ExpeditionRecallReq = 2011;
- public static final int ExpeditionRecallRsp = 2156;
- public static final int ExpeditionStartReq = 2020;
- public static final int ExpeditionStartRsp = 2157;
- public static final int ExpeditionTakeRewardReq = 2163;
- public static final int ExpeditionTakeRewardRsp = 2065;
- public static final int FindHilichurlAcceptQuestNotify = 8522;
- public static final int FindHilichurlFinishSecondQuestNotify = 8774;
- public static final int FinishDeliveryNotify = 2044;
- public static final int FinishMainCoopReq = 1969;
- public static final int FinishMainCoopRsp = 1993;
- public static final int FinishedParentQuestNotify = 498;
- public static final int FinishedParentQuestUpdateNotify = 420;
- public static final int FireworkNotify = 5934;
- public static final int FireworkReq = 6068;
- public static final int FireworkRsp = 5918;
- public static final int FireworkSetNotify = 6079;
- public static final int FireworkSetReq = 6099;
- public static final int FireworkSetRsp = 5969;
- public static final int FishAttractNotify = 5815;
- public static final int FishBaitGoneNotify = 5803;
- public static final int FishBattleBeginReq = 5802;
- public static final int FishBattleBeginRsp = 5840;
- public static final int FishBattleEndReq = 5837;
- public static final int FishBattleEndRsp = 5814;
- public static final int FishBiteReq = 5816;
- public static final int FishBiteRsp = 5825;
- public static final int FishCastRodReq = 5819;
- public static final int FishCastRodRsp = 5843;
- public static final int FishChosenNotify = 5831;
- public static final int FishEscapeNotify = 5835;
- public static final int FishPoolDataNotify = 5806;
- public static final int FishingGallerySettleNotify = 8356;
- public static final int FleurFairBalloonSettleNotify = 2183;
- public static final int FleurFairBuffEnergyNotify = 5353;
- public static final int FleurFairFallSettleNotify = 2150;
- public static final int FleurFairFinishGalleryStageNotify = 5394;
- public static final int FleurFairMusicGameSettleReq = 2072;
- public static final int FleurFairMusicGameSettleRsp = 2200;
- public static final int FleurFairMusicGameStartReq = 2105;
- public static final int FleurFairMusicGameStartRsp = 2088;
- public static final int FleurFairReplayMiniGameReq = 2004;
- public static final int FleurFairReplayMiniGameRsp = 2040;
- public static final int FleurFairStageSettleNotify = 5336;
- public static final int FlightActivityRestartReq = 2017;
- public static final int FlightActivityRestartRsp = 2071;
- public static final int FlightActivitySettleNotify = 2169;
- public static final int FocusAvatarReq = 1608;
- public static final int FocusAvatarRsp = 1779;
- public static final int ForceAddPlayerFriendReq = 4090;
- public static final int ForceAddPlayerFriendRsp = 4054;
- public static final int ForceDragAvatarNotify = 3071;
- public static final int ForceDragBackTransferNotify = 3032;
- public static final int ForgeDataNotify = 604;
- public static final int ForgeFormulaDataNotify = 661;
- public static final int ForgeGetQueueDataReq = 635;
- public static final int ForgeGetQueueDataRsp = 607;
- public static final int ForgeQueueDataNotify = 643;
- public static final int ForgeQueueManipulateReq = 653;
- public static final int ForgeQueueManipulateRsp = 636;
- public static final int ForgeStartReq = 652;
- public static final int ForgeStartRsp = 603;
- public static final int FoundationNotify = 839;
- public static final int FoundationReq = 869;
- public static final int FoundationRsp = 806;
- public static final int FriendInfoChangeNotify = 4026;
- public static final int FunitureMakeMakeInfoChangeNotify = 4898;
- public static final int FurnitureCurModuleArrangeCountNotify = 4851;
- public static final int FurnitureMakeBeHelpedNotify = 4522;
- public static final int FurnitureMakeCancelReq = 4577;
- public static final int FurnitureMakeCancelRsp = 4561;
- public static final int FurnitureMakeFinishNotify = 4789;
- public static final int FurnitureMakeHelpReq = 4739;
- public static final int FurnitureMakeHelpRsp = 4533;
- public static final int FurnitureMakeReq = 4894;
- public static final int FurnitureMakeRsp = 4802;
- public static final int FurnitureMakeStartReq = 4740;
- public static final int FurnitureMakeStartRsp = 4756;
- public static final int GMShowNavMeshReq = 2390;
- public static final int GMShowNavMeshRsp = 2354;
- public static final int GMShowObstacleReq = 2315;
- public static final int GMShowObstacleRsp = 2356;
- public static final int GachaOpenWishNotify = 1580;
- public static final int GachaSimpleInfoNotify = 1570;
- public static final int GachaWishReq = 1520;
- public static final int GachaWishRsp = 1574;
- public static final int GadgetAutoPickDropInfoNotify = 816;
- public static final int GadgetChainLevelChangeNotify = 892;
- public static final int GadgetChainLevelUpdateNotify = 900;
- public static final int GadgetCustomTreeInfoNotify = 842;
- public static final int GadgetGeneralRewardInfoNotify = 878;
- public static final int GadgetInteractReq = 805;
- public static final int GadgetInteractRsp = 855;
- public static final int GadgetPlayDataNotify = 824;
- public static final int GadgetPlayStartNotify = 862;
- public static final int GadgetPlayStopNotify = 814;
- public static final int GadgetPlayUidOpNotify = 829;
- public static final int GadgetStateNotify = 887;
- public static final int GadgetTalkChangeNotify = 846;
- public static final int GalleryBalloonScoreNotify = 5587;
- public static final int GalleryBalloonShootNotify = 5555;
- public static final int GalleryBounceConjuringHitNotify = 5569;
- public static final int GalleryBrokenFloorFallNotify = 5529;
- public static final int GalleryBulletHitNotify = 5524;
- public static final int GalleryFallCatchNotify = 5520;
- public static final int GalleryFallScoreNotify = 5574;
- public static final int GalleryFlowerCatchNotify = 5562;
- public static final int GalleryPreStartNotify = 5514;
- public static final int GalleryStartNotify = 5505;
- public static final int GalleryStopNotify = 5598;
- public static final int GallerySumoKillMonsterNotify = 5506;
- public static final int GetActivityInfoReq = 2098;
- public static final int GetActivityInfoRsp = 2073;
- public static final int GetActivityScheduleReq = 2041;
- public static final int GetActivityScheduleRsp = 2015;
- public static final int GetActivityShopSheetInfoReq = 780;
- public static final int GetActivityShopSheetInfoRsp = 770;
- public static final int GetAllActivatedBargainDataReq = 422;
- public static final int GetAllActivatedBargainDataRsp = 445;
- public static final int GetAllH5ActivityInfoReq = 5695;
- public static final int GetAllH5ActivityInfoRsp = 5688;
- public static final int GetAllMailReq = 1424;
- public static final int GetAllMailRsp = 1429;
- public static final int GetAllSceneGalleryInfoReq = 5580;
- public static final int GetAllSceneGalleryInfoRsp = 5570;
- public static final int GetAllUnlockNameCardReq = 4018;
- public static final int GetAllUnlockNameCardRsp = 4075;
- public static final int GetAreaExplorePointReq = 207;
- public static final int GetAreaExplorePointRsp = 252;
- public static final int GetAuthSalesmanInfoReq = 2108;
- public static final int GetAuthSalesmanInfoRsp = 2113;
- public static final int GetAuthkeyReq = 1470;
- public static final int GetAuthkeyRsp = 1462;
- public static final int GetBargainDataReq = 428;
- public static final int GetBargainDataRsp = 473;
- public static final int GetBattlePassProductReq = 2616;
- public static final int GetBattlePassProductRsp = 2625;
- public static final int GetBlossomBriefInfoListReq = 2705;
- public static final int GetBlossomBriefInfoListRsp = 2755;
- public static final int GetBonusActivityRewardReq = 2513;
- public static final int GetBonusActivityRewardRsp = 2569;
- public static final int GetChatEmojiCollectionReq = 4011;
- public static final int GetChatEmojiCollectionRsp = 4091;
- public static final int GetCityHuntingOfferReq = 4346;
- public static final int GetCityHuntingOfferRsp = 4341;
- public static final int GetCityReputationInfoReq = 2805;
- public static final int GetCityReputationInfoRsp = 2855;
- public static final int GetCityReputationMapInfoReq = 2829;
- public static final int GetCityReputationMapInfoRsp = 2878;
- public static final int GetCompoundDataReq = 107;
- public static final int GetCompoundDataRsp = 152;
- public static final int GetDailyDungeonEntryInfoReq = 981;
- public static final int GetDailyDungeonEntryInfoRsp = 964;
- public static final int GetDungeonEntryExploreConditionReq = 3123;
- public static final int GetDungeonEntryExploreConditionRsp = 3355;
- public static final int GetExpeditionAssistInfoListReq = 2147;
- public static final int GetExpeditionAssistInfoListRsp = 2028;
- public static final int GetFriendShowAvatarInfoReq = 4079;
- public static final int GetFriendShowAvatarInfoRsp = 4027;
- public static final int GetFriendShowNameCardInfoReq = 4015;
- public static final int GetFriendShowNameCardInfoRsp = 4056;
- public static final int GetFurnitureCurModuleArrangeCountReq = 4722;
- public static final int GetGachaInfoReq = 1505;
- public static final int GetGachaInfoRsp = 1555;
- public static final int GetHomeLevelUpRewardReq = 4588;
- public static final int GetHomeLevelUpRewardRsp = 4668;
- public static final int GetHuntingOfferRewardReq = 4319;
- public static final int GetHuntingOfferRewardRsp = 4343;
- public static final int GetInvestigationMonsterReq = 1915;
- public static final int GetInvestigationMonsterRsp = 1927;
- public static final int GetMailItemReq = 1498;
- public static final int GetMailItemRsp = 1420;
- public static final int GetMapAreaReq = 3148;
- public static final int GetMapAreaRsp = 3213;
- public static final int GetMapMarkTipsReq = 3202;
- public static final int GetMapMarkTipsRsp = 3089;
- public static final int GetMechanicusInfoReq = 3905;
- public static final int GetMechanicusInfoRsp = 3955;
- public static final int GetNextResourceInfoReq = 134;
- public static final int GetNextResourceInfoRsp = 189;
- public static final int GetOnlinePlayerInfoReq = 6;
- public static final int GetOnlinePlayerInfoRsp = 39;
- public static final int GetOnlinePlayerListReq = 70;
- public static final int GetOnlinePlayerListRsp = 62;
- public static final int GetOpActivityInfoReq = 5105;
- public static final int GetOpActivityInfoRsp = 5155;
- public static final int GetPlayerAskFriendListReq = 4037;
- public static final int GetPlayerAskFriendListRsp = 4084;
- public static final int GetPlayerBlacklistReq = 4052;
- public static final int GetPlayerBlacklistRsp = 4003;
- public static final int GetPlayerFriendListReq = 4005;
- public static final int GetPlayerFriendListRsp = 4055;
- public static final int GetPlayerHomeCompInfoReq = 4807;
- public static final int GetPlayerMpModeAvailabilityReq = 1816;
- public static final int GetPlayerMpModeAvailabilityRsp = 1825;
- public static final int GetPlayerSocialDetailReq = 4062;
- public static final int GetPlayerSocialDetailRsp = 4014;
- public static final int GetPlayerTokenReq = 105;
- public static final int GetPlayerTokenRsp = 155;
- public static final int GetPushTipsRewardReq = 2218;
- public static final int GetPushTipsRewardRsp = 2275;
- public static final int GetQuestTalkHistoryReq = 470;
- public static final int GetQuestTalkHistoryRsp = 462;
- public static final int GetRecentMpPlayerListReq = 4051;
- public static final int GetRecentMpPlayerListRsp = 4042;
- public static final int GetRegionSearchReq = 5619;
- public static final int GetReunionMissionInfoReq = 5066;
- public static final int GetReunionMissionInfoRsp = 5075;
- public static final int GetReunionPrivilegeInfoReq = 5057;
- public static final int GetReunionPrivilegeInfoRsp = 5065;
- public static final int GetReunionSignInInfoReq = 5069;
- public static final int GetReunionSignInInfoRsp = 5093;
- public static final int GetSceneAreaReq = 288;
- public static final int GetSceneAreaRsp = 225;
- public static final int GetSceneNpcPositionReq = 598;
- public static final int GetSceneNpcPositionRsp = 520;
- public static final int GetScenePerformanceReq = 3494;
- public static final int GetScenePerformanceRsp = 3336;
- public static final int GetScenePointReq = 216;
- public static final int GetScenePointRsp = 213;
- public static final int GetShopReq = 705;
- public static final int GetShopRsp = 755;
- public static final int GetShopmallDataReq = 720;
- public static final int GetShopmallDataRsp = 774;
- public static final int GetSignInRewardReq = 2520;
- public static final int GetSignInRewardRsp = 2574;
- public static final int GetWidgetSlotReq = 4277;
- public static final int GetWidgetSlotRsp = 4263;
- public static final int GetWorldMpInfoReq = 3269;
- public static final int GetWorldMpInfoRsp = 3320;
- public static final int GiveUpRoguelikeDungeonCardReq = 8131;
- public static final int GiveUpRoguelikeDungeonCardRsp = 8024;
- public static final int GivingRecordChangeNotify = 167;
- public static final int GivingRecordNotify = 195;
- public static final int GmTalkNotify = 75;
- public static final int GmTalkReq = 55;
- public static final int GmTalkRsp = 87;
- public static final int GrantRewardNotify = 622;
- public static final int GroupLinkAllNotify = 5788;
- public static final int GroupLinkChangeNotify = 5795;
- public static final int GroupLinkDeleteNotify = 5796;
- public static final int GroupSuiteNotify = 3115;
- public static final int GroupUnloadNotify = 3144;
- public static final int GuestBeginEnterSceneNotify = 3490;
- public static final int GuestPostEnterSceneNotify = 3292;
- public static final int H5ActivityIdsNotify = 5696;
- public static final int HideAndSeekPlayerReadyNotify = 5363;
- public static final int HideAndSeekPlayerSetAvatarNotify = 5323;
- public static final int HideAndSeekSelectAvatarReq = 5381;
- public static final int HideAndSeekSelectAvatarRsp = 5364;
- public static final int HideAndSeekSelectSkillReq = 8142;
- public static final int HideAndSeekSelectSkillRsp = 8442;
- public static final int HideAndSeekSetReadyReq = 5383;
- public static final int HideAndSeekSetReadyRsp = 5379;
- public static final int HideAndSeekSettleNotify = 5327;
- public static final int HitClientTrivialNotify = 272;
- public static final int HitTreeNotify = 3118;
- public static final int HomeAvatarAllFinishRewardNotify = 4503;
- public static final int HomeAvatarCostumeChangeNotify = 4523;
- public static final int HomeAvatarRewardEventGetReq = 4692;
- public static final int HomeAvatarRewardEventGetRsp = 4534;
- public static final int HomeAvatarRewardEventNotify = 4461;
- public static final int HomeAvatarSummonAllEventNotify = 4579;
- public static final int HomeAvatarSummonEventReq = 4880;
- public static final int HomeAvatarSummonEventRsp = 4696;
- public static final int HomeAvatarSummonFinishReq = 4628;
- public static final int HomeAvatarSummonFinishRsp = 4657;
- public static final int HomeAvatarTalkFinishInfoNotify = 4718;
- public static final int HomeAvatarTalkReq = 4729;
- public static final int HomeAvatarTalkRsp = 4704;
- public static final int HomeAvtarAllFinishRewardNotify = 4650;
- public static final int HomeBasicInfoNotify = 4607;
- public static final int HomeBlockNotify = 4641;
- public static final int HomeChangeEditModeReq = 4702;
- public static final int HomeChangeEditModeRsp = 4767;
- public static final int HomeChangeModuleReq = 4484;
- public static final int HomeChangeModuleRsp = 4833;
- public static final int HomeChooseModuleReq = 4654;
- public static final int HomeChooseModuleRsp = 4707;
- public static final int HomeComfortInfoNotify = 4879;
- public static final int HomeCustomFurnitureInfoNotify = 4784;
- public static final int HomeEditCustomFurnitureReq = 4685;
- public static final int HomeEditCustomFurnitureRsp = 4717;
- public static final int HomeFishFarmingInfoNotify = 4605;
- public static final int HomeGetArrangementInfoReq = 4614;
- public static final int HomeGetArrangementInfoRsp = 4624;
- public static final int HomeGetBasicInfoReq = 4489;
- public static final int HomeGetFishFarmingInfoReq = 4892;
- public static final int HomeGetFishFarmingInfoRsp = 4899;
- public static final int HomeGetOnlineStatusReq = 4479;
- public static final int HomeGetOnlineStatusRsp = 4886;
- public static final int HomeKickPlayerReq = 4511;
- public static final int HomeKickPlayerRsp = 4883;
- public static final int HomeLimitedShopBuyGoodsReq = 4647;
- public static final int HomeLimitedShopBuyGoodsRsp = 4865;
- public static final int HomeLimitedShopGoodsListReq = 4751;
- public static final int HomeLimitedShopGoodsListRsp = 4770;
- public static final int HomeLimitedShopInfoChangeNotify = 4552;
- public static final int HomeLimitedShopInfoNotify = 4576;
- public static final int HomeLimitedShopInfoReq = 4686;
- public static final int HomeLimitedShopInfoRsp = 4517;
- public static final int HomeMarkPointNotify = 4832;
- public static final int HomeModuleSeenReq = 4817;
- public static final int HomeModuleSeenRsp = 4516;
- public static final int HomeModuleUnlockNotify = 4528;
- public static final int HomePlantFieldNotify = 4731;
- public static final int HomePlantInfoNotify = 4547;
- public static final int HomePlantInfoReq = 4640;
- public static final int HomePlantInfoRsp = 4512;
- public static final int HomePlantSeedReq = 4669;
- public static final int HomePlantSeedRsp = 4779;
- public static final int HomePlantWeedReq = 4603;
- public static final int HomePlantWeedRsp = 4697;
- public static final int HomePriorCheckNotify = 4694;
- public static final int HomeResourceNotify = 4639;
- public static final int HomeResourceTakeFetterExpReq = 4525;
- public static final int HomeResourceTakeFetterExpRsp = 4837;
- public static final int HomeResourceTakeHomeCoinReq = 4460;
- public static final int HomeResourceTakeHomeCoinRsp = 4573;
- public static final int HomeSceneInitFinishReq = 4452;
- public static final int HomeSceneInitFinishRsp = 4530;
- public static final int HomeSceneJumpReq = 4826;
- public static final int HomeSceneJumpRsp = 4822;
- public static final int HomeTransferReq = 4618;
- public static final int HomeTransferRsp = 4524;
- public static final int HomeUpdateArrangementInfoReq = 4689;
- public static final int HomeUpdateArrangementInfoRsp = 4466;
- public static final int HomeUpdateFishFarmingInfoReq = 4847;
- public static final int HomeUpdateFishFarmingInfoRsp = 4535;
- public static final int HostPlayerNotify = 387;
- public static final int HuntingFailNotify = 4302;
- public static final int HuntingGiveUpReq = 4337;
- public static final int HuntingGiveUpRsp = 4314;
- public static final int HuntingOngoingNotify = 4340;
- public static final int HuntingRevealClueNotify = 4335;
- public static final int HuntingRevealFinalNotify = 4316;
- public static final int HuntingStartNotify = 4331;
- public static final int HuntingSuccessNotify = 4325;
- public static final int InBattleMechanicusBuildingPointsNotify = 5380;
- public static final int InBattleMechanicusCardResultNotify = 5316;
- public static final int InBattleMechanicusConfirmCardNotify = 5378;
- public static final int InBattleMechanicusConfirmCardReq = 5324;
- public static final int InBattleMechanicusConfirmCardRsp = 5329;
- public static final int InBattleMechanicusEscapeMonsterNotify = 5320;
- public static final int InBattleMechanicusLeftMonsterNotify = 5374;
- public static final int InBattleMechanicusPickCardNotify = 5314;
- public static final int InBattleMechanicusPickCardReq = 5370;
- public static final int InBattleMechanicusPickCardRsp = 5362;
- public static final int InBattleMechanicusSettleNotify = 5369;
- public static final int InteractDailyDungeonInfoNotify = 923;
- public static final int InterruptGalleryReq = 5578;
- public static final int InterruptGalleryRsp = 5516;
- public static final int InvestigationMonsterUpdateNotify = 1919;
- public static final int ItemAddHintNotify = 620;
- public static final int ItemCdGroupTimeNotify = 651;
- public static final int ItemGivingReq = 101;
- public static final int ItemGivingRsp = 137;
- public static final int JoinHomeWorldFailNotify = 4567;
- public static final int JoinPlayerFailNotify = 271;
- public static final int JoinPlayerSceneReq = 234;
- public static final int JoinPlayerSceneRsp = 289;
- public static final int KeepAliveNotify = 5;
- public static final int LeaveSceneReq = 255;
- public static final int LeaveSceneRsp = 287;
- public static final int LeaveWorldNotify = 3445;
- public static final int LevelupCityReq = 295;
- public static final int LevelupCityRsp = 267;
- public static final int LifeStateChangeNotify = 1255;
- public static final int LiveEndNotify = 885;
- public static final int LiveStartNotify = 873;
- public static final int LoadActivityTerrainNotify = 2006;
- public static final int LuaEnvironmentEffectNotify = 3240;
- public static final int LuaSetOptionNotify = 395;
- public static final int LunaRiteAreaFinishNotify = 8711;
- public static final int LunaRiteGroupBundleRegisterNotify = 8078;
- public static final int LunaRiteHintPointRemoveNotify = 8181;
- public static final int LunaRiteHintPointReq = 8859;
- public static final int LunaRiteHintPointRsp = 8361;
- public static final int LunaRiteSacrificeReq = 8743;
- public static final int LunaRiteSacrificeRsp = 8324;
- public static final int LunaRiteTakeSacrificeRewardReq = 8152;
- public static final int LunaRiteTakeSacrificeRewardRsp = 8806;
- public static final int MailChangeNotify = 1455;
- public static final int MainCoopUpdateNotify = 1995;
- public static final int MapAreaChangeNotify = 3049;
- public static final int MarkEntityInMinMapNotify = 263;
- public static final int MarkMapReq = 3176;
- public static final int MarkMapRsp = 3413;
- public static final int MarkNewNotify = 1229;
- public static final int MarkTargetInvestigationMonsterNotify = 1913;
- public static final int MassiveEntityElementOpBatchNotify = 390;
- public static final int MassiveEntityStateChangedNotify = 379;
- public static final int MaterialDeleteReturnNotify = 615;
- public static final int MaterialDeleteUpdateNotify = 654;
- public static final int McoinExchangeHcoinReq = 695;
- public static final int McoinExchangeHcoinRsp = 667;
- public static final int MechanicusCandidateTeamCreateReq = 3913;
- public static final int MechanicusCandidateTeamCreateRsp = 3969;
- public static final int MechanicusCloseNotify = 3974;
- public static final int MechanicusCoinNotify = 3998;
- public static final int MechanicusLevelupGearReq = 3962;
- public static final int MechanicusLevelupGearRsp = 3914;
- public static final int MechanicusOpenNotify = 3920;
- public static final int MechanicusSequenceOpenNotify = 3987;
- public static final int MechanicusUnlockGearReq = 3980;
- public static final int MechanicusUnlockGearRsp = 3970;
- public static final int MeetNpcReq = 580;
- public static final int MeetNpcRsp = 570;
- public static final int MetNpcIdListNotify = 574;
- public static final int MiracleRingDataNotify = 5246;
- public static final int MiracleRingDeliverItemReq = 5231;
- public static final int MiracleRingDeliverItemRsp = 5235;
- public static final int MiracleRingDestroyNotify = 5216;
- public static final int MiracleRingDropResultNotify = 5243;
- public static final int MiracleRingTakeRewardReq = 5241;
- public static final int MiracleRingTakeRewardRsp = 5219;
- public static final int MistTrialDunegonFailNotify = 8135;
- public static final int MistTrialGetChallengeMissionReq = 8534;
- public static final int MistTrialGetChallengeMissionRsp = 8884;
- public static final int MistTrialSelectAvatarAndEnterDungeonReq = 8537;
- public static final int MistTrialSelectAvatarAndEnterDungeonRsp = 8551;
- public static final int MonsterAIConfigHashNotify = 3324;
- public static final int MonsterAlertChangeNotify = 322;
- public static final int MonsterForceAlertNotify = 345;
- public static final int MonsterPointArrayRouteUpdateNotify = 3271;
- public static final int MonsterSummonTagNotify = 1305;
- public static final int MpBlockNotify = 1826;
- public static final int MpPlayGuestReplyInviteReq = 1806;
- public static final int MpPlayGuestReplyInviteRsp = 1848;
- public static final int MpPlayGuestReplyNotify = 1812;
- public static final int MpPlayInviteResultNotify = 1824;
- public static final int MpPlayOwnerCheckReq = 1842;
- public static final int MpPlayOwnerCheckRsp = 1807;
- public static final int MpPlayOwnerInviteNotify = 1810;
- public static final int MpPlayOwnerStartInviteReq = 1815;
- public static final int MpPlayOwnerStartInviteRsp = 1803;
- public static final int MpPlayPrepareInterruptNotify = 1811;
- public static final int MpPlayPrepareNotify = 1822;
- public static final int MultistagePlayEndNotify = 5393;
- public static final int MultistagePlayFinishStageReq = 5355;
- public static final int MultistagePlayFinishStageRsp = 5313;
- public static final int MultistagePlayInfoNotify = 5305;
- public static final int MultistagePlaySettleNotify = 5347;
- public static final int MultistagePlayStageEndNotify = 5341;
- public static final int GetUgcRsp = 6345;
- public static final int MusicGameGetBeatmapRsp = 6309;
- public static final int MusicGameSettleReq = 8066;
- public static final int MusicGameSettleRsp = 8735;
- public static final int MusicGameStartReq = 8536;
- public static final int MusicGameStartRsp = 8893;
- public static final int MusicGameCreateBeatmapRsp = 6347;
- public static final int GetUgcReq = 6338;
- public static final int MusicGameSearchBeatmapRsp = 6304;
- public static final int MusicGameSearchBeatmapReq = 6343;
- public static final int MusicGameStartToPlayOthersBeatmapReq = 6302;
- public static final int MusicGameStartToPlayOthersBeatmapRsp = 6313;
- public static final int NavMeshStatsNotify = 2395;
- public static final int NormalUidOpNotify = 5738;
- public static final int NpcTalkReq = 505;
- public static final int NpcTalkRsp = 555;
- public static final int ObstacleModifyNotify = 2387;
- public static final int OfferingInteractReq = 2917;
- public static final int OfferingInteractRsp = 2922;
- public static final int OneofGatherPointDetectorDataNotify = 4297;
- public static final int OpActivityDataNotify = 5187;
- public static final int OpActivityStateNotify = 2505;
- public static final int OpActivityUpdateNotify = 5198;
- public static final int OpenBlossomCircleCampGuideNotify = 2780;
- public static final int OpenStateChangeNotify = 118;
- public static final int OpenStateUpdateNotify = 158;
- public static final int OrderDisplayNotify = 4143;
- public static final int OrderFinishNotify = 4146;
- public static final int OtherPlayerEnterHomeNotify = 4582;
- public static final int PSNBlackListNotify = 4001;
- public static final int PSNFriendListNotify = 4067;
- public static final int PSPlayerApplyEnterMpReq = 1837;
- public static final int PSPlayerApplyEnterMpRsp = 1814;
- public static final int PathfindingEnterSceneReq = 2320;
- public static final int PathfindingEnterSceneRsp = 2374;
- public static final int PathfindingPingNotify = 2398;
- public static final int PersonalLineAllDataReq = 430;
- public static final int PersonalLineAllDataRsp = 443;
- public static final int PersonalLineNewUnlockNotify = 494;
- public static final int PersonalSceneJumpReq = 260;
- public static final int PersonalSceneJumpRsp = 204;
- public static final int PingReq = 20;
- public static final int PingRsp = 74;
- public static final int PlantFlowerAcceptAllGiveFlowerReq = 8240;
- public static final int PlantFlowerAcceptAllGiveFlowerRsp = 8764;
- public static final int PlantFlowerAcceptGiveFlowerReq = 8532;
- public static final int PlantFlowerAcceptGiveFlowerRsp = 8039;
- public static final int PlantFlowerEditFlowerCombinationReq = 8837;
- public static final int PlantFlowerEditFlowerCombinationRsp = 8476;
- public static final int PlantFlowerGetCanGiveFriendFlowerReq = 8982;
- public static final int PlantFlowerGetCanGiveFriendFlowerRsp = 8699;
- public static final int PlantFlowerGetFriendFlowerWishListReq = 8639;
- public static final int PlantFlowerGetFriendFlowerWishListRsp = 8025;
- public static final int PlantFlowerGetRecvFlowerListReq = 8518;
- public static final int PlantFlowerGetRecvFlowerListRsp = 8952;
- public static final int PlantFlowerGetSeedInfoReq = 8882;
- public static final int PlantFlowerGetSeedInfoRsp = 8249;
- public static final int PlantFlowerGiveFriendFlowerReq = 8176;
- public static final int PlantFlowerGiveFriendFlowerRsp = 8151;
- public static final int PlantFlowerHaveRecvFlowerNotify = 8405;
- public static final int PlantFlowerSetFlowerWishReq = 8573;
- public static final int PlantFlowerSetFlowerWishRsp = 8902;
- public static final int PlantFlowerTakeSeedRewardReq = 8963;
- public static final int PlantFlowerTakeSeedRewardRsp = 8727;
- public static final int PlatformChangeRouteNotify = 211;
- public static final int PlatformStartRouteNotify = 237;
- public static final int PlatformStopRouteNotify = 284;
- public static final int PlayerAllowEnterMpAfterAgreeMatchNotify = 4175;
- public static final int PlayerApplyEnterHomeNotify = 4771;
- public static final int PlayerApplyEnterHomeResultNotify = 4642;
- public static final int PlayerApplyEnterHomeResultReq = 4549;
- public static final int PlayerApplyEnterHomeResultRsp = 4869;
- public static final int PlayerApplyEnterMpAfterMatchAgreedNotify = 4190;
- public static final int PlayerApplyEnterMpNotify = 1838;
- public static final int PlayerApplyEnterMpReq = 1845;
- public static final int PlayerApplyEnterMpResultNotify = 1841;
- public static final int PlayerApplyEnterMpResultReq = 1819;
- public static final int PlayerApplyEnterMpResultRsp = 1843;
- public static final int PlayerApplyEnterMpRsp = 1846;
- public static final int PlayerCancelMatchReq = 4191;
- public static final int PlayerCancelMatchRsp = 4169;
- public static final int PlayerChatCDNotify = 3277;
- public static final int PlayerChatNotify = 3092;
- public static final int PlayerChatReq = 3242;
- public static final int PlayerChatRsp = 3480;
- public static final int PlayerCompoundMaterialReq = 142;
- public static final int PlayerCompoundMaterialRsp = 150;
- public static final int PlayerConfirmMatchReq = 4185;
- public static final int PlayerConfirmMatchRsp = 4166;
- public static final int PlayerCookArgsReq = 184;
- public static final int PlayerCookArgsRsp = 111;
- public static final int PlayerCookReq = 175;
- public static final int PlayerCookRsp = 128;
- public static final int PlayerDataNotify = 170;
- public static final int PlayerEnterDungeonReq = 987;
- public static final int PlayerEnterDungeonRsp = 998;
- public static final int PlayerEnterSceneInfoNotify = 212;
- public static final int PlayerEnterSceneNotify = 205;
- public static final int PlayerEyePointStateNotify = 3435;
- public static final int PlayerFishingDataNotify = 5810;
- public static final int PlayerForceExitReq = 161;
- public static final int PlayerForceExitRsp = 165;
- public static final int PlayerGameTimeNotify = 124;
- public static final int PlayerGeneralMatchConfirmNotify = 4164;
- public static final int PlayerGeneralMatchDismissNotify = 4187;
- public static final int PlayerGetForceQuitBanInfoReq = 4192;
- public static final int PlayerGetForceQuitBanInfoRsp = 4157;
- public static final int PlayerHomeCompInfoNotify = 4844;
- public static final int PlayerInjectFixNotify = 126;
- public static final int PlayerInvestigationAllInfoNotify = 1917;
- public static final int PlayerInvestigationNotify = 1911;
- public static final int PlayerInvestigationTargetNotify = 1930;
- public static final int PlayerLevelRewardUpdateNotify = 154;
- public static final int PlayerLoginReq = 187;
- public static final int PlayerLoginRsp = 198;
- public static final int PlayerLogoutNotify = 180;
- public static final int PlayerLogoutReq = 120;
- public static final int PlayerLogoutRsp = 174;
- public static final int PlayerLuaShellNotify = 191;
- public static final int PlayerMatchAgreedResultNotify = 4152;
- public static final int PlayerMatchInfoNotify = 4196;
- public static final int PlayerMatchStopNotify = 4193;
- public static final int PlayerMatchSuccNotify = 4181;
- public static final int PlayerOfferingDataNotify = 2915;
- public static final int PlayerOfferingReq = 2908;
- public static final int PlayerOfferingRsp = 2916;
- public static final int PlayerPreEnterMpNotify = 1835;
- public static final int PlayerPropChangeNotify = 146;
- public static final int PlayerPropChangeReasonNotify = 1214;
- public static final int PlayerPropNotify = 129;
- public static final int PlayerQuitDungeonReq = 920;
- public static final int PlayerQuitDungeonRsp = 974;
- public static final int PlayerQuitFromHomeNotify = 4835;
- public static final int PlayerQuitFromMpNotify = 1831;
- public static final int PlayerRandomCookReq = 173;
- public static final int PlayerRandomCookRsp = 122;
- public static final int PlayerRechargeDataNotify = 4119;
- public static final int PlayerReportReq = 4053;
- public static final int PlayerReportRsp = 4036;
- public static final int PlayerRoutineDataNotify = 3538;
- public static final int PlayerSetLanguageReq = 194;
- public static final int PlayerSetLanguageRsp = 181;
- public static final int PlayerSetOnlyMPWithPSPlayerReq = 1802;
- public static final int PlayerSetOnlyMPWithPSPlayerRsp = 1840;
- public static final int PlayerSetPauseReq = 153;
- public static final int PlayerSetPauseRsp = 136;
- public static final int PlayerStartMatchReq = 4188;
- public static final int PlayerStartMatchRsp = 4195;
- public static final int PlayerStoreNotify = 605;
- public static final int PlayerTimeNotify = 103;
- public static final int PlayerWorldSceneInfoListNotify = 3198;
- public static final int PostEnterSceneReq = 3212;
- public static final int PostEnterSceneRsp = 3303;
- public static final int PrivateChatNotify = 5037;
- public static final int PrivateChatReq = 4955;
- public static final int PrivateChatRsp = 5005;
- public static final int PrivateChatSetSequenceReq = 4985;
- public static final int PrivateChatSetSequenceRsp = 4957;
- public static final int ProfilePictureChangeNotify = 4095;
- public static final int ProjectorOptionReq = 822;
- public static final int ProjectorOptionRsp = 845;
- public static final int ProudSkillChangeNotify = 1024;
- public static final int ProudSkillExtraLevelNotify = 1013;
- public static final int ProudSkillUpgradeReq = 1062;
- public static final int ProudSkillUpgradeRsp = 1014;
- public static final int PullPrivateChatReq = 5024;
- public static final int PullPrivateChatRsp = 5030;
- public static final int PullRecentChatReq = 5020;
- public static final int PullRecentChatRsp = 5012;
- public static final int PushTipsAllDataNotify = 2292;
- public static final int PushTipsChangeNotify = 2288;
- public static final int PushTipsReadFinishReq = 2225;
- public static final int PushTipsReadFinishRsp = 2258;
- public static final int QueryCodexMonsterBeKilledNumReq = 4206;
- public static final int QueryCodexMonsterBeKilledNumRsp = 4205;
- public static final int QueryPathReq = 2305;
- public static final int QueryPathRsp = 2355;
- public static final int QuestCreateEntityReq = 414;
- public static final int QuestCreateEntityRsp = 424;
- public static final int QuestDelNotify = 487;
- public static final int QuestDestroyEntityReq = 429;
- public static final int QuestDestroyEntityRsp = 478;
- public static final int QuestDestroyNpcReq = 492;
- public static final int QuestDestroyNpcRsp = 488;
- public static final int QuestGlobalVarNotify = 451;
- public static final int QuestListNotify = 405;
- public static final int QuestListUpdateNotify = 455;
- public static final int QuestProgressUpdateNotify = 406;
- public static final int QuestTransmitReq = 442;
- public static final int QuestTransmitRsp = 450;
- public static final int QuestUpdateQuestTimeVarNotify = 436;
- public static final int QuestUpdateQuestVarNotify = 500;
- public static final int QuestUpdateQuestVarReq = 439;
- public static final int QuestUpdateQuestVarRsp = 446;
- public static final int QuickUseWidgetReq = 4275;
- public static final int QuickUseWidgetRsp = 4252;
- public static final int ReadMailNotify = 1487;
- public static final int ReadPrivateChatReq = 4964;
- public static final int ReadPrivateChatRsp = 4974;
- public static final int ReceivedTrialAvatarActivityRewardReq = 2106;
- public static final int ReceivedTrialAvatarActivityRewardRsp = 2074;
- public static final int RechargeReq = 4138;
- public static final int RechargeRsp = 4145;
- public static final int RedeemLegendaryKeyReq = 435;
- public static final int RedeemLegendaryKeyRsp = 407;
- public static final int RefreshBackgroundAvatarReq = 1629;
- public static final int RefreshBackgroundAvatarRsp = 1720;
- public static final int RefreshRoguelikeDungeonCardReq = 8070;
- public static final int RefreshRoguelikeDungeonCardRsp = 8302;
- public static final int RegionSearchChangeRegionNotify = 5645;
- public static final int RegionSearchNotify = 5638;
- public static final int ReliquaryDecomposeReq = 640;
- public static final int ReliquaryDecomposeRsp = 682;
- public static final int ReliquaryPromoteReq = 618;
- public static final int ReliquaryPromoteRsp = 675;
- public static final int ReliquaryUpgradeReq = 625;
- public static final int ReliquaryUpgradeRsp = 658;
- public static final int RemoveBlacklistReq = 4022;
- public static final int RemoveBlacklistRsp = 4045;
- public static final int RemoveRandTaskInfoNotify = 115;
- public static final int ReportFightAntiCheatNotify = 311;
- public static final int ReportTrackingIOInfoNotify = 4131;
- public static final int RequestLiveInfoReq = 875;
- public static final int RequestLiveInfoRsp = 828;
- public static final int ResinCardDataUpdateNotify = 4125;
- public static final int ResinChangeNotify = 694;
- public static final int RestartEffigyChallengeReq = 2131;
- public static final int RestartEffigyChallengeRsp = 2077;
- public static final int ReunionActivateNotify = 5060;
- public static final int ReunionBriefInfoReq = 5088;
- public static final int ReunionBriefInfoRsp = 5095;
- public static final int ReunionDailyRefreshNotify = 5098;
- public static final int ReunionPrivilegeChangeNotify = 5056;
- public static final int ReunionSettleNotify = 5053;
- public static final int RobotPushPlayerDataNotify = 16;
- public static final int RogueCellUpdateNotify = 8067;
- public static final int RogueDungeonPlayerCellChangeNotify = 8954;
- public static final int RogueHealAvatarsReq = 8538;
- public static final int RogueHealAvatarsRsp = 8803;
- public static final int RogueResumeDungeonReq = 8422;
- public static final int RogueResumeDungeonRsp = 8241;
- public static final int RogueSwitchAvatarReq = 8262;
- public static final int RogueSwitchAvatarRsp = 8548;
- public static final int RoguelikeCardGachaNotify = 8033;
- public static final int RoguelikeEffectDataNotify = 8256;
- public static final int RoguelikeEffectViewReq = 8207;
- public static final int RoguelikeEffectViewRsp = 8645;
- public static final int RoguelikeGiveUpReq = 8140;
- public static final int RoguelikeGiveUpRsp = 8799;
- public static final int RoguelikeMistClearNotify = 8670;
- public static final int RoguelikeRefreshCardCostUpdateNotify = 8164;
- public static final int RoguelikeResourceBonusPropUpdateNotify = 8858;
- public static final int RoguelikeRuneRecordUpdateNotify = 8401;
- public static final int RoguelikeSelectAvatarAndEnterDungeonReq = 8281;
- public static final int RoguelikeSelectAvatarAndEnterDungeonRsp = 8932;
- public static final int RoguelikeTakeStageFirstPassRewardReq = 8887;
- public static final int RoguelikeTakeStageFirstPassRewardRsp = 8650;
- public static final int SalesmanDeliverItemReq = 2117;
- public static final int SalesmanDeliverItemRsp = 2096;
- public static final int SalesmanTakeRewardReq = 2060;
- public static final int SalesmanTakeRewardRsp = 2034;
- public static final int SalesmanTakeSpecialRewardReq = 2182;
- public static final int SalesmanTakeSpecialRewardRsp = 2103;
- public static final int SaveCoopDialogReq = 1998;
- public static final int SaveCoopDialogRsp = 1962;
- public static final int SaveMainCoopReq = 1996;
- public static final int SaveMainCoopRsp = 1991;
- public static final int SceneAreaUnlockNotify = 258;
- public static final int SceneAreaWeatherNotify = 281;
- public static final int SceneAudioNotify = 3132;
- public static final int SceneAvatarStaminaStepReq = 214;
- public static final int SceneAvatarStaminaStepRsp = 224;
- public static final int SceneCreateEntityReq = 228;
- public static final int SceneCreateEntityRsp = 273;
- public static final int SceneDataNotify = 3295;
- public static final int SceneDestroyEntityReq = 222;
- public static final int SceneDestroyEntityRsp = 245;
- public static final int SceneEntitiesMoveCombineNotify = 3025;
- public static final int SceneEntitiesMovesReq = 241;
- public static final int SceneEntitiesMovesRsp = 293;
- public static final int SceneEntityAppearNotify = 274;
- public static final int SceneEntityDisappearNotify = 280;
- public static final int SceneEntityDrownReq = 218;
- public static final int SceneEntityDrownRsp = 275;
- public static final int SceneEntityMoveNotify = 229;
- public static final int SceneEntityMoveReq = 270;
- public static final int SceneEntityMoveRsp = 262;
- public static final int SceneEntityUpdateNotify = 3388;
- public static final int SceneForceLockNotify = 251;
- public static final int SceneForceUnlockNotify = 285;
- public static final int SceneGalleryInfoNotify = 5513;
- public static final int SceneInitFinishReq = 298;
- public static final int SceneInitFinishRsp = 220;
- public static final int SceneKickPlayerNotify = 282;
- public static final int SceneKickPlayerReq = 238;
- public static final int SceneKickPlayerRsp = 240;
- public static final int ScenePlayBattleInfoListNotify = 4363;
- public static final int ScenePlayBattleInfoNotify = 4355;
- public static final int ScenePlayBattleInterruptNotify = 4379;
- public static final int ScenePlayBattleResultNotify = 4428;
- public static final int ScenePlayBattleUidOpNotify = 4366;
- public static final int ScenePlayGuestReplyInviteReq = 4430;
- public static final int ScenePlayGuestReplyInviteRsp = 4420;
- public static final int ScenePlayGuestReplyNotify = 4412;
- public static final int ScenePlayInfoListNotify = 4374;
- public static final int ScenePlayInviteResultNotify = 4364;
- public static final int ScenePlayOutofRegionNotify = 4419;
- public static final int ScenePlayOwnerCheckReq = 4405;
- public static final int ScenePlayOwnerCheckRsp = 4437;
- public static final int ScenePlayOwnerInviteNotify = 4424;
- public static final int ScenePlayOwnerStartInviteReq = 4448;
- public static final int ScenePlayOwnerStartInviteRsp = 4370;
- public static final int ScenePlayerInfoNotify = 264;
- public static final int ScenePlayerLocationNotify = 278;
- public static final int ScenePlayerSoundNotify = 291;
- public static final int ScenePointUnlockNotify = 239;
- public static final int SceneRouteChangeNotify = 201;
- public static final int SceneTeamUpdateNotify = 1623;
- public static final int SceneTimeNotify = 232;
- public static final int SceneTransToPointReq = 246;
- public static final int SceneTransToPointRsp = 300;
- public static final int SceneWeatherForcastReq = 3110;
- public static final int SceneWeatherForcastRsp = 3012;
- public static final int SeaLampCoinNotify = 2197;
- public static final int SeaLampContributeItemReq = 2110;
- public static final int SeaLampContributeItemRsp = 2166;
- public static final int SeaLampFlyLampNotify = 2014;
- public static final int SeaLampFlyLampReq = 2193;
- public static final int SeaLampFlyLampRsp = 2127;
- public static final int SeaLampPopularityNotify = 2076;
- public static final int SeaLampTakeContributionRewardReq = 2022;
- public static final int SeaLampTakeContributionRewardRsp = 2101;
- public static final int SeaLampTakePhaseRewardReq = 2119;
- public static final int SeaLampTakePhaseRewardRsp = 2187;
- public static final int SealBattleBeginNotify = 261;
- public static final int SealBattleEndNotify = 265;
- public static final int SealBattleProgressNotify = 226;
- public static final int SeeMonsterReq = 259;
- public static final int SeeMonsterRsp = 249;
- public static final int SelectAsterMidDifficultyReq = 2128;
- public static final int SelectAsterMidDifficultyRsp = 2139;
- public static final int SelectEffigyChallengeConditionReq = 2115;
- public static final int SelectEffigyChallengeConditionRsp = 2068;
- public static final int SelectRoguelikeDungeonCardReq = 8572;
- public static final int SelectRoguelikeDungeonCardRsp = 8445;
- public static final int SelectWorktopOptionReq = 820;
- public static final int SelectWorktopOptionRsp = 874;
- public static final int ServerAnnounceNotify = 2148;
- public static final int ServerAnnounceRevokeNotify = 2140;
- public static final int ServerBuffChangeNotify = 315;
- public static final int ServerCondMeetQuestListUpdateNotify = 485;
- public static final int ServerDisconnectClientNotify = 160;
- public static final int ServerGlobalValueChangeNotify = 1116;
- public static final int ServerLogNotify = 24;
- public static final int ServerMessageNotify = 5745;
- public static final int ServerTimeNotify = 14;
- public static final int ServerUpdateGlobalValueNotify = 1178;
- public static final int SetBattlePassViewedReq = 2637;
- public static final int SetBattlePassViewedRsp = 2614;
- public static final int SetChatEmojiCollectionReq = 4060;
- public static final int SetChatEmojiCollectionRsp = 4004;
- public static final int SetCoopChapterViewedReq = 1974;
- public static final int SetCoopChapterViewedRsp = 1961;
- public static final int SetCurExpeditionChallengeIdReq = 2081;
- public static final int SetCurExpeditionChallengeIdRsp = 2050;
- public static final int SetEntityClientDataNotify = 3149;
- public static final int SetEquipLockStateReq = 684;
- public static final int SetEquipLockStateRsp = 611;
- public static final int SetFriendEnterHomeOptionReq = 4830;
- public static final int SetFriendEnterHomeOptionRsp = 4581;
- public static final int SetFriendRemarkNameReq = 4094;
- public static final int SetFriendRemarkNameRsp = 4081;
- public static final int SetH5ActivityRedDotTimestampReq = 5691;
- public static final int SetH5ActivityRedDotTimestampRsp = 5669;
- public static final int SetIsAutoUnlockSpecificEquipReq = 689;
- public static final int SetIsAutoUnlockSpecificEquipRsp = 638;
- public static final int SetLimitOptimizationNotify = 8763;
- public static final int SetNameCardReq = 4025;
- public static final int SetNameCardRsp = 4058;
- public static final int SetOpenStateReq = 188;
- public static final int SetOpenStateRsp = 125;
- public static final int SetPlayerBirthdayReq = 4078;
- public static final int SetPlayerBirthdayRsp = 4016;
- public static final int SetPlayerBornDataReq = 169;
- public static final int SetPlayerBornDataRsp = 106;
- public static final int SetPlayerHeadImageReq = 4006;
- public static final int SetPlayerHeadImageRsp = 4039;
- public static final int SetPlayerNameReq = 200;
- public static final int SetPlayerNameRsp = 192;
- public static final int SetPlayerPropReq = 116;
- public static final int SetPlayerPropRsp = 113;
- public static final int SetPlayerSignatureReq = 4013;
- public static final int SetPlayerSignatureRsp = 4069;
- public static final int SetSceneWeatherAreaReq = 208;
- public static final int SetSceneWeatherAreaRsp = 266;
- public static final int SetUpAvatarTeamReq = 1764;
- public static final int SetUpAvatarTeamRsp = 1745;
- public static final int SetUpLunchBoxWidgetReq = 4285;
- public static final int SetUpLunchBoxWidgetRsp = 4266;
- public static final int SetWidgetSlotReq = 4299;
- public static final int SetWidgetSlotRsp = 4284;
- public static final int ShowClientGuideNotify = 3054;
- public static final int ShowClientTutorialNotify = 3381;
- public static final int ShowCommonTipsNotify = 3048;
- public static final int ShowMessageNotify = 98;
- public static final int ShowTemplateReminderNotify = 3353;
- public static final int SignInInfoReq = 2587;
- public static final int SignInInfoRsp = 2598;
- public static final int SocialDataNotify = 4050;
- public static final int SpringUseReq = 1731;
- public static final int SpringUseRsp = 1677;
- public static final int StartArenaChallengeLevelReq = 2033;
- public static final int StartArenaChallengeLevelRsp = 2116;
- public static final int StartBuoyantCombatGalleryReq = 8096;
- public static final int StartBuoyantCombatGalleryRsp = 8895;
- public static final int StartCoopPointReq = 1964;
- public static final int StartCoopPointRsp = 1992;
- public static final int StartEffigyChallengeReq = 2061;
- public static final int StartEffigyChallengeRsp = 2070;
- public static final int StartFishingReq = 5846;
- public static final int StartFishingRsp = 5841;
- public static final int StartRogueEliteCellChallengeReq = 8981;
- public static final int StartRogueEliteCellChallengeRsp = 8611;
- public static final int StartRogueNormalCellChallengeReq = 8840;
- public static final int StartRogueNormalCellChallengeRsp = 8485;
- public static final int StoreItemChangeNotify = 687;
- public static final int StoreItemDelNotify = 698;
- public static final int StoreWeightLimitNotify = 655;
- public static final int SummerTimeFloatSignalPositionNotify = 8322;
- public static final int SummerTimeFloatSignalUpdateNotify = 8586;
- public static final int SummerTimeSprintBoatRestartReq = 8994;
- public static final int SummerTimeSprintBoatRestartRsp = 8585;
- public static final int SummerTimeSprintBoatSettleNotify = 8474;
- public static final int SumoDungeonSettleNotify = 8830;
- public static final int SumoEnterDungeonNotify = 8559;
- public static final int SumoLeaveDungeonNotify = 8842;
- public static final int SumoRestartDungeonReq = 8993;
- public static final int SumoRestartDungeonRsp = 8732;
- public static final int SumoSaveTeamReq = 8599;
- public static final int SumoSaveTeamRsp = 8017;
- public static final int SumoSelectTeamAndEnterDungeonReq = 8433;
- public static final int SumoSelectTeamAndEnterDungeonRsp = 8877;
- public static final int SumoSetNoSwitchPunishTimeNotify = 8554;
- public static final int SumoSwitchTeamReq = 8209;
- public static final int SumoSwitchTeamRsp = 8137;
- public static final int SyncScenePlayTeamEntityNotify = 3227;
- public static final int SyncTeamEntityNotify = 327;
- public static final int TakeAchievementGoalRewardReq = 2669;
- public static final int TakeAchievementGoalRewardRsp = 2693;
- public static final int TakeAchievementRewardReq = 2696;
- public static final int TakeAchievementRewardRsp = 2691;
- public static final int TakeAsterSpecialRewardReq = 2093;
- public static final int TakeAsterSpecialRewardRsp = 2075;
- public static final int TakeBattlePassMissionPointReq = 2631;
- public static final int TakeBattlePassMissionPointRsp = 2635;
- public static final int TakeBattlePassRewardReq = 2619;
- public static final int TakeBattlePassRewardRsp = 2643;
- public static final int TakeCityReputationExploreRewardReq = 2816;
- public static final int TakeCityReputationExploreRewardRsp = 2813;
- public static final int TakeCityReputationLevelRewardReq = 2887;
- public static final int TakeCityReputationLevelRewardRsp = 2898;
- public static final int TakeCityReputationParentQuestReq = 2874;
- public static final int TakeCityReputationParentQuestRsp = 2880;
- public static final int TakeCompoundOutputReq = 130;
- public static final int TakeCompoundOutputRsp = 143;
- public static final int TakeCoopRewardReq = 1953;
- public static final int TakeCoopRewardRsp = 1960;
- public static final int TakeDeliveryDailyRewardReq = 2013;
- public static final int TakeDeliveryDailyRewardRsp = 2158;
- public static final int TakeEffigyFirstPassRewardReq = 2080;
- public static final int TakeEffigyFirstPassRewardRsp = 2170;
- public static final int TakeEffigyRewardReq = 2049;
- public static final int TakeEffigyRewardRsp = 2180;
- public static final int TakeFirstShareRewardReq = 4030;
- public static final int TakeFirstShareRewardRsp = 4043;
- public static final int TakeFurnitureMakeReq = 4825;
- public static final int TakeFurnitureMakeRsp = 4806;
- public static final int TakeHuntingOfferReq = 4338;
- public static final int TakeHuntingOfferRsp = 4345;
- public static final int TakeInvestigationRewardReq = 1921;
- public static final int TakeInvestigationRewardRsp = 1920;
- public static final int TakeInvestigationTargetRewardReq = 1918;
- public static final int TakeInvestigationTargetRewardRsp = 1923;
- public static final int TakeMaterialDeleteReturnReq = 656;
- public static final int TakeMaterialDeleteReturnRsp = 690;
- public static final int TakeOfferingLevelRewardReq = 2909;
- public static final int TakeOfferingLevelRewardRsp = 2907;
- public static final int TakePlayerLevelRewardReq = 156;
- public static final int TakePlayerLevelRewardRsp = 190;
- public static final int TakeRegionSearchRewardReq = 5646;
- public static final int TakeRegionSearchRewardRsp = 5641;
- public static final int TakeResinCardDailyRewardReq = 4135;
- public static final int TakeResinCardDailyRewardRsp = 4116;
- public static final int TakeReunionFirstGiftRewardReq = 5096;
- public static final int TakeReunionFirstGiftRewardRsp = 5091;
- public static final int TakeReunionMissionRewardReq = 5064;
- public static final int TakeReunionMissionRewardRsp = 5092;
- public static final int TakeReunionSignInRewardReq = 5081;
- public static final int TakeReunionSignInRewardRsp = 5085;
- public static final int TakeReunionWatcherRewardReq = 5052;
- public static final int TakeReunionWatcherRewardRsp = 5090;
- public static final int TakeoffEquipReq = 669;
- public static final int TakeoffEquipRsp = 606;
- public static final int TaskVarNotify = 177;
- public static final int TeamResonanceChangeNotify = 1006;
- public static final int TowerAllDataReq = 2470;
- public static final int TowerAllDataRsp = 2462;
- public static final int TowerBriefDataNotify = 2405;
- public static final int TowerBuffSelectReq = 2478;
- public static final int TowerBuffSelectRsp = 2416;
- public static final int TowerCurLevelRecordChangeNotify = 2487;
- public static final int TowerDailyRewardProgressChangeNotify = 2498;
- public static final int TowerEnterLevelReq = 2424;
- public static final int TowerEnterLevelRsp = 2429;
- public static final int TowerFloorRecordChangeNotify = 2455;
- public static final int TowerGetFloorStarRewardReq = 2425;
- public static final int TowerGetFloorStarRewardRsp = 2458;
- public static final int TowerLevelEndNotify = 2445;
- public static final int TowerLevelStarCondNotify = 2485;
- public static final int TowerMiddleLevelChangeTeamNotify = 2451;
- public static final int TowerRecordHandbookReq = 2442;
- public static final int TowerRecordHandbookRsp = 2450;
- public static final int TowerSurrenderReq = 2492;
- public static final int TowerSurrenderRsp = 2488;
- public static final int TowerTeamSelectReq = 2474;
- public static final int TowerTeamSelectRsp = 2480;
- public static final int TreasureMapBonusChallengeNotify = 2056;
- public static final int TreasureMapCurrencyNotify = 2038;
- public static final int TreasureMapDetectorDataNotify = 4298;
- public static final int TreasureMapGuideTaskDoneNotify = 2053;
- public static final int TreasureMapHostInfoNotify = 8218;
- public static final int TreasureMapMpChallengeNotify = 2054;
- public static final int TreasureMapPreTaskDoneNotify = 2097;
- public static final int TreasureMapRegionActiveNotify = 2177;
- public static final int TreasureMapRegionInfoNotify = 2064;
- public static final int TrialAvatarFirstPassDungeonNotify = 2175;
- public static final int TrialAvatarInDungeonIndexNotify = 2078;
- public static final int TriggerCreateGadgetToEquipPartNotify = 342;
- public static final int TriggerRoguelikeCurseNotify = 8642;
- public static final int TriggerRoguelikeRuneReq = 8915;
- public static final int TriggerRoguelikeRuneRsp = 8390;
- public static final int TryEnterHomeReq = 4455;
- public static final int TryEnterHomeRsp = 4820;
- public static final int UnfreezeGroupLimitNotify = 3346;
- public static final int UnionCmdNotify = 69;
- public static final int LastPacketPrintNotify = 28;
- public static final int SalvagePreventSettleNotify = 8036;
- public static final int HomeEnterEditModeFinishReq = 4703;
- public static final int ReplayCustomDungeonRsp = 6217;
- public static final int SpiceActivityFinishMakeSpiceRsp = 8964;
- public static final int GachaActivityTakeRewardRsp = 8228;
- public static final int MistTrialGetDungeonExhibitionDataRsp = 8208;
- public static final int CrystalLinkEnterDungeonRsp = 8936;
- public static final int ChangeCustomDungeonRoomRsp = 6216;
- public static final int MistTrialGetDungeonExhibitionDataReq = 8202;
- public static final int ActivityGetRecvGiftListRsp = 8705;
- public static final int ReformFireworksReq = 5941;
- public static final int CrystalLinkRestartDungeonReq = 8056;
- public static final int LaunchFireworksReq = 5921;
- public static final int WinterCampGetCanGiveFriendItemRsp = 8330;
- public static final int PublishUgcReq = 6316;
- public static final int GachaActivityCreateRobotReq = 8503;
- public static final int GachaActivityCreateRobotRsp = 8997;
- public static final int SpiceActivityProcessFoodReq = 8357;
- public static final int PotionSaveDungeonResultReq = 8862;
- public static final int WinterCampRecvItemNotify = 8667;
- public static final int StartRogueDiaryPlayReq = 8484;
- public static final int BartenderFinishLevelReq = 8424;
- public static final int SalvageEscortSettleNotify = 8967;
- public static final int HomeChangeBgmReq = 4469;
- public static final int EvtBeingHealedNotify = 391;
- public static final int GetCustomDungeonReq = 6249;
- public static final int IrodoriChessEquipCardReq = 8093;
- public static final int ResetRogueDiaryPlayRsp = 8282;
- public static final int SpiceActivityProcessFoodRsp = 8845;
- public static final int HomeBalloonGalleryScoreNotify = 4839;
- public static final int PhotoActivityFinishRsp = 8044;
- public static final int QuickOpenActivityReq = 8999;
- public static final int LanternRiteDoFireworksReformReq = 8813;
- public static final int RogueDiaryCoinAddNotify = 8264;
- public static final int RogueDiaryRepairInfoNotify = 8681;
- public static final int PhotoActivityFinishReq = 8021;
- public static final int ViewLanternProjectionTipsRsp = 8742;
- public static final int MichiaeMatsuriInteractStatueRsp = 8447;
- public static final int TryEnterNextRogueDiaryDungeonReq = 8960;
- public static final int ActivityAcceptGiveGiftRsp = 8235;
- public static final int RogueDiaryDungeonInfoNotify = 8695;
- public static final int StartRogueDiaryRoomReq = 8792;
- public static final int LevelTagDataNotify = 3061;
- public static final int StoreCustomDungeonReq = 6211;
- public static final int WinterCampGetRecvItemListReq = 8296;
- public static final int GachaActivityResetRsp = 8263;
- public static final int WinterCampRaceScoreNotify = 8068;
- public static final int MainCoopFailNotify = 1976;
- public static final int CheckUgcStateReq = 6314;
- public static final int WinterCampTakeBattleRewardRsp = 8088;
- public static final int ActivityGetRecvGiftListReq = 8622;
- public static final int SalvagePreventRestartRsp = 8904;
- public static final int TryInterruptRogueDiaryDungeonRsp = 8184;
- public static final int WinterCampGiveFriendItemRsp = 8656;
- public static final int RogueFinishRepairRsp = 8860;
- public static final int IrodoriChessUnequipCardRsp = 8326;
- public static final int MichiaeMatsuriUnlockCrystalSkillRsp = 8889;
- public static final int SaveUgcReq = 6331;
- public static final int ResetRogueDiaryPlayReq = 8702;
- public static final int CrystalLinkDungeonInfoNotify = 8343;
- public static final int SaveCustomDungeonRoomRsp = 6241;
- public static final int WinterCampEditSnowmanCombinationReq = 8170;
- public static final int SearchCustomDungeonRsp = 6224;
- public static final int BartenderCancelOrderReq = 8663;
- public static final int WinterCampTriathlonSettleNotify = 8723;
- public static final int ViewLanternProjectionLevelTipsRsp = 8637;
- public static final int WinterCampTriathlonRestartReq = 8370;
- public static final int ServerCombatEndNotify = 1169;
- public static final int ReadSignatureAuditRsp = 4038;
- public static final int GetGameplayRecommendationReq = 149;
- public static final int TryInterruptRogueDiaryDungeonReq = 8804;
- public static final int ResumeRogueDiaryDungeonReq = 8406;
- public static final int EnterIrodoriChessDungeonReq = 8505;
- public static final int GetRecommendCustomDungeonReq = 6210;
- public static final int GachaActivityUpdateElemNotify = 8850;
- public static final int ActivityHaveRecvGiftNotify = 8600;
- public static final int WinterCampAcceptGiveItemReq = 8148;
- public static final int MistTrialSettleNotify = 8408;
- public static final int HomeRacingGallerySettleNotify = 4671;
- public static final int QuickOpenActivityRsp = 8108;
- public static final int SaveUgcRsp = 6335;
- public static final int BartenderCancelOrderRsp = 8908;
- public static final int MichiaeMatsuriRemoveChestMarkNotify = 8051;
- public static final int GachaActivityResetReq = 8367;
- public static final int GachaActivityNextStageRsp = 8592;
- public static final int WinterCampSetWishListReq = 8363;
- public static final int RetryCurRogueDiaryDungeonRsp = 8523;
- public static final int BartenderStartLevelReq = 8710;
- public static final int ResumeRogueDiaryDungeonRsp = 8382;
- public static final int OutStuckCustomDungeonReq = 6239;
- public static final int EnterIrodoriChessDungeonRsp = 8598;
- public static final int RetryCurRogueDiaryDungeonReq = 8009;
- public static final int WinterCampGetFriendWishListRsp = 8987;
- public static final int HomeChangeBgmNotify = 4900;
- public static final int GachaActivityPercentNotify = 8200;
- public static final int RegionalPlayInfoNotify = 6288;
- public static final int PotionEnterDungeonRsp = 8770;
- public static final int LikeCustomDungeonReq = 6229;
- public static final int ChangeCustomDungeonRoomReq = 6235;
- public static final int GetRecommendCustomDungeonRsp = 6206;
- public static final int CrystalLinkRestartDungeonRsp = 8574;
- public static final int RemoveCustomDungeonReq = 6225;
- public static final int BackPlayCustomDungeonOfficialRsp = 6213;
- public static final int PlayerSignatureAuditDataNotify = 4077;
- public static final int GalleryCrystalLinkKillMonsterNotify = 5539;
- public static final int GetRogueDairyRepairInfoReq = 8988;
- public static final int HomeClearGroupRecordRsp = 4536;
- public static final int IrodoriChessPlayerInfoNotify = 5338;
- public static final int LanternRiteDoFireworksReformRsp = 8644;
- public static final int GetStoreCustomDungeonReq = 6248;
- public static final int TryCustomDungeonRsp = 6237;
- public static final int GetParentQuestVideoKeyRsp = 427;
- public static final int IrodoriEditFlowerCombinationReq = 8795;
- public static final int PotionSaveDungeonResultRsp = 8112;
- public static final int PotionEnterDungeonReq = 8571;
- public static final int WidgetUpdateExtraCDReq = 5973;
- public static final int UgcNotify = 6337;
- public static final int IrodoriChessUnequipCardReq = 8610;
- public static final int EnterRogueDiaryDungeonRsp = 8395;
- public static final int TryCustomDungeonReq = 6240;
- public static final int RefreshRogueDiaryCardReq = 8157;
- public static final int PhotoActivityClientViewReq = 8687;
- public static final int ActivityAcceptGiveGiftReq = 8679;
- public static final int SearchCustomDungeonReq = 6222;
- public static final int UpdateSalvageBundleMarkReq = 8786;
- public static final int ReadNicknameAuditRsp = 197;
- public static final int AllShareCDDataNotify = 9005;
- public static final int GetUgcBriefInfoReq = 6346;
- public static final int IrodoriFillPoetryReq = 8590;
- public static final int LanternRiteTakeSkinRewardReq = 8307;
- public static final int RemoveCustomDungeonRsp = 6202;
- public static final int CustomDungeonRecoverNotify = 6233;
- public static final int SetCodexPushtipsReadRsp = 4210;
- public static final int LanternRiteEndFireworksReformRsp = 8114;
- public static final int ActivitySetGiftWishReq = 8597;
- public static final int WinterCampGetFriendWishListReq = 8455;
- public static final int FinishLanternProjectionRsp = 8132;
- public static final int ActivitySetGiftWishRsp = 8828;
- public static final int WinterCampTakeExploreRewardReq = 8290;
- public static final int WidgetUpdateExtraCDRsp = 5908;
- public static final int SignatureAuditConfigNotify = 4034;
- public static final int BartenderCompleteOrderReq = 8867;
- public static final int HomeGetGroupRecordReq = 4662;
- public static final int MichiaeMatsuriDarkPressureLevelUpdateNotify = 8618;
- public static final int RefreshRogueDiaryCardRsp = 8910;
- public static final int ReplayCustomDungeonReq = 6250;
- public static final int ReserveRogueDiaryAvatarRsp = 8800;
- public static final int StartRogueDiaryRoomRsp = 8413;
- public static final int BartenderStartLevelRsp = 8495;
- public static final int IrodoriFillPoetryRsp = 8762;
- public static final int EnterCustomDungeonRsp = 6245;
- public static final int CheckUgcUpdateReq = 6302;
- public static final int CrystalLinkEnterDungeonReq = 8110;
- public static final int BartenderCancelLevelReq = 8567;
- public static final int BartenderLevelProgressNotify = 8317;
- public static final int LanternRiteEndFireworksReformReq = 8437;
- public static final int GetParentQuestVideoKeyReq = 479;
- public static final int SalvageEscortRestartRsp = 8107;
- public static final int LuminanceStoneChallengeSettleNotify = 8545;
- public static final int PublishCustomDungeonReq = 6214;
- public static final int ActivityAcceptAllGiveGiftRsp = 8316;
- public static final int FinishLanternProjectionReq = 8236;
- public static final int ReformFireworksRsp = 6008;
- public static final int HomePreChangeEditModeNotify = 4637;
- public static final int SpiceActivityFinishMakeSpiceReq = 8744;
- public static final int PlayerNicknameNotify = 133;
- public static final int IrodoriMasterStartGalleryRsp = 8391;
- public static final int LanternRiteStartFireworksReformRsp = 8757;
- public static final int GetUgcBriefInfoRsp = 6341;
- public static final int EnterCustomDungeonReq = 6238;
- public static final int GlobalBuildingInfoNotify = 5389;
- public static final int GetQuestLackingResourceReq = 464;
- public static final int ExitCustomDungeonTryReq = 6207;
- public static final int ActivityGiveFriendGiftRsp = 8707;
- public static final int WidgetCaptureAnimalReq = 4273;
- public static final int WinterCampEditSnowmanCombinationRsp = 8237;
- public static final int WidgetCaptureAnimalRsp = 4271;
- public static final int GetGameplayRecommendationRsp = 196;
- public static final int IrodoriChessEquipCardRsp = 8312;
- public static final int LanternRiteTakeSkinRewardRsp = 8672;
- public static final int ClientRemoveCombatEndModifierNotify = 1106;
- public static final int WinterCampTakeExploreRewardRsp = 8788;
- public static final int HomeUpdatePictureFrameInfoRsp = 4540;
- public static final int BartenderGetFormulaRsp = 8550;
- public static final int SaveCustomDungeonRoomReq = 6246;
- public static final int PlayerNicknameAuditDataNotify = 168;
- public static final int HomeEnterEditModeFinishRsp = 4566;
- public static final int ViewLanternProjectionTipsReq = 8102;
- public static final int ActivityGetCanGiveFriendGiftRsp = 8965;
- public static final int StoreCustomDungeonRsp = 6226;
- public static final int ActivityBannerClearRsp = 2143;
- public static final int EvtLocalGadgetOwnerLeaveSceneNotify = 360;
- public static final int SetCodexPushtipsReadReq = 4204;
- public static final int WinterCampAcceptGiveItemRsp = 8419;
- public static final int RogueFinishRepairReq = 8049;
- public static final int HomeGalleryInPlayingNotify = 5600;
- public static final int HomeClearGroupRecordReq = 4643;
- public static final int PotionRestartDungeonRsp = 8864;
- public static final int PlayerSignatureNotify = 4012;
- public static final int ReserveRogueDiaryAvatarReq = 8607;
- public static final int TryEnterNextRogueDiaryDungeonRsp = 8659;
- public static final int PublishUgcRsp = 6325;
- public static final int ReadNicknameAuditReq = 148;
- public static final int GetCustomDungeonRsp = 6234;
- public static final int WinterCampAcceptAllGiveItemReq = 8920;
- public static final int WinterCampGetCanGiveFriendItemReq = 8272;
- public static final int ActivityAcceptAllGiveGiftReq = 8116;
- public static final int GetQuestLackingResourceRsp = 483;
- public static final int WinterCampStageInfoChangeNotify = 8517;
- public static final int ActivityGetFriendGiftWishListRsp = 8145;
- public static final int HomeSeekFurnitureGalleryScoreNotify = 4612;
- public static final int WinterCampGiveFriendItemReq = 8528;
- public static final int HomeAllUnlockedBgmIdListNotify = 4563;
- public static final int LanternRiteStartFireworksReformReq = 8874;
- public static final int GroupLinkMarkUpdateNotify = 5791;
- public static final int FireworksReformDataNotify = 6001;
- public static final int CheckUgcUpdateRsp = 6340;
- public static final int RogueDiaryReviveAvatarReq = 8076;
- public static final int ReadSignatureAuditReq = 4089;
- public static final int HomeNewUnlockedBgmIdListNotify = 4732;
- public static final int IrodoriChessLeftMonsterNotify = 5340;
- public static final int MichiaeMatsuriStartDarkChallengeRsp = 8269;
- public static final int MichiaeMatsuriUnlockCrystalSkillReq = 8341;
- public static final int NicknameAuditConfigNotify = 186;
- public static final int OutStuckCustomDungeonRsp = 6209;
- public static final int BartenderGetFormulaReq = 8258;
- public static final int PotionResetChallengeReq = 8097;
- public static final int WinterCampTriathlonRestartRsp = 8323;
- public static final int GetStoreCustomDungeonRsp = 6212;
- public static final int NpcTalkStateNotify = 481;
- public static final int SkyCrystalDetectorDataUpdateNotify = 4265;
- public static final int IrodoriScanEntityRsp = 8540;
- public static final int HomePictureFrameInfoNotify = 4677;
- public static final int CustomDungeonOfficialNotify = 6236;
- public static final int HomeUpdatePictureFrameInfoReq = 4858;
- public static final int RogueDiaryTiredAvatarNotify = 8243;
- public static final int ServerTryCancelGeneralMatchNotify = 4165;
- public static final int GachaActivityNextStageReq = 8201;
- public static final int LaunchFireworksRsp = 5952;
- public static final int FireworksLaunchDataNotify = 5979;
- public static final int SpiceActivityGivingRecordNotify = 8085;
- public static final int IrodoriScanEntityReq = 8657;
- public static final int IrodoriMasterGallerySettleNotify = 8194;
- public static final int ActivityGetFriendGiftWishListReq = 8246;
- public static final int CheckUgcStateRsp = 6342;
- public static final int HomeBalloonGallerySettleNotify = 4719;
- public static final int MichiaeMatsuriStartBossChallengeReq = 8680;
- public static final int Unk2700_NGPMINKIOPK = 8956;
- public static final int CustomDungeonBattleRecordNotify = 6201;
- public static final int ActivityBannerNotify = 2005;
- public static final int BartenderFinishLevelRsp = 8364;
- public static final int UpdateSalvageBundleMarkRsp = 8990;
- public static final int WinterCampAcceptAllGiveItemRsp = 8366;
- public static final int WinterCampSetWishListRsp = 8827;
- public static final int GachaActivityTakeRewardReq = 8947;
- public static final int IrodoriMasterGalleryCgEndNotify = 8260;
- public static final int EnterRogueDiaryDungeonReq = 8647;
- public static final int GalleryCrystalLinkBuffInfoNotify = 5546;
- public static final int HomeGetGroupRecordRsp = 4691;
- public static final int MichiaeMatsuriRemoveChallengeMarkNotify = 8168;
- public static final int MichiaeMatsuriGainCrystalExpUpdateNotify = 8794;
- public static final int MichiaeMatsuriInteractStatueReq = 8553;
- public static final int MichiaeMatsuriStartDarkChallengeReq = 8004;
- public static final int PotionResetChallengeRsp = 8220;
- public static final int BartenderCancelLevelRsp = 8492;
- public static final int CustomDungeonUpdateNotify = 6203;
- public static final int HomeChangeBgmRsp = 4701;
- public static final int BartenderCompleteOrderRsp = 8192;
- public static final int ActivityGiveFriendGiftReq = 8919;
- public static final int ActivityBannerClearReq = 2198;
- public static final int BackPlayCustomDungeonOfficialReq = 6227;
- public static final int SalvageEscortRestartReq = 8100;
- public static final int MichiaeMatsuriStartBossChallengeRsp = 8507;
- public static final int RogueDiaryReviveAvatarRsp = 8434;
- public static final int WinterCampTakeBattleRewardReq = 8074;
- public static final int TanukiTravelFinishGuideQuestNotify = 8824;
- public static final int ViewLanternProjectionLevelTipsReq = 8211;
- public static final int GetRogueDairyRepairInfoRsp = 8881;
- public static final int PublishCustomDungeonRsp = 6242;
- public static final int IrodoriEditFlowerCombinationRsp = 8542;
- public static final int ActivityGetCanGiveFriendGiftReq = 8383;
- public static final int IrodoriMasterStartGalleryReq = 8933;
- public static final int ExitCustomDungeonTryRsp = 6215;
- public static final int PotionEnterDungeonNotify = 8043;
- public static final int SalvagePreventRestartReq = 8595;
- public static final int RogueDiaryDungeonSettleNotify = 8224;
- public static final int WinterCampGetRecvItemListRsp = 8073;
- public static final int PhotoActivityClientViewRsp = 8441;
- public static final int StartRogueDiaryPlayRsp = 8780;
- public static final int PotionRestartDungeonReq = 8104;
- public static final int LikeCustomDungeonRsp = 6218;
- public static final int GearActivityFinishPlayGearRsp = 24722;
- public static final int NightCrowGadgetObservationMatchRsp = 835;
- public static final int GearActivityStartPlayPictureReq = 22919;
- public static final int ActivityReadPushTipsRsp = 8938;
- public static final int IslandPartyRaftInfoNotify = 5588;
- public static final int GearActivityStartPlayGearReq = 21124;
- public static final int SummerTimeV2RestartDungeonReq = 8738;
- public static final int NightCrowGadgetObservationMatchReq = 843;
- public static final int InvestigationReadQuestDailyNotify = 1906;
- public static final int InvestigationQuestDailyNotify = 1910;
- public static final int GearActivityFinishPlayPictureRsp = 21610;
- public static final int GearActivityStartPlayGearRsp = 21492;
- public static final int IslandPartySettleNotify = 22820;
- public static final int GearActivityStartPlayPictureRsp = 23454;
- public static final int TakeBackGivingItemRsp = 132;
- public static final int GalleryWillStartCountdownNotify = 5575;
- public static final int ActivityPushTipsInfoNotify = 8527;
- public static final int PersistentDungeonSwitchAvatarReq = 1709;
- public static final int SummerTimeV2RestartBoatGalleryReq = 8396;
- public static final int StopReminderNotify = 3423;
- public static final int IslandPartySailInfoNotify = 5525;
- public static final int SummerTimeV2RestartDungeonRsp = 8606;
- public static final int GearActivityFinishPlayGearReq = 20920;
- public static final int BackRebornGalleryReq = 5558;
- public static final int PersistentDungeonSwitchAvatarRsp = 1774;
- public static final int GalleryIslandPartyDownHillInfoNotify = 5592;
- public static final int GadgetChangeLevelTagRsp = 830;
- public static final int ActivityReadPushTipsReq = 8896;
- public static final int BackRebornGalleryRsp = 5518;
- public static final int SummerTimeV2RestartBoatGalleryRsp = 8972;
- public static final int SummerTimeV2BoatSettleNotify = 8520;
- public static final int TakeBackGivingItemReq = 144;
- public static final int GadgetChangeLevelTagReq = 850;
- public static final int GearActivityFinishPlayPictureReq = 24600;
- public static final int HomeExchangeWoodRsp = 4812;
- public static final int HomeExchangeWoodReq = 4672;
- public static final int GravenInnocenceEditCarveCombinationRsp = 24700;
- public static final int GetAllMailResultNotify = 1413;
- public static final int MuqadasPotionRestartDungeonReq = 20619;
- public static final int ToTheMoonRemoveObstacleRsp = 6162;
- public static final int MuqadasPotionCaptureWeaknessReq = 20534;
- public static final int GravenInnocenceEditCarveCombinationReq = 23125;
- public static final int ParentQuestInferenceDataNotify = 463;
- public static final int DelBackupAvatarTeamReq = 1611;
- public static final int AssociateInferenceWordReq = 456;
- public static final int AvatarTeamAllDataNotify = 1763;
- public static final int InstableSprayGalleryInfoNotify = 5528;
- public static final int PlayerCompoundMaterialBoostReq = 102;
- public static final int GravenInnocencePhotoFinishReq = 23521;
- public static final int InstableSpraySwitchTeamReq = 23451;
- public static final int SubmitInferenceWordRsp = 495;
- public static final int InstableSprayEnterDungeonRsp = 23633;
- public static final int AllWidgetBackgroundActiveStateNotify = 6011;
- public static final int GetHomeExchangeWoodInfoReq = 4775;
- public static final int GetAllMailNotify = 1416;
- public static final int GravenInnocenceRaceRestartRsp = 24627;
- public static final int InstableSprayRestartDungeonReq = 20911;
- public static final int ToTheMoonAddObstacleRsp = 6180;
- public static final int GetHomeExchangeWoodInfoRsp = 4757;
- public static final int WorldChestOpenNotify = 3085;
- public static final int DeshretObeliskChestInfoNotify = 807;
- public static final int MuqadasPotionRestartDungeonRsp = 22672;
- public static final int RemotePlayerWidgetNotify = 5996;
- public static final int GravenInnocencePhotoFinishRsp = 22592;
- public static final int InstableSprayLevelFinishNotify = 24172;
- public static final int ChangeWidgetBackgroundActiveStateRsp = 6088;
- public static final int AddBackupAvatarTeamRsp = 1757;
- public static final int MuqadasPotionActivityEnterDungeonRsp = 20138;
- public static final int AddBackupAvatarTeamReq = 1620;
- public static final int PlayerDeathZoneNotify = 6296;
- public static final int PlayerCompoundMaterialBoostRsp = 119;
- public static final int InstableSpraySwitchTeamRsp = 20452;
- public static final int TreasureSeelieCollectOrbsNotify = 23448;
- public static final int AranaraCollectionDataNotify = 6388;
- public static final int AssociateInferenceWordRsp = 490;
- public static final int MuqadasPotionCaptureWeaknessRsp = 22408;
- public static final int DelBackupAvatarTeamRsp = 1756;
- public static final int InterpretInferenceWordRsp = 415;
- public static final int MuqadasPotionActivityEnterDungeonReq = 20473;
- public static final int ToTheMoonRemoveObstacleReq = 6170;
- public static final int CheckGroupReplacedReq = 3329;
- public static final int ToTheMoonEnterSceneRsp = 6120;
- public static final int CheckGroupReplacedRsp = 3117;
- public static final int InstableSprayEnterDungeonReq = 24659;
- public static final int ToTheMoonEnterSceneReq = 6198;
- public static final int ToTheMoonQueryPathRsp = 6155;
- public static final int InterpretInferenceWordReq = 423;
- public static final int AreaPlayInfoNotify = 3069;
- public static final int ToTheMoonAddObstacleReq = 6174;
- public static final int MuqadasPotionDungeonSettleNotify = 23665;
- public static final int ToTheMoonPingNotify = 6187;
- public static final int InstableSprayRestartDungeonRsp = 21689;
- public static final int ToTheMoonQueryPathReq = 6105;
- public static final int DeathZoneInfoNotify = 6295;
- public static final int WidgetQuickHitTreeReq = 3428;
- public static final int AddAranaraCollectionNotify = 6395;
- public static final int ChangeWidgetBackgroundActiveStateReq = 6092;
- public static final int DeathZoneObserveNotify = 3059;
- public static final int GravenInnocenceRaceRestartReq = 21280;
- public static final int GravenInnocencePhotoReminderNotify = 20385;
- public static final int WidgetQuickHitTreeRsp = 3359;
- public static final int GravenInnocenceRaceSettleNotify = 20447;
- public static final int WatcherEventStageNotify = 2220;
- public static final int SubmitInferenceWordReq = 454;
- public static final int UnlockAvatarTalentReq = 1005;
- public static final int UnlockAvatarTalentRsp = 1055;
- public static final int UnlockCoopChapterReq = 1952;
- public static final int UnlockCoopChapterRsp = 1990;
- public static final int UnlockNameCardNotify = 4085;
- public static final int UnlockPersonalLineReq = 452;
- public static final int UnlockPersonalLineRsp = 403;
- public static final int UnlockTransPointReq = 3354;
- public static final int UnlockTransPointRsp = 3057;
- public static final int UnlockedFurnitureFormulaDataNotify = 4510;
- public static final int UnlockedFurnitureSuiteDataNotify = 4475;
- public static final int UnmarkEntityInMinMapNotify = 223;
- public static final int UpdateAbilityCreatedMovingPlatformNotify = 813;
- public static final int UpdatePS4BlockListReq = 4035;
- public static final int UpdatePS4BlockListRsp = 4007;
- public static final int UpdatePS4FriendListNotify = 4046;
- public static final int UpdatePS4FriendListReq = 4061;
- public static final int UpdatePS4FriendListRsp = 4065;
- public static final int UpdatePlayerShowAvatarListReq = 4064;
- public static final int UpdatePlayerShowAvatarListRsp = 4083;
- public static final int UpdatePlayerShowNameCardListReq = 4063;
- public static final int UpdatePlayerShowNameCardListRsp = 4023;
- public static final int UpdateRedPointNotify = 58;
- public static final int UpdateReunionWatcherNotify = 5087;
- public static final int UpgradeRoguelikeShikigamiReq = 8153;
- public static final int UpgradeRoguelikeShikigamiRsp = 8113;
- public static final int UseItemReq = 670;
- public static final int UseItemRsp = 662;
- public static final int UseMiracleRingReq = 5238;
- public static final int UseMiracleRingRsp = 5245;
- public static final int UseWidgetCreateGadgetReq = 4300;
- public static final int UseWidgetCreateGadgetRsp = 4267;
- public static final int UseWidgetRetractGadgetReq = 4251;
- public static final int UseWidgetRetractGadgetRsp = 4289;
- public static final int VehicleInteractReq = 888;
- public static final int VehicleInteractRsp = 825;
- public static final int VehicleStaminaNotify = 851;
- public static final int ViewCodexReq = 4203;
- public static final int ViewCodexRsp = 4209;
- public static final int WatcherAllDataNotify = 2205;
- public static final int WatcherChangeNotify = 2255;
- public static final int WatcherEventNotify = 2287;
- public static final int WatcherEventTypeNotify = 2298;
- public static final int WaterSpritePhaseFinishNotify = 2095;
- public static final int WeaponAwakenReq = 645;
- public static final int WeaponAwakenRsp = 685;
- public static final int WeaponPromoteReq = 692;
- public static final int WeaponPromoteRsp = 688;
- public static final int WeaponUpgradeReq = 646;
- public static final int WeaponUpgradeRsp = 700;
- public static final int WearEquipReq = 616;
- public static final int WearEquipRsp = 613;
- public static final int WidgetActiveChangeNotify = 4278;
- public static final int WidgetCoolDownNotify = 4290;
- public static final int WidgetDoBagReq = 4255;
- public static final int WidgetDoBagRsp = 4258;
- public static final int WidgetGadgetAllDataNotify = 4259;
- public static final int WidgetGadgetDataNotify = 4282;
- public static final int WidgetGadgetDestroyNotify = 4254;
- public static final int WidgetReportReq = 4287;
- public static final int WidgetReportRsp = 4264;
- public static final int WidgetSlotChangeNotify = 4283;
- public static final int WidgetUseAttachAbilityGroupChangeNotify = 4270;
- public static final int WindSeedClientNotify = 1114;
- public static final int WorktopOptionNotify = 898;
- public static final int WorldAllRoutineTypeNotify = 3545;
- public static final int WorldDataNotify = 3244;
- public static final int WorldOwnerBlossomBriefInfoNotify = 2798;
- public static final int WorldOwnerBlossomScheduleInfoNotify = 2720;
- public static final int WorldOwnerDailyTaskNotify = 163;
- public static final int WorldPlayerDieNotify = 202;
- public static final int WorldPlayerInfoNotify = 3125;
- public static final int WorldPlayerLocationNotify = 283;
- public static final int WorldPlayerRTTNotify = 92;
- public static final int WorldPlayerReviveReq = 219;
- public static final int WorldPlayerReviveRsp = 221;
- public static final int WorldRoutineChangeNotify = 3541;
- public static final int WorldRoutineTypeCloseNotify = 3519;
- public static final int WorldRoutineTypeRefreshNotify = 3546;
-}
diff --git a/README.md b/README.md
index ffc1fa48..a934be0c 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,7 @@
-# Anime Game Protos
+# Anime Game Protos (RAW)
This repository contains the [ProtoBuf](https://github.com/google/protobuf) `.proto` files for Anime Game API.
## Credits
+ - [Crepe](https://git.crepe.moe/crepe-inc/crepe-protos) (3.5)
- [NickTheHuy (Hiro)](https://github.com/NickTheHuy/3.4_proto) (3.4)
- [Sorapointa Team](https://github.com/Sorapointa/Sorapointa-Protos) (<3.3)
\ No newline at end of file
diff --git a/cmdid.csv b/cmdid.csv
deleted file mode 100644
index 02ab84c1..00000000
--- a/cmdid.csv
+++ /dev/null
@@ -1,2122 +0,0 @@
-AbilityChangeNotify,1127
-AbilityInvocationFailNotify,1200
-AbilityInvocationFixedNotify,1179
-AbilityInvocationsNotify,1130
-AcceptCityReputationRequestReq,2847
-AcceptCityReputationRequestRsp,2878
-AchievementAllDataNotify,2692
-AchievementUpdateNotify,2691
-ActivityAcceptAllGiveGiftReq,8900
-ActivityAcceptAllGiveGiftRsp,8771
-ActivityAcceptGiveGiftReq,8827
-ActivityAcceptGiveGiftRsp,8047
-ActivityBannerClearReq,2147
-ActivityBannerClearRsp,2198
-ActivityBannerNotify,2160
-ActivityCoinInfoNotify,2018
-ActivityCondStateChangeNotify,2194
-ActivityDisableTransferPointInteractionNotify,8029
-ActivityGetCanGiveFriendGiftReq,8330
-ActivityGetCanGiveFriendGiftRsp,8374
-ActivityGetFriendGiftWishListReq,8642
-ActivityGetFriendGiftWishListRsp,8355
-ActivityGetRecvGiftListReq,8995
-ActivityGetRecvGiftListRsp,8844
-ActivityGiveFriendGiftReq,8178
-ActivityGiveFriendGiftRsp,8373
-ActivityHaveRecvGiftNotify,8118
-ActivityInfoNotify,2119
-ActivityPlayOpenAnimNotify,2059
-ActivityPushTipsInfoNotify,8418
-ActivityReadPushTipsReq,8007
-ActivityReadPushTipsRsp,8499
-ActivitySaleChangeNotify,2012
-ActivityScheduleInfoNotify,2124
-ActivitySelectAvatarCardReq,2052
-ActivitySelectAvatarCardRsp,2154
-ActivitySetGiftWishReq,8329
-ActivitySetGiftWishRsp,8757
-ActivityTakeAllScoreRewardReq,8162
-ActivityTakeAllScoreRewardRsp,8043
-ActivityTakeScoreRewardReq,8127
-ActivityTakeScoreRewardRsp,8527
-ActivityTakeWatcherRewardBatchReq,2184
-ActivityTakeWatcherRewardBatchRsp,2090
-ActivityTakeWatcherRewardReq,2073
-ActivityTakeWatcherRewardRsp,2109
-ActivityUpdateWatcherNotify,2103
-AddAranaraCollectionNotify,6391
-AddBackupAvatarTeamReq,1616
-AddBackupAvatarTeamRsp,1782
-AddBlacklistReq,4094
-AddBlacklistRsp,4072
-AddFriendNotify,4037
-AddNoGachaAvatarCardNotify,1610
-AddQuestContentProgressReq,443
-AddQuestContentProgressRsp,461
-AddRandTaskInfoNotify,154
-AddSeenMonsterNotify,213
-AdjustWorldLevelReq,112
-AdjustWorldLevelRsp,131
-AllCoopInfoNotify,1992
-AllMarkPointNotify,3322
-AllSeenMonsterNotify,228
-AllShareCDDataNotify,9079
-AllWidgetBackgroundActiveStateNotify,5932
-AllWidgetDataNotify,4286
-AnchorPointDataNotify,4292
-AnchorPointOpReq,4285
-AnchorPointOpRsp,4277
-AnimatorForceSetAirMoveNotify,334
-AntiAddictNotify,174
-AranaraCollectionDataNotify,6392
-AreaPlayInfoNotify,3274
-ArenaChallengeFinishNotify,2164
-AskAddFriendNotify,4089
-AskAddFriendReq,4100
-AskAddFriendRsp,4043
-AssociateInferenceWordReq,420
-AssociateInferenceWordRsp,463
-AsterLargeInfoNotify,2023
-AsterLittleInfoNotify,2121
-AsterMidCampInfoNotify,2195
-AsterMidInfoNotify,2055
-AsterMiscInfoNotify,2140
-AsterProgressInfoNotify,2091
-AvatarAddNotify,1757
-AvatarBuffAddNotify,394
-AvatarBuffDelNotify,372
-AvatarCardChangeReq,694
-AvatarCardChangeRsp,672
-AvatarChangeAnimHashReq,1767
-AvatarChangeAnimHashRsp,1620
-AvatarChangeCostumeNotify,1665
-AvatarChangeCostumeReq,1707
-AvatarChangeCostumeRsp,1609
-AvatarChangeElementTypeReq,1779
-AvatarChangeElementTypeRsp,1717
-AvatarDataNotify,1607
-AvatarDelNotify,1769
-AvatarDieAnimationEndReq,1695
-AvatarDieAnimationEndRsp,1604
-AvatarEnterElementViewNotify,380
-AvatarEquipAffixStartNotify,1708
-AvatarEquipChangeNotify,676
-AvatarExpeditionAllDataReq,1685
-AvatarExpeditionAllDataRsp,1621
-AvatarExpeditionCallBackReq,1777
-AvatarExpeditionCallBackRsp,1702
-AvatarExpeditionDataNotify,1632
-AvatarExpeditionGetRewardReq,1640
-AvatarExpeditionGetRewardRsp,1715
-AvatarExpeditionStartReq,1697
-AvatarExpeditionStartRsp,1646
-AvatarFetterDataNotify,1617
-AvatarFetterLevelRewardReq,1642
-AvatarFetterLevelRewardRsp,1753
-AvatarFightPropNotify,1300
-AvatarFightPropUpdateNotify,1243
-AvatarFlycloakChangeNotify,1790
-AvatarFollowRouteNotify,3256
-AvatarGainCostumeNotify,1625
-AvatarGainFlycloakNotify,1676
-AvatarLifeStateChangeNotify,1247
-AvatarPromoteGetRewardReq,1684
-AvatarPromoteGetRewardRsp,1658
-AvatarPromoteReq,1731
-AvatarPromoteRsp,1710
-AvatarPropChangeReasonNotify,1278
-AvatarPropNotify,1227
-AvatarRenameInfoNotify,1797
-AvatarSatiationDataNotify,1766
-AvatarSkillChangeNotify,1099
-AvatarSkillDepotChangeNotify,1019
-AvatarSkillInfoNotify,1047
-AvatarSkillMaxChargeCountNotify,1061
-AvatarSkillUpgradeReq,1039
-AvatarSkillUpgradeRsp,1048
-AvatarTeamAllDataNotify,1615
-AvatarTeamUpdateNotify,1739
-AvatarUnlockTalentNotify,1056
-AvatarUpgradeReq,1653
-AvatarUpgradeRsp,1792
-AvatarWearFlycloakReq,1636
-AvatarWearFlycloakRsp,1613
-BackMyWorldReq,269
-BackMyWorldRsp,218
-BackPlayCustomDungeonOfficialReq,6224
-BackPlayCustomDungeonOfficialRsp,6220
-BackRebornGalleryReq,5507
-BackRebornGalleryRsp,5517
-BargainOfferPriceReq,407
-BargainOfferPriceRsp,417
-BargainStartNotify,444
-BargainTerminateNotify,405
-BartenderCancelLevelReq,8446
-BartenderCancelLevelRsp,8698
-BartenderCancelOrderReq,8249
-BartenderCancelOrderRsp,8254
-BartenderCompleteOrderReq,8880
-BartenderCompleteOrderRsp,8870
-BartenderFinishLevelReq,8122
-BartenderFinishLevelRsp,8250
-BartenderGetFormulaReq,8230
-BartenderGetFormulaRsp,8975
-BartenderLevelProgressNotify,8415
-BartenderStartLevelReq,8590
-BartenderStartLevelRsp,8142
-BatchBuyGoodsReq,778
-BatchBuyGoodsRsp,757
-BattlePassAllDataNotify,2642
-BattlePassBuySuccNotify,2602
-BattlePassCurScheduleUpdateNotify,2635
-BattlePassMissionDelNotify,2622
-BattlePassMissionUpdateNotify,2641
-BeginCameraSceneLookNotify,249
-BeginCameraSceneLookWithTemplateNotify,3342
-BigTalentPointConvertReq,1100
-BigTalentPointConvertRsp,1043
-BlessingAcceptAllGivePicReq,2009
-BlessingAcceptAllGivePicRsp,2065
-BlessingAcceptGivePicReq,2153
-BlessingAcceptGivePicRsp,2010
-BlessingGetAllRecvPicRecordListReq,2084
-BlessingGetAllRecvPicRecordListRsp,2058
-BlessingGetFriendPicListReq,2190
-BlessingGetFriendPicListRsp,2076
-BlessingGiveFriendPicReq,2108
-BlessingGiveFriendPicRsp,2042
-BlessingRecvFriendPicNotify,2107
-BlessingRedeemRewardReq,2036
-BlessingRedeemRewardRsp,2013
-BlessingScanReq,2186
-BlessingScanRsp,2166
-BlitzRushParkourRestartReq,8986
-BlitzRushParkourRestartRsp,8453
-BlossomBriefInfoNotify,2756
-BlossomChestCreateNotify,2743
-BlossomChestInfoNotify,847
-BonusActivityInfoReq,2548
-BonusActivityInfoRsp,2599
-BonusActivityUpdateNotify,2539
-BossChestActivateNotify,861
-BounceConjuringSettleNotify,8653
-BrickBreakerPlayerReadyNotify,5396
-BrickBreakerPlayerSetAvatarNotify,5362
-BrickBreakerPlayerSetChangingNotify,5370
-BrickBreakerPlayerSetSkillNotify,5351
-BrickBreakerQuitReq,24991
-BrickBreakerQuitRsp,24959
-BrickBreakerSelectAvatarReq,5368
-BrickBreakerSelectAvatarRsp,5359
-BrickBreakerSelectSkillReq,5329
-BrickBreakerSelectSkillRsp,5386
-BrickBreakerSetChangingReq,5358
-BrickBreakerSetChangingRsp,5314
-BrickBreakerSetReadyReq,5371
-BrickBreakerSetReadyRsp,5332
-BrickBreakerSettleNotify,23886
-BrickBreakerTwiceStartReq,24700
-BrickBreakerTwiceStartRsp,20232
-BuoyantCombatSettleNotify,8751
-BuyBattlePassLevelReq,2643
-BuyBattlePassLevelRsp,2609
-BuyGoodsReq,756
-BuyGoodsRsp,719
-BuyResinReq,693
-BuyResinRsp,654
-CalcWeaponUpgradeReturnItemsReq,666
-CalcWeaponUpgradeReturnItemsRsp,652
-CancelCityReputationRequestReq,2857
-CancelCityReputationRequestRsp,2827
-CancelCoopTaskReq,1993
-CancelCoopTaskRsp,1959
-CancelFinishParentQuestNotify,422
-CanUseSkillNotify,1042
-CardProductRewardNotify,4135
-CataLogFinishedGlobalWatcherAllDataNotify,6365
-CataLogNewFinishedGlobalWatcherNotify,6368
-ChallengeDataNotify,973
-ChallengeRecordNotify,907
-ChangeAvatarReq,1682
-ChangeAvatarRsp,1699
-ChangeCustomDungeonRoomReq,6217
-ChangeCustomDungeonRoomRsp,6212
-ChangeGameTimeReq,178
-ChangeGameTimeRsp,157
-ChangeMailStarNotify,1448
-ChangeMpTeamAvatarReq,1645
-ChangeMpTeamAvatarRsp,1730
-ChangeServerGlobalValueNotify,17
-ChangeTeamNameReq,1706
-ChangeTeamNameRsp,1696
-ChangeWidgetBackgroundActiveStateReq,5959
-ChangeWidgetBackgroundActiveStateRsp,5955
-ChangeWorldToSingleModeNotify,3461
-ChangeWorldToSingleModeReq,3296
-ChangeWorldToSingleModeRsp,3258
-ChannelerSlabCheckEnterLoopDungeonReq,8286
-ChannelerSlabCheckEnterLoopDungeonRsp,8631
-ChannelerSlabEnterLoopDungeonReq,8564
-ChannelerSlabEnterLoopDungeonRsp,8526
-ChannelerSlabLoopDungeonChallengeInfoNotify,8576
-ChannelerSlabLoopDungeonSelectConditionReq,8659
-ChannelerSlabLoopDungeonSelectConditionRsp,8858
-ChannelerSlabLoopDungeonTakeFirstPassRewardReq,8498
-ChannelerSlabLoopDungeonTakeFirstPassRewardRsp,8824
-ChannelerSlabLoopDungeonTakeScoreRewardReq,8348
-ChannelerSlabLoopDungeonTakeScoreRewardRsp,8369
-ChannelerSlabOneOffDungeonInfoNotify,8015
-ChannelerSlabOneOffDungeonInfoReq,8877
-ChannelerSlabOneOffDungeonInfoRsp,8270
-ChannelerSlabSaveAssistInfoReq,8039
-ChannelerSlabSaveAssistInfoRsp,8071
-ChannelerSlabStageActiveChallengeIndexNotify,8857
-ChannelerSlabStageOneoffDungeonNotify,8692
-ChannelerSlabTakeoffBuffReq,8299
-ChannelerSlabTakeoffBuffRsp,8034
-ChannelerSlabWearBuffReq,8664
-ChannelerSlabWearBuffRsp,8285
-ChapterStateNotify,442
-CharAmusementSettleNotify,23128
-ChatChannelDataNotify,4998
-ChatChannelInfoNotify,4975
-ChatChannelShieldNotify,5049
-ChatChannelUpdateNotify,4989
-ChatHistoryNotify,3309
-CheckAddItemExceedLimitNotify,697
-CheckGroupReplacedReq,3056
-CheckGroupReplacedRsp,3411
-CheckSegmentCRCNotify,16
-CheckSegmentCRCReq,73
-CheckUgcStateReq,6345
-CheckUgcStateRsp,6302
-CheckUgcUpdateReq,6315
-CheckUgcUpdateRsp,6318
-ChessEscapedMonstersNotify,5341
-ChessLeftMonstersNotify,5336
-ChessManualRefreshCardsReq,5326
-ChessManualRefreshCardsRsp,5377
-ChessPickCardNotify,5374
-ChessPickCardReq,5366
-ChessPickCardRsp,5352
-ChessPlayerInfoNotify,5365
-ChessSelectedCardsNotify,5397
-ChooseCurAvatarTeamReq,1738
-ChooseCurAvatarTeamRsp,1778
-CityReputationDataNotify,2842
-CityReputationLevelupNotify,2900
-ClearRoguelikeCurseNotify,8038
-ClientAbilitiesInitFinishCombineNotify,1161
-ClientAbilityChangeNotify,1139
-ClientAbilityInitBeginNotify,1156
-ClientAbilityInitFinishNotify,1119
-ClientAIStateNotify,1125
-ClientBulletCreateNotify,44
-ClientCollectorDataNotify,4252
-ClientHashDebugNotify,3287
-ClientLoadingCostumeVerificationNotify,3269
-ClientLockGameTimeNotify,141
-ClientNewMailNotify,1457
-ClientPauseNotify,236
-ClientReconnectNotify,39
-ClientRemoveCombatEndModifierNotify,1190
-ClientReportNotify,25
-ClientScriptEventNotify,260
-ClientTransmitReq,221
-ClientTransmitRsp,222
-ClientTriggerEventNotify,148
-CloseCommonTipsNotify,3273
-ClosedItemNotify,641
-CodexDataFullNotify,4201
-CodexDataUpdateNotify,4203
-CoinCollectCheckDoubleStartPlayReq,22424
-CoinCollectCheckDoubleStartPlayRsp,24124
-CoinCollectChooseSkillReq,21667
-CoinCollectChooseSkillRsp,23416
-CoinCollectGallerySettleNotify,5546
-CoinCollectInterruptPlayReq,20562
-CoinCollectInterruptPlayRsp,23589
-CoinCollectPrepareReq,23071
-CoinCollectPrepareRsp,23817
-CoinCollectPrepareStageNotify,6408
-CombatInvocationsNotify,354
-CombineDataNotify,677
-CombineFormulaDataNotify,665
-CombineReq,675
-CombineRsp,634
-CommonPlayerTipsNotify,8167
-CompoundDataNotify,164
-CompoundUnlockNotify,106
-CookDataNotify,133
-CookGradeDataNotify,180
-CookRecipeDataNotify,110
-CoopCgShowNotify,1951
-CoopCgUpdateNotify,1962
-CoopChapterUpdateNotify,1967
-CoopDataNotify,1994
-CoopPointUpdateNotify,1958
-CoopProgressUpdateNotify,1987
-CoopRewardUpdateNotify,1984
-CreateMassiveEntityNotify,353
-CreateMassiveEntityReq,311
-CreateMassiveEntityRsp,350
-CreateVehicleReq,807
-CreateVehicleRsp,817
-CrystalLinkDungeonInfoNotify,8408
-CrystalLinkEnterDungeonReq,8179
-CrystalLinkEnterDungeonRsp,8628
-CrystalLinkRestartDungeonReq,8177
-CrystalLinkRestartDungeonRsp,8741
-CustomDungeonBattleRecordNotify,6225
-CustomDungeonOfficialNotify,6236
-CustomDungeonRecoverNotify,6228
-CustomDungeonUpdateNotify,6230
-CutSceneBeginNotify,283
-CutSceneEndNotify,281
-CutSceneFinishNotify,284
-DailyTaskDataNotify,124
-DailyTaskFilterCityReq,101
-DailyTaskFilterCityRsp,138
-DailyTaskProgressNotify,149
-DailyTaskScoreRewardNotify,191
-DailyTaskUnlockedCitiesNotify,169
-DataResVersionNotify,153
-DealAddFriendReq,4061
-DealAddFriendRsp,4047
-DeathZoneInfoNotify,6291
-DeathZoneObserveNotify,3062
-DebugNotify,101
-DelBackupAvatarTeamReq,1698
-DelBackupAvatarTeamRsp,1666
-DeleteFriendNotify,4073
-DeleteFriendReq,4027
-DeleteFriendRsp,4039
-DelMailReq,1443
-DelMailRsp,1461
-DelScenePlayTeamEntityNotify,3237
-DelTeamEntityNotify,393
-DeshretObeliskChestInfoNotify,867
-DestroyMassiveEntityNotify,324
-DestroyMaterialReq,685
-DestroyMaterialRsp,608
-DigActivityChangeGadgetStateReq,8372
-DigActivityChangeGadgetStateRsp,8289
-DigActivityMarkPointChangeNotify,8871
-DisableRoguelikeTrapNotify,8839
-DoGachaReq,1556
-DoGachaRsp,1519
-DoRoguelikeDungeonCardGachaReq,8740
-DoRoguelikeDungeonCardGachaRsp,8144
-DoSetPlayerBornDataNotify,176
-DraftGuestReplyInviteNotify,5447
-DraftGuestReplyInviteReq,5443
-DraftGuestReplyInviteRsp,5461
-DraftGuestReplyTwiceConfirmNotify,5499
-DraftGuestReplyTwiceConfirmReq,5427
-DraftGuestReplyTwiceConfirmRsp,5439
-DraftInviteResultNotify,5478
-DraftOwnerInviteNotify,5500
-DraftOwnerStartInviteReq,5456
-DraftOwnerStartInviteRsp,5419
-DraftOwnerTwiceConfirmNotify,5457
-DraftTwiceConfirmResultNotify,5448
-DragonSpineChapterFinishNotify,2149
-DragonSpineChapterOpenNotify,2123
-DragonSpineChapterProgressChangeNotify,2035
-DragonSpineCoinChangeNotify,2086
-DropHintNotify,646
-DropItemReq,657
-DropItemRsp,627
-DungeonCandidateTeamChangeAvatarReq,982
-DungeonCandidateTeamChangeAvatarRsp,911
-DungeonCandidateTeamCreateReq,933
-DungeonCandidateTeamCreateRsp,910
-DungeonCandidateTeamDismissNotify,903
-DungeonCandidateTeamInfoNotify,917
-DungeonCandidateTeamInviteNotify,905
-DungeonCandidateTeamInviteReq,980
-DungeonCandidateTeamInviteRsp,946
-DungeonCandidateTeamKickReq,975
-DungeonCandidateTeamKickRsp,934
-DungeonCandidateTeamLeaveReq,995
-DungeonCandidateTeamLeaveRsp,964
-DungeonCandidateTeamPlayerLeaveNotify,972
-DungeonCandidateTeamRefuseNotify,994
-DungeonCandidateTeamReplyInviteReq,967
-DungeonCandidateTeamReplyInviteRsp,915
-DungeonCandidateTeamSetChangingAvatarReq,908
-DungeonCandidateTeamSetChangingAvatarRsp,909
-DungeonCandidateTeamSetReadyReq,921
-DungeonCandidateTeamSetReadyRsp,922
-DungeonChallengeBeginNotify,976
-DungeonChallengeFinishNotify,916
-DungeonDataNotify,990
-DungeonDieOptionReq,939
-DungeonDieOptionRsp,948
-DungeonEntryInfoReq,979
-DungeonEntryInfoRsp,930
-DungeonEntryToBeExploreNotify,3196
-DungeonFollowNotify,937
-DungeonGetStatueDropReq,989
-DungeonGetStatueDropRsp,944
-DungeonInterruptChallengeReq,991
-DungeonInterruptChallengeRsp,993
-DungeonPlayerDieNotify,927
-DungeonPlayerDieReq,925
-DungeonPlayerDieRsp,942
-DungeonRestartInviteNotify,963
-DungeonRestartInviteReplyNotify,987
-DungeonRestartInviteReplyReq,904
-DungeonRestartInviteReplyRsp,923
-DungeonRestartReq,998
-DungeonRestartResultNotify,985
-DungeonRestartRsp,920
-DungeonReviseLevelNotify,966
-DungeonSettleNotify,957
-DungeonShowReminderNotify,999
-DungeonSlipRevivePointActivateReq,924
-DungeonSlipRevivePointActivateRsp,949
-DungeonWayPointActivateReq,947
-DungeonWayPointActivateRsp,978
-DungeonWayPointNotify,961
-EchoNotify,89
-EchoShellTakeRewardReq,8049
-EchoShellTakeRewardRsp,8265
-EchoShellUpdateNotify,8891
-EffigyChallengeInfoNotify,2113
-EffigyChallengeResultNotify,2022
-EffigyChallengeV2ChooseSkillReq,23748
-EffigyChallengeV2ChooseSkillRsp,23618
-EffigyChallengeV2DungeonInfoNotify,24761
-EffigyChallengeV2EnterDungeonReq,21069
-EffigyChallengeV2EnterDungeonRsp,22024
-EffigyChallengeV2RestartDungeonReq,21293
-EffigyChallengeV2RestartDungeonRsp,23467
-EndCameraSceneLookNotify,291
-EndCoinCollectPlaySingleModeReq,23963
-EndCoinCollectPlaySingleModeRsp,21015
-EnterChessDungeonReq,8855
-EnterChessDungeonRsp,8293
-EnterCustomDungeonReq,6242
-EnterCustomDungeonRsp,6241
-EnterFishingReq,5842
-EnterFishingRsp,5841
-EnterFungusFighterPlotDungeonReq,23768
-EnterFungusFighterPlotDungeonRsp,20791
-EnterFungusFighterTrainingDungeonReq,23992
-EnterFungusFighterTrainingDungeonRsp,22876
-EnterIrodoriChessDungeonReq,8592
-EnterIrodoriChessDungeonRsp,8238
-EnterMechanicusDungeonReq,3927
-EnterMechanicusDungeonRsp,3939
-EnterRogueDiaryDungeonReq,8627
-EnterRogueDiaryDungeonRsp,8152
-EnterRoguelikeDungeonNotify,8657
-EnterSceneDoneReq,232
-EnterSceneDoneRsp,268
-EnterScenePeerNotify,271
-EnterSceneReadyReq,262
-EnterSceneReadyRsp,251
-EnterSceneWeatherAreaNotify,282
-EnterTransPointRegionNotify,242
-EnterTrialAvatarActivityDungeonReq,2142
-EnterTrialAvatarActivityDungeonRsp,2176
-EnterWorldAreaReq,246
-EnterWorldAreaRsp,275
-EntityAiKillSelfNotify,385
-EntityAiSyncNotify,304
-EntityAuthorityChangeNotify,305
-EntityConfigHashNotify,3332
-EntityFightPropChangeReasonNotify,1261
-EntityFightPropNotify,1256
-EntityFightPropUpdateNotify,1219
-EntityForceSyncReq,234
-EntityForceSyncRsp,295
-EntityJumpNotify,237
-EntityMoveRoomNotify,3337
-EntityPropNotify,1279
-EntityTagChangeNotify,3192
-EquipRoguelikeRuneReq,8357
-EquipRoguelikeRuneRsp,8815
-EvtAiSyncCombatThreatInfoNotify,320
-EvtAiSyncSkillCdNotify,395
-EvtAnimatorParameterNotify,330
-EvtAnimatorStateChangedNotify,327
-EvtAvatarEnterFocusNotify,344
-EvtAvatarExitFocusNotify,307
-EvtAvatarLockChairReq,308
-EvtAvatarLockChairRsp,309
-EvtAvatarSitDownNotify,322
-EvtAvatarStandUpNotify,382
-EvtAvatarUpdateFocusNotify,317
-EvtBeingHealedNotify,366
-EvtBeingHitNotify,379
-EvtBeingHitsCombineNotify,364
-EvtBulletDeactiveNotify,399
-EvtBulletHitNotify,348
-EvtBulletMoveNotify,389
-EvtCostStaminaNotify,378
-EvtCreateGadgetNotify,400
-EvtDestroyGadgetNotify,343
-EvtDestroyServerGadgetNotify,387
-EvtDoSkillSuccNotify,319
-EvtEntityRenderersChangedNotify,375
-EvtEntityStartDieEndNotify,325
-EvtFaceToDirNotify,347
-EvtFaceToEntityNotify,361
-EvtLocalGadgetOwnerLeaveSceneNotify,352
-EvtRushMoveNotify,339
-EvtSetAttackTargetNotify,357
-ExclusiveRuleNotify,118
-ExecuteGadgetLuaReq,235
-ExecuteGadgetLuaRsp,240
-ExecuteGroupTriggerReq,263
-ExecuteGroupTriggerRsp,204
-ExitCustomDungeonTryReq,6243
-ExitCustomDungeonTryRsp,6209
-ExitFishingReq,5802
-ExitFishingRsp,5843
-ExitSceneWeatherAreaNotify,211
-ExitTransPointRegionNotify,290
-ExpeditionChallengeEnterRegionNotify,2027
-ExpeditionChallengeFinishedNotify,2074
-ExpeditionRecallReq,2098
-ExpeditionRecallRsp,2066
-ExpeditionStartReq,2016
-ExpeditionStartRsp,2182
-ExpeditionTakeRewardReq,2015
-ExpeditionTakeRewardRsp,2197
-FindHilichurlAcceptQuestNotify,8893
-FindHilichurlFinishSecondQuestNotify,8644
-FinishDeliveryNotify,2030
-FinishedParentQuestNotify,419
-FinishedParentQuestUpdateNotify,500
-FinishedTalkIdListNotify,578
-FinishLanternProjectionReq,8932
-FinishLanternProjectionRsp,8971
-FinishMainCoopReq,1977
-FinishMainCoopRsp,1981
-FireworksLaunchDataNotify,5917
-FireworksReformDataNotify,5908
-FishAttractNotify,5809
-FishBaitGoneNotify,5830
-FishBattleBeginReq,5815
-FishBattleBeginRsp,5818
-FishBattleEndReq,5808
-FishBattleEndRsp,5845
-FishBiteReq,5812
-FishBiteRsp,5834
-FishCastRodReq,5827
-FishCastRodRsp,5831
-FishChosenNotify,5844
-FishEscapeNotify,5817
-FishingGallerySettleNotify,8464
-FishPoolDataNotify,5837
-FleurFairBalloonSettleNotify,2159
-FleurFairBuffEnergyNotify,5322
-FleurFairFallSettleNotify,2136
-FleurFairFinishGalleryStageNotify,5311
-FleurFairMusicGameSettleReq,2111
-FleurFairMusicGameSettleRsp,2156
-FleurFairMusicGameStartReq,2070
-FleurFairMusicGameStartRsp,2146
-FleurFairReplayMiniGameReq,2127
-FleurFairReplayMiniGameRsp,2061
-FleurFairStageSettleNotify,5382
-FlightActivityRestartReq,2152
-FlightActivityRestartRsp,2158
-FlightActivitySettleNotify,2143
-FocusAvatarReq,1793
-FocusAvatarRsp,1786
-ForceAddPlayerFriendReq,4063
-ForceAddPlayerFriendRsp,4004
-ForceDragAvatarNotify,3008
-ForceDragBackTransferNotify,3494
-ForgeDataNotify,674
-ForgeFormulaDataNotify,626
-ForgeGetQueueDataReq,664
-ForgeGetQueueDataRsp,667
-ForgeQueueDataNotify,695
-ForgeQueueManipulateReq,622
-ForgeQueueManipulateRsp,682
-ForgeStartReq,615
-ForgeStartRsp,621
-FoundationNotify,876
-FoundationReq,842
-FoundationRsp,890
-FriendInfoChangeNotify,4065
-FungusCaptureSettleNotify,5510
-FungusCultivateReq,23545
-FungusCultivateRsp,20883
-FungusFighterClearTrainingRuntimeDataReq,24267
-FungusFighterClearTrainingRuntimeDataRsp,20749
-FungusFighterPlotInfoNotify,23920
-FungusFighterRestartTrainingDungeonReq,24273
-FungusFighterRestartTrainingDungeonRsp,20579
-FungusFighterRuntimeDataNotify,20567
-FungusFighterTrainingGallerySettleNotify,23475
-FungusFighterTrainingInfoNotify,5533
-FungusFighterTrainingSelectFungusReq,24249
-FungusFighterTrainingSelectFungusRsp,23309
-FungusFighterUseBackupFungusReq,22075
-FungusFighterUseBackupFungusRsp,21089
-FungusRenameReq,22498
-FungusRenameRsp,22216
-FurnitureCurModuleArrangeCountNotify,4538
-FurnitureMakeBeHelpedNotify,4766
-FurnitureMakeCancelReq,4726
-FurnitureMakeCancelRsp,4676
-FurnitureMakeFinishNotify,4850
-FurnitureMakeHelpReq,4478
-FurnitureMakeHelpRsp,4507
-FurnitureMakeInfoChangeNotify,4882
-FurnitureMakeReq,4802
-FurnitureMakeRsp,4504
-FurnitureMakeStartReq,4581
-FurnitureMakeStartRsp,4877
-GachaActivityCreateRobotReq,8316
-GachaActivityCreateRobotRsp,8494
-GachaActivityNextStageReq,8342
-GachaActivityNextStageRsp,8914
-GachaActivityPercentNotify,8706
-GachaActivityResetReq,8540
-GachaActivityResetRsp,8416
-GachaActivityTakeRewardReq,8853
-GachaActivityTakeRewardRsp,8354
-GachaActivityUpdateElemNotify,8241
-GachaOpenWishNotify,1561
-GachaSimpleInfoNotify,1547
-GachaWishReq,1600
-GachaWishRsp,1543
-GadgetAutoPickDropInfoNotify,899
-GadgetChainLevelChangeNotify,837
-GadgetChainLevelUpdateNotify,873
-GadgetChangeLevelTagReq,875
-GadgetChangeLevelTagRsp,834
-GadgetCustomTreeInfoNotify,846
-GadgetGeneralRewardInfoNotify,848
-GadgetInteractReq,879
-GadgetInteractRsp,830
-GadgetPlayDataNotify,827
-GadgetPlayStartNotify,878
-GadgetPlayStopNotify,857
-GadgetPlayUidOpNotify,839
-GadgetStateNotify,856
-GadgetTalkChangeNotify,816
-GalleryBalloonScoreNotify,5556
-GalleryBalloonShootNotify,5530
-GalleryBounceConjuringHitNotify,5542
-GalleryBrokenFloorFallNotify,5539
-GalleryBulletHitNotify,5527
-GalleryCrystalLinkBuffInfoNotify,5516
-GalleryCrystalLinkKillMonsterNotify,5576
-GalleryFallCatchNotify,5600
-GalleryFallScoreNotify,5543
-GalleryFlowerCatchNotify,5578
-GalleryIslandPartyDownHillInfoNotify,5537
-GalleryPreStartNotify,5557
-GalleryStartNotify,5579
-GalleryStopNotify,5519
-GallerySumoKillMonsterNotify,5590
-GalleryWillStartCountdownNotify,5505
-GCGApplyInviteBattleNotify,7984
-GCGApplyInviteBattleReq,7032
-GCGApplyInviteBattleRsp,7754
-GCGAskDuelReq,7034
-GCGAskDuelRsp,7564
-GCGBackToDuelReq,7015
-GCGBackToDuelRsp,7039
-GCGBasicDataNotify,7739
-GCGBossChallengeUpdateNotify,7852
-GCGChallengeUpdateNotify,7270
-GCGClientSettleReq,7035
-GCGClientSettleRsp,7532
-GCGDebugReplayNotify,7071
-GCGDSBanCardNotify,7135
-GCGDSCardBackUnlockNotify,7078
-GCGDSCardFaceUnlockNotify,7767
-GCGDSCardFaceUpdateNotify,7066
-GCGDSCardNumChangeNotify,7244
-GCGDSCardProficiencyNotify,7969
-GCGDSChangeCardBackReq,7680
-GCGDSChangeCardBackRsp,7011
-GCGDSChangeCardFaceReq,7010
-GCGDSChangeCardFaceRsp,7549
-GCGDSChangeCurDeckReq,7257
-GCGDSChangeCurDeckRsp,7908
-GCGDSChangeDeckNameReq,7463
-GCGDSChangeDeckNameRsp,7617
-GCGDSChangeFieldReq,7788
-GCGDSChangeFieldRsp,7036
-GCGDSCurDeckChangeNotify,7769
-GCGDSDataNotify,7850
-GCGDSDeckSaveReq,7713
-GCGDSDeckSaveRsp,7459
-GCGDSDeckUnlockNotify,7427
-GCGDSDeckUpdateNotify,7751
-GCGDSDeleteDeckReq,7821
-GCGDSDeleteDeckRsp,7067
-GCGDSFieldUnlockNotify,7860
-GCGDSTakeCardProficiencyRewardReq,7001
-GCGDSTakeCardProficiencyRewardRsp,7718
-GCGGameBriefDataNotify,7824
-GCGGameCreateFailReasonNotify,7658
-GCGGameMaxNotify,7226
-GCGGrowthLevelNotify,7343
-GCGGrowthLevelRewardNotify,7934
-GCGGrowthLevelTakeRewardReq,7486
-GCGGrowthLevelTakeRewardRsp,7602
-GCGHeartBeatNotify,7576
-GCGInitFinishReq,7348
-GCGInitFinishRsp,7369
-GCGInviteBattleNotify,7448
-GCGInviteGuestBattleReq,7202
-GCGInviteGuestBattleRsp,7997
-GCGLevelChallengeDeleteNotify,7993
-GCGLevelChallengeFinishNotify,7004
-GCGLevelChallengeNotify,7183
-GCGMessagePackNotify,7299
-GCGOperationReq,7664
-GCGOperationRsp,7285
-GCGResourceStateNotify,7586
-GCGSettleNotify,7562
-GCGSettleOptionReq,7600
-GCGSettleOptionRsp,7110
-GCGSkillPreviewAskReq,7858
-GCGSkillPreviewAskRsp,7877
-GCGSkillPreviewNotify,7659
-GCGStartChallengeByCheckRewardReq,7982
-GCGStartChallengeByCheckRewardRsp,7727
-GCGStartChallengeReq,7964
-GCGStartChallengeRsp,7999
-GCGTavernNpcInfoNotify,7267
-GCGTCInviteReq,7341
-GCGTCInviteRsp,7027
-GCGTCTavernChallengeDataNotify,7356
-GCGTCTavernChallengeUpdateNotify,7907
-GCGTCTavernInfoNotify,7268
-GCGWeekChallengeInfoNotify,7058
-GCGWorldChallengeUnlockNotify,7370
-GCGWorldPlayerGCGStateReq,7375
-GCGWorldPlayerGCGStateRsp,7248
-GearActivityFinishPlayGearReq,20236
-GearActivityFinishPlayGearRsp,20776
-GearActivityFinishPlayPictureReq,23793
-GearActivityFinishPlayPictureRsp,20453
-GearActivityStartPlayGearReq,20589
-GearActivityStartPlayGearRsp,23953
-GearActivityStartPlayPictureReq,24968
-GearActivityStartPlayPictureRsp,20011
-GetActivityInfoReq,2011
-GetActivityInfoRsp,2043
-GetActivityScheduleReq,2008
-GetActivityScheduleRsp,2056
-GetActivityShopSheetInfoReq,761
-GetActivityShopSheetInfoRsp,747
-GetAllActivatedBargainDataReq,403
-GetAllActivatedBargainDataRsp,433
-GetAllH5ActivityInfoReq,5691
-GetAllH5ActivityInfoRsp,5692
-GetAllMailNotify,1499
-GetAllMailReq,1427
-GetAllMailResultNotify,1425
-GetAllMailRsp,1439
-GetAllSceneGalleryInfoReq,5561
-GetAllSceneGalleryInfoRsp,5547
-GetAllUnlockNameCardReq,4017
-GetAllUnlockNameCardRsp,4005
-GetAreaExplorePointReq,267
-GetAreaExplorePointRsp,215
-GetAuthkeyReq,1447
-GetAuthkeyRsp,1478
-GetAuthSalesmanInfoReq,2049
-GetAuthSalesmanInfoRsp,2087
-GetBargainDataReq,494
-GetBargainDataRsp,472
-GetBattlePassProductReq,2612
-GetBattlePassProductRsp,2634
-GetBlossomBriefInfoListReq,2779
-GetBlossomBriefInfoListRsp,2730
-GetBonusActivityRewardReq,2525
-GetBonusActivityRewardRsp,2542
-GetChatEmojiCollectionReq,4088
-GetChatEmojiCollectionRsp,4066
-GetCityHuntingOfferReq,4322
-GetCityHuntingOfferRsp,4335
-GetCityReputationInfoReq,2879
-GetCityReputationInfoRsp,2830
-GetCityReputationMapInfoReq,2839
-GetCityReputationMapInfoRsp,2848
-GetCompoundDataReq,167
-GetCompoundDataRsp,115
-GetCustomDungeonReq,6205
-GetCustomDungeonRsp,6211
-GetDailyDungeonEntryInfoReq,950
-GetDailyDungeonEntryInfoRsp,953
-GetDungeonEntryExploreConditionReq,3364
-GetDungeonEntryExploreConditionRsp,3425
-GetExpeditionAssistInfoListReq,2088
-GetExpeditionAssistInfoListRsp,2100
-GetFriendShowAvatarInfoReq,4049
-GetFriendShowAvatarInfoRsp,4091
-GetFriendShowNameCardInfoReq,4098
-GetFriendShowNameCardInfoRsp,4020
-GetFurnitureCurModuleArrangeCountReq,4730
-GetGachaInfoReq,1579
-GetGachaInfoRsp,1530
-GetGameplayRecommendationReq,155
-GetGameplayRecommendationRsp,113
-GetHomeExchangeWoodInfoReq,4777
-GetHomeExchangeWoodInfoRsp,4580
-GetHomeLevelUpRewardReq,4457
-GetHomeLevelUpRewardRsp,4857
-GetHuntingOfferRewardReq,4327
-GetHuntingOfferRewardRsp,4331
-GetInvestigationMonsterReq,1930
-GetInvestigationMonsterRsp,1901
-GetMailItemReq,1419
-GetMailItemRsp,1500
-GetMapAreaReq,3106
-GetMapAreaRsp,3275
-GetMapMarkTipsReq,3473
-GetMapMarkTipsRsp,3272
-GetMechanicusInfoReq,3979
-GetMechanicusInfoRsp,3930
-GetNextResourceInfoReq,197
-GetNextResourceInfoRsp,102
-GetOnlinePlayerInfoReq,90
-GetOnlinePlayerInfoRsp,76
-GetOnlinePlayerListReq,47
-GetOnlinePlayerListRsp,78
-GetOpActivityInfoReq,5179
-GetOpActivityInfoRsp,5130
-GetParentQuestVideoKeyReq,449
-GetParentQuestVideoKeyRsp,491
-GetPlayerAskFriendListReq,4008
-GetPlayerAskFriendListRsp,4009
-GetPlayerBlacklistReq,4015
-GetPlayerBlacklistRsp,4021
-GetPlayerFriendListReq,4079
-GetPlayerFriendListRsp,4030
-GetPlayerHomeCompInfoReq,4655
-GetPlayerMpModeAvailabilityReq,1812
-GetPlayerMpModeAvailabilityRsp,1834
-GetPlayerSocialDetailReq,4078
-GetPlayerSocialDetailRsp,4057
-GetPlayerTokenReq,179
-GetPlayerTokenRsp,130
-GetPushTipsRewardReq,2217
-GetPushTipsRewardRsp,2205
-GetQuestLackingResourceReq,453
-GetQuestLackingResourceRsp,424
-GetQuestTalkHistoryReq,447
-GetQuestTalkHistoryRsp,478
-GetRecentMpPlayerListReq,4080
-GetRecentMpPlayerListRsp,4046
-GetRecommendCustomDungeonReq,6221
-GetRecommendCustomDungeonRsp,6237
-GetRegionSearchReq,5627
-GetReunionMissionInfoReq,5062
-GetReunionMissionInfoRsp,5084
-GetReunionPrivilegeInfoReq,5093
-GetReunionPrivilegeInfoRsp,5059
-GetReunionSignInInfoReq,5077
-GetReunionSignInInfoRsp,5081
-GetRogueDairyRepairInfoReq,8730
-GetRogueDairyRepairInfoRsp,8656
-GetSceneAreaReq,289
-GetSceneAreaRsp,244
-GetSceneNpcPositionReq,519
-GetSceneNpcPositionRsp,600
-GetScenePerformanceReq,3403
-GetScenePerformanceRsp,3010
-GetScenePointReq,299
-GetScenePointRsp,225
-GetShopmallDataReq,800
-GetShopmallDataRsp,743
-GetShopReq,779
-GetShopRsp,730
-GetSignInRewardReq,2600
-GetSignInRewardRsp,2543
-GetStoreCustomDungeonReq,6204
-GetStoreCustomDungeonRsp,6210
-GetUgcBriefInfoReq,6322
-GetUgcBriefInfoRsp,6335
-GetUgcReq,6342
-GetUgcRsp,6341
-GetWidgetSlotReq,4274
-GetWidgetSlotRsp,4270
-GetWorldMpInfoReq,3034
-GetWorldMpInfoRsp,3310
-GiveUpRoguelikeDungeonCardReq,8440
-GiveUpRoguelikeDungeonCardRsp,8762
-GivingRecordChangeNotify,187
-GivingRecordNotify,123
-GlobalBuildingInfoNotify,5302
-GMShowNavMeshReq,2363
-GMShowNavMeshRsp,2304
-GMShowObstacleReq,2398
-GMShowObstacleRsp,2320
-GmTalkNotify,5
-GmTalkReq,30
-GmTalkRsp,56
-GrantRewardNotify,603
-GravenInnocenceEditCarveCombinationReq,24150
-GravenInnocenceEditCarveCombinationRsp,23400
-GravenInnocencePhotoFinishReq,22391
-GravenInnocencePhotoFinishRsp,22418
-GravenInnocencePhotoReminderNotify,22577
-GravenInnocenceRaceRestartReq,23067
-GravenInnocenceRaceRestartRsp,20056
-GravenInnocenceRaceSettleNotify,24427
-GroupLinkAllNotify,5792
-GroupLinkChangeNotify,5791
-GroupLinkDeleteNotify,5772
-GroupLinkMarkUpdateNotify,5785
-GroupSuiteNotify,3489
-GroupUnloadNotify,3138
-GuestBeginEnterSceneNotify,3125
-GuestPostEnterSceneNotify,3229
-H5ActivityIdsNotify,5672
-HideAndSeekChooseMapReq,8759
-HideAndSeekChooseMapRsp,8501
-HideAndSeekPlayerCapturedNotify,5580
-HideAndSeekPlayerReadyNotify,5393
-HideAndSeekPlayerSetAvatarNotify,5354
-HideAndSeekSelectAvatarReq,5350
-HideAndSeekSelectAvatarRsp,5353
-HideAndSeekSelectSkillReq,8062
-HideAndSeekSelectSkillRsp,8841
-HideAndSeekSetReadyReq,5324
-HideAndSeekSetReadyRsp,5349
-HideAndSeekSettleNotify,5391
-HitClientTrivialNotify,238
-HitTreeNotify,3018
-HomeAllUnlockedBgmIdListNotify,4841
-HomeAvatarAllFinishRewardNotify,4798
-HomeAvatarCostumeChangeNotify,4775
-HomeAvatarRewardEventGetReq,4754
-HomeAvatarRewardEventGetRsp,4713
-HomeAvatarRewardEventNotify,4849
-HomeAvatarSummonAllEventNotify,4670
-HomeAvatarSummonEventReq,4894
-HomeAvatarSummonEventRsp,4562
-HomeAvatarSummonFinishReq,4804
-HomeAvatarSummonFinishRsp,4814
-HomeAvatarTalkFinishInfoNotify,4757
-HomeAvatarTalkReq,4704
-HomeAvatarTalkRsp,4718
-HomeAvtarAllFinishRewardNotify,4535
-HomeBalloonGalleryScoreNotify,4734
-HomeBalloonGallerySettleNotify,4604
-HomeBasicInfoNotify,4622
-HomeBlockNotify,4679
-HomeBlueprintInfoNotify,4813
-HomeChangeBgmNotify,4518
-HomeChangeBgmReq,4736
-HomeChangeBgmRsp,4895
-HomeChangeEditModeReq,4719
-HomeChangeEditModeRsp,4661
-HomeChangeModuleReq,4559
-HomeChangeModuleRsp,4551
-HomeChooseModuleReq,4456
-HomeChooseModuleRsp,4638
-HomeClearGroupRecordReq,4823
-HomeClearGroupRecordRsp,4525
-HomeComfortInfoNotify,4763
-HomeCreateBlueprintReq,4539
-HomeCreateBlueprintRsp,4806
-HomeCustomFurnitureInfoNotify,4888
-HomeDeleteBlueprintReq,4501
-HomeDeleteBlueprintRsp,4545
-HomeEditCustomFurnitureReq,4778
-HomeEditCustomFurnitureRsp,4769
-HomeEnterEditModeFinishReq,4865
-HomeEnterEditModeFinishRsp,4583
-HomeExchangeWoodReq,4808
-HomeExchangeWoodRsp,4885
-HomeFishFarmingInfoNotify,4842
-HomeGalleryInPlayingNotify,5573
-HomeGetArrangementInfoReq,4601
-HomeGetArrangementInfoRsp,4878
-HomeGetBasicInfoReq,4743
-HomeGetBlueprintSlotInfoReq,4688
-HomeGetBlueprintSlotInfoRsp,4498
-HomeGetFishFarmingInfoReq,4835
-HomeGetFishFarmingInfoRsp,4567
-HomeGetGroupRecordReq,4756
-HomeGetGroupRecordRsp,4824
-HomeGetOnlineStatusReq,4856
-HomeGetOnlineStatusRsp,4649
-HomeKickPlayerReq,4684
-HomeKickPlayerRsp,4657
-HomeLimitedShopBuyGoodsReq,4574
-HomeLimitedShopBuyGoodsRsp,4630
-HomeLimitedShopGoodsListReq,4537
-HomeLimitedShopGoodsListRsp,4492
-HomeLimitedShopInfoChangeNotify,4790
-HomeLimitedShopInfoNotify,4475
-HomeLimitedShopInfoReq,4815
-HomeLimitedShopInfoRsp,4739
-HomeMarkPointNotify,4868
-HomeModuleSeenReq,4861
-HomeModuleSeenRsp,4693
-HomeModuleUnlockNotify,4674
-HomeNewUnlockedBgmIdListNotify,4899
-HomePictureFrameInfoNotify,4495
-HomePlantFieldNotify,4848
-HomePlantInfoNotify,4873
-HomePlantInfoReq,4629
-HomePlantInfoRsp,4460
-HomePlantSeedReq,4768
-HomePlantSeedRsp,4694
-HomePlantWeedReq,4866
-HomePlantWeedRsp,4619
-HomePreChangeEditModeNotify,4720
-HomePreviewBlueprintReq,4745
-HomePreviewBlueprintRsp,4462
-HomePriorCheckNotify,4557
-HomeRacingGallerySettleNotify,4807
-HomeResourceNotify,4762
-HomeResourceTakeFetterExpReq,4521
-HomeResourceTakeFetterExpRsp,4607
-HomeResourceTakeHomeCoinReq,4800
-HomeResourceTakeHomeCoinRsp,4779
-HomeSaveArrangementNoChangeReq,4672
-HomeSaveArrangementNoChangeRsp,4603
-HomeSceneInitFinishReq,4451
-HomeSceneInitFinishRsp,4531
-HomeSceneJumpReq,4527
-HomeSceneJumpRsp,4647
-HomeScenePointFishFarmingInfoNotify,4834
-HomeSearchBlueprintReq,4705
-HomeSearchBlueprintRsp,4512
-HomeSeekFurnitureGalleryScoreNotify,4723
-HomeSetBlueprintFriendOptionReq,4472
-HomeSetBlueprintFriendOptionRsp,4615
-HomeSetBlueprintSlotOptionReq,4491
-HomeSetBlueprintSlotOptionRsp,4621
-HomeTransferReq,4613
-HomeTransferRsp,4711
-HomeUpdateArrangementInfoReq,4533
-HomeUpdateArrangementInfoRsp,4776
-HomeUpdateFishFarmingInfoReq,4767
-HomeUpdateFishFarmingInfoRsp,4582
-HomeUpdatePictureFrameInfoReq,4764
-HomeUpdatePictureFrameInfoRsp,4468
-HomeUpdateScenePointFishFarmingInfoReq,4652
-HomeUpdateScenePointFishFarmingInfoRsp,4606
-HostPlayerNotify,356
-HuntingFailNotify,4315
-HuntingGiveUpReq,4308
-HuntingGiveUpRsp,4345
-HuntingOngoingNotify,4318
-HuntingRevealClueNotify,4317
-HuntingRevealFinalNotify,4312
-HuntingStartNotify,4344
-HuntingSuccessNotify,4334
-InBattleMechanicusBuildingPointsNotify,5361
-InBattleMechanicusCardResultNotify,5399
-InBattleMechanicusConfirmCardNotify,5348
-InBattleMechanicusConfirmCardReq,5327
-InBattleMechanicusConfirmCardRsp,5339
-InBattleMechanicusEscapeMonsterNotify,5400
-InBattleMechanicusLeftMonsterNotify,5343
-InBattleMechanicusPickCardNotify,5357
-InBattleMechanicusPickCardReq,5347
-InBattleMechanicusPickCardRsp,5378
-InBattleMechanicusSettleNotify,5342
-InstableSprayEnterDungeonReq,21889
-InstableSprayEnterDungeonRsp,24458
-InstableSprayGalleryInfoNotify,5594
-InstableSprayLevelFinishNotify,21512
-InstableSprayRestartDungeonReq,22725
-InstableSprayRestartDungeonRsp,23617
-InstableSpraySwitchTeamReq,22524
-InstableSpraySwitchTeamRsp,21806
-InteractDailyDungeonInfoNotify,954
-InterpretInferenceWordReq,454
-InterpretInferenceWordRsp,498
-InterruptGalleryReq,5548
-InterruptGalleryRsp,5599
-InvestigationMonsterUpdateNotify,1910
-InvestigationQuestDailyNotify,1926
-InvestigationReadQuestDailyNotify,1908
-IrodoriChessEquipCardReq,8766
-IrodoriChessEquipCardRsp,8884
-IrodoriChessLeftMonsterNotify,5331
-IrodoriChessPlayerInfoNotify,5312
-IrodoriChessUnequipCardReq,8409
-IrodoriChessUnequipCardRsp,8537
-IrodoriEditFlowerCombinationReq,8835
-IrodoriEditFlowerCombinationRsp,8454
-IrodoriFillPoetryReq,8926
-IrodoriFillPoetryRsp,8076
-IrodoriMasterGalleryCgEndNotify,8050
-IrodoriMasterGallerySettleNotify,8792
-IrodoriMasterStartGalleryReq,8243
-IrodoriMasterStartGalleryRsp,8495
-IrodoriScanEntityReq,8931
-IrodoriScanEntityRsp,8840
-IslandPartyRaftInfoNotify,5589
-IslandPartySailInfoNotify,5544
-IslandPartySettleNotify,24127
-ItemAddHintNotify,700
-ItemCdGroupTimeNotify,680
-ItemGivingReq,185
-ItemGivingRsp,108
-ItemRenameAvatarReq,1688
-ItemRenameAvatarRsp,1700
-JoinHomeWorldFailNotify,4859
-JoinPlayerFailNotify,258
-JoinPlayerSceneReq,297
-JoinPlayerSceneRsp,202
-KeepAliveNotify,79
-LanternRiteDoFireworksReformReq,8517
-LanternRiteDoFireworksReformRsp,8171
-LanternRiteEndFireworksReformReq,8936
-LanternRiteEndFireworksReformRsp,8414
-LanternRiteStartFireworksReformReq,8200
-LanternRiteStartFireworksReformRsp,8652
-LanternRiteTakeSkinRewardReq,8398
-LanternRiteTakeSkinRewardRsp,8104
-LastPacketPrintNotify,94
-LaunchFireworksReq,5977
-LaunchFireworksRsp,5936
-LeaveSceneReq,230
-LeaveSceneRsp,256
-LeaveWorldNotify,3247
-LevelTagDataNotify,3468
-LevelupCityReq,223
-LevelupCityRsp,287
-LifeStateChangeNotify,1230
-LikeCustomDungeonReq,6203
-LikeCustomDungeonRsp,6233
-LiveEndNotify,810
-LiveStartNotify,872
-LoadActivityTerrainNotify,2089
-LuaEnvironmentEffectNotify,3083
-LuaSetOptionNotify,323
-LuminanceStoneChallengeSettleNotify,8784
-LunaRiteAreaFinishNotify,8382
-LunaRiteGroupBundleRegisterNotify,8455
-LunaRiteHintPointRemoveNotify,8763
-LunaRiteHintPointReq,8811
-LunaRiteHintPointRsp,8394
-LunaRiteSacrificeReq,8717
-LunaRiteSacrificeRsp,8215
-LunaRiteTakeSacrificeRewardReq,8213
-LunaRiteTakeSacrificeRewardRsp,8895
-MailChangeNotify,1430
-MainCoopFailNotify,1956
-MainCoopUpdateNotify,1991
-MapAreaChangeNotify,3485
-MarkEntityInMinMapNotify,293
-MarkMapReq,3282
-MarkMapRsp,3346
-MarkNewNotify,1239
-MarkTargetInvestigationMonsterNotify,1921
-MassiveEntityElementOpBatchNotify,363
-MassiveEntityStateChangedNotify,349
-MaterialDeleteReturnNotify,698
-MaterialDeleteUpdateNotify,604
-McoinExchangeHcoinReq,623
-McoinExchangeHcoinRsp,687
-MechanicusCandidateTeamCreateReq,3925
-MechanicusCandidateTeamCreateRsp,3942
-MechanicusCloseNotify,3943
-MechanicusCoinNotify,3919
-MechanicusLevelupGearReq,3978
-MechanicusLevelupGearRsp,3957
-MechanicusOpenNotify,4000
-MechanicusSequenceOpenNotify,3956
-MechanicusUnlockGearReq,3961
-MechanicusUnlockGearRsp,3947
-MeetNpcReq,561
-MeetNpcRsp,547
-MetNpcIdListNotify,543
-MichiaeMatsuriDarkPressureLevelUpdateNotify,8136
-MichiaeMatsuriGainCrystalExpUpdateNotify,8318
-MichiaeMatsuriInteractStatueReq,8008
-MichiaeMatsuriInteractStatueRsp,8150
-MichiaeMatsuriRemoveChallengeMarkNotify,8581
-MichiaeMatsuriRemoveChestMarkNotify,8203
-MichiaeMatsuriStartBossChallengeReq,8650
-MichiaeMatsuriStartBossChallengeRsp,8953
-MichiaeMatsuriStartDarkChallengeReq,8166
-MichiaeMatsuriStartDarkChallengeRsp,8379
-MichiaeMatsuriUnlockCrystalSkillReq,8632
-MichiaeMatsuriUnlockCrystalSkillRsp,8874
-MiracleRingDataNotify,5222
-MiracleRingDeliverItemReq,5244
-MiracleRingDeliverItemRsp,5217
-MiracleRingDestroyNotify,5212
-MiracleRingDropResultNotify,5231
-MiracleRingTakeRewardReq,5235
-MiracleRingTakeRewardRsp,5227
-MistTrialDungeonFailNotify,8320
-MistTrialFloorLevelNotify,988
-MistTrialGetChallengeMissionReq,8048
-MistTrialGetChallengeMissionRsp,8193
-MistTrialGetDungeonExhibitionDataReq,8983
-MistTrialGetDungeonExhibitionDataRsp,8903
-MistTrialSelectAvatarAndEnterDungeonReq,8226
-MistTrialSelectAvatarAndEnterDungeonRsp,8658
-MistTrialSettleNotify,8116
-MonsterAIConfigHashNotify,3050
-MonsterAlertChangeNotify,303
-MonsterForceAlertNotify,333
-MonsterPointArrayRouteUpdateNotify,3384
-MonsterSummonTagNotify,1379
-MpBlockNotify,1806
-MpPlayGuestReplyInviteReq,1837
-MpPlayGuestReplyInviteRsp,1804
-MpPlayGuestReplyNotify,1810
-MpPlayInviteResultNotify,1839
-MpPlayOwnerCheckReq,1802
-MpPlayOwnerCheckRsp,1843
-MpPlayOwnerInviteNotify,1821
-MpPlayOwnerStartInviteReq,1809
-MpPlayOwnerStartInviteRsp,1830
-MpPlayPrepareInterruptNotify,1850
-MpPlayPrepareNotify,1801
-MultistagePlayEndNotify,5345
-MultistagePlayFinishStageReq,5330
-MultistagePlayFinishStageRsp,5325
-MultistagePlayInfoNotify,5379
-MultistagePlaySettleNotify,5360
-MultistagePlayStageEndNotify,5392
-MuqadasPotionActivityEnterDungeonReq,22772
-MuqadasPotionActivityEnterDungeonRsp,22650
-MuqadasPotionCaptureWeaknessReq,24162
-MuqadasPotionCaptureWeaknessRsp,21366
-MuqadasPotionDungeonSettleNotify,22734
-MuqadasPotionRestartDungeonReq,20087
-MuqadasPotionRestartDungeonRsp,20780
-MusicGameSettleReq,8998
-MusicGameSettleRsp,8360
-MusicGameStartReq,8820
-MusicGameStartRsp,8216
-NavMeshStatsNotify,2323
-NicknameAuditConfigNotify,171
-NightCrowGadgetObservationMatchReq,895
-NightCrowGadgetObservationMatchRsp,864
-NormalUidOpNotify,5742
-NpcTalkReq,579
-NpcTalkRsp,530
-NpcTalkStateNotify,450
-ObstacleModifyNotify,2356
-OfferingInteractReq,2920
-OfferingInteractRsp,2906
-OneoffGatherPointDetectorDataNotify,4293
-OpActivityDataNotify,5156
-OpActivityStateNotify,2579
-OpActivityUpdateNotify,5119
-OpenBlossomCircleCampGuideNotify,2761
-OpenStateChangeNotify,117
-OpenStateUpdateNotify,107
-OrderDisplayNotify,4131
-OrderFinishNotify,4122
-OtherPlayerEnterHomeNotify,4749
-OutStuckCustomDungeonReq,6213
-OutStuckCustomDungeonRsp,6238
-ParentQuestInferenceDataNotify,493
-PathfindingEnterSceneReq,2400
-PathfindingEnterSceneRsp,2343
-PathfindingPingNotify,2319
-PerformOperationNotify,1176
-PersistentDungeonSwitchAvatarReq,1624
-PersistentDungeonSwitchAvatarRsp,1677
-PersonalLineAllDataReq,434
-PersonalLineAllDataRsp,495
-PersonalLineNewUnlockNotify,411
-PersonalSceneJumpReq,252
-PersonalSceneJumpRsp,274
-PhotoActivityClientViewReq,9000
-PhotoActivityClientViewRsp,8963
-PhotoActivityFinishReq,8395
-PhotoActivityFinishRsp,8847
-PingReq,100
-PingRsp,43
-PlantFlowerAcceptAllGiveFlowerReq,8240
-PlantFlowerAcceptAllGiveFlowerRsp,8313
-PlantFlowerAcceptGiveFlowerReq,8300
-PlantFlowerAcceptGiveFlowerRsp,8554
-PlantFlowerEditFlowerCombinationReq,8396
-PlantFlowerEditFlowerCombinationRsp,8684
-PlantFlowerGetCanGiveFriendFlowerReq,8545
-PlantFlowerGetCanGiveFriendFlowerRsp,8273
-PlantFlowerGetFriendFlowerWishListReq,8132
-PlantFlowerGetFriendFlowerWishListRsp,8682
-PlantFlowerGetRecvFlowerListReq,8662
-PlantFlowerGetRecvFlowerListRsp,8229
-PlantFlowerGetSeedInfoReq,8674
-PlantFlowerGetSeedInfoRsp,8912
-PlantFlowerGiveFriendFlowerReq,8930
-PlantFlowerGiveFriendFlowerRsp,8559
-PlantFlowerHaveRecvFlowerNotify,8101
-PlantFlowerSetFlowerWishReq,8420
-PlantFlowerSetFlowerWishRsp,8324
-PlantFlowerTakeSeedRewardReq,8611
-PlantFlowerTakeSeedRewardRsp,8685
-PlatformChangeRouteNotify,288
-PlatformStartRouteNotify,208
-PlatformStopRouteNotify,209
-PlayerAllowEnterMpAfterAgreeMatchNotify,4184
-PlayerApplyEnterHomeNotify,4486
-PlayerApplyEnterHomeResultNotify,4793
-PlayerApplyEnterHomeResultReq,4646
-PlayerApplyEnterHomeResultRsp,4542
-PlayerApplyEnterMpAfterMatchAgreedNotify,4168
-PlayerApplyEnterMpNotify,1842
-PlayerApplyEnterMpReq,1841
-PlayerApplyEnterMpResultNotify,1835
-PlayerApplyEnterMpResultReq,1827
-PlayerApplyEnterMpResultRsp,1831
-PlayerApplyEnterMpRsp,1822
-PlayerCancelMatchReq,4185
-PlayerCancelMatchRsp,4177
-PlayerChatCDNotify,3450
-PlayerChatNotify,3265
-PlayerChatReq,3305
-PlayerChatRsp,3087
-PlayerCompoundMaterialBoostReq,159
-PlayerCompoundMaterialBoostRsp,129
-PlayerCompoundMaterialReq,146
-PlayerCompoundMaterialRsp,175
-PlayerConfirmMatchReq,4167
-PlayerConfirmMatchRsp,4162
-PlayerCookArgsReq,109
-PlayerCookArgsRsp,188
-PlayerCookReq,105
-PlayerCookRsp,194
-PlayerDataNotify,147
-PlayerDeathZoneNotify,6272
-PlayerEnterDungeonReq,956
-PlayerEnterDungeonRsp,919
-PlayerEnterSceneInfoNotify,241
-PlayerEnterSceneNotify,279
-PlayerEyePointStateNotify,3079
-PlayerFishingDataNotify,5821
-PlayerForceExitReq,126
-PlayerForceExitRsp,177
-PlayerGameTimeByLuaNotify,186
-PlayerGameTimeNotify,127
-PlayerGCGMatchConfirmNotify,4171
-PlayerGCGMatchDismissNotify,4180
-PlayerGeneralMatchConfirmNotify,4195
-PlayerGeneralMatchDismissNotify,4158
-PlayerGetForceQuitBanInfoReq,4152
-PlayerGetForceQuitBanInfoRsp,4193
-PlayerHomeCompInfoNotify,4818
-PlayerInjectFixNotify,165
-PlayerInvestigationAllInfoNotify,1916
-PlayerInvestigationNotify,1915
-PlayerInvestigationTargetNotify,1902
-PlayerLevelRewardUpdateNotify,104
-PlayerLoginReq,156
-PlayerLoginRsp,119
-PlayerLogoutNotify,161
-PlayerLogoutReq,200
-PlayerLogoutRsp,143
-PlayerLuaShellNotify,166
-PlayerMatchAgreedResultNotify,4165
-PlayerMatchInfoNotify,4172
-PlayerMatchStopNotify,4181
-PlayerMatchSuccNotify,4194
-PlayerNicknameAuditDataNotify,162
-PlayerNicknameNotify,151
-PlayerOfferingDataNotify,2911
-PlayerOfferingReq,2915
-PlayerOfferingRsp,2916
-PlayerPreEnterMpNotify,1817
-PlayerPropChangeNotify,116
-PlayerPropChangeReasonNotify,1257
-PlayerPropNotify,139
-PlayerQuitDungeonReq,1000
-PlayerQuitDungeonRsp,943
-PlayerQuitFromHomeNotify,4724
-PlayerQuitFromMpNotify,1844
-PlayerRandomCookReq,172
-PlayerRandomCookRsp,103
-PlayerRechargeDataNotify,4127
-PlayerReportReq,4022
-PlayerReportRsp,4082
-PlayerRoutineDataNotify,3542
-PlayerSetLanguageReq,111
-PlayerSetLanguageRsp,150
-PlayerSetOnlyMPWithPSPlayerReq,1815
-PlayerSetOnlyMPWithPSPlayerRsp,1818
-PlayerSetPauseReq,122
-PlayerSetPauseRsp,182
-PlayerSignatureAuditDataNotify,4036
-PlayerSignatureNotify,4041
-PlayerStartMatchReq,4192
-PlayerStartMatchRsp,4191
-PlayerStoreNotify,679
-PlayerTimeNotify,121
-PlayerWorldSceneInfoListNotify,3059
-PostEnterSceneReq,3286
-PostEnterSceneRsp,3094
-PotionEnterDungeonNotify,8777
-PotionEnterDungeonReq,8945
-PotionEnterDungeonRsp,8679
-PotionResetChallengeReq,8331
-PotionResetChallengeRsp,8804
-PotionRestartDungeonReq,8575
-PotionRestartDungeonRsp,8492
-PotionSaveDungeonResultReq,8672
-PotionSaveDungeonResultRsp,8579
-PrivateChatNotify,5006
-PrivateChatReq,5029
-PrivateChatRsp,4980
-ProfilePictureChangeNotify,4023
-ProjectorOptionReq,803
-ProjectorOptionRsp,833
-ProudSkillChangeNotify,1027
-ProudSkillExtraLevelNotify,1025
-ProudSkillUpgradeReq,1078
-ProudSkillUpgradeRsp,1057
-PSNBlackListNotify,4085
-PSNFriendListNotify,4087
-PSPlayerApplyEnterMpReq,1808
-PSPlayerApplyEnterMpRsp,1845
-PublishCustomDungeonReq,6245
-PublishCustomDungeonRsp,6202
-PublishUgcReq,6312
-PublishUgcRsp,6334
-PullPrivateChatReq,4993
-PullPrivateChatRsp,5011
-PullRecentChatReq,4997
-PullRecentChatRsp,5028
-PushTipsAllDataNotify,2237
-PushTipsChangeNotify,2289
-PushTipsReadFinishReq,2244
-PushTipsReadFinishRsp,2207
-QueryCodexMonsterBeKilledNumReq,4204
-QueryCodexMonsterBeKilledNumRsp,4202
-QueryPathReq,2379
-QueryPathRsp,2330
-QuestCreateEntityReq,457
-QuestCreateEntityRsp,427
-QuestDelNotify,456
-QuestDestroyEntityReq,439
-QuestDestroyEntityRsp,448
-QuestDestroyNpcReq,437
-QuestDestroyNpcRsp,489
-QuestGlobalVarNotify,480
-QuestListNotify,479
-QuestListUpdateNotify,430
-QuestProgressUpdateNotify,490
-QuestRenameAvatarReq,487
-QuestRenameAvatarRsp,485
-QuestTransmitReq,446
-QuestTransmitRsp,475
-QuestUpdateQuestTimeVarNotify,482
-QuestUpdateQuestVarNotify,473
-QuestUpdateQuestVarReq,476
-QuestUpdateQuestVarRsp,416
-QuickOpenActivityReq,8302
-QuickOpenActivityRsp,8677
-QuickUseWidgetReq,4284
-QuickUseWidgetRsp,4265
-ReadMailNotify,1456
-ReadNicknameAuditReq,132
-ReadNicknameAuditRsp,168
-ReadPrivateChatReq,5007
-ReadPrivateChatRsp,4977
-ReadSignatureAuditReq,4002
-ReadSignatureAuditRsp,4012
-ReceivedTrialAvatarActivityRewardReq,2155
-ReceivedTrialAvatarActivityRewardRsp,2175
-RechargeReq,4142
-RechargeRsp,4141
-RedeemLegendaryKeyReq,464
-RedeemLegendaryKeyRsp,467
-ReformFireworksReq,6074
-ReformFireworksRsp,6062
-RefreshBackgroundAvatarReq,1765
-RefreshBackgroundAvatarRsp,1744
-RefreshEntityAuthNotify,3099
-RefreshRogueDiaryCardReq,8868
-RefreshRogueDiaryCardRsp,8359
-RefreshRoguelikeDungeonCardReq,8065
-RefreshRoguelikeDungeonCardRsp,8994
-RegionalPlayInfoNotify,6292
-RegionSearchChangeRegionNotify,5641
-RegionSearchNotify,5642
-ReliquaryDecomposeReq,631
-ReliquaryDecomposeRsp,601
-ReliquaryFilterStateNotify,669
-ReliquaryFilterStateSaveNotify,638
-ReliquaryPromoteReq,617
-ReliquaryPromoteRsp,605
-ReliquaryUpgradeReq,644
-ReliquaryUpgradeRsp,607
-RemotePlayerWidgetNotify,5910
-RemoveBlacklistReq,4003
-RemoveBlacklistRsp,4033
-RemoveCustomDungeonReq,6234
-RemoveCustomDungeonRsp,6215
-RemoveRandTaskInfoNotify,198
-ReplayCustomDungeonReq,6214
-ReplayCustomDungeonRsp,6248
-ReportFightAntiCheatNotify,388
-ReportTrackingIOInfoNotify,4144
-RequestLiveInfoReq,805
-RequestLiveInfoRsp,894
-ReserveRogueDiaryAvatarReq,8311
-ReserveRogueDiaryAvatarRsp,8901
-ResetRogueDiaryPlayReq,8125
-ResetRogueDiaryPlayRsp,8943
-ResinCardDataUpdateNotify,4134
-ResinChangeNotify,611
-RestartCoinCollectPlaySingleModeReq,21382
-RestartCoinCollectPlaySingleModeRsp,23294
-RestartEffigyChallengeReq,2051
-RestartEffigyChallengeRsp,2172
-ResumeRogueDiaryDungeonReq,8704
-ResumeRogueDiaryDungeonRsp,8332
-RetryCurRogueDiaryDungeonReq,8696
-RetryCurRogueDiaryDungeonRsp,8269
-ReunionActivateNotify,5071
-ReunionBriefInfoReq,5092
-ReunionBriefInfoRsp,5091
-ReunionDailyRefreshNotify,5054
-ReunionPrivilegeChangeNotify,5087
-ReunionSettleNotify,5080
-RobotPushPlayerDataNotify,99
-RogueCellUpdateNotify,8851
-RogueDiaryCoinAddNotify,8525
-RogueDiaryDungeonInfoNotify,8096
-RogueDiaryDungeonSettleNotify,8726
-RogueDiaryRepairInfoNotify,8084
-RogueDiaryReviveAvatarReq,8678
-RogueDiaryReviveAvatarRsp,8061
-RogueDiaryTiredAvatarNotify,8660
-RogueDungeonPlayerCellChangeNotify,8093
-RogueFinishRepairReq,8483
-RogueFinishRepairRsp,8503
-RogueHealAvatarsReq,8175
-RogueHealAvatarsRsp,8252
-RoguelikeCardGachaNotify,8057
-RoguelikeEffectDataNotify,8544
-RoguelikeEffectViewReq,8605
-RoguelikeEffectViewRsp,8437
-RoguelikeGiveUpReq,8442
-RoguelikeGiveUpRsp,8905
-RoguelikeMistClearNotify,8768
-RoguelikeRefreshCardCostUpdateNotify,8210
-RoguelikeResourceBonusPropUpdateNotify,8426
-RoguelikeRuneRecordUpdateNotify,8629
-RoguelikeSelectAvatarAndEnterDungeonReq,8988
-RoguelikeSelectAvatarAndEnterDungeonRsp,8910
-RoguelikeTakeStageFirstPassRewardReq,8531
-RoguelikeTakeStageFirstPassRewardRsp,8182
-RogueResumeDungeonReq,8275
-RogueResumeDungeonRsp,8772
-RogueSwitchAvatarReq,8399
-RogueSwitchAvatarRsp,8445
-SalesmanDeliverItemReq,2057
-SalesmanDeliverItemRsp,2151
-SalesmanTakeRewardReq,2069
-SalesmanTakeRewardRsp,2026
-SalesmanTakeSpecialRewardReq,2067
-SalesmanTakeSpecialRewardRsp,2044
-SalvageEscortRestartReq,8520
-SalvageEscortRestartRsp,8553
-SalvageEscortSettleNotify,8798
-SalvagePreventRestartReq,8796
-SalvagePreventRestartRsp,8493
-SalvagePreventSettleNotify,8435
-SaveCoopDialogReq,1954
-SaveCoopDialogRsp,1960
-SaveCustomDungeonRoomReq,6222
-SaveCustomDungeonRoomRsp,6235
-SaveMainCoopReq,1972
-SaveMainCoopRsp,1985
-SaveUgcReq,6344
-SaveUgcRsp,6317
-SceneAreaUnlockNotify,207
-SceneAreaWeatherNotify,250
-SceneAudioNotify,3009
-SceneAvatarStaminaStepReq,257
-SceneAvatarStaminaStepRsp,227
-SceneCreateEntityReq,294
-SceneCreateEntityRsp,272
-SceneDataNotify,3368
-SceneDestroyEntityReq,203
-SceneDestroyEntityRsp,233
-SceneEntitiesMoveCombineNotify,3452
-SceneEntitiesMovesReq,292
-SceneEntitiesMovesRsp,245
-SceneEntityAppearNotify,243
-SceneEntityDisappearNotify,261
-SceneEntityDrownReq,217
-SceneEntityDrownRsp,205
-SceneEntityMoveNotify,239
-SceneEntityMoveReq,247
-SceneEntityMoveRsp,278
-SceneEntityUpdateNotify,3115
-SceneForceLockNotify,280
-SceneForceUnlockNotify,210
-SceneGalleryInfoNotify,5525
-SceneGalleryVintageHuntingSettleNotify,22325
-SceneInitFinishReq,219
-SceneInitFinishRsp,300
-SceneKickPlayerNotify,201
-SceneKickPlayerReq,212
-SceneKickPlayerRsp,231
-ScenePlayBattleInfoListNotify,4375
-ScenePlayBattleInfoNotify,4429
-ScenePlayBattleInterruptNotify,4389
-ScenePlayBattleResultNotify,4398
-ScenePlayBattleUidOpNotify,4449
-ScenePlayerBackgroundAvatarRefreshNotify,3388
-ScenePlayerInfoNotify,253
-ScenePlayerLocationNotify,248
-ScenePlayerSoundNotify,266
-ScenePlayGuestReplyInviteReq,4411
-ScenePlayGuestReplyInviteRsp,4397
-ScenePlayGuestReplyNotify,4428
-ScenePlayInfoListNotify,4377
-ScenePlayInviteResultNotify,4407
-ScenePlayOutofRegionNotify,4392
-ScenePlayOwnerCheckReq,4380
-ScenePlayOwnerCheckRsp,4406
-ScenePlayOwnerInviteNotify,4393
-ScenePlayOwnerStartInviteReq,4369
-ScenePlayOwnerStartInviteRsp,4450
-ScenePointUnlockNotify,276
-SceneRouteChangeNotify,285
-SceneTeamUpdateNotify,1728
-SceneTimeNotify,296
-SceneTransToPointReq,216
-SceneTransToPointRsp,273
-SceneWeatherForecastReq,3350
-SceneWeatherForecastRsp,3064
-SeaLampCoinNotify,2188
-SeaLampContributeItemReq,2133
-SeaLampContributeItemRsp,2116
-SeaLampFlyLampNotify,2114
-SeaLampFlyLampReq,2187
-SeaLampFlyLampRsp,2161
-SeaLampPopularityNotify,2135
-SeaLampTakeContributionRewardReq,2199
-SeaLampTakeContributionRewardRsp,2003
-SeaLampTakePhaseRewardReq,2006
-SeaLampTakePhaseRewardRsp,2105
-SealBattleBeginNotify,226
-SealBattleEndNotify,277
-SealBattleProgressNotify,265
-SearchCustomDungeonReq,6201
-SearchCustomDungeonRsp,6239
-SeeMonsterReq,206
-SeeMonsterRsp,255
-SelectAsterMidDifficultyReq,2060
-SelectAsterMidDifficultyRsp,2101
-SelectEffigyChallengeConditionReq,2131
-SelectEffigyChallengeConditionRsp,2110
-SelectRoguelikeDungeonCardReq,8529
-SelectRoguelikeDungeonCardRsp,8720
-SelectWorktopOptionReq,900
-SelectWorktopOptionRsp,843
-ServerAnnounceNotify,2129
-ServerAnnounceRevokeNotify,2064
-ServerBuffChangeNotify,398
-ServerCombatEndNotify,1142
-ServerCondMeetQuestListUpdateNotify,410
-ServerDisconnectClientNotify,152
-ServerGlobalValueChangeNotify,1199
-ServerLogNotify,27
-ServerMessageNotify,5741
-ServerTimeNotify,57
-ServerTryCancelGeneralMatchNotify,4159
-ServerUpdateGlobalValueNotify,1148
-SetBattlePassViewedReq,2608
-SetBattlePassViewedRsp,2645
-SetChatEmojiCollectionReq,4052
-SetChatEmojiCollectionRsp,4074
-SetCodexPushtipsReadReq,4209
-SetCodexPushtipsReadRsp,4205
-SetCoopChapterViewedReq,1989
-SetCoopChapterViewedRsp,2000
-SetCurExpeditionChallengeIdReq,2028
-SetCurExpeditionChallengeIdRsp,2005
-SetEntityClientDataNotify,3318
-SetEquipLockStateReq,609
-SetEquipLockStateRsp,688
-SetFriendEnterHomeOptionReq,4853
-SetFriendEnterHomeOptionRsp,4526
-SetFriendRemarkNameReq,4011
-SetFriendRemarkNameRsp,4050
-SetH5ActivityRedDotTimestampReq,5685
-SetH5ActivityRedDotTimestampRsp,5677
-SetIsAutoUnlockSpecificEquipReq,602
-SetIsAutoUnlockSpecificEquipRsp,612
-SetLimitOptimizationNotify,8066
-SetNameCardReq,4044
-SetNameCardRsp,4007
-SetOpenStateReq,189
-SetOpenStateRsp,144
-SetPlayerBirthdayReq,4048
-SetPlayerBirthdayRsp,4099
-SetPlayerBornDataReq,142
-SetPlayerBornDataRsp,190
-SetPlayerHeadImageReq,4090
-SetPlayerHeadImageRsp,4076
-SetPlayerNameReq,173
-SetPlayerNameRsp,137
-SetPlayerPropReq,199
-SetPlayerPropRsp,125
-SetPlayerSignatureReq,4025
-SetPlayerSignatureRsp,4042
-SetSceneWeatherAreaReq,214
-SetSceneWeatherAreaRsp,270
-SetUpAvatarTeamReq,1713
-SetUpAvatarTeamRsp,1622
-SetUpLunchBoxWidgetReq,4267
-SetUpLunchBoxWidgetRsp,4262
-SetWidgetSlotReq,4255
-SetWidgetSlotRsp,4261
-ShowClientGuideNotify,3369
-ShowClientTutorialNotify,3204
-ShowCommonTipsNotify,3065
-ShowMessageNotify,19
-ShowTemplateReminderNotify,3300
-SignatureAuditConfigNotify,4097
-SignInInfoReq,2556
-SignInInfoRsp,2519
-SingleRestartBrickBreakerReq,20021
-SingleRestartBrickBreakerRsp,22269
-SingleStartBrickBreakerReq,23663
-SingleStartBrickBreakerRsp,20712
-SkyCrystalDetectorDataUpdateNotify,4259
-SocialDataNotify,4075
-SpiceActivityFinishMakeSpiceReq,8838
-SpiceActivityFinishMakeSpiceRsp,8946
-SpiceActivityGivingRecordNotify,8719
-SpiceActivityProcessFoodReq,8523
-SpiceActivityProcessFoodRsp,8381
-SpringUseReq,1651
-SpringUseRsp,1772
-StartArenaChallengeLevelReq,2196
-StartArenaChallengeLevelRsp,2171
-StartBuoyantCombatGalleryReq,8427
-StartBuoyantCombatGalleryRsp,8969
-StartCoopPointReq,1995
-StartCoopPointRsp,1952
-StartEffigyChallengeReq,2157
-StartEffigyChallengeRsp,2169
-StartFishingReq,5822
-StartFishingRsp,5835
-StartRogueDiaryPlayReq,8220
-StartRogueDiaryPlayRsp,8881
-StartRogueDiaryRoomReq,8279
-StartRogueDiaryRoomRsp,8806
-StartRogueEliteCellChallengeReq,8485
-StartRogueEliteCellChallengeRsp,8967
-StartRogueNormalCellChallengeReq,8247
-StartRogueNormalCellChallengeRsp,8146
-StopReminderNotify,3119
-StoreCustomDungeonReq,6250
-StoreCustomDungeonRsp,6206
-StoreItemChangeNotify,656
-StoreItemDelNotify,619
-StoreWeightLimitNotify,630
-SubmitInferenceWordReq,404
-SubmitInferenceWordRsp,423
-SummerTimeFloatSignalPositionNotify,8701
-SummerTimeFloatSignalUpdateNotify,8508
-SummerTimeSprintBoatRestartReq,8111
-SummerTimeSprintBoatRestartRsp,8466
-SummerTimeSprintBoatSettleNotify,8451
-SummerTimeV2BoatSettleNotify,8153
-SummerTimeV2RestartBoatGalleryReq,8885
-SummerTimeV2RestartBoatGalleryRsp,8225
-SummerTimeV2RestartDungeonReq,8073
-SummerTimeV2RestartDungeonRsp,8686
-SumoDungeonSettleNotify,8434
-SumoEnterDungeonNotify,8297
-SumoLeaveDungeonNotify,8567
-SumoRestartDungeonReq,8725
-SumoRestartDungeonRsp,8276
-SumoSaveTeamReq,8022
-SumoSaveTeamRsp,8739
-SumoSelectTeamAndEnterDungeonReq,8978
-SumoSelectTeamAndEnterDungeonRsp,8744
-SumoSetNoSwitchPunishTimeNotify,8610
-SumoSwitchTeamReq,8738
-SumoSwitchTeamRsp,8201
-SyncScenePlayTeamEntityNotify,3393
-SyncTeamEntityNotify,391
-TakeAchievementGoalRewardReq,2677
-TakeAchievementGoalRewardRsp,2681
-TakeAchievementRewardReq,2672
-TakeAchievementRewardRsp,2685
-TakeAsterSpecialRewardReq,2019
-TakeAsterSpecialRewardRsp,2132
-TakeBackGivingItemReq,128
-TakeBackGivingItemRsp,196
-TakeBattlePassMissionPointReq,2644
-TakeBattlePassMissionPointRsp,2617
-TakeBattlePassRewardReq,2627
-TakeBattlePassRewardRsp,2631
-TakeCityReputationExploreRewardReq,2899
-TakeCityReputationExploreRewardRsp,2825
-TakeCityReputationLevelRewardReq,2856
-TakeCityReputationLevelRewardRsp,2819
-TakeCityReputationParentQuestReq,2843
-TakeCityReputationParentQuestRsp,2861
-TakeCompoundOutputReq,134
-TakeCompoundOutputRsp,195
-TakeCoopRewardReq,1980
-TakeCoopRewardRsp,1971
-TakeDeliveryDailyRewardReq,2075
-TakeDeliveryDailyRewardRsp,2174
-TakeEffigyFirstPassRewardReq,2138
-TakeEffigyFirstPassRewardRsp,2178
-TakeEffigyRewardReq,2082
-TakeEffigyRewardRsp,2099
-TakeFirstShareRewardReq,4034
-TakeFirstShareRewardRsp,4095
-TakeFurnitureMakeReq,4506
-TakeFurnitureMakeRsp,4803
-TakeHuntingOfferReq,4342
-TakeHuntingOfferRsp,4341
-TakeInvestigationRewardReq,1924
-TakeInvestigationRewardRsp,1907
-TakeInvestigationTargetRewardReq,1903
-TakeInvestigationTargetRewardRsp,1905
-TakeMaterialDeleteReturnReq,620
-TakeMaterialDeleteReturnRsp,663
-TakeoffEquipReq,642
-TakeoffEquipRsp,690
-TakeOfferingLevelRewardReq,2901
-TakeOfferingLevelRewardRsp,2902
-TakePlayerLevelRewardReq,120
-TakePlayerLevelRewardRsp,163
-TakeRegionSearchRewardReq,5622
-TakeRegionSearchRewardRsp,5635
-TakeResinCardDailyRewardReq,4117
-TakeResinCardDailyRewardRsp,4112
-TakeReunionFirstGiftRewardReq,5072
-TakeReunionFirstGiftRewardRsp,5085
-TakeReunionMissionRewardReq,5095
-TakeReunionMissionRewardRsp,5052
-TakeReunionSignInRewardReq,5094
-TakeReunionSignInRewardRsp,5067
-TakeReunionWatcherRewardReq,5065
-TakeReunionWatcherRewardRsp,5068
-TanukiTravelFinishGuideQuestNotify,8481
-TaskVarNotify,136
-TeamResonanceChangeNotify,1090
-ToTheMoonAddObstacleReq,6143
-ToTheMoonAddObstacleRsp,6161
-ToTheMoonEnterSceneReq,6119
-ToTheMoonEnterSceneRsp,6200
-ToTheMoonObstaclesModifyNotify,6157
-ToTheMoonPingNotify,6156
-ToTheMoonQueryPathReq,6179
-ToTheMoonQueryPathRsp,6130
-ToTheMoonRemoveObstacleReq,6147
-ToTheMoonRemoveObstacleRsp,6178
-TowerAllDataReq,2447
-TowerAllDataRsp,2478
-TowerBriefDataNotify,2479
-TowerBuffSelectReq,2448
-TowerBuffSelectRsp,2499
-TowerCurLevelRecordChangeNotify,2456
-TowerDailyRewardProgressChangeNotify,2419
-TowerEnterLevelReq,2427
-TowerEnterLevelRsp,2439
-TowerFloorRecordChangeNotify,2430
-TowerGetFloorStarRewardReq,2444
-TowerGetFloorStarRewardRsp,2407
-TowerLevelEndNotify,2433
-TowerLevelStarCondNotify,2410
-TowerMiddleLevelChangeTeamNotify,2480
-TowerRecordHandbookReq,2446
-TowerRecordHandbookRsp,2475
-TowerSurrenderReq,2437
-TowerSurrenderRsp,2489
-TowerTeamSelectReq,2443
-TowerTeamSelectRsp,2461
-TreasureMapBonusChallengeNotify,2097
-TreasureMapCurrencyNotify,2032
-TreasureMapDetectorDataNotify,4254
-TreasureMapGuideTaskDoneNotify,2046
-TreasureMapHostInfoNotify,8296
-TreasureMapMpChallengeNotify,2021
-TreasureMapPreTaskDoneNotify,2177
-TreasureMapRegionActiveNotify,2085
-TreasureMapRegionInfoNotify,2179
-TreasureSeelieCollectOrbsNotify,20380
-TrialAvatarFirstPassDungeonNotify,2134
-TrialAvatarInDungeonIndexNotify,2063
-TriggerCreateGadgetToEquipPartNotify,346
-TriggerRoguelikeCurseNotify,8965
-TriggerRoguelikeRuneReq,8822
-TriggerRoguelikeRuneRsp,8133
-TryCustomDungeonReq,6218
-TryCustomDungeonRsp,6208
-TryEnterHomeReq,4648
-TryEnterHomeRsp,4796
-TryEnterNextRogueDiaryDungeonReq,8791
-TryEnterNextRogueDiaryDungeonRsp,8487
-TryInterruptRogueDiaryDungeonReq,8438
-TryInterruptRogueDiaryDungeonRsp,8234
-UgcNotify,6308
-UnfreezeGroupLimitNotify,3483
-UnionCmdNotify,42
-Unk3300_DGBNCDEIIFC,952
-Unk3300_DMOBAABGOBF,7193
-Unk3300_ICAGMOCOALO,4187
-Unk3300_LOINGBJLJEM,7048
-UnlockAvatarTalentReq,1079
-UnlockAvatarTalentRsp,1030
-UnlockCoopChapterReq,1965
-UnlockCoopChapterRsp,1968
-UnlockedFurnitureFormulaDataNotify,4716
-UnlockedFurnitureSuiteDataNotify,4532
-UnlockNameCardNotify,4010
-UnlockPersonalLineReq,415
-UnlockPersonalLineRsp,421
-UnlockTransPointReq,3200
-UnlockTransPointRsp,3046
-UnmarkEntityInMinMapNotify,254
-UpdateAbilityCreatedMovingPlatformNotify,825
-UpdatePlayerShowAvatarListReq,4053
-UpdatePlayerShowAvatarListRsp,4024
-UpdatePlayerShowNameCardListReq,4093
-UpdatePlayerShowNameCardListRsp,4054
-UpdatePS4BlockListReq,4064
-UpdatePS4BlockListRsp,4067
-UpdatePS4FriendListNotify,4016
-UpdatePS4FriendListReq,4026
-UpdatePS4FriendListRsp,4077
-UpdateRedPointNotify,7
-UpdateReunionWatcherNotify,5058
-UpdateSalvageBundleMarkReq,8906
-UpdateSalvageBundleMarkRsp,8620
-UpgradeRoguelikeShikigamiReq,8282
-UpgradeRoguelikeShikigamiRsp,8314
-UseItemReq,647
-UseItemRsp,678
-UseMiracleRingReq,5242
-UseMiracleRingRsp,5241
-UseWidgetCreateGadgetReq,4264
-UseWidgetCreateGadgetRsp,4298
-UseWidgetRetractGadgetReq,4275
-UseWidgetRetractGadgetRsp,4263
-VehicleInteractReq,889
-VehicleInteractRsp,844
-VehicleStaminaNotify,880
-ViewCodexReq,4206
-ViewCodexRsp,4210
-ViewLanternProjectionLevelTipsReq,8303
-ViewLanternProjectionLevelTipsRsp,8962
-ViewLanternProjectionTipsReq,8560
-ViewLanternProjectionTipsRsp,8623
-VintageCampGroupBundleRegisterNotify,24329
-VintageCampStageFinishNotify,21839
-VintageDecorateBoothReq,22958
-VintageDecorateBoothRsp,21588
-VintageHuntingStartGalleryReq,21649
-VintageHuntingStartGalleryRsp,22068
-VintageMarketDeliverItemReq,21131
-VintageMarketDeliverItemRsp,23763
-VintageMarketDividendFinishNotify,22064
-VintageMarketFinishStorePlayReq,21911
-VintageMarketFinishStorePlayRsp,20941
-VintageMarketNpcEventFinishNotify,24781
-VintageMarketStartStorePlayReq,22447
-VintageMarketStartStorePlayRsp,23017
-VintageMarketStoreChooseStrategyReq,21624
-VintageMarketStoreChooseStrategyRsp,21298
-VintageMarketStoreUnlockSlotReq,22367
-VintageMarketStoreUnlockSlotRsp,23327
-VintageMarketStoreViewStrategyReq,21834
-VintageMarketStoreViewStrategyRsp,22881
-VintagePresentFinishNoify,21400
-VintagePresentFinishNotify,20454
-WatcherAllDataNotify,2279
-WatcherChangeNotify,2230
-WatcherEventNotify,2256
-WatcherEventStageNotify,2300
-WatcherEventTypeNotify,2219
-WaterSpritePhaseFinishNotify,2120
-WeaponAwakenReq,633
-WeaponAwakenRsp,610
-WeaponPromoteReq,637
-WeaponPromoteRsp,689
-WeaponUpgradeReq,616
-WeaponUpgradeRsp,673
-WearEquipReq,699
-WearEquipRsp,625
-WidgetActiveChangeNotify,4297
-WidgetCaptureAnimalReq,4279
-WidgetCaptureAnimalRsp,4296
-WidgetCoolDownNotify,4268
-WidgetDoBagReq,4269
-WidgetDoBagRsp,4299
-WidgetGadgetAllDataNotify,4288
-WidgetGadgetDataNotify,4276
-WidgetGadgetDestroyNotify,4257
-WidgetQuickHitTreeReq,3068
-WidgetQuickHitTreeRsp,3250
-WidgetReportReq,4258
-WidgetReportRsp,4295
-WidgetSlotChangeNotify,4278
-WidgetUpdateExtraCDReq,5907
-WidgetUpdateExtraCDRsp,6076
-WidgetUseAttachAbilityGroupChangeNotify,4290
-WidgetWeatherWizardDataNotify,5952
-WindFieldGalleryChallengeInfoNotify,5503
-WindFieldGalleryInfoNotify,5572
-WindFieldRestartDungeonReq,24309
-WindFieldRestartDungeonRsp,20706
-WindSeedClientNotify,1157
-WinterCampAcceptAllGiveItemReq,8538
-WinterCampAcceptAllGiveItemRsp,8731
-WinterCampAcceptGiveItemReq,8516
-WinterCampAcceptGiveItemRsp,8966
-WinterCampEditSnowmanCombinationReq,8157
-WinterCampEditSnowmanCombinationRsp,8951
-WinterCampGetCanGiveFriendItemReq,8443
-WinterCampGetCanGiveFriendItemRsp,8021
-WinterCampGetFriendWishListReq,8764
-WinterCampGetFriendWishListRsp,8208
-WinterCampGetRecvItemListReq,8794
-WinterCampGetRecvItemListRsp,8957
-WinterCampGiveFriendItemReq,8102
-WinterCampGiveFriendItemRsp,8735
-WinterCampRaceScoreNotify,8960
-WinterCampRecvItemNotify,8952
-WinterCampSetWishListReq,8380
-WinterCampSetWishListRsp,8288
-WinterCampStageInfoChangeNotify,8878
-WinterCampTakeBattleRewardReq,8484
-WinterCampTakeBattleRewardRsp,8310
-WinterCampTakeExploreRewardReq,8014
-WinterCampTakeExploreRewardRsp,8323
-WinterCampTriathlonRestartReq,8524
-WinterCampTriathlonRestartRsp,8468
-WinterCampTriathlonSettleNotify,8194
-WorktopOptionNotify,819
-WorldAllRoutineTypeNotify,3541
-WorldChestOpenNotify,3242
-WorldDataNotify,3436
-WorldOwnerBlossomBriefInfoNotify,2719
-WorldOwnerBlossomScheduleInfoNotify,2800
-WorldOwnerDailyTaskNotify,193
-WorldPlayerDieNotify,259
-WorldPlayerInfoNotify,3150
-WorldPlayerLocationNotify,224
-WorldPlayerReviveReq,229
-WorldPlayerReviveRsp,286
-WorldPlayerRTTNotify,37
-WorldRoutineChangeNotify,3535
-WorldRoutineTypeCloseNotify,3527
-WorldRoutineTypeRefreshNotify,3522
\ No newline at end of file
diff --git a/cmdid.json b/cmdid.json
deleted file mode 100644
index e2280c38..00000000
--- a/cmdid.json
+++ /dev/null
@@ -1,8642 +0,0 @@
-[
- {
- "name": "DebugNotify",
- "id": 101
- },
- {
- "name": "AbilityInvocationFixedNotify",
- "id": 1105
- },
- {
- "name": "AbilityInvocationsNotify",
- "id": 1155
- },
- {
- "name": "ClientAbilityInitBeginNotify",
- "id": 1187
- },
- {
- "name": "ClientAbilityInitFinishNotify",
- "id": 1198
- },
- {
- "name": "AbilityInvocationFailNotify",
- "id": 1120
- },
- {
- "name": "ClientAbilitiesInitFinishCombineNotify",
- "id": 1180
- },
- {
- "name": "WindSeedClientNotify",
- "id": 1114
- },
- {
- "name": "AbilityChangeNotify",
- "id": 1124
- },
- {
- "name": "ClientAbilityChangeNotify",
- "id": 1129
- },
- {
- "name": "ServerUpdateGlobalValueNotify",
- "id": 1178
- },
- {
- "name": "ServerGlobalValueChangeNotify",
- "id": 1116
- },
- {
- "name": "ClientAIStateNotify",
- "id": 1113
- },
- {
- "name": "ServerCombatEndNotify",
- "id": 1169
- },
- {
- "name": "ClientRemoveCombatEndModifierNotify",
- "id": 1106
- },
- {
- "name": "PerformOperationNotify",
- "id": 1139
- },
- {
- "name": "AchievementAllDataNotify",
- "id": 2688
- },
- {
- "name": "AchievementUpdateNotify",
- "id": 2695
- },
- {
- "name": "TakeAchievementRewardReq",
- "id": 2696
- },
- {
- "name": "TakeAchievementRewardRsp",
- "id": 2691
- },
- {
- "name": "TakeAchievementGoalRewardReq",
- "id": 2669
- },
- {
- "name": "TakeAchievementGoalRewardRsp",
- "id": 2693
- },
- {
- "name": "GetActivityScheduleReq",
- "id": 2041
- },
- {
- "name": "GetActivityScheduleRsp",
- "id": 2015
- },
- {
- "name": "GetActivityInfoReq",
- "id": 2098
- },
- {
- "name": "GetActivityInfoRsp",
- "id": 2073
- },
- {
- "name": "ActivityPlayOpenAnimNotify",
- "id": 2178
- },
- {
- "name": "ActivityInfoNotify",
- "id": 2136
- },
- {
- "name": "ActivityScheduleInfoNotify",
- "id": 2047
- },
- {
- "name": "ActivityTakeWatcherRewardReq",
- "id": 2124
- },
- {
- "name": "ActivityTakeWatcherRewardRsp",
- "id": 2009
- },
- {
- "name": "ActivityUpdateWatcherNotify",
- "id": 2079
- },
- {
- "name": "ActivitySelectAvatarCardReq",
- "id": 2085
- },
- {
- "name": "ActivitySelectAvatarCardRsp",
- "id": 2154
- },
- {
- "name": "ActivityCoinInfoNotify",
- "id": 2055
- },
- {
- "name": "SeaLampFlyLampReq",
- "id": 2193
- },
- {
- "name": "SeaLampFlyLampRsp",
- "id": 2127
- },
- {
- "name": "SeaLampTakeContributionRewardReq",
- "id": 2022
- },
- {
- "name": "SeaLampTakeContributionRewardRsp",
- "id": 2101
- },
- {
- "name": "SeaLampTakePhaseRewardReq",
- "id": 2119
- },
- {
- "name": "SeaLampTakePhaseRewardRsp",
- "id": 2187
- },
- {
- "name": "SeaLampContributeItemReq",
- "id": 2110
- },
- {
- "name": "SeaLampContributeItemRsp",
- "id": 2166
- },
- {
- "name": "SeaLampFlyLampNotify",
- "id": 2014
- },
- {
- "name": "SeaLampCoinNotify",
- "id": 2197
- },
- {
- "name": "SeaLampPopularityNotify",
- "id": 2076
- },
- {
- "name": "LoadActivityTerrainNotify",
- "id": 2006
- },
- {
- "name": "ServerAnnounceNotify",
- "id": 2148
- },
- {
- "name": "ServerAnnounceRevokeNotify",
- "id": 2140
- },
- {
- "name": "ActivityBannerNotify",
- "id": 2005
- },
- {
- "name": "ActivityBannerClearReq",
- "id": 2198
- },
- {
- "name": "ActivityBannerClearRsp",
- "id": 2143
- },
- {
- "name": "SalesmanDeliverItemReq",
- "id": 2117
- },
- {
- "name": "SalesmanDeliverItemRsp",
- "id": 2096
- },
- {
- "name": "SalesmanTakeRewardReq",
- "id": 2060
- },
- {
- "name": "SalesmanTakeRewardRsp",
- "id": 2034
- },
- {
- "name": "ActivityCondStateChangeNotify",
- "id": 2089
- },
- {
- "name": "SalesmanTakeSpecialRewardReq",
- "id": 2182
- },
- {
- "name": "SalesmanTakeSpecialRewardRsp",
- "id": 2103
- },
- {
- "name": "GetAuthSalesmanInfoReq",
- "id": 2108
- },
- {
- "name": "GetAuthSalesmanInfoRsp",
- "id": 2113
- },
- {
- "name": "EnterTrialAvatarActivityDungeonReq",
- "id": 2167
- },
- {
- "name": "EnterTrialAvatarActivityDungeonRsp",
- "id": 2046
- },
- {
- "name": "ReceivedTrialAvatarActivityRewardReq",
- "id": 2106
- },
- {
- "name": "ReceivedTrialAvatarActivityRewardRsp",
- "id": 2074
- },
- {
- "name": "TrialAvatarFirstPassDungeonNotify",
- "id": 2175
- },
- {
- "name": "TrialAvatarInDungeonIndexNotify",
- "id": 2078
- },
- {
- "name": "TakeDeliveryDailyRewardReq",
- "id": 2013
- },
- {
- "name": "TakeDeliveryDailyRewardRsp",
- "id": 2158
- },
- {
- "name": "FinishDeliveryNotify",
- "id": 2044
- },
- {
- "name": "SelectAsterMidDifficultyReq",
- "id": 2128
- },
- {
- "name": "SelectAsterMidDifficultyRsp",
- "id": 2139
- },
- {
- "name": "AsterProgressInfoNotify",
- "id": 2091
- },
- {
- "name": "AsterLittleInfoNotify",
- "id": 2063
- },
- {
- "name": "AsterMidInfoNotify",
- "id": 2007
- },
- {
- "name": "AsterMiscInfoNotify",
- "id": 2165
- },
- {
- "name": "TakeAsterSpecialRewardReq",
- "id": 2093
- },
- {
- "name": "TakeAsterSpecialRewardRsp",
- "id": 2075
- },
- {
- "name": "AsterLargeInfoNotify",
- "id": 2185
- },
- {
- "name": "FlightActivitySettleNotify",
- "id": 2169
- },
- {
- "name": "FlightActivityRestartReq",
- "id": 2017
- },
- {
- "name": "FlightActivityRestartRsp",
- "id": 2071
- },
- {
- "name": "AsterMidCampInfoNotify",
- "id": 2151
- },
- {
- "name": "DragonSpineChapterOpenNotify",
- "id": 2037
- },
- {
- "name": "DragonSpineChapterProgressChangeNotify",
- "id": 2086
- },
- {
- "name": "DragonSpineChapterFinishNotify",
- "id": 2132
- },
- {
- "name": "DragonSpineCoinChangeNotify",
- "id": 2067
- },
- {
- "name": "ActivitySaleChangeNotify",
- "id": 2058
- },
- {
- "name": "StartEffigyChallengeReq",
- "id": 2061
- },
- {
- "name": "StartEffigyChallengeRsp",
- "id": 2070
- },
- {
- "name": "EffigyChallengeInfoNotify",
- "id": 2164
- },
- {
- "name": "EffigyChallengeResultNotify",
- "id": 2145
- },
- {
- "name": "TakeEffigyFirstPassRewardReq",
- "id": 2080
- },
- {
- "name": "TakeEffigyFirstPassRewardRsp",
- "id": 2170
- },
- {
- "name": "TakeEffigyRewardReq",
- "id": 2049
- },
- {
- "name": "TakeEffigyRewardRsp",
- "id": 2180
- },
- {
- "name": "SelectEffigyChallengeConditionReq",
- "id": 2115
- },
- {
- "name": "SelectEffigyChallengeConditionRsp",
- "id": 2068
- },
- {
- "name": "RestartEffigyChallengeReq",
- "id": 2131
- },
- {
- "name": "RestartEffigyChallengeRsp",
- "id": 2077
- },
- {
- "name": "TreasureMapRegionInfoNotify",
- "id": 2064
- },
- {
- "name": "TreasureMapCurrencyNotify",
- "id": 2038
- },
- {
- "name": "TreasureMapRegionActiveNotify",
- "id": 2177
- },
- {
- "name": "TreasureMapMpChallengeNotify",
- "id": 2054
- },
- {
- "name": "TreasureMapBonusChallengeNotify",
- "id": 2056
- },
- {
- "name": "TreasureMapGuideTaskDoneNotify",
- "id": 2053
- },
- {
- "name": "TreasureMapPreTaskDoneNotify",
- "id": 2097
- },
- {
- "name": "BlessingScanReq",
- "id": 2179
- },
- {
- "name": "BlessingScanRsp",
- "id": 2122
- },
- {
- "name": "BlessingRedeemRewardReq",
- "id": 2173
- },
- {
- "name": "BlessingRedeemRewardRsp",
- "id": 2104
- },
- {
- "name": "BlessingGetFriendPicListReq",
- "id": 2026
- },
- {
- "name": "BlessingGetFriendPicListRsp",
- "id": 2102
- },
- {
- "name": "BlessingGiveFriendPicReq",
- "id": 2002
- },
- {
- "name": "BlessingGiveFriendPicRsp",
- "id": 2082
- },
- {
- "name": "BlessingAcceptGivePicReq",
- "id": 2012
- },
- {
- "name": "BlessingAcceptGivePicRsp",
- "id": 2069
- },
- {
- "name": "BlessingGetAllRecvPicRecordListReq",
- "id": 2042
- },
- {
- "name": "BlessingGetAllRecvPicRecordListRsp",
- "id": 2118
- },
- {
- "name": "BlessingRecvFriendPicNotify",
- "id": 2159
- },
- {
- "name": "BlessingAcceptAllGivePicReq",
- "id": 2153
- },
- {
- "name": "BlessingAcceptAllGivePicRsp",
- "id": 2048
- },
- {
- "name": "ExpeditionStartReq",
- "id": 2020
- },
- {
- "name": "ExpeditionStartRsp",
- "id": 2157
- },
- {
- "name": "ExpeditionRecallReq",
- "id": 2011
- },
- {
- "name": "ExpeditionRecallRsp",
- "id": 2156
- },
- {
- "name": "ExpeditionTakeRewardReq",
- "id": 2163
- },
- {
- "name": "ExpeditionTakeRewardRsp",
- "id": 2065
- },
- {
- "name": "GetExpeditionAssistInfoListReq",
- "id": 2147
- },
- {
- "name": "GetExpeditionAssistInfoListRsp",
- "id": 2028
- },
- {
- "name": "SetCurExpeditionChallengeIdReq",
- "id": 2081
- },
- {
- "name": "SetCurExpeditionChallengeIdRsp",
- "id": 2050
- },
- {
- "name": "ExpeditionChallengeEnterRegionNotify",
- "id": 2092
- },
- {
- "name": "ExpeditionChallengeFinishedNotify",
- "id": 2094
- },
- {
- "name": "FleurFairBalloonSettleNotify",
- "id": 2183
- },
- {
- "name": "FleurFairFallSettleNotify",
- "id": 2150
- },
- {
- "name": "FleurFairMusicGameSettleReq",
- "id": 2072
- },
- {
- "name": "FleurFairMusicGameSettleRsp",
- "id": 2200
- },
- {
- "name": "FleurFairMusicGameStartReq",
- "id": 2105
- },
- {
- "name": "FleurFairMusicGameStartRsp",
- "id": 2088
- },
- {
- "name": "FleurFairReplayMiniGameReq",
- "id": 2004
- },
- {
- "name": "FleurFairReplayMiniGameRsp",
- "id": 2040
- },
- {
- "name": "StartArenaChallengeLevelReq",
- "id": 2033
- },
- {
- "name": "StartArenaChallengeLevelRsp",
- "id": 2116
- },
- {
- "name": "ArenaChallengeFinishNotify",
- "id": 2199
- },
- {
- "name": "WaterSpritePhaseFinishNotify",
- "id": 2095
- },
- {
- "name": "ActivityTakeWatcherRewardBatchReq",
- "id": 2083
- },
- {
- "name": "ActivityTakeWatcherRewardBatchRsp",
- "id": 2186
- },
- {
- "name": "ChannelerSlabStageActiveChallengeIndexNotify",
- "id": 8354
- },
- {
- "name": "ChannelerSlabStageOneoffDungeonNotify",
- "id": 8449
- },
- {
- "name": "ChannelerSlabWearBuffReq",
- "id": 8487
- },
- {
- "name": "ChannelerSlabWearBuffRsp",
- "id": 8651
- },
- {
- "name": "ChannelerSlabTakeoffBuffReq",
- "id": 8329
- },
- {
- "name": "ChannelerSlabTakeoffBuffRsp",
- "id": 8646
- },
- {
- "name": "ChannelerSlabEnterLoopDungeonReq",
- "id": 8928
- },
- {
- "name": "ChannelerSlabEnterLoopDungeonRsp",
- "id": 8892
- },
- {
- "name": "ChannelerSlabLoopDungeonTakeFirstPassRewardReq",
- "id": 8779
- },
- {
- "name": "ChannelerSlabLoopDungeonTakeFirstPassRewardRsp",
- "id": 8654
- },
- {
- "name": "ChannelerSlabLoopDungeonTakeScoreRewardReq",
- "id": 8751
- },
- {
- "name": "ChannelerSlabLoopDungeonTakeScoreRewardRsp",
- "id": 8186
- },
- {
- "name": "ChannelerSlabLoopDungeonChallengeInfoNotify",
- "id": 8499
- },
- {
- "name": "ChannelerSlabLoopDungeonSelectConditionReq",
- "id": 8368
- },
- {
- "name": "ChannelerSlabLoopDungeonSelectConditionRsp",
- "id": 8943
- },
- {
- "name": "ChannelerSlabOneOffDungeonInfoReq",
- "id": 8069
- },
- {
- "name": "ChannelerSlabOneOffDungeonInfoRsp",
- "id": 8731
- },
- {
- "name": "ChannelerSlabOneOffDungeonInfoNotify",
- "id": 8038
- },
- {
- "name": "ChannelerSlabSaveAssistInfoReq",
- "id": 8304
- },
- {
- "name": "ChannelerSlabSaveAssistInfoRsp",
- "id": 8443
- },
- {
- "name": "MistTrialSelectAvatarAndEnterDungeonReq",
- "id": 8537
- },
- {
- "name": "MistTrialSelectAvatarAndEnterDungeonRsp",
- "id": 8551
- },
- {
- "name": "MistTrialGetChallengeMissionReq",
- "id": 8534
- },
- {
- "name": "MistTrialGetChallengeMissionRsp",
- "id": 8884
- },
- {
- "name": "MistTrialDungeonFailNotify",
- "id": 8775
- },
- {
- "name": "ChannelerSlabCheckEnterLoopDungeonReq",
- "id": 8678
- },
- {
- "name": "ChannelerSlabCheckEnterLoopDungeonRsp",
- "id": 8961
- },
- {
- "name": "HideAndSeekSelectSkillReq",
- "id": 8142
- },
- {
- "name": "HideAndSeekSelectSkillRsp",
- "id": 8442
- },
- {
- "name": "ActivityTakeScoreRewardReq",
- "id": 8174
- },
- {
- "name": "ActivityTakeScoreRewardRsp",
- "id": 8946
- },
- {
- "name": "ActivityTakeAllScoreRewardReq",
- "id": 8101
- },
- {
- "name": "ActivityTakeAllScoreRewardRsp",
- "id": 8501
- },
- {
- "name": "HideAndSeekChooseMapReq",
- "id": 8458
- },
- {
- "name": "HideAndSeekChooseMapRsp",
- "id": 8321
- },
- {
- "name": "CommonPlayerTipsNotify",
- "id": 8996
- },
- {
- "name": "FindHilichurlFinishSecondQuestNotify",
- "id": 8774
- },
- {
- "name": "FindHilichurlAcceptQuestNotify",
- "id": 8522
- },
- {
- "name": "SummerTimeFloatSignalPositionNotify",
- "id": 8322
- },
- {
- "name": "SummerTimeFloatSignalUpdateNotify",
- "id": 8586
- },
- {
- "name": "SummerTimeSprintBoatSettleNotify",
- "id": 8474
- },
- {
- "name": "SummerTimeSprintBoatRestartReq",
- "id": 8994
- },
- {
- "name": "SummerTimeSprintBoatRestartRsp",
- "id": 8585
- },
- {
- "name": "StartBuoyantCombatGalleryReq",
- "id": 8096
- },
- {
- "name": "StartBuoyantCombatGalleryRsp",
- "id": 8895
- },
- {
- "name": "BuoyantCombatSettleNotify",
- "id": 8267
- },
- {
- "name": "SetLimitOptimizationNotify",
- "id": 8763
- },
- {
- "name": "EchoShellUpdateNotify",
- "id": 8560
- },
- {
- "name": "EchoShellTakeRewardReq",
- "id": 8614
- },
- {
- "name": "EchoShellTakeRewardRsp",
- "id": 8180
- },
- {
- "name": "BounceConjuringSettleNotify",
- "id": 8552
- },
- {
- "name": "BlitzRushParkourRestartReq",
- "id": 8204
- },
- {
- "name": "BlitzRushParkourRestartRsp",
- "id": 8502
- },
- {
- "name": "EnterChessDungeonReq",
- "id": 8079
- },
- {
- "name": "EnterChessDungeonRsp",
- "id": 8741
- },
- {
- "name": "TreasureMapHostInfoNotify",
- "id": 8218
- },
- {
- "name": "SumoSaveTeamReq",
- "id": 8599
- },
- {
- "name": "SumoSaveTeamRsp",
- "id": 8017
- },
- {
- "name": "SumoSelectTeamAndEnterDungeonReq",
- "id": 8433
- },
- {
- "name": "SumoSelectTeamAndEnterDungeonRsp",
- "id": 8877
- },
- {
- "name": "SumoDungeonSettleNotify",
- "id": 8830
- },
- {
- "name": "SumoEnterDungeonNotify",
- "id": 8559
- },
- {
- "name": "SumoSwitchTeamReq",
- "id": 8209
- },
- {
- "name": "SumoSwitchTeamRsp",
- "id": 8137
- },
- {
- "name": "SumoLeaveDungeonNotify",
- "id": 8842
- },
- {
- "name": "SumoRestartDungeonReq",
- "id": 8993
- },
- {
- "name": "SumoRestartDungeonRsp",
- "id": 8732
- },
- {
- "name": "ActivityDisableTransferPointInteractionNotify",
- "id": 8440
- },
- {
- "name": "SumoSetNoSwitchPunishTimeNotify",
- "id": 8554
- },
- {
- "name": "FishingGallerySettleNotify",
- "id": 8356
- },
- {
- "name": "LunaRiteSacrificeReq",
- "id": 8743
- },
- {
- "name": "LunaRiteSacrificeRsp",
- "id": 8324
- },
- {
- "name": "LunaRiteTakeSacrificeRewardReq",
- "id": 8152
- },
- {
- "name": "LunaRiteTakeSacrificeRewardRsp",
- "id": 8806
- },
- {
- "name": "LunaRiteHintPointReq",
- "id": 8859
- },
- {
- "name": "LunaRiteHintPointRsp",
- "id": 8361
- },
- {
- "name": "LunaRiteHintPointRemoveNotify",
- "id": 8181
- },
- {
- "name": "LunaRiteGroupBundleRegisterNotify",
- "id": 8078
- },
- {
- "name": "LunaRiteAreaFinishNotify",
- "id": 8711
- },
- {
- "name": "PlantFlowerGetSeedInfoReq",
- "id": 8882
- },
- {
- "name": "PlantFlowerGetSeedInfoRsp",
- "id": 8249
- },
- {
- "name": "PlantFlowerTakeSeedRewardReq",
- "id": 8963
- },
- {
- "name": "PlantFlowerTakeSeedRewardRsp",
- "id": 8727
- },
- {
- "name": "PlantFlowerSetFlowerWishReq",
- "id": 8573
- },
- {
- "name": "PlantFlowerSetFlowerWishRsp",
- "id": 8902
- },
- {
- "name": "PlantFlowerGetFriendFlowerWishListReq",
- "id": 8639
- },
- {
- "name": "PlantFlowerGetFriendFlowerWishListRsp",
- "id": 8025
- },
- {
- "name": "PlantFlowerGiveFriendFlowerReq",
- "id": 8176
- },
- {
- "name": "PlantFlowerGiveFriendFlowerRsp",
- "id": 8151
- },
- {
- "name": "PlantFlowerGetRecvFlowerListReq",
- "id": 8518
- },
- {
- "name": "PlantFlowerGetRecvFlowerListRsp",
- "id": 8952
- },
- {
- "name": "PlantFlowerHaveRecvFlowerNotify",
- "id": 8405
- },
- {
- "name": "PlantFlowerAcceptGiveFlowerReq",
- "id": 8532
- },
- {
- "name": "PlantFlowerAcceptGiveFlowerRsp",
- "id": 8039
- },
- {
- "name": "PlantFlowerAcceptAllGiveFlowerRsp",
- "id": 8764
- },
- {
- "name": "PlantFlowerGetCanGiveFriendFlowerReq",
- "id": 8982
- },
- {
- "name": "PlantFlowerGetCanGiveFriendFlowerRsp",
- "id": 8699
- },
- {
- "name": "PlantFlowerEditFlowerCombinationReq",
- "id": 8837
- },
- {
- "name": "PlantFlowerEditFlowerCombinationRsp",
- "id": 8476
- },
- {
- "name": "MusicGameSettleReq",
- "id": 8066
- },
- {
- "name": "MusicGameSettleRsp",
- "id": 8735
- },
- {
- "name": "MusicGameStartReq",
- "id": 8536
- },
- {
- "name": "MusicGameStartRsp",
- "id": 8893
- },
- {
- "name": "DoRoguelikeDungeonCardGachaReq",
- "id": 8752
- },
- {
- "name": "DoRoguelikeDungeonCardGachaRsp",
- "id": 8820
- },
- {
- "name": "RefreshRoguelikeDungeonCardReq",
- "id": 8070
- },
- {
- "name": "RefreshRoguelikeDungeonCardRsp",
- "id": 8302
- },
- {
- "name": "SelectRoguelikeDungeonCardReq",
- "id": 8572
- },
- {
- "name": "SelectRoguelikeDungeonCardRsp",
- "id": 8445
- },
- {
- "name": "EquipRoguelikeRuneReq",
- "id": 8377
- },
- {
- "name": "EquipRoguelikeRuneRsp",
- "id": 8054
- },
- {
- "name": "TriggerRoguelikeRuneReq",
- "id": 8915
- },
- {
- "name": "TriggerRoguelikeRuneRsp",
- "id": 8390
- },
- {
- "name": "TriggerRoguelikeCurseNotify",
- "id": 8642
- },
- {
- "name": "UpgradeRoguelikeShikigamiReq",
- "id": 8153
- },
- {
- "name": "UpgradeRoguelikeShikigamiRsp",
- "id": 8113
- },
- {
- "name": "RoguelikeSelectAvatarAndEnterDungeonReq",
- "id": 8281
- },
- {
- "name": "RoguelikeSelectAvatarAndEnterDungeonRsp",
- "id": 8932
- },
- {
- "name": "RoguelikeGiveUpReq",
- "id": 8140
- },
- {
- "name": "RoguelikeGiveUpRsp",
- "id": 8799
- },
- {
- "name": "RoguelikeTakeStageFirstPassRewardReq",
- "id": 8887
- },
- {
- "name": "RoguelikeTakeStageFirstPassRewardRsp",
- "id": 8650
- },
- {
- "name": "GiveUpRoguelikeDungeonCardReq",
- "id": 8131
- },
- {
- "name": "GiveUpRoguelikeDungeonCardRsp",
- "id": 8024
- },
- {
- "name": "EnterRoguelikeDungeonNotify",
- "id": 8098
- },
- {
- "name": "StartRogueEliteCellChallengeReq",
- "id": 8981
- },
- {
- "name": "StartRogueEliteCellChallengeRsp",
- "id": 8611
- },
- {
- "name": "StartRogueNormalCellChallengeReq",
- "id": 8840
- },
- {
- "name": "StartRogueNormalCellChallengeRsp",
- "id": 8485
- },
- {
- "name": "RogueCellUpdateNotify",
- "id": 8067
- },
- {
- "name": "RogueDungeonPlayerCellChangeNotify",
- "id": 8954
- },
- {
- "name": "RogueHealAvatarsReq",
- "id": 8538
- },
- {
- "name": "RogueHealAvatarsRsp",
- "id": 8803
- },
- {
- "name": "RogueResumeDungeonReq",
- "id": 8422
- },
- {
- "name": "RogueResumeDungeonRsp",
- "id": 8241
- },
- {
- "name": "ClearRoguelikeCurseNotify",
- "id": 8183
- },
- {
- "name": "RoguelikeCardGachaNotify",
- "id": 8033
- },
- {
- "name": "RogueSwitchAvatarReq",
- "id": 8262
- },
- {
- "name": "RogueSwitchAvatarRsp",
- "id": 8548
- },
- {
- "name": "DisableRoguelikeTrapNotify",
- "id": 8726
- },
- {
- "name": "RoguelikeRuneRecordUpdateNotify",
- "id": 8401
- },
- {
- "name": "RoguelikeMistClearNotify",
- "id": 8670
- },
- {
- "name": "RoguelikeEffectDataNotify",
- "id": 8256
- },
- {
- "name": "RoguelikeEffectViewReq",
- "id": 8207
- },
- {
- "name": "RoguelikeEffectViewRsp",
- "id": 8645
- },
- {
- "name": "RoguelikeResourceBonusPropUpdateNotify",
- "id": 8858
- },
- {
- "name": "RoguelikeRefreshCardCostUpdateNotify",
- "id": 8164
- },
- {
- "name": "DigActivityMarkPointChangeNotify",
- "id": 8508
- },
- {
- "name": "DigActivityChangeGadgetStateReq",
- "id": 8676
- },
- {
- "name": "DigActivityChangeGadgetStateRsp",
- "id": 8810
- },
- {
- "name": "WinterCampStageInfoChangeNotify",
- "id": 8517
- },
- {
- "name": "WinterCampRaceScoreNotify",
- "id": 8068
- },
- {
- "name": "WinterCampGiveFriendItemReq",
- "id": 8528
- },
- {
- "name": "WinterCampGiveFriendItemRsp",
- "id": 8656
- },
- {
- "name": "WinterCampSetWishListReq",
- "id": 8363
- },
- {
- "name": "WinterCampSetWishListRsp",
- "id": 8827
- },
- {
- "name": "WinterCampGetFriendWishListReq",
- "id": 8455
- },
- {
- "name": "WinterCampGetFriendWishListRsp",
- "id": 8987
- },
- {
- "name": "WinterCampRecvItemNotify",
- "id": 8667
- },
- {
- "name": "WinterCampAcceptGiveItemReq",
- "id": 8148
- },
- {
- "name": "WinterCampAcceptGiveItemRsp",
- "id": 8419
- },
- {
- "name": "WinterCampAcceptAllGiveItemReq",
- "id": 8920
- },
- {
- "name": "WinterCampAcceptAllGiveItemRsp",
- "id": 8366
- },
- {
- "name": "WinterCampGetCanGiveFriendItemReq",
- "id": 8272
- },
- {
- "name": "WinterCampGetCanGiveFriendItemRsp",
- "id": 8330
- },
- {
- "name": "WinterCampGetRecvItemListReq",
- "id": 8296
- },
- {
- "name": "WinterCampGetRecvItemListRsp",
- "id": 8073
- },
- {
- "name": "WinterCampEditSnowmanCombinationReq",
- "id": 8170
- },
- {
- "name": "WinterCampEditSnowmanCombinationRsp",
- "id": 8237
- },
- {
- "name": "WinterCampTriathlonSettleNotify",
- "id": 8723
- },
- {
- "name": "WinterCampTakeExploreRewardReq",
- "id": 8290
- },
- {
- "name": "WinterCampTakeExploreRewardRsp",
- "id": 8788
- },
- {
- "name": "WinterCampTakeBattleRewardReq",
- "id": 8074
- },
- {
- "name": "WinterCampTakeBattleRewardRsp",
- "id": 8088
- },
- {
- "name": "WinterCampTriathlonRestartReq",
- "id": 8370
- },
- {
- "name": "WinterCampTriathlonRestartRsp",
- "id": 8323
- },
- {
- "name": "MistTrialSettleNotify",
- "id": 8408
- },
- {
- "name": "MistTrialGetDungeonExhibitionDataReq",
- "id": 8202
- },
- {
- "name": "MistTrialGetDungeonExhibitionDataRsp",
- "id": 8208
- },
- {
- "name": "PotionResetChallengeReq",
- "id": 8097
- },
- {
- "name": "PotionResetChallengeRsp",
- "id": 8220
- },
- {
- "name": "PotionEnterDungeonReq",
- "id": 8571
- },
- {
- "name": "PotionEnterDungeonRsp",
- "id": 8770
- },
- {
- "name": "PotionEnterDungeonNotify",
- "id": 8043
- },
- {
- "name": "PotionSaveDungeonResultReq",
- "id": 8862
- },
- {
- "name": "PotionSaveDungeonResultRsp",
- "id": 8112
- },
- {
- "name": "PotionRestartDungeonReq",
- "id": 8104
- },
- {
- "name": "PotionRestartDungeonRsp",
- "id": 8864
- },
- {
- "name": "TanukiTravelFinishGuideQuestNotify",
- "id": 8824
- },
- {
- "name": "FinishLanternProjectionReq",
- "id": 8236
- },
- {
- "name": "FinishLanternProjectionRsp",
- "id": 8132
- },
- {
- "name": "ViewLanternProjectionTipsReq",
- "id": 8102
- },
- {
- "name": "ViewLanternProjectionTipsRsp",
- "id": 8742
- },
- {
- "name": "ViewLanternProjectionLevelTipsReq",
- "id": 8211
- },
- {
- "name": "ViewLanternProjectionLevelTipsRsp",
- "id": 8637
- },
- {
- "name": "SalvagePreventSettleNotify",
- "id": 8036
- },
- {
- "name": "SalvageEscortSettleNotify",
- "id": 8967
- },
- {
- "name": "LanternRiteTakeSkinRewardReq",
- "id": 8307
- },
- {
- "name": "LanternRiteTakeSkinRewardRsp",
- "id": 8672
- },
- {
- "name": "SalvagePreventRestartReq",
- "id": 8595
- },
- {
- "name": "SalvagePreventRestartRsp",
- "id": 8904
- },
- {
- "name": "SalvageEscortRestartReq",
- "id": 8100
- },
- {
- "name": "SalvageEscortRestartRsp",
- "id": 8107
- },
- {
- "name": "LanternRiteStartFireworksReformReq",
- "id": 8874
- },
- {
- "name": "LanternRiteStartFireworksReformRsp",
- "id": 8757
- },
- {
- "name": "LanternRiteDoFireworksReformReq",
- "id": 8813
- },
- {
- "name": "LanternRiteDoFireworksReformRsp",
- "id": 8644
- },
- {
- "name": "LanternRiteEndFireworksReformReq",
- "id": 8437
- },
- {
- "name": "LanternRiteEndFireworksReformRsp",
- "id": 8114
- },
- {
- "name": "UpdateSalvageBundleMarkReq",
- "id": 8786
- },
- {
- "name": "UpdateSalvageBundleMarkRsp",
- "id": 8990
- },
- {
- "name": "MichiaeMatsuriDarkPressureLevelUpdateNotify",
- "id": 8618
- },
- {
- "name": "MichiaeMatsuriInteractStatueReq",
- "id": 8553
- },
- {
- "name": "MichiaeMatsuriInteractStatueRsp",
- "id": 8447
- },
- {
- "name": "MichiaeMatsuriUnlockCrystalSkillReq",
- "id": 8341
- },
- {
- "name": "MichiaeMatsuriUnlockCrystalSkillRsp",
- "id": 8889
- },
- {
- "name": "MichiaeMatsuriStartBossChallengeReq",
- "id": 8680
- },
- {
- "name": "MichiaeMatsuriStartBossChallengeRsp",
- "id": 8507
- },
- {
- "name": "MichiaeMatsuriStartDarkChallengeReq",
- "id": 8004
- },
- {
- "name": "MichiaeMatsuriStartDarkChallengeRsp",
- "id": 8269
- },
- {
- "name": "MichiaeMatsuriRemoveChestMarkNotify",
- "id": 8051
- },
- {
- "name": "MichiaeMatsuriRemoveChallengeMarkNotify",
- "id": 8168
- },
- {
- "name": "MichiaeMatsuriGainCrystalExpUpdateNotify",
- "id": 8794
- },
- {
- "name": "BartenderCompleteOrderReq",
- "id": 8867
- },
- {
- "name": "BartenderCompleteOrderRsp",
- "id": 8192
- },
- {
- "name": "BartenderCancelOrderReq",
- "id": 8663
- },
- {
- "name": "BartenderCancelOrderRsp",
- "id": 8908
- },
- {
- "name": "BartenderGetFormulaReq",
- "id": 8258
- },
- {
- "name": "BartenderGetFormulaRsp",
- "id": 8550
- },
- {
- "name": "BartenderStartLevelReq",
- "id": 8710
- },
- {
- "name": "BartenderStartLevelRsp",
- "id": 8495
- },
- {
- "name": "BartenderCancelLevelReq",
- "id": 8567
- },
- {
- "name": "BartenderCancelLevelRsp",
- "id": 8492
- },
- {
- "name": "BartenderLevelProgressNotify",
- "id": 8317
- },
- {
- "name": "BartenderFinishLevelReq",
- "id": 8424
- },
- {
- "name": "BartenderFinishLevelRsp",
- "id": 8364
- },
- {
- "name": "CrystalLinkEnterDungeonReq",
- "id": 8110
- },
- {
- "name": "CrystalLinkEnterDungeonRsp",
- "id": 8936
- },
- {
- "name": "CrystalLinkDungeonInfoNotify",
- "id": 8343
- },
- {
- "name": "CrystalLinkRestartDungeonReq",
- "id": 8056
- },
- {
- "name": "CrystalLinkRestartDungeonRsp",
- "id": 8574
- },
- {
- "name": "QuickOpenActivityReq",
- "id": 8999
- },
- {
- "name": "QuickOpenActivityRsp",
- "id": 8108
- },
- {
- "name": "IrodoriEditFlowerCombinationReq",
- "id": 8795
- },
- {
- "name": "IrodoriEditFlowerCombinationRsp",
- "id": 8542
- },
- {
- "name": "IrodoriScanEntityReq",
- "id": 8657
- },
- {
- "name": "IrodoriScanEntityRsp",
- "id": 8540
- },
- {
- "name": "IrodoriFillPoetryReq",
- "id": 8590
- },
- {
- "name": "IrodoriFillPoetryRsp",
- "id": 8762
- },
- {
- "name": "IrodoriChessEquipCardReq",
- "id": 8093
- },
- {
- "name": "IrodoriChessEquipCardRsp",
- "id": 8312
- },
- {
- "name": "IrodoriChessUnequipCardReq",
- "id": 8610
- },
- {
- "name": "IrodoriChessUnequipCardRsp",
- "id": 8326
- },
- {
- "name": "EnterIrodoriChessDungeonReq",
- "id": 8505
- },
- {
- "name": "EnterIrodoriChessDungeonRsp",
- "id": 8598
- },
- {
- "name": "IrodoriMasterStartGalleryReq",
- "id": 8933
- },
- {
- "name": "IrodoriMasterStartGalleryRsp",
- "id": 8391
- },
- {
- "name": "IrodoriMasterGalleryCgEndNotify",
- "id": 8260
- },
- {
- "name": "IrodoriMasterGallerySettleNotify",
- "id": 8194
- },
- {
- "name": "PhotoActivityFinishReq",
- "id": 8021
- },
- {
- "name": "PhotoActivityFinishRsp",
- "id": 8044
- },
- {
- "name": "PhotoActivityClientViewReq",
- "id": 8687
- },
- {
- "name": "PhotoActivityClientViewRsp",
- "id": 8441
- },
- {
- "name": "SpiceActivityFinishMakeSpiceReq",
- "id": 8744
- },
- {
- "name": "SpiceActivityFinishMakeSpiceRsp",
- "id": 8964
- },
- {
- "name": "SpiceActivityProcessFoodReq",
- "id": 8357
- },
- {
- "name": "SpiceActivityProcessFoodRsp",
- "id": 8845
- },
- {
- "name": "SpiceActivityGivingRecordNotify",
- "id": 8085
- },
- {
- "name": "GachaActivityPercentNotify",
- "id": 8200
- },
- {
- "name": "GachaActivityUpdateElemNotify",
- "id": 8850
- },
- {
- "name": "GachaActivityCreateRobotReq",
- "id": 8503
- },
- {
- "name": "GachaActivityCreateRobotRsp",
- "id": 8997
- },
- {
- "name": "GachaActivityTakeRewardReq",
- "id": 8947
- },
- {
- "name": "GachaActivityTakeRewardRsp",
- "id": 8228
- },
- {
- "name": "GachaActivityResetReq",
- "id": 8367
- },
- {
- "name": "GachaActivityResetRsp",
- "id": 8263
- },
- {
- "name": "GachaActivityNextStageReq",
- "id": 8201
- },
- {
- "name": "GachaActivityNextStageRsp",
- "id": 8592
- },
- {
- "name": "ActivityGiveFriendGiftReq",
- "id": 8919
- },
- {
- "name": "ActivityGiveFriendGiftRsp",
- "id": 8707
- },
- {
- "name": "ActivityGetRecvGiftListReq",
- "id": 8622
- },
- {
- "name": "ActivityGetRecvGiftListRsp",
- "id": 8705
- },
- {
- "name": "ActivityHaveRecvGiftNotify",
- "id": 8600
- },
- {
- "name": "ActivityAcceptGiveGiftReq",
- "id": 8679
- },
- {
- "name": "ActivityAcceptGiveGiftRsp",
- "id": 8235
- },
- {
- "name": "ActivityAcceptAllGiveGiftReq",
- "id": 8116
- },
- {
- "name": "ActivityAcceptAllGiveGiftRsp",
- "id": 8316
- },
- {
- "name": "ActivityGetCanGiveFriendGiftReq",
- "id": 8383
- },
- {
- "name": "ActivityGetCanGiveFriendGiftRsp",
- "id": 8965
- },
- {
- "name": "ActivitySetGiftWishReq",
- "id": 8597
- },
- {
- "name": "ActivitySetGiftWishRsp",
- "id": 8828
- },
- {
- "name": "ActivityGetFriendGiftWishListReq",
- "id": 8246
- },
- {
- "name": "ActivityGetFriendGiftWishListRsp",
- "id": 8145
- },
- {
- "name": "LuminanceStoneChallengeSettleNotify",
- "id": 8545
- },
- {
- "name": "StartRogueDiaryPlayReq",
- "id": 8484
- },
- {
- "name": "StartRogueDiaryPlayRsp",
- "id": 8780
- },
- {
- "name": "ResetRogueDiaryPlayReq",
- "id": 8702
- },
- {
- "name": "ResetRogueDiaryPlayRsp",
- "id": 8282
- },
- {
- "name": "EnterRogueDiaryDungeonReq",
- "id": 8647
- },
- {
- "name": "EnterRogueDiaryDungeonRsp",
- "id": 8395
- },
- {
- "name": "ResumeRogueDiaryDungeonReq",
- "id": 8406
- },
- {
- "name": "ResumeRogueDiaryDungeonRsp",
- "id": 8382
- },
- {
- "name": "RogueDiaryDungeonInfoNotify",
- "id": 8695
- },
- {
- "name": "RogueDiaryDungeonSettleNotify",
- "id": 8224
- },
- {
- "name": "StartRogueDiaryRoomReq",
- "id": 8792
- },
- {
- "name": "StartRogueDiaryRoomRsp",
- "id": 8413
- },
- {
- "name": "RogueDiaryTiredAvatarNotify",
- "id": 8243
- },
- {
- "name": "ReserveRogueDiaryAvatarReq",
- "id": 8607
- },
- {
- "name": "ReserveRogueDiaryAvatarRsp",
- "id": 8800
- },
- {
- "name": "GetRogueDairyRepairInfoReq",
- "id": 8988
- },
- {
- "name": "GetRogueDairyRepairInfoRsp",
- "id": 8881
- },
- {
- "name": "RefreshRogueDiaryCardReq",
- "id": 8157
- },
- {
- "name": "RefreshRogueDiaryCardRsp",
- "id": 8910
- },
- {
- "name": "RogueFinishRepairReq",
- "id": 8049
- },
- {
- "name": "RogueFinishRepairRsp",
- "id": 8860
- },
- {
- "name": "TryInterruptRogueDiaryDungeonReq",
- "id": 8804
- },
- {
- "name": "TryInterruptRogueDiaryDungeonRsp",
- "id": 8184
- },
- {
- "name": "RogueDiaryRepairInfoNotify",
- "id": 8681
- },
- {
- "name": "RetryCurRogueDiaryDungeonReq",
- "id": 8009
- },
- {
- "name": "RetryCurRogueDiaryDungeonRsp",
- "id": 8523
- },
- {
- "name": "RogueDiaryReviveAvatarReq",
- "id": 8076
- },
- {
- "name": "RogueDiaryReviveAvatarRsp",
- "id": 8434
- },
- {
- "name": "TryEnterNextRogueDiaryDungeonReq",
- "id": 8960
- },
- {
- "name": "TryEnterNextRogueDiaryDungeonRsp",
- "id": 8659
- },
- {
- "name": "RogueDiaryCoinAddNotify",
- "id": 8264
- },
- {
- "name": "SummerTimeV2BoatSettleNotify",
- "id": 8520
- },
- {
- "name": "ActivityPushTipsInfoNotify",
- "id": 8527
- },
- {
- "name": "ActivityReadPushTipsReq",
- "id": 8896
- },
- {
- "name": "ActivityReadPushTipsRsp",
- "id": 8938
- },
- {
- "name": "SummerTimeV2RestartBoatGalleryReq",
- "id": 8396
- },
- {
- "name": "SummerTimeV2RestartBoatGalleryRsp",
- "id": 8972
- },
- {
- "name": "SummerTimeV2RestartDungeonReq",
- "id": 8738
- },
- {
- "name": "SummerTimeV2RestartDungeonRsp",
- "id": 8606
- },
- {
- "name": "IslandPartySettleNotify",
- "id": 22820
- },
- {
- "name": "GearActivityStartPlayGearReq",
- "id": 21124
- },
- {
- "name": "GearActivityStartPlayGearRsp",
- "id": 21492
- },
- {
- "name": "GearActivityFinishPlayGearReq",
- "id": 20920
- },
- {
- "name": "GearActivityFinishPlayGearRsp",
- "id": 24722
- },
- {
- "name": "GearActivityStartPlayPictureReq",
- "id": 22919
- },
- {
- "name": "GearActivityStartPlayPictureRsp",
- "id": 23454
- },
- {
- "name": "GearActivityFinishPlayPictureReq",
- "id": 24600
- },
- {
- "name": "GearActivityFinishPlayPictureRsp",
- "id": 21610
- },
- {
- "name": "GravenInnocenceRaceSettleNotify",
- "id": 20447
- },
- {
- "name": "GravenInnocenceRaceRestartReq",
- "id": 21280
- },
- {
- "name": "GravenInnocenceRaceRestartRsp",
- "id": 24627
- },
- {
- "name": "GravenInnocenceEditCarveCombinationReq",
- "id": 23125
- },
- {
- "name": "GravenInnocenceEditCarveCombinationRsp",
- "id": 24700
- },
- {
- "name": "GravenInnocencePhotoFinishReq",
- "id": 23521
- },
- {
- "name": "GravenInnocencePhotoFinishRsp",
- "id": 22592
- },
- {
- "name": "GravenInnocencePhotoReminderNotify",
- "id": 20385
- },
- {
- "name": "InstableSprayEnterDungeonReq",
- "id": 24659
- },
- {
- "name": "InstableSprayEnterDungeonRsp",
- "id": 23633
- },
- {
- "name": "InstableSpraySwitchTeamReq",
- "id": 23451
- },
- {
- "name": "InstableSpraySwitchTeamRsp",
- "id": 20452
- },
- {
- "name": "InstableSprayLevelFinishNotify",
- "id": 24172
- },
- {
- "name": "InstableSprayRestartDungeonReq",
- "id": 20911
- },
- {
- "name": "InstableSprayRestartDungeonRsp",
- "id": 21689
- },
- {
- "name": "MuqadasPotionActivityEnterDungeonReq",
- "id": 20473
- },
- {
- "name": "MuqadasPotionActivityEnterDungeonRsp",
- "id": 20138
- },
- {
- "name": "MuqadasPotionDungeonSettleNotify",
- "id": 23665
- },
- {
- "name": "MuqadasPotionRestartDungeonReq",
- "id": 20619
- },
- {
- "name": "MuqadasPotionRestartDungeonRsp",
- "id": 22672
- },
- {
- "name": "MuqadasPotionCaptureWeaknessReq",
- "id": 20534
- },
- {
- "name": "MuqadasPotionCaptureWeaknessRsp",
- "id": 22408
- },
- {
- "name": "TreasureSeelieCollectOrbsNotify",
- "id": 23448
- },
- {
- "name": "VintageMarketDeliverItemReq",
- "id": 21636
- },
- {
- "name": "VintageMarketDeliverItemRsp",
- "id": 21050
- },
- {
- "name": "SceneGalleryVintageHuntingSettleNotify",
- "id": 21852
- },
- {
- "name": "VintagePresentFinishNoify",
- "id": 22633
- },
- {
- "name": "VintageDecorateBoothReq",
- "id": 22772
- },
- {
- "name": "VintageDecorateBoothRsp",
- "id": 20174
- },
- {
- "name": "VintageHuntingStartGalleryReq",
- "id": 23502
- },
- {
- "name": "VintageHuntingStartGalleryRsp",
- "id": 24063
- },
- {
- "name": "VintageCampGroupBundleRegisterNotify",
- "id": 23285
- },
- {
- "name": "VintageCampStageFinishNotify",
- "id": 23644
- },
- {
- "name": "VintageMarketStartStorePlayReq",
- "id": 20758
- },
- {
- "name": "VintageMarketStartStorePlayRsp",
- "id": 21141
- },
- {
- "name": "VintageMarketFinishStorePlayReq",
- "id": 23780
- },
- {
- "name": "VintageMarketFinishStorePlayRsp",
- "id": 23367
- },
- {
- "name": "VintagePresentFinishNotify",
- "id": 23457
- },
- {
- "name": "VintageMarketStoreUnlockSlotReq",
- "id": 24687
- },
- {
- "name": "VintageMarketStoreUnlockSlotRsp",
- "id": 20112
- },
- {
- "name": "VintageMarketStoreChooseStrategyReq",
- "id": 20971
- },
- {
- "name": "VintageMarketStoreChooseStrategyRsp",
- "id": 23497
- },
- {
- "name": "VintageMarketStoreViewStrategyReq",
- "id": 24026
- },
- {
- "name": "VintageMarketStoreViewStrategyRsp",
- "id": 21369
- },
- {
- "name": "VintageMarketDividendFinishNotify",
- "id": 20769
- },
- {
- "name": "VintageMarketNpcEventFinishNotify",
- "id": 21065
- },
- {
- "name": "WindFieldRestartDungeonReq",
- "id": 21270
- },
- {
- "name": "WindFieldRestartDungeonRsp",
- "id": 21482
- },
- {
- "name": "EnterFungusFighterPlotDungeonReq",
- "id": 23842
- },
- {
- "name": "EnterFungusFighterPlotDungeonRsp",
- "id": 23496
- },
- {
- "name": "FungusFighterPlotInfoNotify",
- "id": 24391
- },
- {
- "name": "FungusCultivateReq",
- "id": 22123
- },
- {
- "name": "FungusCultivateRsp",
- "id": 23930
- },
- {
- "name": "FungusRenameReq",
- "id": 21219
- },
- {
- "name": "FungusRenameRsp",
- "id": 23858
- },
- {
- "name": "EnterFungusFighterTrainingDungeonReq",
- "id": 22698
- },
- {
- "name": "EnterFungusFighterTrainingDungeonRsp",
- "id": 21261
- },
- {
- "name": "FungusFighterRuntimeDataNotify",
- "id": 22858
- },
- {
- "name": "FungusFighterTrainingSelectFungusReq",
- "id": 21917
- },
- {
- "name": "FungusFighterTrainingSelectFungusRsp",
- "id": 20972
- },
- {
- "name": "FungusFighterTrainingGallerySettleNotify",
- "id": 23677
- },
- {
- "name": "FungusFighterClearTrainingRuntimeDataReq",
- "id": 23642
- },
- {
- "name": "FungusFighterClearTrainingRuntimeDataRsp",
- "id": 22321
- },
- {
- "name": "FungusFighterUseBackupFungusReq",
- "id": 22618
- },
- {
- "name": "FungusFighterUseBackupFungusRsp",
- "id": 23332
- },
- {
- "name": "FungusFighterRestartTrainingDungeonReq",
- "id": 20900
- },
- {
- "name": "FungusFighterRestartTrainingDungeonRsp",
- "id": 24603
- },
- {
- "name": "CharAmusementSettleNotify",
- "id": 21939
- },
- {
- "name": "EffigyChallengeV2EnterDungeonReq",
- "id": 23798
- },
- {
- "name": "EffigyChallengeV2EnterDungeonRsp",
- "id": 23456
- },
- {
- "name": "EffigyChallengeV2RestartDungeonReq",
- "id": 21461
- },
- {
- "name": "EffigyChallengeV2RestartDungeonRsp",
- "id": 21563
- },
- {
- "name": "EffigyChallengeV2ChooseSkillReq",
- "id": 22489
- },
- {
- "name": "EffigyChallengeV2ChooseSkillRsp",
- "id": 21025
- },
- {
- "name": "EffigyChallengeV2DungeonInfoNotify",
- "id": 20626
- },
- {
- "name": "CoinCollectChooseSkillReq",
- "id": 20307
- },
- {
- "name": "CoinCollectChooseSkillRsp",
- "id": 24303
- },
- {
- "name": "RestartCoinCollectPlaySingleModeReq",
- "id": 22217
- },
- {
- "name": "RestartCoinCollectPlaySingleModeRsp",
- "id": 22874
- },
- {
- "name": "EndCoinCollectPlaySingleModeReq",
- "id": 20052
- },
- {
- "name": "EndCoinCollectPlaySingleModeRsp",
- "id": 20893
- },
- {
- "name": "CoinCollectPrepareReq",
- "id": 20471
- },
- {
- "name": "CoinCollectPrepareRsp",
- "id": 23815
- },
- {
- "name": "CoinCollectInterruptPlayReq",
- "id": 24934
- },
- {
- "name": "CoinCollectInterruptPlayRsp",
- "id": 24576
- },
- {
- "name": "CoinCollectCheckDoubleStartPlayReq",
- "id": 24094
- },
- {
- "name": "CoinCollectCheckDoubleStartPlayRsp",
- "id": 24464
- },
- {
- "name": "SingleStartBrickBreakerReq",
- "id": 23861
- },
- {
- "name": "SingleStartBrickBreakerRsp",
- "id": 23349
- },
- {
- "name": "SingleRestartBrickBreakerReq",
- "id": 23113
- },
- {
- "name": "SingleRestartBrickBreakerRsp",
- "id": 22641
- },
- {
- "name": "BrickBreakerSettleNotify",
- "id": 21188
- },
- {
- "name": "BrickBreakerTwiceStartReq",
- "id": 20456
- },
- {
- "name": "BrickBreakerTwiceStartRsp",
- "id": 23952
- },
- {
- "name": "BrickBreakerQuitReq",
- "id": 23676
- },
- {
- "name": "BrickBreakerQuitRsp",
- "id": 23955
- },
- {
- "name": "PMMFGACENCB",
- "id": 21556
- },
- {
- "name": "JPBHFHNBNOA",
- "id": 23055
- },
- {
- "name": "KOKDEDDMHPG",
- "id": 20696
- },
- {
- "name": "OBFLFPCDCDM",
- "id": 23477
- },
- {
- "name": "PMHFENHBPDF",
- "id": 23737
- },
- {
- "name": "BBLCFFOLICE",
- "id": 21596
- },
- {
- "name": "FOCHFDDCJIM",
- "id": 24752
- },
- {
- "name": "JGFNLJKBAHM",
- "id": 20568
- },
- {
- "name": "LBDHPFOBNAL",
- "id": 23802
- },
- {
- "name": "BFEHFMJKFFI",
- "id": 23853
- },
- {
- "name": "CDGHNKEJEAB",
- "id": 23310
- },
- {
- "name": "OCGHECLDEKD",
- "id": 22551
- },
- {
- "name": "HMPNHNGFNON",
- "id": 21530
- },
- {
- "name": "NNNDGAAKFCH",
- "id": 22153
- },
- {
- "name": "GJMDJBGLIDP",
- "id": 23596
- },
- {
- "name": "NMIAIGOBIPF",
- "id": 21405
- },
- {
- "name": "PJMKKCNDOPN",
- "id": 20655
- },
- {
- "name": "BKGCNCLLCKM",
- "id": 20166
- },
- {
- "name": "HCEKEINAEPK",
- "id": 21856
- },
- {
- "name": "GNEPNADDKJG",
- "id": 21568
- },
- {
- "name": "LEFCHGDCOJC",
- "id": 21537
- },
- {
- "name": "OPDLKMOCCOK",
- "id": 21237
- },
- {
- "name": "NAKKMJJPEBH",
- "id": 24930
- },
- {
- "name": "LGMDGPFDBIA",
- "id": 20331
- },
- {
- "name": "KPENGILACGI",
- "id": 22700
- },
- {
- "name": "DDEGDDCCMAI",
- "id": 21178
- },
- {
- "name": "LJOGNLOKCLI",
- "id": 23974
- },
- {
- "name": "HHOKEFKCIIJ",
- "id": 24914
- },
- {
- "name": "HOPPJKEJENM",
- "id": 23202
- },
- {
- "name": "EBBEHKPKPFK",
- "id": 24683
- },
- {
- "name": "GHHGMFFFGNL",
- "id": 21217
- },
- {
- "name": "AranaraCollectionDataNotify",
- "id": 6388
- },
- {
- "name": "AddAranaraCollectionNotify",
- "id": 6395
- },
- {
- "name": "CataLogFinishedGlobalWatcherAllDataNotify",
- "id": 6352
- },
- {
- "name": "CataLogNewFinishedGlobalWatcherNotify",
- "id": 6390
- },
- {
- "name": "AvatarAddNotify",
- "id": 1661
- },
- {
- "name": "AvatarDelNotify",
- "id": 1670
- },
- {
- "name": "SetUpAvatarTeamReq",
- "id": 1764
- },
- {
- "name": "SetUpAvatarTeamRsp",
- "id": 1745
- },
- {
- "name": "ChooseCurAvatarTeamReq",
- "id": 1680
- },
- {
- "name": "ChooseCurAvatarTeamRsp",
- "id": 1770
- },
- {
- "name": "ChangeAvatarReq",
- "id": 1649
- },
- {
- "name": "ChangeAvatarRsp",
- "id": 1780
- },
- {
- "name": "AvatarPromoteReq",
- "id": 1715
- },
- {
- "name": "AvatarPromoteRsp",
- "id": 1668
- },
- {
- "name": "SpringUseReq",
- "id": 1731
- },
- {
- "name": "SpringUseRsp",
- "id": 1677
- },
- {
- "name": "RefreshBackgroundAvatarReq",
- "id": 1629
- },
- {
- "name": "RefreshBackgroundAvatarRsp",
- "id": 1720
- },
- {
- "name": "AvatarTeamUpdateNotify",
- "id": 1723
- },
- {
- "name": "AvatarDataNotify",
- "id": 1645
- },
- {
- "name": "AvatarUpgradeReq",
- "id": 1752
- },
- {
- "name": "AvatarUpgradeRsp",
- "id": 1788
- },
- {
- "name": "AvatarDieAnimationEndReq",
- "id": 1652
- },
- {
- "name": "AvatarDieAnimationEndRsp",
- "id": 1657
- },
- {
- "name": "AvatarChangeElementTypeReq",
- "id": 1664
- },
- {
- "name": "AvatarChangeElementTypeRsp",
- "id": 1744
- },
- {
- "name": "AvatarFetterDataNotify",
- "id": 1772
- },
- {
- "name": "AvatarExpeditionDataNotify",
- "id": 1638
- },
- {
- "name": "AvatarExpeditionAllDataReq",
- "id": 1777
- },
- {
- "name": "AvatarExpeditionAllDataRsp",
- "id": 1654
- },
- {
- "name": "AvatarExpeditionStartReq",
- "id": 1656
- },
- {
- "name": "AvatarExpeditionStartRsp",
- "id": 1653
- },
- {
- "name": "AvatarExpeditionCallBackReq",
- "id": 1697
- },
- {
- "name": "AvatarExpeditionCallBackRsp",
- "id": 1632
- },
- {
- "name": "AvatarExpeditionGetRewardReq",
- "id": 1712
- },
- {
- "name": "AvatarExpeditionGetRewardRsp",
- "id": 1659
- },
- {
- "name": "ChangeMpTeamAvatarReq",
- "id": 1784
- },
- {
- "name": "ChangeMpTeamAvatarRsp",
- "id": 1796
- },
- {
- "name": "ChangeTeamNameReq",
- "id": 1631
- },
- {
- "name": "ChangeTeamNameRsp",
- "id": 1741
- },
- {
- "name": "SceneTeamUpdateNotify",
- "id": 1623
- },
- {
- "name": "FocusAvatarReq",
- "id": 1608
- },
- {
- "name": "FocusAvatarRsp",
- "id": 1779
- },
- {
- "name": "AvatarSatiationDataNotify",
- "id": 1722
- },
- {
- "name": "AvatarWearFlycloakReq",
- "id": 1773
- },
- {
- "name": "AvatarWearFlycloakRsp",
- "id": 1704
- },
- {
- "name": "AvatarFlycloakChangeNotify",
- "id": 1626
- },
- {
- "name": "AvatarGainFlycloakNotify",
- "id": 1702
- },
- {
- "name": "AvatarEquipAffixStartNotify",
- "id": 1602
- },
- {
- "name": "AvatarFetterLevelRewardReq",
- "id": 1682
- },
- {
- "name": "AvatarFetterLevelRewardRsp",
- "id": 1612
- },
- {
- "name": "AddNoGachaAvatarCardNotify",
- "id": 1669
- },
- {
- "name": "AvatarPromoteGetRewardReq",
- "id": 1642
- },
- {
- "name": "AvatarPromoteGetRewardRsp",
- "id": 1718
- },
- {
- "name": "AvatarChangeCostumeReq",
- "id": 1759
- },
- {
- "name": "AvatarChangeCostumeRsp",
- "id": 1753
- },
- {
- "name": "AvatarChangeCostumeNotify",
- "id": 1648
- },
- {
- "name": "AvatarGainCostumeNotify",
- "id": 1714
- },
- {
- "name": "AvatarChangeAnimHashReq",
- "id": 1603
- },
- {
- "name": "AvatarChangeAnimHashRsp",
- "id": 1700
- },
- {
- "name": "PersistentDungeonSwitchAvatarReq",
- "id": 1709
- },
- {
- "name": "PersistentDungeonSwitchAvatarRsp",
- "id": 1774
- },
- {
- "name": "AddBackupAvatarTeamReq",
- "id": 1620
- },
- {
- "name": "AddBackupAvatarTeamRsp",
- "id": 1757
- },
- {
- "name": "DelBackupAvatarTeamReq",
- "id": 1611
- },
- {
- "name": "DelBackupAvatarTeamRsp",
- "id": 1756
- },
- {
- "name": "AvatarTeamAllDataNotify",
- "id": 1763
- },
- {
- "name": "AvatarRenameInfoNotify",
- "id": 1665
- },
- {
- "name": "ItemRenameAvatarReq",
- "id": 1747
- },
- {
- "name": "ItemRenameAvatarRsp",
- "id": 1628
- },
- {
- "name": "BattlePassAllDataNotify",
- "id": 2638
- },
- {
- "name": "BattlePassMissionUpdateNotify",
- "id": 2645
- },
- {
- "name": "BattlePassMissionDelNotify",
- "id": 2646
- },
- {
- "name": "BattlePassCurScheduleUpdateNotify",
- "id": 2641
- },
- {
- "name": "TakeBattlePassRewardReq",
- "id": 2619
- },
- {
- "name": "TakeBattlePassRewardRsp",
- "id": 2643
- },
- {
- "name": "TakeBattlePassMissionPointReq",
- "id": 2631
- },
- {
- "name": "TakeBattlePassMissionPointRsp",
- "id": 2635
- },
- {
- "name": "GetBattlePassProductReq",
- "id": 2616
- },
- {
- "name": "GetBattlePassProductRsp",
- "id": 2625
- },
- {
- "name": "SetBattlePassViewedReq",
- "id": 2637
- },
- {
- "name": "SetBattlePassViewedRsp",
- "id": 2614
- },
- {
- "name": "BattlePassBuySuccNotify",
- "id": 2642
- },
- {
- "name": "BuyBattlePassLevelReq",
- "id": 2607
- },
- {
- "name": "BuyBattlePassLevelRsp",
- "id": 2615
- },
- {
- "name": "GetBlossomBriefInfoListReq",
- "id": 2705
- },
- {
- "name": "GetBlossomBriefInfoListRsp",
- "id": 2755
- },
- {
- "name": "BlossomBriefInfoNotify",
- "id": 2787
- },
- {
- "name": "WorldOwnerBlossomBriefInfoNotify",
- "id": 2798
- },
- {
- "name": "WorldOwnerBlossomScheduleInfoNotify",
- "id": 2720
- },
- {
- "name": "BlossomChestCreateNotify",
- "id": 2774
- },
- {
- "name": "OpenBlossomCircleCampGuideNotify",
- "id": 2780
- },
- {
- "name": "PrivateChatReq",
- "id": 4955
- },
- {
- "name": "PrivateChatRsp",
- "id": 5005
- },
- {
- "name": "PrivateChatNotify",
- "id": 5037
- },
- {
- "name": "PullPrivateChatReq",
- "id": 5024
- },
- {
- "name": "PullPrivateChatRsp",
- "id": 5030
- },
- {
- "name": "PullRecentChatReq",
- "id": 5020
- },
- {
- "name": "PullRecentChatRsp",
- "id": 5012
- },
- {
- "name": "ReadPrivateChatReq",
- "id": 4964
- },
- {
- "name": "ReadPrivateChatRsp",
- "id": 4974
- },
- {
- "name": "ChatChannelUpdateNotify",
- "id": 4979
- },
- {
- "name": "ChatChannelDataNotify",
- "id": 5028
- },
- {
- "name": "ChatChannelShieldNotify",
- "id": 4966
- },
- {
- "name": "ChatChannelInfoNotify",
- "id": 4963
- },
- {
- "name": "CodexDataFullNotify",
- "id": 4207
- },
- {
- "name": "CodexDataUpdateNotify",
- "id": 4202
- },
- {
- "name": "QueryCodexMonsterBeKilledNumReq",
- "id": 4206
- },
- {
- "name": "QueryCodexMonsterBeKilledNumRsp",
- "id": 4205
- },
- {
- "name": "ViewCodexReq",
- "id": 4203
- },
- {
- "name": "ViewCodexRsp",
- "id": 4209
- },
- {
- "name": "SetCodexPushtipsReadReq",
- "id": 4204
- },
- {
- "name": "SetCodexPushtipsReadRsp",
- "id": 4210
- },
- {
- "name": "AllCoopInfoNotify",
- "id": 1988
- },
- {
- "name": "MainCoopUpdateNotify",
- "id": 1995
- },
- {
- "name": "SaveMainCoopReq",
- "id": 1996
- },
- {
- "name": "SaveMainCoopRsp",
- "id": 1991
- },
- {
- "name": "FinishMainCoopReq",
- "id": 1969
- },
- {
- "name": "FinishMainCoopRsp",
- "id": 1993
- },
- {
- "name": "CoopDataNotify",
- "id": 1981
- },
- {
- "name": "CoopChapterUpdateNotify",
- "id": 1985
- },
- {
- "name": "CoopCgUpdateNotify",
- "id": 1966
- },
- {
- "name": "CoopRewardUpdateNotify",
- "id": 1975
- },
- {
- "name": "UnlockCoopChapterReq",
- "id": 1952
- },
- {
- "name": "UnlockCoopChapterRsp",
- "id": 1990
- },
- {
- "name": "CoopPointUpdateNotify",
- "id": 1987
- },
- {
- "name": "StartCoopPointReq",
- "id": 1964
- },
- {
- "name": "StartCoopPointRsp",
- "id": 1992
- },
- {
- "name": "CancelCoopTaskReq",
- "id": 1957
- },
- {
- "name": "CancelCoopTaskRsp",
- "id": 1965
- },
- {
- "name": "TakeCoopRewardReq",
- "id": 1953
- },
- {
- "name": "TakeCoopRewardRsp",
- "id": 1960
- },
- {
- "name": "CoopProgressUpdateNotify",
- "id": 1956
- },
- {
- "name": "SaveCoopDialogReq",
- "id": 1998
- },
- {
- "name": "SaveCoopDialogRsp",
- "id": 1962
- },
- {
- "name": "CoopCgShowNotify",
- "id": 1972
- },
- {
- "name": "SetCoopChapterViewedReq",
- "id": 1974
- },
- {
- "name": "SetCoopChapterViewedRsp",
- "id": 1961
- },
- {
- "name": "MainCoopFailNotify",
- "id": 1976
- },
- {
- "name": "EnterCustomDungeonReq",
- "id": 6238
- },
- {
- "name": "EnterCustomDungeonRsp",
- "id": 6245
- },
- {
- "name": "SaveCustomDungeonRoomReq",
- "id": 6246
- },
- {
- "name": "SaveCustomDungeonRoomRsp",
- "id": 6241
- },
- {
- "name": "ChangeCustomDungeonRoomReq",
- "id": 6235
- },
- {
- "name": "ChangeCustomDungeonRoomRsp",
- "id": 6216
- },
- {
- "name": "RemoveCustomDungeonReq",
- "id": 6225
- },
- {
- "name": "RemoveCustomDungeonRsp",
- "id": 6202
- },
- {
- "name": "TryCustomDungeonReq",
- "id": 6240
- },
- {
- "name": "TryCustomDungeonRsp",
- "id": 6237
- },
- {
- "name": "PublishCustomDungeonReq",
- "id": 6214
- },
- {
- "name": "PublishCustomDungeonRsp",
- "id": 6242
- },
- {
- "name": "ExitCustomDungeonTryReq",
- "id": 6207
- },
- {
- "name": "ExitCustomDungeonTryRsp",
- "id": 6215
- },
- {
- "name": "CustomDungeonUpdateNotify",
- "id": 6203
- },
- {
- "name": "GetRecommendCustomDungeonReq",
- "id": 6210
- },
- {
- "name": "GetRecommendCustomDungeonRsp",
- "id": 6206
- },
- {
- "name": "GetStoreCustomDungeonReq",
- "id": 6248
- },
- {
- "name": "GetStoreCustomDungeonRsp",
- "id": 6212
- },
- {
- "name": "SearchCustomDungeonReq",
- "id": 6222
- },
- {
- "name": "SearchCustomDungeonRsp",
- "id": 6224
- },
- {
- "name": "StoreCustomDungeonReq",
- "id": 6211
- },
- {
- "name": "StoreCustomDungeonRsp",
- "id": 6226
- },
- {
- "name": "LikeCustomDungeonReq",
- "id": 6229
- },
- {
- "name": "LikeCustomDungeonRsp",
- "id": 6218
- },
- {
- "name": "GetCustomDungeonReq",
- "id": 6249
- },
- {
- "name": "GetCustomDungeonRsp",
- "id": 6234
- },
- {
- "name": "CustomDungeonRecoverNotify",
- "id": 6233
- },
- {
- "name": "BackPlayCustomDungeonOfficialReq",
- "id": 6227
- },
- {
- "name": "BackPlayCustomDungeonOfficialRsp",
- "id": 6213
- },
- {
- "name": "CustomDungeonOfficialNotify",
- "id": 6236
- },
- {
- "name": "ReplayCustomDungeonReq",
- "id": 6250
- },
- {
- "name": "ReplayCustomDungeonRsp",
- "id": 6217
- },
- {
- "name": "CustomDungeonBattleRecordNotify",
- "id": 6201
- },
- {
- "name": "OutStuckCustomDungeonReq",
- "id": 6239
- },
- {
- "name": "OutStuckCustomDungeonRsp",
- "id": 6209
- },
- {
- "name": "DraftOwnerStartInviteReq",
- "id": 5487
- },
- {
- "name": "DraftOwnerStartInviteRsp",
- "id": 5498
- },
- {
- "name": "DraftOwnerInviteNotify",
- "id": 5420
- },
- {
- "name": "DraftGuestReplyInviteReq",
- "id": 5474
- },
- {
- "name": "DraftGuestReplyInviteRsp",
- "id": 5480
- },
- {
- "name": "DraftGuestReplyInviteNotify",
- "id": 5470
- },
- {
- "name": "DraftInviteResultNotify",
- "id": 5462
- },
- {
- "name": "DraftOwnerTwiceConfirmNotify",
- "id": 5414
- },
- {
- "name": "DraftGuestReplyTwiceConfirmReq",
- "id": 5424
- },
- {
- "name": "DraftGuestReplyTwiceConfirmRsp",
- "id": 5429
- },
- {
- "name": "DraftTwiceConfirmResultNotify",
- "id": 5478
- },
- {
- "name": "DraftGuestReplyTwiceConfirmNotify",
- "id": 5416
- },
- {
- "name": "DungeonEntryInfoReq",
- "id": 905
- },
- {
- "name": "DungeonEntryInfoRsp",
- "id": 955
- },
- {
- "name": "PlayerEnterDungeonReq",
- "id": 987
- },
- {
- "name": "PlayerEnterDungeonRsp",
- "id": 998
- },
- {
- "name": "PlayerQuitDungeonReq",
- "id": 920
- },
- {
- "name": "PlayerQuitDungeonRsp",
- "id": 974
- },
- {
- "name": "DungeonWayPointNotify",
- "id": 980
- },
- {
- "name": "DungeonWayPointActivateReq",
- "id": 970
- },
- {
- "name": "DungeonWayPointActivateRsp",
- "id": 962
- },
- {
- "name": "DungeonSettleNotify",
- "id": 914
- },
- {
- "name": "DungeonPlayerDieNotify",
- "id": 924
- },
- {
- "name": "DungeonDieOptionReq",
- "id": 929
- },
- {
- "name": "DungeonDieOptionRsp",
- "id": 978
- },
- {
- "name": "DungeonShowReminderNotify",
- "id": 916
- },
- {
- "name": "DungeonPlayerDieReq",
- "id": 913
- },
- {
- "name": "DungeonPlayerDieRsp",
- "id": 969
- },
- {
- "name": "DungeonDataNotify",
- "id": 906
- },
- {
- "name": "DungeonChallengeBeginNotify",
- "id": 939
- },
- {
- "name": "DungeonChallengeFinishNotify",
- "id": 946
- },
- {
- "name": "ChallengeDataNotify",
- "id": 1000
- },
- {
- "name": "DungeonFollowNotify",
- "id": 992
- },
- {
- "name": "DungeonGetStatueDropReq",
- "id": 988
- },
- {
- "name": "DungeonGetStatueDropRsp",
- "id": 925
- },
- {
- "name": "ChallengeRecordNotify",
- "id": 958
- },
- {
- "name": "DungeonCandidateTeamInfoNotify",
- "id": 918
- },
- {
- "name": "DungeonCandidateTeamInviteNotify",
- "id": 975
- },
- {
- "name": "DungeonCandidateTeamRefuseNotify",
- "id": 928
- },
- {
- "name": "DungeonCandidateTeamPlayerLeaveNotify",
- "id": 973
- },
- {
- "name": "DungeonCandidateTeamDismissNotify",
- "id": 922
- },
- {
- "name": "DungeonCandidateTeamCreateReq",
- "id": 945
- },
- {
- "name": "DungeonCandidateTeamCreateRsp",
- "id": 985
- },
- {
- "name": "DungeonCandidateTeamInviteReq",
- "id": 951
- },
- {
- "name": "DungeonCandidateTeamInviteRsp",
- "id": 942
- },
- {
- "name": "DungeonCandidateTeamKickReq",
- "id": 950
- },
- {
- "name": "DungeonCandidateTeamKickRsp",
- "id": 930
- },
- {
- "name": "DungeonCandidateTeamLeaveReq",
- "id": 943
- },
- {
- "name": "DungeonCandidateTeamLeaveRsp",
- "id": 935
- },
- {
- "name": "DungeonCandidateTeamReplyInviteReq",
- "id": 907
- },
- {
- "name": "DungeonCandidateTeamReplyInviteRsp",
- "id": 952
- },
- {
- "name": "DungeonCandidateTeamSetReadyReq",
- "id": 903
- },
- {
- "name": "DungeonCandidateTeamSetReadyRsp",
- "id": 953
- },
- {
- "name": "DungeonCandidateTeamChangeAvatarReq",
- "id": 936
- },
- {
- "name": "DungeonCandidateTeamChangeAvatarRsp",
- "id": 994
- },
- {
- "name": "GetDailyDungeonEntryInfoReq",
- "id": 981
- },
- {
- "name": "GetDailyDungeonEntryInfoRsp",
- "id": 964
- },
- {
- "name": "DungeonSlipRevivePointActivateReq",
- "id": 983
- },
- {
- "name": "DungeonSlipRevivePointActivateRsp",
- "id": 979
- },
- {
- "name": "DungeonInterruptChallengeReq",
- "id": 927
- },
- {
- "name": "DungeonInterruptChallengeRsp",
- "id": 963
- },
- {
- "name": "InteractDailyDungeonInfoNotify",
- "id": 923
- },
- {
- "name": "DungeonRestartReq",
- "id": 915
- },
- {
- "name": "DungeonRestartRsp",
- "id": 956
- },
- {
- "name": "DungeonRestartInviteNotify",
- "id": 990
- },
- {
- "name": "DungeonRestartInviteReplyReq",
- "id": 954
- },
- {
- "name": "DungeonRestartInviteReplyRsp",
- "id": 995
- },
- {
- "name": "DungeonRestartInviteReplyNotify",
- "id": 967
- },
- {
- "name": "DungeonRestartResultNotify",
- "id": 901
- },
- {
- "name": "DungeonCandidateTeamSetChangingAvatarReq",
- "id": 937
- },
- {
- "name": "DungeonCandidateTeamSetChangingAvatarRsp",
- "id": 984
- },
- {
- "name": "MistTrialFloorLevelNotify",
- "id": 911
- },
- {
- "name": "DungeonReviseLevelNotify",
- "id": 991
- },
- {
- "name": "Unk3300_DGBNCDEIIFC",
- "id": 960
- },
- {
- "name": "EvtBeingHitNotify",
- "id": 305
- },
- {
- "name": "EvtAnimatorParameterNotify",
- "id": 355
- },
- {
- "name": "HostPlayerNotify",
- "id": 387
- },
- {
- "name": "EvtDoSkillSuccNotify",
- "id": 398
- },
- {
- "name": "EvtCreateGadgetNotify",
- "id": 320
- },
- {
- "name": "EvtDestroyGadgetNotify",
- "id": 374
- },
- {
- "name": "EvtFaceToEntityNotify",
- "id": 380
- },
- {
- "name": "EvtFaceToDirNotify",
- "id": 370
- },
- {
- "name": "EvtCostStaminaNotify",
- "id": 362
- },
- {
- "name": "EvtSetAttackTargetNotify",
- "id": 314
- },
- {
- "name": "EvtAnimatorStateChangedNotify",
- "id": 324
- },
- {
- "name": "EvtRushMoveNotify",
- "id": 329
- },
- {
- "name": "EvtBulletHitNotify",
- "id": 378
- },
- {
- "name": "EvtBulletDeactiveNotify",
- "id": 316
- },
- {
- "name": "EvtEntityStartDieEndNotify",
- "id": 313
- },
- {
- "name": "EvtBulletMoveNotify",
- "id": 388
- },
- {
- "name": "EvtAvatarEnterFocusNotify",
- "id": 325
- },
- {
- "name": "EvtAvatarExitFocusNotify",
- "id": 358
- },
- {
- "name": "EvtAvatarUpdateFocusNotify",
- "id": 318
- },
- {
- "name": "EntityAuthorityChangeNotify",
- "id": 375
- },
- {
- "name": "AvatarBuffAddNotify",
- "id": 328
- },
- {
- "name": "AvatarBuffDelNotify",
- "id": 373
- },
- {
- "name": "MonsterAlertChangeNotify",
- "id": 322
- },
- {
- "name": "MonsterForceAlertNotify",
- "id": 345
- },
- {
- "name": "AvatarEnterElementViewNotify",
- "id": 351
- },
- {
- "name": "TriggerCreateGadgetToEquipPartNotify",
- "id": 342
- },
- {
- "name": "EvtEntityRenderersChangedNotify",
- "id": 350
- },
- {
- "name": "AnimatorForceSetAirMoveNotify",
- "id": 330
- },
- {
- "name": "EvtAiSyncSkillCdNotify",
- "id": 343
- },
- {
- "name": "EvtBeingHitsCombineNotify",
- "id": 335
- },
- {
- "name": "EvtAvatarSitDownNotify",
- "id": 353
- },
- {
- "name": "EvtAvatarStandUpNotify",
- "id": 336
- },
- {
- "name": "CreateMassiveEntityReq",
- "id": 394
- },
- {
- "name": "CreateMassiveEntityRsp",
- "id": 381
- },
- {
- "name": "CreateMassiveEntityNotify",
- "id": 364
- },
- {
- "name": "DestroyMassiveEntityNotify",
- "id": 383
- },
- {
- "name": "MassiveEntityStateChangedNotify",
- "id": 379
- },
- {
- "name": "SyncTeamEntityNotify",
- "id": 327
- },
- {
- "name": "DelTeamEntityNotify",
- "id": 363
- },
- {
- "name": "CombatInvocationsNotify",
- "id": 323
- },
- {
- "name": "ServerBuffChangeNotify",
- "id": 315
- },
- {
- "name": "EvtAiSyncCombatThreatInfoNotify",
- "id": 356
- },
- {
- "name": "MassiveEntityElementOpBatchNotify",
- "id": 390
- },
- {
- "name": "EntityAiSyncNotify",
- "id": 354
- },
- {
- "name": "LuaSetOptionNotify",
- "id": 395
- },
- {
- "name": "EvtDestroyServerGadgetNotify",
- "id": 367
- },
- {
- "name": "EntityAiKillSelfNotify",
- "id": 301
- },
- {
- "name": "EvtAvatarLockChairReq",
- "id": 337
- },
- {
- "name": "EvtAvatarLockChairRsp",
- "id": 384
- },
- {
- "name": "ReportFightAntiCheatNotify",
- "id": 311
- },
- {
- "name": "EvtBeingHealedNotify",
- "id": 391
- },
- {
- "name": "EvtLocalGadgetOwnerLeaveSceneNotify",
- "id": 360
- },
- {
- "name": "EnterFishingReq",
- "id": 5838
- },
- {
- "name": "EnterFishingRsp",
- "id": 5845
- },
- {
- "name": "StartFishingReq",
- "id": 5846
- },
- {
- "name": "StartFishingRsp",
- "id": 5841
- },
- {
- "name": "FishCastRodReq",
- "id": 5819
- },
- {
- "name": "FishCastRodRsp",
- "id": 5843
- },
- {
- "name": "FishChosenNotify",
- "id": 5831
- },
- {
- "name": "FishEscapeNotify",
- "id": 5835
- },
- {
- "name": "FishBiteReq",
- "id": 5816
- },
- {
- "name": "FishBiteRsp",
- "id": 5825
- },
- {
- "name": "FishBattleBeginReq",
- "id": 5802
- },
- {
- "name": "FishBattleBeginRsp",
- "id": 5840
- },
- {
- "name": "FishBattleEndReq",
- "id": 5837
- },
- {
- "name": "FishBattleEndRsp",
- "id": 5814
- },
- {
- "name": "ExitFishingReq",
- "id": 5842
- },
- {
- "name": "ExitFishingRsp",
- "id": 5807
- },
- {
- "name": "FishAttractNotify",
- "id": 5815
- },
- {
- "name": "FishBaitGoneNotify",
- "id": 5803
- },
- {
- "name": "PlayerFishingDataNotify",
- "id": 5810
- },
- {
- "name": "FishPoolDataNotify",
- "id": 5806
- },
- {
- "name": "GetGachaInfoReq",
- "id": 1505
- },
- {
- "name": "GetGachaInfoRsp",
- "id": 1555
- },
- {
- "name": "DoGachaReq",
- "id": 1587
- },
- {
- "name": "DoGachaRsp",
- "id": 1598
- },
- {
- "name": "GachaWishReq",
- "id": 1520
- },
- {
- "name": "GachaWishRsp",
- "id": 1574
- },
- {
- "name": "GachaOpenWishNotify",
- "id": 1580
- },
- {
- "name": "GachaSimpleInfoNotify",
- "id": 1570
- },
- {
- "name": "GadgetInteractReq",
- "id": 805
- },
- {
- "name": "GadgetInteractRsp",
- "id": 855
- },
- {
- "name": "GadgetStateNotify",
- "id": 887
- },
- {
- "name": "WorktopOptionNotify",
- "id": 898
- },
- {
- "name": "SelectWorktopOptionReq",
- "id": 820
- },
- {
- "name": "SelectWorktopOptionRsp",
- "id": 874
- },
- {
- "name": "BossChestActivateNotify",
- "id": 880
- },
- {
- "name": "BlossomChestInfoNotify",
- "id": 870
- },
- {
- "name": "GadgetPlayStartNotify",
- "id": 862
- },
- {
- "name": "GadgetPlayStopNotify",
- "id": 814
- },
- {
- "name": "GadgetPlayDataNotify",
- "id": 824
- },
- {
- "name": "GadgetPlayUidOpNotify",
- "id": 829
- },
- {
- "name": "GadgetGeneralRewardInfoNotify",
- "id": 878
- },
- {
- "name": "GadgetAutoPickDropInfoNotify",
- "id": 816
- },
- {
- "name": "UpdateAbilityCreatedMovingPlatformNotify",
- "id": 813
- },
- {
- "name": "FoundationReq",
- "id": 869
- },
- {
- "name": "FoundationRsp",
- "id": 806
- },
- {
- "name": "FoundationNotify",
- "id": 839
- },
- {
- "name": "GadgetTalkChangeNotify",
- "id": 846
- },
- {
- "name": "GadgetChainLevelUpdateNotify",
- "id": 900
- },
- {
- "name": "GadgetChainLevelChangeNotify",
- "id": 892
- },
- {
- "name": "VehicleInteractReq",
- "id": 888
- },
- {
- "name": "VehicleInteractRsp",
- "id": 825
- },
- {
- "name": "CreateVehicleReq",
- "id": 858
- },
- {
- "name": "CreateVehicleRsp",
- "id": 818
- },
- {
- "name": "RequestLiveInfoReq",
- "id": 875
- },
- {
- "name": "RequestLiveInfoRsp",
- "id": 828
- },
- {
- "name": "LiveStartNotify",
- "id": 873
- },
- {
- "name": "ProjectorOptionReq",
- "id": 822
- },
- {
- "name": "ProjectorOptionRsp",
- "id": 845
- },
- {
- "name": "LiveEndNotify",
- "id": 885
- },
- {
- "name": "VehicleStaminaNotify",
- "id": 851
- },
- {
- "name": "GadgetCustomTreeInfoNotify",
- "id": 842
- },
- {
- "name": "GadgetChangeLevelTagReq",
- "id": 850
- },
- {
- "name": "GadgetChangeLevelTagRsp",
- "id": 830
- },
- {
- "name": "NightCrowGadgetObservationMatchReq",
- "id": 843
- },
- {
- "name": "NightCrowGadgetObservationMatchRsp",
- "id": 835
- },
- {
- "name": "DeshretObeliskChestInfoNotify",
- "id": 807
- },
- {
- "name": "GalleryStartNotify",
- "id": 5505
- },
- {
- "name": "GalleryBalloonShootNotify",
- "id": 5555
- },
- {
- "name": "GalleryBalloonScoreNotify",
- "id": 5587
- },
- {
- "name": "GalleryStopNotify",
- "id": 5598
- },
- {
- "name": "GalleryFallCatchNotify",
- "id": 5520
- },
- {
- "name": "GalleryFallScoreNotify",
- "id": 5574
- },
- {
- "name": "GetAllSceneGalleryInfoReq",
- "id": 5580
- },
- {
- "name": "GetAllSceneGalleryInfoRsp",
- "id": 5570
- },
- {
- "name": "GalleryFlowerCatchNotify",
- "id": 5562
- },
- {
- "name": "GalleryPreStartNotify",
- "id": 5514
- },
- {
- "name": "GalleryBulletHitNotify",
- "id": 5524
- },
- {
- "name": "GalleryBrokenFloorFallNotify",
- "id": 5529
- },
- {
- "name": "InterruptGalleryReq",
- "id": 5578
- },
- {
- "name": "InterruptGalleryRsp",
- "id": 5516
- },
- {
- "name": "SceneGalleryInfoNotify",
- "id": 5513
- },
- {
- "name": "GalleryBounceConjuringHitNotify",
- "id": 5569
- },
- {
- "name": "GallerySumoKillMonsterNotify",
- "id": 5506
- },
- {
- "name": "GalleryCrystalLinkKillMonsterNotify",
- "id": 5539
- },
- {
- "name": "GalleryCrystalLinkBuffInfoNotify",
- "id": 5546
- },
- {
- "name": "HomeGalleryInPlayingNotify",
- "id": 5600
- },
- {
- "name": "GalleryIslandPartyDownHillInfoNotify",
- "id": 5592
- },
- {
- "name": "IslandPartyRaftInfoNotify",
- "id": 5588
- },
- {
- "name": "IslandPartySailInfoNotify",
- "id": 5525
- },
- {
- "name": "BackRebornGalleryReq",
- "id": 5558
- },
- {
- "name": "BackRebornGalleryRsp",
- "id": 5518
- },
- {
- "name": "GalleryWillStartCountdownNotify",
- "id": 5575
- },
- {
- "name": "InstableSprayGalleryInfoNotify",
- "id": 5528
- },
- {
- "name": "WindFieldGalleryInfoNotify",
- "id": 5573
- },
- {
- "name": "WindFieldGalleryChallengeInfoNotify",
- "id": 5522
- },
- {
- "name": "FungusFighterTrainingInfoNotify",
- "id": 5545
- },
- {
- "name": "FungusCaptureSettleNotify",
- "id": 5585
- },
- {
- "name": "HideAndSeekPlayerCapturedNotify",
- "id": 5551
- },
- {
- "name": "CoinCollectGallerySettleNotify",
- "id": 5542
- },
- {
- "name": "GCGOperationReq",
- "id": 7487
- },
- {
- "name": "GCGOperationRsp",
- "id": 7651
- },
- {
- "name": "GCGMessagePackNotify",
- "id": 7329
- },
- {
- "name": "GCGAskDuelReq",
- "id": 7646
- },
- {
- "name": "GCGAskDuelRsp",
- "id": 7928
- },
- {
- "name": "GCGGameBriefDataNotify",
- "id": 7654
- },
- {
- "name": "GCGInitFinishReq",
- "id": 7751
- },
- {
- "name": "GCGInitFinishRsp",
- "id": 7186
- },
- {
- "name": "GCGHeartBeatNotify",
- "id": 7499
- },
- {
- "name": "GCGSkillPreviewNotify",
- "id": 7368
- },
- {
- "name": "GCGSkillPreviewAskReq",
- "id": 7943
- },
- {
- "name": "GCGSkillPreviewAskRsp",
- "id": 7069
- },
- {
- "name": "GCGChallengeUpdateNotify",
- "id": 7731
- },
- {
- "name": "GCGBackToDuelReq",
- "id": 7038
- },
- {
- "name": "GCGBackToDuelRsp",
- "id": 7304
- },
- {
- "name": "GCGDebugReplayNotify",
- "id": 7443
- },
- {
- "name": "GCGGameMaxNotify",
- "id": 7537
- },
- {
- "name": "GCGGameCreateFailReasonNotify",
- "id": 7551
- },
- {
- "name": "Unk3300_LOINGBJLJEM",
- "id": 7534
- },
- {
- "name": "Unk3300_DMOBAABGOBF",
- "id": 7884
- },
- {
- "name": "GCGDSDataNotify",
- "id": 7558
- },
- {
- "name": "GCGDSCardBackUnlockNotify",
- "id": 7493
- },
- {
- "name": "GCGDSFieldUnlockNotify",
- "id": 7075
- },
- {
- "name": "GCGDSCardFaceUnlockNotify",
- "id": 7126
- },
- {
- "name": "GCGDSCardNumChangeNotify",
- "id": 7605
- },
- {
- "name": "GCGDSChangeCardFaceReq",
- "id": 7178
- },
- {
- "name": "GCGDSChangeCardFaceRsp",
- "id": 7641
- },
- {
- "name": "GCGDSChangeCardBackReq",
- "id": 7628
- },
- {
- "name": "GCGDSChangeCardBackRsp",
- "id": 7569
- },
- {
- "name": "GCGDSChangeFieldReq",
- "id": 7691
- },
- {
- "name": "GCGDSChangeFieldRsp",
- "id": 7818
- },
- {
- "name": "GCGDSChangeDeckNameReq",
- "id": 7769
- },
- {
- "name": "GCGDSChangeDeckNameRsp",
- "id": 7459
- },
- {
- "name": "GCGDSDeckSaveReq",
- "id": 7478
- },
- {
- "name": "GCGDSDeckSaveRsp",
- "id": 7791
- },
- {
- "name": "GCGDSChangeCurDeckReq",
- "id": 7372
- },
- {
- "name": "GCGDSChangeCurDeckRsp",
- "id": 7565
- },
- {
- "name": "GCGDSCurDeckChangeNotify",
- "id": 7023
- },
- {
- "name": "GCGDSDeleteDeckReq",
- "id": 7002
- },
- {
- "name": "GCGDSDeleteDeckRsp",
- "id": 7399
- },
- {
- "name": "GCGDSDeckUnlockNotify",
- "id": 7096
- },
- {
- "name": "GCGDSCardProficiencyNotify",
- "id": 7895
- },
- {
- "name": "GCGDSDeckUpdateNotify",
- "id": 7267
- },
- {
- "name": "GCGDSCardFaceUpdateNotify",
- "id": 7763
- },
- {
- "name": "GCGDSTakeCardProficiencyRewardReq",
- "id": 7289
- },
- {
- "name": "GCGDSTakeCardProficiencyRewardRsp",
- "id": 7198
- },
- {
- "name": "GCGDSBanCardNotify",
- "id": 7734
- },
- {
- "name": "GCGTCTavernInfoNotify",
- "id": 7206
- },
- {
- "name": "GCGTCInviteReq",
- "id": 7579
- },
- {
- "name": "GCGTCInviteRsp",
- "id": 7188
- },
- {
- "name": "GCGTCTavernChallengeDataNotify",
- "id": 7722
- },
- {
- "name": "GCGTCTavernChallengeUpdateNotify",
- "id": 7570
- },
- {
- "name": "GCGGrowthLevelNotify",
- "id": 7327
- },
- {
- "name": "GCGGrowthLevelRewardNotify",
- "id": 7338
- },
- {
- "name": "GCGGrowthLevelTakeRewardReq",
- "id": 7040
- },
- {
- "name": "GCGGrowthLevelTakeRewardRsp",
- "id": 7671
- },
- {
- "name": "GCGInviteGuestBattleReq",
- "id": 7254
- },
- {
- "name": "GCGInviteGuestBattleRsp",
- "id": 7465
- },
- {
- "name": "GCGInviteBattleNotify",
- "id": 7482
- },
- {
- "name": "GCGApplyInviteBattleReq",
- "id": 7300
- },
- {
- "name": "GCGApplyInviteBattleRsp",
- "id": 7358
- },
- {
- "name": "GCGApplyInviteBattleNotify",
- "id": 7941
- },
- {
- "name": "GCGWorldPlayerGCGStateReq",
- "id": 7623
- },
- {
- "name": "GCGWorldPlayerGCGStateRsp",
- "id": 7280
- },
- {
- "name": "GCGSettleNotify",
- "id": 7773
- },
- {
- "name": "GCGResourceStateNotify",
- "id": 7894
- },
- {
- "name": "GCGClientSettleReq",
- "id": 7849
- },
- {
- "name": "GCGClientSettleRsp",
- "id": 7490
- },
- {
- "name": "GCGSettleOptionReq",
- "id": 7511
- },
- {
- "name": "GCGSettleOptionRsp",
- "id": 7222
- },
- {
- "name": "GCGBasicDataNotify",
- "id": 7017
- },
- {
- "name": "GCGTavernNpcInfoNotify",
- "id": 7851
- },
- {
- "name": "GCGStartChallengeReq",
- "id": 7857
- },
- {
- "name": "GCGStartChallengeRsp",
- "id": 7351
- },
- {
- "name": "GCGWeekChallengeInfoNotify",
- "id": 7890
- },
- {
- "name": "GCGStartChallengeByCheckRewardReq",
- "id": 7187
- },
- {
- "name": "GCGStartChallengeByCheckRewardRsp",
- "id": 7127
- },
- {
- "name": "GCGLevelChallengeNotify",
- "id": 7016
- },
- {
- "name": "GCGLevelChallengeFinishNotify",
- "id": 7360
- },
- {
- "name": "GCGWorldChallengeUnlockNotify",
- "id": 7273
- },
- {
- "name": "GCGBossChallengeUpdateNotify",
- "id": 7119
- },
- {
- "name": "GCGLevelChallengeDeleteNotify",
- "id": 7737
- },
- {
- "name": "GroupLinkAllNotify",
- "id": 5788
- },
- {
- "name": "GroupLinkChangeNotify",
- "id": 5795
- },
- {
- "name": "GroupLinkDeleteNotify",
- "id": 5796
- },
- {
- "name": "GroupLinkMarkUpdateNotify",
- "id": 5791
- },
- {
- "name": "GetAllH5ActivityInfoReq",
- "id": 5695
- },
- {
- "name": "GetAllH5ActivityInfoRsp",
- "id": 5688
- },
- {
- "name": "H5ActivityIdsNotify",
- "id": 5696
- },
- {
- "name": "SetH5ActivityRedDotTimestampReq",
- "id": 5691
- },
- {
- "name": "SetH5ActivityRedDotTimestampRsp",
- "id": 5669
- },
- {
- "name": "TryEnterHomeReq",
- "id": 4455
- },
- {
- "name": "TryEnterHomeRsp",
- "id": 4820
- },
- {
- "name": "JoinHomeWorldFailNotify",
- "id": 4567
- },
- {
- "name": "HomeBlockNotify",
- "id": 4641
- },
- {
- "name": "HomeGetBasicInfoReq",
- "id": 4489
- },
- {
- "name": "HomeBasicInfoNotify",
- "id": 4607
- },
- {
- "name": "HomeChangeEditModeReq",
- "id": 4702
- },
- {
- "name": "HomeChangeEditModeRsp",
- "id": 4767
- },
- {
- "name": "HomeChangeModuleReq",
- "id": 4484
- },
- {
- "name": "HomeChangeModuleRsp",
- "id": 4833
- },
- {
- "name": "HomeGetArrangementInfoReq",
- "id": 4614
- },
- {
- "name": "HomeGetArrangementInfoRsp",
- "id": 4624
- },
- {
- "name": "HomeUpdateArrangementInfoReq",
- "id": 4689
- },
- {
- "name": "HomeUpdateArrangementInfoRsp",
- "id": 4466
- },
- {
- "name": "GetPlayerHomeCompInfoReq",
- "id": 4807
- },
- {
- "name": "PlayerHomeCompInfoNotify",
- "id": 4844
- },
- {
- "name": "SetFriendEnterHomeOptionReq",
- "id": 4830
- },
- {
- "name": "SetFriendEnterHomeOptionRsp",
- "id": 4581
- },
- {
- "name": "PlayerApplyEnterHomeNotify",
- "id": 4771
- },
- {
- "name": "PlayerApplyEnterHomeResultReq",
- "id": 4549
- },
- {
- "name": "PlayerApplyEnterHomeResultRsp",
- "id": 4869
- },
- {
- "name": "PlayerApplyEnterHomeResultNotify",
- "id": 4642
- },
- {
- "name": "HomeSceneJumpReq",
- "id": 4826
- },
- {
- "name": "HomeSceneJumpRsp",
- "id": 4822
- },
- {
- "name": "HomeChooseModuleReq",
- "id": 4654
- },
- {
- "name": "HomeChooseModuleRsp",
- "id": 4707
- },
- {
- "name": "HomeModuleUnlockNotify",
- "id": 4528
- },
- {
- "name": "HomeGetOnlineStatusReq",
- "id": 4479
- },
- {
- "name": "HomeGetOnlineStatusRsp",
- "id": 4886
- },
- {
- "name": "HomeKickPlayerReq",
- "id": 4511
- },
- {
- "name": "HomeKickPlayerRsp",
- "id": 4883
- },
- {
- "name": "HomeModuleSeenReq",
- "id": 4817
- },
- {
- "name": "HomeModuleSeenRsp",
- "id": 4516
- },
- {
- "name": "UnlockedFurnitureFormulaDataNotify",
- "id": 4510
- },
- {
- "name": "UnlockedFurnitureSuiteDataNotify",
- "id": 4475
- },
- {
- "name": "GetHomeLevelUpRewardReq",
- "id": 4588
- },
- {
- "name": "GetHomeLevelUpRewardRsp",
- "id": 4668
- },
- {
- "name": "GetFurnitureCurModuleArrangeCountReq",
- "id": 4722
- },
- {
- "name": "FurnitureCurModuleArrangeCountNotify",
- "id": 4851
- },
- {
- "name": "HomeComfortInfoNotify",
- "id": 4879
- },
- {
- "name": "PlayerQuitFromHomeNotify",
- "id": 4835
- },
- {
- "name": "OtherPlayerEnterHomeNotify",
- "id": 4582
- },
- {
- "name": "HomePriorCheckNotify",
- "id": 4694
- },
- {
- "name": "HomeMarkPointNotify",
- "id": 4832
- },
- {
- "name": "HomeAllUnlockedBgmIdListNotify",
- "id": 4563
- },
- {
- "name": "HomeNewUnlockedBgmIdListNotify",
- "id": 4732
- },
- {
- "name": "HomeChangeBgmReq",
- "id": 4469
- },
- {
- "name": "HomeChangeBgmRsp",
- "id": 4701
- },
- {
- "name": "HomeChangeBgmNotify",
- "id": 4900
- },
- {
- "name": "HomePreChangeEditModeNotify",
- "id": 4637
- },
- {
- "name": "HomeEnterEditModeFinishReq",
- "id": 4703
- },
- {
- "name": "HomeEnterEditModeFinishRsp",
- "id": 4566
- },
- {
- "name": "FurnitureMakeReq",
- "id": 4894
- },
- {
- "name": "FurnitureMakeRsp",
- "id": 4802
- },
- {
- "name": "TakeFurnitureMakeReq",
- "id": 4825
- },
- {
- "name": "TakeFurnitureMakeRsp",
- "id": 4806
- },
- {
- "name": "FurnitureMakeFinishNotify",
- "id": 4789
- },
- {
- "name": "FurnitureMakeStartReq",
- "id": 4740
- },
- {
- "name": "FurnitureMakeStartRsp",
- "id": 4756
- },
- {
- "name": "FurnitureMakeCancelReq",
- "id": 4577
- },
- {
- "name": "FurnitureMakeCancelRsp",
- "id": 4561
- },
- {
- "name": "FurnitureMakeBeHelpedNotify",
- "id": 4522
- },
- {
- "name": "FurnitureMakeHelpReq",
- "id": 4739
- },
- {
- "name": "FurnitureMakeHelpRsp",
- "id": 4533
- },
- {
- "name": "FurnitureMakeInfoChangeNotify",
- "id": 4592
- },
- {
- "name": "HomeLimitedShopInfoReq",
- "id": 4686
- },
- {
- "name": "HomeLimitedShopInfoRsp",
- "id": 4517
- },
- {
- "name": "HomeLimitedShopInfoNotify",
- "id": 4576
- },
- {
- "name": "HomeLimitedShopGoodsListReq",
- "id": 4751
- },
- {
- "name": "HomeLimitedShopGoodsListRsp",
- "id": 4770
- },
- {
- "name": "HomeLimitedShopBuyGoodsReq",
- "id": 4647
- },
- {
- "name": "HomeLimitedShopBuyGoodsRsp",
- "id": 4865
- },
- {
- "name": "HomeLimitedShopInfoChangeNotify",
- "id": 4552
- },
- {
- "name": "HomeResourceNotify",
- "id": 4639
- },
- {
- "name": "HomeResourceTakeHomeCoinReq",
- "id": 4460
- },
- {
- "name": "HomeResourceTakeHomeCoinRsp",
- "id": 4573
- },
- {
- "name": "HomeResourceTakeFetterExpReq",
- "id": 4525
- },
- {
- "name": "HomeResourceTakeFetterExpRsp",
- "id": 4837
- },
- {
- "name": "HomeAvatarTalkFinishInfoNotify",
- "id": 4718
- },
- {
- "name": "HomeAvatarTalkReq",
- "id": 4729
- },
- {
- "name": "HomeAvatarTalkRsp",
- "id": 4704
- },
- {
- "name": "HomeAvatarRewardEventNotify",
- "id": 4461
- },
- {
- "name": "HomeAvatarRewardEventGetReq",
- "id": 4692
- },
- {
- "name": "HomeAvatarRewardEventGetRsp",
- "id": 4534
- },
- {
- "name": "HomeAvatarSummonAllEventNotify",
- "id": 4579
- },
- {
- "name": "HomeAvatarSummonEventReq",
- "id": 4880
- },
- {
- "name": "HomeAvatarSummonEventRsp",
- "id": 4696
- },
- {
- "name": "HomeAvatarCostumeChangeNotify",
- "id": 4523
- },
- {
- "name": "HomeAvatarSummonFinishReq",
- "id": 4628
- },
- {
- "name": "HomeAvatarSummonFinishRsp",
- "id": 4657
- },
- {
- "name": "HomeAvtarAllFinishRewardNotify",
- "id": 4650
- },
- {
- "name": "HomeAvatarAllFinishRewardNotify",
- "id": 4503
- },
- {
- "name": "HomeSceneInitFinishReq",
- "id": 4452
- },
- {
- "name": "HomeSceneInitFinishRsp",
- "id": 4530
- },
- {
- "name": "HomePlantSeedReq",
- "id": 4669
- },
- {
- "name": "HomePlantSeedRsp",
- "id": 4779
- },
- {
- "name": "HomePlantWeedReq",
- "id": 4603
- },
- {
- "name": "HomePlantWeedRsp",
- "id": 4697
- },
- {
- "name": "HomePlantInfoNotify",
- "id": 4547
- },
- {
- "name": "HomePlantFieldNotify",
- "id": 4731
- },
- {
- "name": "HomePlantInfoReq",
- "id": 4640
- },
- {
- "name": "HomePlantInfoRsp",
- "id": 4512
- },
- {
- "name": "HomeTransferReq",
- "id": 4618
- },
- {
- "name": "HomeTransferRsp",
- "id": 4524
- },
- {
- "name": "HomeGetFishFarmingInfoReq",
- "id": 4892
- },
- {
- "name": "HomeGetFishFarmingInfoRsp",
- "id": 4899
- },
- {
- "name": "HomeFishFarmingInfoNotify",
- "id": 4605
- },
- {
- "name": "HomeUpdateFishFarmingInfoReq",
- "id": 4847
- },
- {
- "name": "HomeUpdateFishFarmingInfoRsp",
- "id": 4535
- },
- {
- "name": "HomeUpdateScenePointFishFarmingInfoReq",
- "id": 4587
- },
- {
- "name": "HomeUpdateScenePointFishFarmingInfoRsp",
- "id": 4548
- },
- {
- "name": "HomeScenePointFishFarmingInfoNotify",
- "id": 4895
- },
- {
- "name": "HomeCustomFurnitureInfoNotify",
- "id": 4784
- },
- {
- "name": "HomeEditCustomFurnitureReq",
- "id": 4685
- },
- {
- "name": "HomeEditCustomFurnitureRsp",
- "id": 4717
- },
- {
- "name": "HomePictureFrameInfoNotify",
- "id": 4677
- },
- {
- "name": "HomeUpdatePictureFrameInfoReq",
- "id": 4858
- },
- {
- "name": "HomeUpdatePictureFrameInfoRsp",
- "id": 4540
- },
- {
- "name": "HomeRacingGallerySettleNotify",
- "id": 4671
- },
- {
- "name": "HomeGetGroupRecordReq",
- "id": 4662
- },
- {
- "name": "HomeGetGroupRecordRsp",
- "id": 4691
- },
- {
- "name": "HomeClearGroupRecordReq",
- "id": 4643
- },
- {
- "name": "HomeClearGroupRecordRsp",
- "id": 4536
- },
- {
- "name": "HomeBalloonGallerySettleNotify",
- "id": 4719
- },
- {
- "name": "HomeBalloonGalleryScoreNotify",
- "id": 4839
- },
- {
- "name": "HomeSeekFurnitureGalleryScoreNotify",
- "id": 4612
- },
- {
- "name": "GetHomeExchangeWoodInfoReq",
- "id": 4775
- },
- {
- "name": "GetHomeExchangeWoodInfoRsp",
- "id": 4757
- },
- {
- "name": "HomeExchangeWoodReq",
- "id": 4672
- },
- {
- "name": "HomeExchangeWoodRsp",
- "id": 4812
- },
- {
- "name": "HomeGetBlueprintSlotInfoReq",
- "id": 4698
- },
- {
- "name": "HomeGetBlueprintSlotInfoRsp",
- "id": 4541
- },
- {
- "name": "HomeSetBlueprintSlotOptionReq",
- "id": 4632
- },
- {
- "name": "HomeSetBlueprintSlotOptionRsp",
- "id": 4749
- },
- {
- "name": "HomeSetBlueprintFriendOptionReq",
- "id": 4590
- },
- {
- "name": "HomeSetBlueprintFriendOptionRsp",
- "id": 4818
- },
- {
- "name": "HomeBlueprintInfoNotify",
- "id": 4870
- },
- {
- "name": "HomePreviewBlueprintReq",
- "id": 4609
- },
- {
- "name": "HomePreviewBlueprintRsp",
- "id": 4625
- },
- {
- "name": "HomeCreateBlueprintReq",
- "id": 4645
- },
- {
- "name": "HomeCreateBlueprintRsp",
- "id": 4765
- },
- {
- "name": "HomeDeleteBlueprintReq",
- "id": 4829
- },
- {
- "name": "HomeDeleteBlueprintRsp",
- "id": 4564
- },
- {
- "name": "HomeSearchBlueprintReq",
- "id": 4713
- },
- {
- "name": "HomeSearchBlueprintRsp",
- "id": 4611
- },
- {
- "name": "HomeSaveArrangementNoChangeReq",
- "id": 4562
- },
- {
- "name": "HomeSaveArrangementNoChangeRsp",
- "id": 4762
- },
- {
- "name": "TakeHuntingOfferReq",
- "id": 4338
- },
- {
- "name": "TakeHuntingOfferRsp",
- "id": 4345
- },
- {
- "name": "GetCityHuntingOfferReq",
- "id": 4346
- },
- {
- "name": "GetCityHuntingOfferRsp",
- "id": 4341
- },
- {
- "name": "GetHuntingOfferRewardReq",
- "id": 4319
- },
- {
- "name": "GetHuntingOfferRewardRsp",
- "id": 4343
- },
- {
- "name": "HuntingStartNotify",
- "id": 4331
- },
- {
- "name": "HuntingRevealClueNotify",
- "id": 4335
- },
- {
- "name": "HuntingRevealFinalNotify",
- "id": 4316
- },
- {
- "name": "HuntingSuccessNotify",
- "id": 4325
- },
- {
- "name": "HuntingFailNotify",
- "id": 4302
- },
- {
- "name": "HuntingOngoingNotify",
- "id": 4340
- },
- {
- "name": "HuntingGiveUpReq",
- "id": 4337
- },
- {
- "name": "HuntingGiveUpRsp",
- "id": 4314
- },
- {
- "name": "PlayerInvestigationAllInfoNotify",
- "id": 1917
- },
- {
- "name": "TakeInvestigationRewardReq",
- "id": 1921
- },
- {
- "name": "TakeInvestigationRewardRsp",
- "id": 1920
- },
- {
- "name": "TakeInvestigationTargetRewardReq",
- "id": 1918
- },
- {
- "name": "TakeInvestigationTargetRewardRsp",
- "id": 1923
- },
- {
- "name": "GetInvestigationMonsterReq",
- "id": 1915
- },
- {
- "name": "GetInvestigationMonsterRsp",
- "id": 1927
- },
- {
- "name": "PlayerInvestigationNotify",
- "id": 1911
- },
- {
- "name": "PlayerInvestigationTargetNotify",
- "id": 1930
- },
- {
- "name": "MarkTargetInvestigationMonsterNotify",
- "id": 1913
- },
- {
- "name": "InvestigationMonsterUpdateNotify",
- "id": 1919
- },
- {
- "name": "InvestigationQuestDailyNotify",
- "id": 1910
- },
- {
- "name": "InvestigationReadQuestDailyNotify",
- "id": 1906
- },
- {
- "name": "PlayerStoreNotify",
- "id": 605
- },
- {
- "name": "StoreWeightLimitNotify",
- "id": 655
- },
- {
- "name": "StoreItemChangeNotify",
- "id": 687
- },
- {
- "name": "StoreItemDelNotify",
- "id": 698
- },
- {
- "name": "ItemAddHintNotify",
- "id": 620
- },
- {
- "name": "UseItemReq",
- "id": 670
- },
- {
- "name": "UseItemRsp",
- "id": 662
- },
- {
- "name": "DropItemReq",
- "id": 614
- },
- {
- "name": "DropItemRsp",
- "id": 624
- },
- {
- "name": "WearEquipReq",
- "id": 616
- },
- {
- "name": "WearEquipRsp",
- "id": 613
- },
- {
- "name": "TakeoffEquipReq",
- "id": 669
- },
- {
- "name": "TakeoffEquipRsp",
- "id": 606
- },
- {
- "name": "AvatarEquipChangeNotify",
- "id": 639
- },
- {
- "name": "WeaponUpgradeReq",
- "id": 646
- },
- {
- "name": "WeaponUpgradeRsp",
- "id": 700
- },
- {
- "name": "WeaponPromoteReq",
- "id": 692
- },
- {
- "name": "WeaponPromoteRsp",
- "id": 688
- },
- {
- "name": "ReliquaryUpgradeReq",
- "id": 625
- },
- {
- "name": "ReliquaryUpgradeRsp",
- "id": 658
- },
- {
- "name": "ReliquaryPromoteReq",
- "id": 618
- },
- {
- "name": "ReliquaryPromoteRsp",
- "id": 675
- },
- {
- "name": "AvatarCardChangeReq",
- "id": 628
- },
- {
- "name": "AvatarCardChangeRsp",
- "id": 673
- },
- {
- "name": "GrantRewardNotify",
- "id": 622
- },
- {
- "name": "WeaponAwakenReq",
- "id": 645
- },
- {
- "name": "WeaponAwakenRsp",
- "id": 685
- },
- {
- "name": "ItemCdGroupTimeNotify",
- "id": 651
- },
- {
- "name": "DropHintNotify",
- "id": 642
- },
- {
- "name": "CombineReq",
- "id": 650
- },
- {
- "name": "CombineRsp",
- "id": 630
- },
- {
- "name": "ForgeQueueDataNotify",
- "id": 643
- },
- {
- "name": "ForgeGetQueueDataReq",
- "id": 635
- },
- {
- "name": "ForgeGetQueueDataRsp",
- "id": 607
- },
- {
- "name": "ForgeStartReq",
- "id": 652
- },
- {
- "name": "ForgeStartRsp",
- "id": 603
- },
- {
- "name": "ForgeQueueManipulateReq",
- "id": 653
- },
- {
- "name": "ForgeQueueManipulateRsp",
- "id": 636
- },
- {
- "name": "ResinChangeNotify",
- "id": 694
- },
- {
- "name": "BuyResinReq",
- "id": 663
- },
- {
- "name": "BuyResinRsp",
- "id": 623
- },
- {
- "name": "MaterialDeleteReturnNotify",
- "id": 615
- },
- {
- "name": "TakeMaterialDeleteReturnReq",
- "id": 656
- },
- {
- "name": "TakeMaterialDeleteReturnRsp",
- "id": 690
- },
- {
- "name": "MaterialDeleteUpdateNotify",
- "id": 654
- },
- {
- "name": "McoinExchangeHcoinReq",
- "id": 695
- },
- {
- "name": "McoinExchangeHcoinRsp",
- "id": 667
- },
- {
- "name": "DestroyMaterialReq",
- "id": 601
- },
- {
- "name": "DestroyMaterialRsp",
- "id": 637
- },
- {
- "name": "SetEquipLockStateReq",
- "id": 684
- },
- {
- "name": "SetEquipLockStateRsp",
- "id": 611
- },
- {
- "name": "CalcWeaponUpgradeReturnItemsReq",
- "id": 691
- },
- {
- "name": "CalcWeaponUpgradeReturnItemsRsp",
- "id": 660
- },
- {
- "name": "ForgeDataNotify",
- "id": 604
- },
- {
- "name": "ForgeFormulaDataNotify",
- "id": 661
- },
- {
- "name": "CombineDataNotify",
- "id": 665
- },
- {
- "name": "CombineFormulaDataNotify",
- "id": 626
- },
- {
- "name": "ClosedItemNotify",
- "id": 612
- },
- {
- "name": "CheckAddItemExceedLimitNotify",
- "id": 634
- },
- {
- "name": "SetIsAutoUnlockSpecificEquipReq",
- "id": 689
- },
- {
- "name": "SetIsAutoUnlockSpecificEquipRsp",
- "id": 638
- },
- {
- "name": "ReliquaryDecomposeReq",
- "id": 640
- },
- {
- "name": "ReliquaryDecomposeRsp",
- "id": 682
- },
- {
- "name": "ReliquaryFilterStateSaveNotify",
- "id": 672
- },
- {
- "name": "ReliquaryFilterStateNotify",
- "id": 631
- },
- {
- "name": "MailChangeNotify",
- "id": 1455
- },
- {
- "name": "ReadMailNotify",
- "id": 1487
- },
- {
- "name": "GetMailItemReq",
- "id": 1498
- },
- {
- "name": "GetMailItemRsp",
- "id": 1420
- },
- {
- "name": "DelMailReq",
- "id": 1474
- },
- {
- "name": "DelMailRsp",
- "id": 1480
- },
- {
- "name": "GetAuthkeyReq",
- "id": 1470
- },
- {
- "name": "GetAuthkeyRsp",
- "id": 1462
- },
- {
- "name": "ClientNewMailNotify",
- "id": 1414
- },
- {
- "name": "GetAllMailReq",
- "id": 1424
- },
- {
- "name": "GetAllMailRsp",
- "id": 1429
- },
- {
- "name": "ChangeMailStarNotify",
- "id": 1478
- },
- {
- "name": "GetAllMailNotify",
- "id": 1416
- },
- {
- "name": "GetAllMailResultNotify",
- "id": 1413
- },
- {
- "name": "PlayerStartMatchReq",
- "id": 4188
- },
- {
- "name": "PlayerStartMatchRsp",
- "id": 4195
- },
- {
- "name": "PlayerMatchInfoNotify",
- "id": 4196
- },
- {
- "name": "PlayerCancelMatchReq",
- "id": 4191
- },
- {
- "name": "PlayerCancelMatchRsp",
- "id": 4169
- },
- {
- "name": "PlayerMatchStopNotify",
- "id": 4193
- },
- {
- "name": "PlayerMatchSuccNotify",
- "id": 4181
- },
- {
- "name": "PlayerConfirmMatchReq",
- "id": 4185
- },
- {
- "name": "PlayerConfirmMatchRsp",
- "id": 4166
- },
- {
- "name": "PlayerAllowEnterMpAfterAgreeMatchNotify",
- "id": 4175
- },
- {
- "name": "PlayerMatchAgreedResultNotify",
- "id": 4152
- },
- {
- "name": "PlayerApplyEnterMpAfterMatchAgreedNotify",
- "id": 4190
- },
- {
- "name": "PlayerGeneralMatchDismissNotify",
- "id": 4187
- },
- {
- "name": "PlayerGeneralMatchConfirmNotify",
- "id": 4164
- },
- {
- "name": "PlayerGetForceQuitBanInfoReq",
- "id": 4192
- },
- {
- "name": "PlayerGetForceQuitBanInfoRsp",
- "id": 4157
- },
- {
- "name": "ServerTryCancelGeneralMatchNotify",
- "id": 4165
- },
- {
- "name": "PlayerGCGMatchDismissNotify",
- "id": 4153
- },
- {
- "name": "PlayerGCGMatchConfirmNotify",
- "id": 4160
- },
- {
- "name": "Unk3300_ICAGMOCOALO",
- "id": 4156
- },
- {
- "name": "GetMechanicusInfoReq",
- "id": 3905
- },
- {
- "name": "GetMechanicusInfoRsp",
- "id": 3955
- },
- {
- "name": "MechanicusSequenceOpenNotify",
- "id": 3987
- },
- {
- "name": "MechanicusCoinNotify",
- "id": 3998
- },
- {
- "name": "MechanicusOpenNotify",
- "id": 3920
- },
- {
- "name": "MechanicusCloseNotify",
- "id": 3974
- },
- {
- "name": "MechanicusUnlockGearReq",
- "id": 3980
- },
- {
- "name": "MechanicusUnlockGearRsp",
- "id": 3970
- },
- {
- "name": "MechanicusLevelupGearReq",
- "id": 3962
- },
- {
- "name": "MechanicusLevelupGearRsp",
- "id": 3914
- },
- {
- "name": "EnterMechanicusDungeonReq",
- "id": 3924
- },
- {
- "name": "EnterMechanicusDungeonRsp",
- "id": 3929
- },
- {
- "name": "MechanicusCandidateTeamCreateReq",
- "id": 3913
- },
- {
- "name": "MechanicusCandidateTeamCreateRsp",
- "id": 3969
- },
- {
- "name": "UseMiracleRingReq",
- "id": 5238
- },
- {
- "name": "UseMiracleRingRsp",
- "id": 5245
- },
- {
- "name": "MiracleRingDataNotify",
- "id": 5246
- },
- {
- "name": "MiracleRingTakeRewardReq",
- "id": 5241
- },
- {
- "name": "MiracleRingTakeRewardRsp",
- "id": 5219
- },
- {
- "name": "MiracleRingDropResultNotify",
- "id": 5243
- },
- {
- "name": "MiracleRingDeliverItemReq",
- "id": 5231
- },
- {
- "name": "MiracleRingDeliverItemRsp",
- "id": 5235
- },
- {
- "name": "MiracleRingDestroyNotify",
- "id": 5216
- },
- {
- "name": "KeepAliveNotify",
- "id": 5
- },
- {
- "name": "GmTalkReq",
- "id": 55
- },
- {
- "name": "GmTalkRsp",
- "id": 87
- },
- {
- "name": "ShowMessageNotify",
- "id": 98
- },
- {
- "name": "PingReq",
- "id": 20
- },
- {
- "name": "PingRsp",
- "id": 74
- },
- {
- "name": "GetOnlinePlayerListReq",
- "id": 70
- },
- {
- "name": "GetOnlinePlayerListRsp",
- "id": 62
- },
- {
- "name": "ServerTimeNotify",
- "id": 14
- },
- {
- "name": "ServerLogNotify",
- "id": 24
- },
- {
- "name": "ClientReconnectNotify",
- "id": 29
- },
- {
- "name": "RobotPushPlayerDataNotify",
- "id": 16
- },
- {
- "name": "ClientReportNotify",
- "id": 13
- },
- {
- "name": "UnionCmdNotify",
- "id": 69
- },
- {
- "name": "GetOnlinePlayerInfoReq",
- "id": 6
- },
- {
- "name": "GetOnlinePlayerInfoRsp",
- "id": 39
- },
- {
- "name": "CheckSegmentCRCNotify",
- "id": 46
- },
- {
- "name": "CheckSegmentCRCReq",
- "id": 100
- },
- {
- "name": "WorldPlayerRTTNotify",
- "id": 92
- },
- {
- "name": "EchoNotify",
- "id": 88
- },
- {
- "name": "UpdateRedPointNotify",
- "id": 58
- },
- {
- "name": "ClientBulletCreateNotify",
- "id": 25
- },
- {
- "name": "ChangeServerGlobalValueNotify",
- "id": 18
- },
- {
- "name": "GmTalkNotify",
- "id": 75
- },
- {
- "name": "LastPacketPrintNotify",
- "id": 28
- },
- {
- "name": "MonsterSummonTagNotify",
- "id": 1305
- },
- {
- "name": "PlayerApplyEnterMpNotify",
- "id": 1838
- },
- {
- "name": "PlayerApplyEnterMpReq",
- "id": 1845
- },
- {
- "name": "PlayerApplyEnterMpRsp",
- "id": 1846
- },
- {
- "name": "PlayerApplyEnterMpResultNotify",
- "id": 1841
- },
- {
- "name": "PlayerApplyEnterMpResultReq",
- "id": 1819
- },
- {
- "name": "PlayerApplyEnterMpResultRsp",
- "id": 1843
- },
- {
- "name": "PlayerQuitFromMpNotify",
- "id": 1831
- },
- {
- "name": "PlayerPreEnterMpNotify",
- "id": 1835
- },
- {
- "name": "GetPlayerMpModeAvailabilityReq",
- "id": 1816
- },
- {
- "name": "GetPlayerMpModeAvailabilityRsp",
- "id": 1825
- },
- {
- "name": "PlayerSetOnlyMPWithPSPlayerReq",
- "id": 1802
- },
- {
- "name": "PlayerSetOnlyMPWithPSPlayerRsp",
- "id": 1840
- },
- {
- "name": "PSPlayerApplyEnterMpReq",
- "id": 1837
- },
- {
- "name": "PSPlayerApplyEnterMpRsp",
- "id": 1814
- },
- {
- "name": "MpPlayOwnerCheckReq",
- "id": 1842
- },
- {
- "name": "MpPlayOwnerCheckRsp",
- "id": 1807
- },
- {
- "name": "MpPlayOwnerStartInviteReq",
- "id": 1815
- },
- {
- "name": "MpPlayOwnerStartInviteRsp",
- "id": 1803
- },
- {
- "name": "MpPlayOwnerInviteNotify",
- "id": 1810
- },
- {
- "name": "MpPlayGuestReplyInviteReq",
- "id": 1806
- },
- {
- "name": "MpPlayGuestReplyInviteRsp",
- "id": 1848
- },
- {
- "name": "MpPlayGuestReplyNotify",
- "id": 1812
- },
- {
- "name": "MpPlayPrepareNotify",
- "id": 1822
- },
- {
- "name": "MpPlayInviteResultNotify",
- "id": 1824
- },
- {
- "name": "MpPlayPrepareInterruptNotify",
- "id": 1811
- },
- {
- "name": "MpBlockNotify",
- "id": 1826
- },
- {
- "name": "MultistagePlayInfoNotify",
- "id": 5305
- },
- {
- "name": "MultistagePlayFinishStageReq",
- "id": 5355
- },
- {
- "name": "InBattleMechanicusEscapeMonsterNotify",
- "id": 5320
- },
- {
- "name": "InBattleMechanicusLeftMonsterNotify",
- "id": 5374
- },
- {
- "name": "InBattleMechanicusBuildingPointsNotify",
- "id": 5380
- },
- {
- "name": "InBattleMechanicusPickCardReq",
- "id": 5370
- },
- {
- "name": "InBattleMechanicusPickCardRsp",
- "id": 5362
- },
- {
- "name": "InBattleMechanicusPickCardNotify",
- "id": 5314
- },
- {
- "name": "InBattleMechanicusConfirmCardReq",
- "id": 5324
- },
- {
- "name": "InBattleMechanicusConfirmCardRsp",
- "id": 5329
- },
- {
- "name": "InBattleMechanicusConfirmCardNotify",
- "id": 5378
- },
- {
- "name": "InBattleMechanicusCardResultNotify",
- "id": 5316
- },
- {
- "name": "MultistagePlayFinishStageRsp",
- "id": 5313
- },
- {
- "name": "InBattleMechanicusSettleNotify",
- "id": 5369
- },
- {
- "name": "MultistagePlaySettleNotify",
- "id": 5347
- },
- {
- "name": "MultistagePlayStageEndNotify",
- "id": 5341
- },
- {
- "name": "MultistagePlayEndNotify",
- "id": 5393
- },
- {
- "name": "FleurFairBuffEnergyNotify",
- "id": 5353
- },
- {
- "name": "FleurFairStageSettleNotify",
- "id": 5336
- },
- {
- "name": "FleurFairFinishGalleryStageNotify",
- "id": 5394
- },
- {
- "name": "HideAndSeekSelectAvatarReq",
- "id": 5381
- },
- {
- "name": "HideAndSeekSelectAvatarRsp",
- "id": 5364
- },
- {
- "name": "HideAndSeekSetReadyReq",
- "id": 5383
- },
- {
- "name": "HideAndSeekSetReadyRsp",
- "id": 5379
- },
- {
- "name": "HideAndSeekSettleNotify",
- "id": 5327
- },
- {
- "name": "HideAndSeekPlayerReadyNotify",
- "id": 5363
- },
- {
- "name": "HideAndSeekPlayerSetAvatarNotify",
- "id": 5323
- },
- {
- "name": "ChessPickCardReq",
- "id": 5391
- },
- {
- "name": "ChessPickCardRsp",
- "id": 5360
- },
- {
- "name": "ChessPickCardNotify",
- "id": 5304
- },
- {
- "name": "ChessManualRefreshCardsReq",
- "id": 5361
- },
- {
- "name": "ChessManualRefreshCardsRsp",
- "id": 5365
- },
- {
- "name": "ChessPlayerInfoNotify",
- "id": 5326
- },
- {
- "name": "ChessLeftMonstersNotify",
- "id": 5377
- },
- {
- "name": "ChessEscapedMonstersNotify",
- "id": 5312
- },
- {
- "name": "ChessSelectedCardsNotify",
- "id": 5334
- },
- {
- "name": "GlobalBuildingInfoNotify",
- "id": 5389
- },
- {
- "name": "IrodoriChessPlayerInfoNotify",
- "id": 5338
- },
- {
- "name": "IrodoriChessLeftMonsterNotify",
- "id": 5340
- },
- {
- "name": "BrickBreakerPlayerReadyNotify",
- "id": 5332
- },
- {
- "name": "BrickBreakerPlayerSetAvatarNotify",
- "id": 5368
- },
- {
- "name": "BrickBreakerPlayerSetSkillNotify",
- "id": 5333
- },
- {
- "name": "BrickBreakerSetReadyReq",
- "id": 5386
- },
- {
- "name": "BrickBreakerSetReadyRsp",
- "id": 5348
- },
- {
- "name": "BrickBreakerSelectAvatarReq",
- "id": 5397
- },
- {
- "name": "BrickBreakerSelectAvatarRsp",
- "id": 5302
- },
- {
- "name": "BrickBreakerSelectSkillReq",
- "id": 5319
- },
- {
- "name": "BrickBreakerSelectSkillRsp",
- "id": 5321
- },
- {
- "name": "BrickBreakerSetChangingReq",
- "id": 5371
- },
- {
- "name": "BrickBreakerSetChangingRsp",
- "id": 5308
- },
- {
- "name": "BrickBreakerPlayerSetChangingNotify",
- "id": 5366
- },
- {
- "name": "CoinCollectPrepareStageNotify",
- "id": 6441
- },
- {
- "name": "AIHKOACHDJH",
- "id": 6566
- },
- {
- "name": "OBDFGKEKJJK",
- "id": 6548
- },
- {
- "name": "NpcTalkReq",
- "id": 505
- },
- {
- "name": "NpcTalkRsp",
- "id": 555
- },
- {
- "name": "GetSceneNpcPositionReq",
- "id": 598
- },
- {
- "name": "GetSceneNpcPositionRsp",
- "id": 520
- },
- {
- "name": "MetNpcIdListNotify",
- "id": 574
- },
- {
- "name": "MeetNpcReq",
- "id": 580
- },
- {
- "name": "MeetNpcRsp",
- "id": 570
- },
- {
- "name": "FinishedTalkIdListNotify",
- "id": 562
- },
- {
- "name": "PlayerOfferingDataNotify",
- "id": 2915
- },
- {
- "name": "PlayerOfferingReq",
- "id": 2908
- },
- {
- "name": "PlayerOfferingRsp",
- "id": 2916
- },
- {
- "name": "TakeOfferingLevelRewardReq",
- "id": 2909
- },
- {
- "name": "TakeOfferingLevelRewardRsp",
- "id": 2907
- },
- {
- "name": "OfferingInteractReq",
- "id": 2917
- },
- {
- "name": "OfferingInteractRsp",
- "id": 2922
- },
- {
- "name": "GetOpActivityInfoReq",
- "id": 5105
- },
- {
- "name": "GetOpActivityInfoRsp",
- "id": 5155
- },
- {
- "name": "OpActivityDataNotify",
- "id": 5187
- },
- {
- "name": "OpActivityUpdateNotify",
- "id": 5198
- },
- {
- "name": "QueryPathReq",
- "id": 2305
- },
- {
- "name": "QueryPathRsp",
- "id": 2355
- },
- {
- "name": "ObstacleModifyNotify",
- "id": 2387
- },
- {
- "name": "PathfindingPingNotify",
- "id": 2398
- },
- {
- "name": "PathfindingEnterSceneReq",
- "id": 2320
- },
- {
- "name": "PathfindingEnterSceneRsp",
- "id": 2374
- },
- {
- "name": "GMShowObstacleReq",
- "id": 2315
- },
- {
- "name": "GMShowObstacleRsp",
- "id": 2356
- },
- {
- "name": "GMShowNavMeshReq",
- "id": 2390
- },
- {
- "name": "GMShowNavMeshRsp",
- "id": 2354
- },
- {
- "name": "NavMeshStatsNotify",
- "id": 2395
- },
- {
- "name": "GetPlayerTokenReq",
- "id": 105
- },
- {
- "name": "GetPlayerTokenRsp",
- "id": 155
- },
- {
- "name": "PlayerLoginReq",
- "id": 187
- },
- {
- "name": "PlayerLoginRsp",
- "id": 198
- },
- {
- "name": "PlayerLogoutReq",
- "id": 120
- },
- {
- "name": "PlayerLogoutRsp",
- "id": 174
- },
- {
- "name": "PlayerLogoutNotify",
- "id": 180
- },
- {
- "name": "PlayerDataNotify",
- "id": 170
- },
- {
- "name": "ChangeGameTimeReq",
- "id": 162
- },
- {
- "name": "ChangeGameTimeRsp",
- "id": 114
- },
- {
- "name": "PlayerGameTimeNotify",
- "id": 124
- },
- {
- "name": "PlayerPropNotify",
- "id": 129
- },
- {
- "name": "ClientTriggerEventNotify",
- "id": 178
- },
- {
- "name": "SetPlayerPropReq",
- "id": 116
- },
- {
- "name": "SetPlayerPropRsp",
- "id": 113
- },
- {
- "name": "SetPlayerBornDataReq",
- "id": 169
- },
- {
- "name": "SetPlayerBornDataRsp",
- "id": 106
- },
- {
- "name": "DoSetPlayerBornDataNotify",
- "id": 139
- },
- {
- "name": "PlayerPropChangeNotify",
- "id": 146
- },
- {
- "name": "SetPlayerNameReq",
- "id": 200
- },
- {
- "name": "SetPlayerNameRsp",
- "id": 192
- },
- {
- "name": "SetOpenStateReq",
- "id": 188
- },
- {
- "name": "SetOpenStateRsp",
- "id": 125
- },
- {
- "name": "OpenStateUpdateNotify",
- "id": 158
- },
- {
- "name": "OpenStateChangeNotify",
- "id": 118
- },
- {
- "name": "PlayerCookReq",
- "id": 175
- },
- {
- "name": "PlayerCookRsp",
- "id": 128
- },
- {
- "name": "PlayerRandomCookReq",
- "id": 173
- },
- {
- "name": "PlayerRandomCookRsp",
- "id": 122
- },
- {
- "name": "CookDataNotify",
- "id": 145
- },
- {
- "name": "CookRecipeDataNotify",
- "id": 185
- },
- {
- "name": "CookGradeDataNotify",
- "id": 151
- },
- {
- "name": "PlayerCompoundMaterialReq",
- "id": 142
- },
- {
- "name": "PlayerCompoundMaterialRsp",
- "id": 150
- },
- {
- "name": "TakeCompoundOutputReq",
- "id": 130
- },
- {
- "name": "TakeCompoundOutputRsp",
- "id": 143
- },
- {
- "name": "CompoundDataNotify",
- "id": 135
- },
- {
- "name": "GetCompoundDataReq",
- "id": 107
- },
- {
- "name": "GetCompoundDataRsp",
- "id": 152
- },
- {
- "name": "PlayerTimeNotify",
- "id": 103
- },
- {
- "name": "PlayerSetPauseReq",
- "id": 153
- },
- {
- "name": "PlayerSetPauseRsp",
- "id": 136
- },
- {
- "name": "PlayerSetLanguageReq",
- "id": 194
- },
- {
- "name": "PlayerSetLanguageRsp",
- "id": 181
- },
- {
- "name": "DataResVersionNotify",
- "id": 164
- },
- {
- "name": "DailyTaskDataNotify",
- "id": 183
- },
- {
- "name": "DailyTaskProgressNotify",
- "id": 179
- },
- {
- "name": "DailyTaskScoreRewardNotify",
- "id": 127
- },
- {
- "name": "WorldOwnerDailyTaskNotify",
- "id": 163
- },
- {
- "name": "AddRandTaskInfoNotify",
- "id": 123
- },
- {
- "name": "RemoveRandTaskInfoNotify",
- "id": 115
- },
- {
- "name": "TakePlayerLevelRewardReq",
- "id": 156
- },
- {
- "name": "TakePlayerLevelRewardRsp",
- "id": 190
- },
- {
- "name": "PlayerLevelRewardUpdateNotify",
- "id": 154
- },
- {
- "name": "GivingRecordNotify",
- "id": 195
- },
- {
- "name": "GivingRecordChangeNotify",
- "id": 167
- },
- {
- "name": "ItemGivingReq",
- "id": 101
- },
- {
- "name": "ItemGivingRsp",
- "id": 137
- },
- {
- "name": "PlayerCookArgsReq",
- "id": 184
- },
- {
- "name": "PlayerCookArgsRsp",
- "id": 111
- },
- {
- "name": "PlayerLuaShellNotify",
- "id": 191
- },
- {
- "name": "ServerDisconnectClientNotify",
- "id": 160
- },
- {
- "name": "AntiAddictNotify",
- "id": 104
- },
- {
- "name": "PlayerForceExitReq",
- "id": 161
- },
- {
- "name": "PlayerForceExitRsp",
- "id": 165
- },
- {
- "name": "PlayerInjectFixNotify",
- "id": 126
- },
- {
- "name": "TaskVarNotify",
- "id": 177
- },
- {
- "name": "ClientLockGameTimeNotify",
- "id": 112
- },
- {
- "name": "GetNextResourceInfoReq",
- "id": 134
- },
- {
- "name": "GetNextResourceInfoRsp",
- "id": 189
- },
- {
- "name": "AdjustWorldLevelReq",
- "id": 138
- },
- {
- "name": "AdjustWorldLevelRsp",
- "id": 140
- },
- {
- "name": "DailyTaskFilterCityReq",
- "id": 182
- },
- {
- "name": "DailyTaskFilterCityRsp",
- "id": 172
- },
- {
- "name": "DailyTaskUnlockedCitiesNotify",
- "id": 131
- },
- {
- "name": "ExclusiveRuleNotify",
- "id": 176
- },
- {
- "name": "CompoundUnlockNotify",
- "id": 159
- },
- {
- "name": "GetGameplayRecommendationReq",
- "id": 149
- },
- {
- "name": "GetGameplayRecommendationRsp",
- "id": 196
- },
- {
- "name": "TakeBackGivingItemReq",
- "id": 144
- },
- {
- "name": "TakeBackGivingItemRsp",
- "id": 132
- },
- {
- "name": "PlayerNicknameAuditDataNotify",
- "id": 168
- },
- {
- "name": "PlayerNicknameNotify",
- "id": 133
- },
- {
- "name": "NicknameAuditConfigNotify",
- "id": 186
- },
- {
- "name": "ReadNicknameAuditReq",
- "id": 148
- },
- {
- "name": "ReadNicknameAuditRsp",
- "id": 197
- },
- {
- "name": "PlayerCompoundMaterialBoostReq",
- "id": 102
- },
- {
- "name": "PlayerCompoundMaterialBoostRsp",
- "id": 119
- },
- {
- "name": "PlayerGameTimeByLuaNotify",
- "id": 121
- },
- {
- "name": "JJOJDNIILHG",
- "id": 171
- },
- {
- "name": "EEBOIPCEKJL",
- "id": 108
- },
- {
- "name": "DKMDNEAEGDF",
- "id": 166
- },
- {
- "name": "CGEEOKKPKLA",
- "id": 110
- },
- {
- "name": "APHNJHLAANL",
- "id": 109
- },
- {
- "name": "EntityPropNotify",
- "id": 1205
- },
- {
- "name": "LifeStateChangeNotify",
- "id": 1255
- },
- {
- "name": "EntityFightPropNotify",
- "id": 1287
- },
- {
- "name": "EntityFightPropUpdateNotify",
- "id": 1298
- },
- {
- "name": "AvatarFightPropNotify",
- "id": 1220
- },
- {
- "name": "AvatarFightPropUpdateNotify",
- "id": 1274
- },
- {
- "name": "EntityFightPropChangeReasonNotify",
- "id": 1280
- },
- {
- "name": "AvatarLifeStateChangeNotify",
- "id": 1270
- },
- {
- "name": "AvatarPropChangeReasonNotify",
- "id": 1262
- },
- {
- "name": "PlayerPropChangeReasonNotify",
- "id": 1214
- },
- {
- "name": "AvatarPropNotify",
- "id": 1224
- },
- {
- "name": "MarkNewNotify",
- "id": 1229
- },
- {
- "name": "QuestListNotify",
- "id": 405
- },
- {
- "name": "QuestListUpdateNotify",
- "id": 455
- },
- {
- "name": "QuestDelNotify",
- "id": 487
- },
- {
- "name": "FinishedParentQuestNotify",
- "id": 498
- },
- {
- "name": "FinishedParentQuestUpdateNotify",
- "id": 420
- },
- {
- "name": "AddQuestContentProgressReq",
- "id": 474
- },
- {
- "name": "AddQuestContentProgressRsp",
- "id": 480
- },
- {
- "name": "GetQuestTalkHistoryReq",
- "id": 470
- },
- {
- "name": "GetQuestTalkHistoryRsp",
- "id": 462
- },
- {
- "name": "QuestCreateEntityReq",
- "id": 414
- },
- {
- "name": "QuestCreateEntityRsp",
- "id": 424
- },
- {
- "name": "QuestDestroyEntityReq",
- "id": 429
- },
- {
- "name": "QuestDestroyEntityRsp",
- "id": 478
- },
- {
- "name": "ChapterStateNotify",
- "id": 469
- },
- {
- "name": "QuestProgressUpdateNotify",
- "id": 406
- },
- {
- "name": "QuestUpdateQuestVarReq",
- "id": 439
- },
- {
- "name": "QuestUpdateQuestVarRsp",
- "id": 446
- },
- {
- "name": "QuestUpdateQuestVarNotify",
- "id": 500
- },
- {
- "name": "QuestDestroyNpcReq",
- "id": 492
- },
- {
- "name": "QuestDestroyNpcRsp",
- "id": 488
- },
- {
- "name": "BargainStartNotify",
- "id": 425
- },
- {
- "name": "BargainOfferPriceReq",
- "id": 458
- },
- {
- "name": "BargainOfferPriceRsp",
- "id": 418
- },
- {
- "name": "BargainTerminateNotify",
- "id": 475
- },
- {
- "name": "GetBargainDataReq",
- "id": 428
- },
- {
- "name": "GetBargainDataRsp",
- "id": 473
- },
- {
- "name": "GetAllActivatedBargainDataReq",
- "id": 422
- },
- {
- "name": "GetAllActivatedBargainDataRsp",
- "id": 445
- },
- {
- "name": "ServerCondMeetQuestListUpdateNotify",
- "id": 485
- },
- {
- "name": "QuestGlobalVarNotify",
- "id": 451
- },
- {
- "name": "QuestTransmitReq",
- "id": 442
- },
- {
- "name": "QuestTransmitRsp",
- "id": 450
- },
- {
- "name": "PersonalLineAllDataReq",
- "id": 430
- },
- {
- "name": "PersonalLineAllDataRsp",
- "id": 443
- },
- {
- "name": "RedeemLegendaryKeyReq",
- "id": 435
- },
- {
- "name": "RedeemLegendaryKeyRsp",
- "id": 407
- },
- {
- "name": "UnlockPersonalLineReq",
- "id": 452
- },
- {
- "name": "UnlockPersonalLineRsp",
- "id": 403
- },
- {
- "name": "CancelFinishParentQuestNotify",
- "id": 453
- },
- {
- "name": "QuestUpdateQuestTimeVarNotify",
- "id": 436
- },
- {
- "name": "PersonalLineNewUnlockNotify",
- "id": 494
- },
- {
- "name": "NpcTalkStateNotify",
- "id": 481
- },
- {
- "name": "GetQuestLackingResourceReq",
- "id": 464
- },
- {
- "name": "GetQuestLackingResourceRsp",
- "id": 483
- },
- {
- "name": "GetParentQuestVideoKeyReq",
- "id": 479
- },
- {
- "name": "GetParentQuestVideoKeyRsp",
- "id": 427
- },
- {
- "name": "ParentQuestInferenceDataNotify",
- "id": 463
- },
- {
- "name": "InterpretInferenceWordReq",
- "id": 423
- },
- {
- "name": "InterpretInferenceWordRsp",
- "id": 415
- },
- {
- "name": "AssociateInferenceWordReq",
- "id": 456
- },
- {
- "name": "AssociateInferenceWordRsp",
- "id": 490
- },
- {
- "name": "SubmitInferenceWordReq",
- "id": 454
- },
- {
- "name": "SubmitInferenceWordRsp",
- "id": 495
- },
- {
- "name": "QuestRenameAvatarReq",
- "id": 467
- },
- {
- "name": "QuestRenameAvatarRsp",
- "id": 401
- },
- {
- "name": "RechargeReq",
- "id": 4138
- },
- {
- "name": "RechargeRsp",
- "id": 4145
- },
- {
- "name": "OrderFinishNotify",
- "id": 4146
- },
- {
- "name": "CardProductRewardNotify",
- "id": 4141
- },
- {
- "name": "PlayerRechargeDataNotify",
- "id": 4119
- },
- {
- "name": "OrderDisplayNotify",
- "id": 4143
- },
- {
- "name": "ReportTrackingIOInfoNotify",
- "id": 4131
- },
- {
- "name": "TakeResinCardDailyRewardReq",
- "id": 4135
- },
- {
- "name": "TakeResinCardDailyRewardRsp",
- "id": 4116
- },
- {
- "name": "ResinCardDataUpdateNotify",
- "id": 4125
- },
- {
- "name": "RegionalPlayInfoNotify",
- "id": 6288
- },
- {
- "name": "DeathZoneInfoNotify",
- "id": 6295
- },
- {
- "name": "PlayerDeathZoneNotify",
- "id": 6296
- },
- {
- "name": "RegionSearchNotify",
- "id": 5638
- },
- {
- "name": "RegionSearchChangeRegionNotify",
- "id": 5645
- },
- {
- "name": "TakeRegionSearchRewardReq",
- "id": 5646
- },
- {
- "name": "TakeRegionSearchRewardRsp",
- "id": 5641
- },
- {
- "name": "GetRegionSearchReq",
- "id": 5619
- },
- {
- "name": "NormalUidOpNotify",
- "id": 5738
- },
- {
- "name": "ServerMessageNotify",
- "id": 5745
- },
- {
- "name": "GetCityReputationInfoReq",
- "id": 2805
- },
- {
- "name": "GetCityReputationInfoRsp",
- "id": 2855
- },
- {
- "name": "TakeCityReputationLevelRewardReq",
- "id": 2887
- },
- {
- "name": "TakeCityReputationLevelRewardRsp",
- "id": 2898
- },
- {
- "name": "CityReputationLevelupNotify",
- "id": 2820
- },
- {
- "name": "TakeCityReputationParentQuestReq",
- "id": 2874
- },
- {
- "name": "TakeCityReputationParentQuestRsp",
- "id": 2880
- },
- {
- "name": "AcceptCityReputationRequestReq",
- "id": 2870
- },
- {
- "name": "AcceptCityReputationRequestRsp",
- "id": 2862
- },
- {
- "name": "CancelCityReputationRequestReq",
- "id": 2814
- },
- {
- "name": "CancelCityReputationRequestRsp",
- "id": 2824
- },
- {
- "name": "GetCityReputationMapInfoReq",
- "id": 2829
- },
- {
- "name": "GetCityReputationMapInfoRsp",
- "id": 2878
- },
- {
- "name": "TakeCityReputationExploreRewardReq",
- "id": 2816
- },
- {
- "name": "TakeCityReputationExploreRewardRsp",
- "id": 2813
- },
- {
- "name": "CityReputationDataNotify",
- "id": 2869
- },
- {
- "name": "ReunionBriefInfoReq",
- "id": 5088
- },
- {
- "name": "ReunionBriefInfoRsp",
- "id": 5095
- },
- {
- "name": "TakeReunionFirstGiftRewardReq",
- "id": 5096
- },
- {
- "name": "TakeReunionFirstGiftRewardRsp",
- "id": 5091
- },
- {
- "name": "GetReunionSignInInfoReq",
- "id": 5069
- },
- {
- "name": "GetReunionSignInInfoRsp",
- "id": 5093
- },
- {
- "name": "TakeReunionSignInRewardReq",
- "id": 5081
- },
- {
- "name": "TakeReunionSignInRewardRsp",
- "id": 5085
- },
- {
- "name": "GetReunionMissionInfoReq",
- "id": 5066
- },
- {
- "name": "GetReunionMissionInfoRsp",
- "id": 5075
- },
- {
- "name": "TakeReunionWatcherRewardReq",
- "id": 5052
- },
- {
- "name": "TakeReunionWatcherRewardRsp",
- "id": 5090
- },
- {
- "name": "UpdateReunionWatcherNotify",
- "id": 5087
- },
- {
- "name": "TakeReunionMissionRewardReq",
- "id": 5064
- },
- {
- "name": "TakeReunionMissionRewardRsp",
- "id": 5092
- },
- {
- "name": "GetReunionPrivilegeInfoReq",
- "id": 5057
- },
- {
- "name": "GetReunionPrivilegeInfoRsp",
- "id": 5065
- },
- {
- "name": "ReunionSettleNotify",
- "id": 5053
- },
- {
- "name": "ReunionActivateNotify",
- "id": 5060
- },
- {
- "name": "ReunionPrivilegeChangeNotify",
- "id": 5056
- },
- {
- "name": "ReunionDailyRefreshNotify",
- "id": 5098
- },
- {
- "name": "PlayerRoutineDataNotify",
- "id": 3538
- },
- {
- "name": "WorldAllRoutineTypeNotify",
- "id": 3545
- },
- {
- "name": "WorldRoutineTypeRefreshNotify",
- "id": 3546
- },
- {
- "name": "WorldRoutineChangeNotify",
- "id": 3541
- },
- {
- "name": "WorldRoutineTypeCloseNotify",
- "id": 3519
- },
- {
- "name": "PlayerEnterSceneNotify",
- "id": 205
- },
- {
- "name": "LeaveSceneReq",
- "id": 255
- },
- {
- "name": "LeaveSceneRsp",
- "id": 287
- },
- {
- "name": "SceneInitFinishReq",
- "id": 298
- },
- {
- "name": "SceneInitFinishRsp",
- "id": 220
- },
- {
- "name": "SceneEntityAppearNotify",
- "id": 274
- },
- {
- "name": "SceneEntityDisappearNotify",
- "id": 280
- },
- {
- "name": "SceneEntityMoveReq",
- "id": 270
- },
- {
- "name": "SceneEntityMoveRsp",
- "id": 262
- },
- {
- "name": "SceneAvatarStaminaStepReq",
- "id": 214
- },
- {
- "name": "SceneAvatarStaminaStepRsp",
- "id": 224
- },
- {
- "name": "SceneEntityMoveNotify",
- "id": 229
- },
- {
- "name": "ScenePlayerLocationNotify",
- "id": 278
- },
- {
- "name": "GetScenePointReq",
- "id": 216
- },
- {
- "name": "GetScenePointRsp",
- "id": 213
- },
- {
- "name": "EnterTransPointRegionNotify",
- "id": 269
- },
- {
- "name": "ExitTransPointRegionNotify",
- "id": 206
- },
- {
- "name": "ScenePointUnlockNotify",
- "id": 239
- },
- {
- "name": "SceneTransToPointReq",
- "id": 246
- },
- {
- "name": "SceneTransToPointRsp",
- "id": 300
- },
- {
- "name": "EntityJumpNotify",
- "id": 292
- },
- {
- "name": "GetSceneAreaReq",
- "id": 288
- },
- {
- "name": "GetSceneAreaRsp",
- "id": 225
- },
- {
- "name": "SceneAreaUnlockNotify",
- "id": 258
- },
- {
- "name": "SceneEntityDrownReq",
- "id": 218
- },
- {
- "name": "SceneEntityDrownRsp",
- "id": 275
- },
- {
- "name": "SceneCreateEntityReq",
- "id": 228
- },
- {
- "name": "SceneCreateEntityRsp",
- "id": 273
- },
- {
- "name": "SceneDestroyEntityReq",
- "id": 222
- },
- {
- "name": "SceneDestroyEntityRsp",
- "id": 245
- },
- {
- "name": "SceneForceUnlockNotify",
- "id": 285
- },
- {
- "name": "SceneForceLockNotify",
- "id": 251
- },
- {
- "name": "EnterWorldAreaReq",
- "id": 242
- },
- {
- "name": "EnterWorldAreaRsp",
- "id": 250
- },
- {
- "name": "EntityForceSyncReq",
- "id": 230
- },
- {
- "name": "EntityForceSyncRsp",
- "id": 243
- },
- {
- "name": "GetAreaExplorePointReq",
- "id": 207
- },
- {
- "name": "GetAreaExplorePointRsp",
- "id": 252
- },
- {
- "name": "ClientTransmitReq",
- "id": 203
- },
- {
- "name": "ClientTransmitRsp",
- "id": 253
- },
- {
- "name": "EnterSceneWeatherAreaNotify",
- "id": 236
- },
- {
- "name": "ExitSceneWeatherAreaNotify",
- "id": 294
- },
- {
- "name": "SceneAreaWeatherNotify",
- "id": 281
- },
- {
- "name": "ScenePlayerInfoNotify",
- "id": 264
- },
- {
- "name": "WorldPlayerLocationNotify",
- "id": 283
- },
- {
- "name": "BeginCameraSceneLookNotify",
- "id": 279
- },
- {
- "name": "EndCameraSceneLookNotify",
- "id": 227
- },
- {
- "name": "MarkEntityInMinMapNotify",
- "id": 263
- },
- {
- "name": "UnmarkEntityInMinMapNotify",
- "id": 223
- },
- {
- "name": "ExecuteGroupTriggerReq",
- "id": 290
- },
- {
- "name": "ExecuteGroupTriggerRsp",
- "id": 254
- },
- {
- "name": "LevelupCityReq",
- "id": 295
- },
- {
- "name": "LevelupCityRsp",
- "id": 267
- },
- {
- "name": "SceneRouteChangeNotify",
- "id": 201
- },
- {
- "name": "PlatformStartRouteNotify",
- "id": 237
- },
- {
- "name": "PlatformStopRouteNotify",
- "id": 284
- },
- {
- "name": "PlatformChangeRouteNotify",
- "id": 211
- },
- {
- "name": "ScenePlayerSoundNotify",
- "id": 291
- },
- {
- "name": "PersonalSceneJumpReq",
- "id": 260
- },
- {
- "name": "PersonalSceneJumpRsp",
- "id": 204
- },
- {
- "name": "SealBattleBeginNotify",
- "id": 261
- },
- {
- "name": "SealBattleEndNotify",
- "id": 265
- },
- {
- "name": "SealBattleProgressNotify",
- "id": 226
- },
- {
- "name": "ClientPauseNotify",
- "id": 277
- },
- {
- "name": "PlayerEnterSceneInfoNotify",
- "id": 212
- },
- {
- "name": "JoinPlayerSceneReq",
- "id": 234
- },
- {
- "name": "JoinPlayerSceneRsp",
- "id": 289
- },
- {
- "name": "SceneKickPlayerReq",
- "id": 238
- },
- {
- "name": "SceneKickPlayerRsp",
- "id": 240
- },
- {
- "name": "SceneKickPlayerNotify",
- "id": 282
- },
- {
- "name": "HitClientTrivialNotify",
- "id": 272
- },
- {
- "name": "BackMyWorldReq",
- "id": 231
- },
- {
- "name": "BackMyWorldRsp",
- "id": 276
- },
- {
- "name": "SeeMonsterReq",
- "id": 259
- },
- {
- "name": "SeeMonsterRsp",
- "id": 249
- },
- {
- "name": "AddSeenMonsterNotify",
- "id": 296
- },
- {
- "name": "AllSeenMonsterNotify",
- "id": 244
- },
- {
- "name": "SceneTimeNotify",
- "id": 232
- },
- {
- "name": "EnterSceneReadyReq",
- "id": 268
- },
- {
- "name": "EnterSceneReadyRsp",
- "id": 233
- },
- {
- "name": "EnterScenePeerNotify",
- "id": 286
- },
- {
- "name": "EnterSceneDoneReq",
- "id": 248
- },
- {
- "name": "EnterSceneDoneRsp",
- "id": 297
- },
- {
- "name": "WorldPlayerDieNotify",
- "id": 202
- },
- {
- "name": "WorldPlayerReviveReq",
- "id": 219
- },
- {
- "name": "WorldPlayerReviveRsp",
- "id": 221
- },
- {
- "name": "JoinPlayerFailNotify",
- "id": 271
- },
- {
- "name": "SetSceneWeatherAreaReq",
- "id": 208
- },
- {
- "name": "SetSceneWeatherAreaRsp",
- "id": 266
- },
- {
- "name": "ExecuteGadgetLuaReq",
- "id": 210
- },
- {
- "name": "ExecuteGadgetLuaRsp",
- "id": 209
- },
- {
- "name": "CutSceneBeginNotify",
- "id": 217
- },
- {
- "name": "CutSceneFinishNotify",
- "id": 257
- },
- {
- "name": "CutSceneEndNotify",
- "id": 299
- },
- {
- "name": "ClientScriptEventNotify",
- "id": 247
- },
- {
- "name": "SceneEntitiesMovesReq",
- "id": 241
- },
- {
- "name": "SceneEntitiesMovesRsp",
- "id": 293
- },
- {
- "name": "SceneEntitiesMoveCombineNotify",
- "id": 3025
- },
- {
- "name": "UnlockTransPointReq",
- "id": 3354
- },
- {
- "name": "UnlockTransPointRsp",
- "id": 3057
- },
- {
- "name": "SceneWeatherForecastReq",
- "id": 3406
- },
- {
- "name": "SceneWeatherForecastRsp",
- "id": 3500
- },
- {
- "name": "MarkMapReq",
- "id": 3176
- },
- {
- "name": "MarkMapRsp",
- "id": 3413
- },
- {
- "name": "AllMarkPointNotify",
- "id": 3284
- },
- {
- "name": "WorldDataNotify",
- "id": 3244
- },
- {
- "name": "EntityMoveRoomNotify",
- "id": 3186
- },
- {
- "name": "WorldPlayerInfoNotify",
- "id": 3125
- },
- {
- "name": "PostEnterSceneReq",
- "id": 3212
- },
- {
- "name": "PostEnterSceneRsp",
- "id": 3303
- },
- {
- "name": "PlayerChatReq",
- "id": 3242
- },
- {
- "name": "PlayerChatRsp",
- "id": 3480
- },
- {
- "name": "PlayerChatNotify",
- "id": 3092
- },
- {
- "name": "PlayerChatCDNotify",
- "id": 3277
- },
- {
- "name": "ChatHistoryNotify",
- "id": 3099
- },
- {
- "name": "SceneDataNotify",
- "id": 3295
- },
- {
- "name": "DungeonEntryToBeExploreNotify",
- "id": 3446
- },
- {
- "name": "GetDungeonEntryExploreConditionReq",
- "id": 3123
- },
- {
- "name": "GetDungeonEntryExploreConditionRsp",
- "id": 3355
- },
- {
- "name": "UnfreezeGroupLimitNotify",
- "id": 3346
- },
- {
- "name": "SetEntityClientDataNotify",
- "id": 3149
- },
- {
- "name": "GroupSuiteNotify",
- "id": 3115
- },
- {
- "name": "GroupUnloadNotify",
- "id": 3144
- },
- {
- "name": "MonsterAIConfigHashNotify",
- "id": 3324
- },
- {
- "name": "ShowTemplateReminderNotify",
- "id": 3353
- },
- {
- "name": "ShowCommonTipsNotify",
- "id": 3048
- },
- {
- "name": "CloseCommonTipsNotify",
- "id": 3010
- },
- {
- "name": "ChangeWorldToSingleModeNotify",
- "id": 3397
- },
- {
- "name": "SyncScenePlayTeamEntityNotify",
- "id": 3227
- },
- {
- "name": "DelScenePlayTeamEntityNotify",
- "id": 3203
- },
- {
- "name": "PlayerEyePointStateNotify",
- "id": 3435
- },
- {
- "name": "GetMapMarkTipsReq",
- "id": 3202
- },
- {
- "name": "GetMapMarkTipsRsp",
- "id": 3089
- },
- {
- "name": "ChangeWorldToSingleModeReq",
- "id": 3171
- },
- {
- "name": "ChangeWorldToSingleModeRsp",
- "id": 3197
- },
- {
- "name": "GetWorldMpInfoReq",
- "id": 3269
- },
- {
- "name": "GetWorldMpInfoRsp",
- "id": 3320
- },
- {
- "name": "EntityConfigHashNotify",
- "id": 3265
- },
- {
- "name": "ForceDragAvatarNotify",
- "id": 3071
- },
- {
- "name": "MonsterPointArrayRouteUpdateNotify",
- "id": 3271
- },
- {
- "name": "ForceDragBackTransferNotify",
- "id": 3032
- },
- {
- "name": "GetScenePerformanceReq",
- "id": 3494
- },
- {
- "name": "GetScenePerformanceRsp",
- "id": 3336
- },
- {
- "name": "SceneAudioNotify",
- "id": 3132
- },
- {
- "name": "HitTreeNotify",
- "id": 3118
- },
- {
- "name": "EntityTagChangeNotify",
- "id": 3442
- },
- {
- "name": "AvatarFollowRouteNotify",
- "id": 3097
- },
- {
- "name": "SceneEntityUpdateNotify",
- "id": 3388
- },
- {
- "name": "ClientHashDebugNotify",
- "id": 3279
- },
- {
- "name": "PlayerWorldSceneInfoListNotify",
- "id": 3198
- },
- {
- "name": "LuaEnvironmentEffectNotify",
- "id": 3240
- },
- {
- "name": "ClientLoadingCostumeVerificationNotify",
- "id": 3441
- },
- {
- "name": "ShowClientGuideNotify",
- "id": 3054
- },
- {
- "name": "ShowClientTutorialNotify",
- "id": 3381
- },
- {
- "name": "GetMapAreaReq",
- "id": 3148
- },
- {
- "name": "GetMapAreaRsp",
- "id": 3213
- },
- {
- "name": "MapAreaChangeNotify",
- "id": 3049
- },
- {
- "name": "LeaveWorldNotify",
- "id": 3445
- },
- {
- "name": "GuestBeginEnterSceneNotify",
- "id": 3490
- },
- {
- "name": "GuestPostEnterSceneNotify",
- "id": 3292
- },
- {
- "name": "LevelTagDataNotify",
- "id": 3061
- },
- {
- "name": "StopReminderNotify",
- "id": 3423
- },
- {
- "name": "AreaPlayInfoNotify",
- "id": 3069
- },
- {
- "name": "CheckGroupReplacedReq",
- "id": 3329
- },
- {
- "name": "CheckGroupReplacedRsp",
- "id": 3117
- },
- {
- "name": "DeathZoneObserveNotify",
- "id": 3059
- },
- {
- "name": "WorldChestOpenNotify",
- "id": 3085
- },
- {
- "name": "WidgetQuickHitTreeReq",
- "id": 3428
- },
- {
- "name": "WidgetQuickHitTreeRsp",
- "id": 3359
- },
- {
- "name": "BeginCameraSceneLookWithTemplateNotify",
- "id": 3201
- },
- {
- "name": "RefreshEntityAuthNotify",
- "id": 3280
- },
- {
- "name": "ScenePlayerBackgroundAvatarRefreshNotify",
- "id": 3464
- },
- {
- "name": "ScenePlayBattleInfoNotify",
- "id": 4355
- },
- {
- "name": "ScenePlayOwnerCheckReq",
- "id": 4405
- },
- {
- "name": "ScenePlayOwnerCheckRsp",
- "id": 4437
- },
- {
- "name": "ScenePlayOwnerStartInviteReq",
- "id": 4448
- },
- {
- "name": "ScenePlayOwnerStartInviteRsp",
- "id": 4370
- },
- {
- "name": "ScenePlayOwnerInviteNotify",
- "id": 4424
- },
- {
- "name": "ScenePlayGuestReplyInviteReq",
- "id": 4430
- },
- {
- "name": "ScenePlayGuestReplyInviteRsp",
- "id": 4420
- },
- {
- "name": "ScenePlayGuestReplyNotify",
- "id": 4412
- },
- {
- "name": "ScenePlayInviteResultNotify",
- "id": 4364
- },
- {
- "name": "ScenePlayInfoListNotify",
- "id": 4374
- },
- {
- "name": "ScenePlayBattleInterruptNotify",
- "id": 4379
- },
- {
- "name": "ScenePlayBattleResultNotify",
- "id": 4428
- },
- {
- "name": "ScenePlayBattleUidOpNotify",
- "id": 4366
- },
- {
- "name": "ScenePlayBattleInfoListNotify",
- "id": 4363
- },
- {
- "name": "ScenePlayOutofRegionNotify",
- "id": 4419
- },
- {
- "name": "AllShareCDDataNotify",
- "id": 9005
- },
- {
- "name": "GetShopReq",
- "id": 705
- },
- {
- "name": "GetShopRsp",
- "id": 755
- },
- {
- "name": "BuyGoodsReq",
- "id": 787
- },
- {
- "name": "BuyGoodsRsp",
- "id": 798
- },
- {
- "name": "GetShopmallDataReq",
- "id": 720
- },
- {
- "name": "GetShopmallDataRsp",
- "id": 774
- },
- {
- "name": "GetActivityShopSheetInfoReq",
- "id": 780
- },
- {
- "name": "GetActivityShopSheetInfoRsp",
- "id": 770
- },
- {
- "name": "BatchBuyGoodsReq",
- "id": 762
- },
- {
- "name": "BatchBuyGoodsRsp",
- "id": 714
- },
- {
- "name": "OpActivityStateNotify",
- "id": 2505
- },
- {
- "name": "SignInInfoReq",
- "id": 2587
- },
- {
- "name": "SignInInfoRsp",
- "id": 2598
- },
- {
- "name": "GetSignInRewardReq",
- "id": 2520
- },
- {
- "name": "GetSignInRewardRsp",
- "id": 2574
- },
- {
- "name": "BonusActivityUpdateNotify",
- "id": 2529
- },
- {
- "name": "BonusActivityInfoReq",
- "id": 2578
- },
- {
- "name": "BonusActivityInfoRsp",
- "id": 2516
- },
- {
- "name": "GetBonusActivityRewardReq",
- "id": 2513
- },
- {
- "name": "GetBonusActivityRewardRsp",
- "id": 2569
- },
- {
- "name": "UnlockAvatarTalentReq",
- "id": 1005
- },
- {
- "name": "UnlockAvatarTalentRsp",
- "id": 1055
- },
- {
- "name": "AvatarUnlockTalentNotify",
- "id": 1087
- },
- {
- "name": "AvatarSkillDepotChangeNotify",
- "id": 1098
- },
- {
- "name": "BigTalentPointConvertReq",
- "id": 1020
- },
- {
- "name": "BigTalentPointConvertRsp",
- "id": 1074
- },
- {
- "name": "AvatarSkillMaxChargeCountNotify",
- "id": 1080
- },
- {
- "name": "AvatarSkillInfoNotify",
- "id": 1070
- },
- {
- "name": "ProudSkillUpgradeReq",
- "id": 1062
- },
- {
- "name": "ProudSkillUpgradeRsp",
- "id": 1014
- },
- {
- "name": "ProudSkillChangeNotify",
- "id": 1024
- },
- {
- "name": "AvatarSkillUpgradeReq",
- "id": 1029
- },
- {
- "name": "AvatarSkillUpgradeRsp",
- "id": 1078
- },
- {
- "name": "AvatarSkillChangeNotify",
- "id": 1016
- },
- {
- "name": "ProudSkillExtraLevelNotify",
- "id": 1013
- },
- {
- "name": "CanUseSkillNotify",
- "id": 1069
- },
- {
- "name": "TeamResonanceChangeNotify",
- "id": 1006
- },
- {
- "name": "GetPlayerFriendListReq",
- "id": 4005
- },
- {
- "name": "GetPlayerFriendListRsp",
- "id": 4055
- },
- {
- "name": "AskAddFriendReq",
- "id": 4020
- },
- {
- "name": "AskAddFriendRsp",
- "id": 4074
- },
- {
- "name": "DealAddFriendReq",
- "id": 4080
- },
- {
- "name": "DealAddFriendRsp",
- "id": 4070
- },
- {
- "name": "GetPlayerSocialDetailReq",
- "id": 4062
- },
- {
- "name": "GetPlayerSocialDetailRsp",
- "id": 4014
- },
- {
- "name": "DeleteFriendReq",
- "id": 4024
- },
- {
- "name": "DeleteFriendRsp",
- "id": 4029
- },
- {
- "name": "SetPlayerBirthdayReq",
- "id": 4078
- },
- {
- "name": "SetPlayerBirthdayRsp",
- "id": 4016
- },
- {
- "name": "SetPlayerSignatureReq",
- "id": 4013
- },
- {
- "name": "SetPlayerSignatureRsp",
- "id": 4069
- },
- {
- "name": "SetPlayerHeadImageReq",
- "id": 4006
- },
- {
- "name": "SetPlayerHeadImageRsp",
- "id": 4039
- },
- {
- "name": "UpdatePS4FriendListNotify",
- "id": 4046
- },
- {
- "name": "DeleteFriendNotify",
- "id": 4100
- },
- {
- "name": "AddFriendNotify",
- "id": 4092
- },
- {
- "name": "AskAddFriendNotify",
- "id": 4088
- },
- {
- "name": "SetNameCardReq",
- "id": 4025
- },
- {
- "name": "SetNameCardRsp",
- "id": 4058
- },
- {
- "name": "GetAllUnlockNameCardReq",
- "id": 4018
- },
- {
- "name": "GetAllUnlockNameCardRsp",
- "id": 4075
- },
- {
- "name": "AddBlacklistReq",
- "id": 4028
- },
- {
- "name": "AddBlacklistRsp",
- "id": 4073
- },
- {
- "name": "RemoveBlacklistReq",
- "id": 4022
- },
- {
- "name": "RemoveBlacklistRsp",
- "id": 4045
- },
- {
- "name": "UnlockNameCardNotify",
- "id": 4085
- },
- {
- "name": "GetRecentMpPlayerListReq",
- "id": 4051
- },
- {
- "name": "GetRecentMpPlayerListRsp",
- "id": 4042
- },
- {
- "name": "SocialDataNotify",
- "id": 4050
- },
- {
- "name": "TakeFirstShareRewardReq",
- "id": 4030
- },
- {
- "name": "TakeFirstShareRewardRsp",
- "id": 4043
- },
- {
- "name": "UpdatePS4BlockListReq",
- "id": 4035
- },
- {
- "name": "UpdatePS4BlockListRsp",
- "id": 4007
- },
- {
- "name": "GetPlayerBlacklistReq",
- "id": 4052
- },
- {
- "name": "GetPlayerBlacklistRsp",
- "id": 4003
- },
- {
- "name": "PlayerReportReq",
- "id": 4053
- },
- {
- "name": "PlayerReportRsp",
- "id": 4036
- },
- {
- "name": "SetFriendRemarkNameReq",
- "id": 4094
- },
- {
- "name": "SetFriendRemarkNameRsp",
- "id": 4081
- },
- {
- "name": "UpdatePlayerShowAvatarListReq",
- "id": 4064
- },
- {
- "name": "UpdatePlayerShowAvatarListRsp",
- "id": 4083
- },
- {
- "name": "GetFriendShowAvatarInfoReq",
- "id": 4079
- },
- {
- "name": "GetFriendShowAvatarInfoRsp",
- "id": 4027
- },
- {
- "name": "UpdatePlayerShowNameCardListReq",
- "id": 4063
- },
- {
- "name": "UpdatePlayerShowNameCardListRsp",
- "id": 4023
- },
- {
- "name": "GetFriendShowNameCardInfoReq",
- "id": 4015
- },
- {
- "name": "GetFriendShowNameCardInfoRsp",
- "id": 4056
- },
- {
- "name": "ForceAddPlayerFriendReq",
- "id": 4090
- },
- {
- "name": "ForceAddPlayerFriendRsp",
- "id": 4054
- },
- {
- "name": "ProfilePictureChangeNotify",
- "id": 4095
- },
- {
- "name": "PSNFriendListNotify",
- "id": 4067
- },
- {
- "name": "PSNBlackListNotify",
- "id": 4001
- },
- {
- "name": "GetPlayerAskFriendListReq",
- "id": 4037
- },
- {
- "name": "GetPlayerAskFriendListRsp",
- "id": 4084
- },
- {
- "name": "GetChatEmojiCollectionReq",
- "id": 4011
- },
- {
- "name": "GetChatEmojiCollectionRsp",
- "id": 4091
- },
- {
- "name": "SetChatEmojiCollectionReq",
- "id": 4060
- },
- {
- "name": "SetChatEmojiCollectionRsp",
- "id": 4004
- },
- {
- "name": "UpdatePS4FriendListReq",
- "id": 4061
- },
- {
- "name": "UpdatePS4FriendListRsp",
- "id": 4065
- },
- {
- "name": "FriendInfoChangeNotify",
- "id": 4026
- },
- {
- "name": "PlayerSignatureAuditDataNotify",
- "id": 4077
- },
- {
- "name": "PlayerSignatureNotify",
- "id": 4012
- },
- {
- "name": "SignatureAuditConfigNotify",
- "id": 4034
- },
- {
- "name": "ReadSignatureAuditReq",
- "id": 4089
- },
- {
- "name": "ReadSignatureAuditRsp",
- "id": 4038
- },
- {
- "name": "ToTheMoonQueryPathReq",
- "id": 6105
- },
- {
- "name": "ToTheMoonQueryPathRsp",
- "id": 6155
- },
- {
- "name": "ToTheMoonPingNotify",
- "id": 6187
- },
- {
- "name": "ToTheMoonEnterSceneReq",
- "id": 6198
- },
- {
- "name": "ToTheMoonEnterSceneRsp",
- "id": 6120
- },
- {
- "name": "ToTheMoonAddObstacleReq",
- "id": 6174
- },
- {
- "name": "ToTheMoonAddObstacleRsp",
- "id": 6180
- },
- {
- "name": "ToTheMoonRemoveObstacleReq",
- "id": 6170
- },
- {
- "name": "ToTheMoonRemoveObstacleRsp",
- "id": 6162
- },
- {
- "name": "ToTheMoonObstaclesModifyNotify",
- "id": 6114
- },
- {
- "name": "CAFAPMPMBPO",
- "id": 6124
- },
- {
- "name": "TowerBriefDataNotify",
- "id": 2405
- },
- {
- "name": "TowerFloorRecordChangeNotify",
- "id": 2455
- },
- {
- "name": "TowerCurLevelRecordChangeNotify",
- "id": 2487
- },
- {
- "name": "TowerDailyRewardProgressChangeNotify",
- "id": 2498
- },
- {
- "name": "TowerTeamSelectReq",
- "id": 2474
- },
- {
- "name": "TowerTeamSelectRsp",
- "id": 2480
- },
- {
- "name": "TowerAllDataReq",
- "id": 2470
- },
- {
- "name": "TowerAllDataRsp",
- "id": 2462
- },
- {
- "name": "TowerEnterLevelReq",
- "id": 2424
- },
- {
- "name": "TowerEnterLevelRsp",
- "id": 2429
- },
- {
- "name": "TowerBuffSelectReq",
- "id": 2478
- },
- {
- "name": "TowerBuffSelectRsp",
- "id": 2416
- },
- {
- "name": "TowerSurrenderReq",
- "id": 2492
- },
- {
- "name": "TowerSurrenderRsp",
- "id": 2488
- },
- {
- "name": "TowerGetFloorStarRewardReq",
- "id": 2425
- },
- {
- "name": "TowerGetFloorStarRewardRsp",
- "id": 2458
- },
- {
- "name": "TowerLevelEndNotify",
- "id": 2445
- },
- {
- "name": "TowerLevelStarCondNotify",
- "id": 2485
- },
- {
- "name": "TowerMiddleLevelChangeTeamNotify",
- "id": 2451
- },
- {
- "name": "TowerRecordHandbookReq",
- "id": 2442
- },
- {
- "name": "TowerRecordHandbookRsp",
- "id": 2450
- },
- {
- "name": "GetUgcReq",
- "id": 6338
- },
- {
- "name": "GetUgcRsp",
- "id": 6345
- },
- {
- "name": "GetUgcBriefInfoReq",
- "id": 6346
- },
- {
- "name": "GetUgcBriefInfoRsp",
- "id": 6341
- },
- {
- "name": "SaveUgcReq",
- "id": 6331
- },
- {
- "name": "SaveUgcRsp",
- "id": 6335
- },
- {
- "name": "PublishUgcReq",
- "id": 6316
- },
- {
- "name": "PublishUgcRsp",
- "id": 6325
- },
- {
- "name": "CheckUgcUpdateReq",
- "id": 6302
- },
- {
- "name": "CheckUgcUpdateRsp",
- "id": 6340
- },
- {
- "name": "UgcNotify",
- "id": 6337
- },
- {
- "name": "CheckUgcStateReq",
- "id": 6314
- },
- {
- "name": "CheckUgcStateRsp",
- "id": 6342
- },
- {
- "name": "WatcherAllDataNotify",
- "id": 2205
- },
- {
- "name": "WatcherChangeNotify",
- "id": 2255
- },
- {
- "name": "WatcherEventNotify",
- "id": 2287
- },
- {
- "name": "WatcherEventTypeNotify",
- "id": 2298
- },
- {
- "name": "WatcherEventStageNotify",
- "id": 2220
- },
- {
- "name": "PushTipsAllDataNotify",
- "id": 2292
- },
- {
- "name": "PushTipsChangeNotify",
- "id": 2288
- },
- {
- "name": "PushTipsReadFinishReq",
- "id": 2225
- },
- {
- "name": "PushTipsReadFinishRsp",
- "id": 2258
- },
- {
- "name": "GetPushTipsRewardReq",
- "id": 2218
- },
- {
- "name": "GetPushTipsRewardRsp",
- "id": 2275
- },
- {
- "name": "AnchorPointDataNotify",
- "id": 4288
- },
- {
- "name": "AnchorPointOpReq",
- "id": 4291
- },
- {
- "name": "AnchorPointOpRsp",
- "id": 4269
- },
- {
- "name": "SetUpLunchBoxWidgetReq",
- "id": 4285
- },
- {
- "name": "SetUpLunchBoxWidgetRsp",
- "id": 4266
- },
- {
- "name": "QuickUseWidgetReq",
- "id": 4275
- },
- {
- "name": "QuickUseWidgetRsp",
- "id": 4252
- },
- {
- "name": "WidgetCoolDownNotify",
- "id": 4290
- },
- {
- "name": "WidgetReportReq",
- "id": 4287
- },
- {
- "name": "WidgetReportRsp",
- "id": 4264
- },
- {
- "name": "ClientCollectorDataNotify",
- "id": 4292
- },
- {
- "name": "OneoffGatherPointDetectorDataNotify",
- "id": 4257
- },
- {
- "name": "SkyCrystalDetectorDataUpdateNotify",
- "id": 4265
- },
- {
- "name": "TreasureMapDetectorDataNotify",
- "id": 4298
- },
- {
- "name": "SetWidgetSlotReq",
- "id": 4299
- },
- {
- "name": "SetWidgetSlotRsp",
- "id": 4284
- },
- {
- "name": "WidgetSlotChangeNotify",
- "id": 4283
- },
- {
- "name": "GetWidgetSlotReq",
- "id": 4277
- },
- {
- "name": "GetWidgetSlotRsp",
- "id": 4263
- },
- {
- "name": "AllWidgetDataNotify",
- "id": 4286
- },
- {
- "name": "UseWidgetCreateGadgetReq",
- "id": 4300
- },
- {
- "name": "UseWidgetCreateGadgetRsp",
- "id": 4267
- },
- {
- "name": "UseWidgetRetractGadgetReq",
- "id": 4251
- },
- {
- "name": "UseWidgetRetractGadgetRsp",
- "id": 4289
- },
- {
- "name": "WidgetGadgetAllDataNotify",
- "id": 4259
- },
- {
- "name": "WidgetGadgetDataNotify",
- "id": 4282
- },
- {
- "name": "WidgetGadgetDestroyNotify",
- "id": 4254
- },
- {
- "name": "WidgetDoBagReq",
- "id": 4255
- },
- {
- "name": "WidgetDoBagRsp",
- "id": 4258
- },
- {
- "name": "WidgetActiveChangeNotify",
- "id": 4278
- },
- {
- "name": "WidgetUseAttachAbilityGroupChangeNotify",
- "id": 4270
- },
- {
- "name": "WidgetCaptureAnimalReq",
- "id": 4273
- },
- {
- "name": "WidgetCaptureAnimalRsp",
- "id": 4271
- },
- {
- "name": "WidgetUpdateExtraCDReq",
- "id": 5973
- },
- {
- "name": "WidgetUpdateExtraCDRsp",
- "id": 5908
- },
- {
- "name": "FireworksReformDataNotify",
- "id": 6001
- },
- {
- "name": "ReformFireworksReq",
- "id": 5941
- },
- {
- "name": "ReformFireworksRsp",
- "id": 6008
- },
- {
- "name": "LaunchFireworksReq",
- "id": 5921
- },
- {
- "name": "LaunchFireworksRsp",
- "id": 5952
- },
- {
- "name": "FireworksLaunchDataNotify",
- "id": 5979
- },
- {
- "name": "ChangeWidgetBackgroundActiveStateReq",
- "id": 6092
- },
- {
- "name": "ChangeWidgetBackgroundActiveStateRsp",
- "id": 6088
- },
- {
- "name": "AllWidgetBackgroundActiveStateNotify",
- "id": 6011
- },
- {
- "name": "RemotePlayerWidgetNotify",
- "id": 5996
- },
- {
- "name": "WidgetWeatherWizardDataNotify",
- "id": 5947
- }
-]
\ No newline at end of file
diff --git a/cmdid_gc.json b/cmdid_gc.json
deleted file mode 100644
index bc73236b..00000000
--- a/cmdid_gc.json
+++ /dev/null
@@ -1,7658 +0,0 @@
-[
- {
- "name": "AbilityChangeNotify",
- "id": 1127
- },
- {
- "name": "AbilityInvocationFailNotify",
- "id": 1200
- },
- {
- "name": "AbilityInvocationFixedNotify",
- "id": 1179
- },
- {
- "name": "AbilityInvocationsNotify",
- "id": 1130
- },
- {
- "name": "AcceptCityReputationRequestReq",
- "id": 2847
- },
- {
- "name": "AcceptCityReputationRequestRsp",
- "id": 2878
- },
- {
- "name": "AchievementAllDataNotify",
- "id": 2692
- },
- {
- "name": "AchievementUpdateNotify",
- "id": 2691
- },
- {
- "name": "ActivityCoinInfoNotify",
- "id": 2018
- },
- {
- "name": "ActivityCondStateChangeNotify",
- "id": 2194
- },
- {
- "name": "ActivityDisableTransferPointInteractionNotify",
- "id": 8029
- },
- {
- "name": "ActivityInfoNotify",
- "id": 2119
- },
- {
- "name": "ActivityPlayOpenAnimNotify",
- "id": 2059
- },
- {
- "name": "ActivitySaleChangeNotify",
- "id": 2012
- },
- {
- "name": "ActivityScheduleInfoNotify",
- "id": 2124
- },
- {
- "name": "ActivitySelectAvatarCardReq",
- "id": 2052
- },
- {
- "name": "ActivitySelectAvatarCardRsp",
- "id": 2154
- },
- {
- "name": "ActivityTakeAllScoreRewardReq",
- "id": 8162
- },
- {
- "name": "ActivityTakeAllScoreRewardRsp",
- "id": 8043
- },
- {
- "name": "ActivityTakeScoreRewardReq",
- "id": 8127
- },
- {
- "name": "ActivityTakeScoreRewardRsp",
- "id": 8527
- },
- {
- "name": "ActivityTakeWatcherRewardBatchReq",
- "id": 2184
- },
- {
- "name": "ActivityTakeWatcherRewardBatchRsp",
- "id": 2090
- },
- {
- "name": "ActivityTakeWatcherRewardReq",
- "id": 2073
- },
- {
- "name": "ActivityTakeWatcherRewardRsp",
- "id": 2109
- },
- {
- "name": "ActivityUpdateWatcherNotify",
- "id": 2103
- },
- {
- "name": "AddBlacklistReq",
- "id": 4094
- },
- {
- "name": "AddBlacklistRsp",
- "id": 4072
- },
- {
- "name": "AddFriendNotify",
- "id": 4037
- },
- {
- "name": "AddNoGachaAvatarCardNotify",
- "id": 1610
- },
- {
- "name": "AddQuestContentProgressReq",
- "id": 443
- },
- {
- "name": "AddQuestContentProgressRsp",
- "id": 461
- },
- {
- "name": "AddRandTaskInfoNotify",
- "id": 154
- },
- {
- "name": "AddSeenMonsterNotify",
- "id": 213
- },
- {
- "name": "AdjustWorldLevelReq",
- "id": 112
- },
- {
- "name": "AdjustWorldLevelRsp",
- "id": 131
- },
- {
- "name": "AllCoopInfoNotify",
- "id": 1992
- },
- {
- "name": "AllMarkPointNotify",
- "id": 3322
- },
- {
- "name": "AllSeenMonsterNotify",
- "id": 228
- },
- {
- "name": "AllWidgetDataNotify",
- "id": 4286
- },
- {
- "name": "AnchorPointDataNotify",
- "id": 4292
- },
- {
- "name": "AnchorPointOpReq",
- "id": 4285
- },
- {
- "name": "AnchorPointOpRsp",
- "id": 4277
- },
- {
- "name": "AnimatorForceSetAirMoveNotify",
- "id": 334
- },
- {
- "name": "AntiAddictNotify",
- "id": 174
- },
- {
- "name": "ArenaChallengeFinishNotify",
- "id": 2164
- },
- {
- "name": "AskAddFriendNotify",
- "id": 4089
- },
- {
- "name": "AskAddFriendReq",
- "id": 4100
- },
- {
- "name": "AskAddFriendRsp",
- "id": 4043
- },
- {
- "name": "AsterLargeInfoNotify",
- "id": 2023
- },
- {
- "name": "AsterLittleInfoNotify",
- "id": 2121
- },
- {
- "name": "AsterMidCampInfoNotify",
- "id": 2195
- },
- {
- "name": "AsterMidInfoNotify",
- "id": 2055
- },
- {
- "name": "AsterMiscInfoNotify",
- "id": 2140
- },
- {
- "name": "AsterProgressInfoNotify",
- "id": 2091
- },
- {
- "name": "AvatarAddNotify",
- "id": 1757
- },
- {
- "name": "AvatarBuffAddNotify",
- "id": 394
- },
- {
- "name": "AvatarBuffDelNotify",
- "id": 372
- },
- {
- "name": "AvatarCardChangeReq",
- "id": 694
- },
- {
- "name": "AvatarCardChangeRsp",
- "id": 672
- },
- {
- "name": "AvatarChangeAnimHashReq",
- "id": 1767
- },
- {
- "name": "AvatarChangeAnimHashRsp",
- "id": 1620
- },
- {
- "name": "AvatarChangeCostumeNotify",
- "id": 1665
- },
- {
- "name": "AvatarChangeCostumeReq",
- "id": 1707
- },
- {
- "name": "AvatarChangeCostumeRsp",
- "id": 1609
- },
- {
- "name": "AvatarChangeElementTypeReq",
- "id": 1779
- },
- {
- "name": "AvatarChangeElementTypeRsp",
- "id": 1717
- },
- {
- "name": "AvatarDataNotify",
- "id": 1607
- },
- {
- "name": "AvatarDelNotify",
- "id": 1769
- },
- {
- "name": "AvatarDieAnimationEndReq",
- "id": 1695
- },
- {
- "name": "AvatarDieAnimationEndRsp",
- "id": 1604
- },
- {
- "name": "AvatarEnterElementViewNotify",
- "id": 380
- },
- {
- "name": "AvatarEquipAffixStartNotify",
- "id": 1708
- },
- {
- "name": "AvatarEquipChangeNotify",
- "id": 676
- },
- {
- "name": "AvatarExpeditionAllDataReq",
- "id": 1685
- },
- {
- "name": "AvatarExpeditionAllDataRsp",
- "id": 1621
- },
- {
- "name": "AvatarExpeditionCallBackReq",
- "id": 1777
- },
- {
- "name": "AvatarExpeditionCallBackRsp",
- "id": 1702
- },
- {
- "name": "AvatarExpeditionDataNotify",
- "id": 1632
- },
- {
- "name": "AvatarExpeditionGetRewardReq",
- "id": 1640
- },
- {
- "name": "AvatarExpeditionGetRewardRsp",
- "id": 1715
- },
- {
- "name": "AvatarExpeditionStartReq",
- "id": 1697
- },
- {
- "name": "AvatarExpeditionStartRsp",
- "id": 1646
- },
- {
- "name": "AvatarFetterDataNotify",
- "id": 1617
- },
- {
- "name": "AvatarFetterLevelRewardReq",
- "id": 1642
- },
- {
- "name": "AvatarFetterLevelRewardRsp",
- "id": 1753
- },
- {
- "name": "AvatarFightPropNotify",
- "id": 1300
- },
- {
- "name": "AvatarFightPropUpdateNotify",
- "id": 1243
- },
- {
- "name": "AvatarFlycloakChangeNotify",
- "id": 1790
- },
- {
- "name": "AvatarFollowRouteNotify",
- "id": 3256
- },
- {
- "name": "AvatarGainCostumeNotify",
- "id": 1625
- },
- {
- "name": "AvatarGainFlycloakNotify",
- "id": 1676
- },
- {
- "name": "AvatarLifeStateChangeNotify",
- "id": 1247
- },
- {
- "name": "AvatarPromoteGetRewardReq",
- "id": 1684
- },
- {
- "name": "AvatarPromoteGetRewardRsp",
- "id": 1658
- },
- {
- "name": "AvatarPromoteReq",
- "id": 1731
- },
- {
- "name": "AvatarPromoteRsp",
- "id": 1710
- },
- {
- "name": "AvatarPropChangeReasonNotify",
- "id": 1278
- },
- {
- "name": "AvatarPropNotify",
- "id": 1227
- },
- {
- "name": "AvatarSatiationDataNotify",
- "id": 1766
- },
- {
- "name": "AvatarSkillChangeNotify",
- "id": 1099
- },
- {
- "name": "AvatarSkillDepotChangeNotify",
- "id": 1019
- },
- {
- "name": "AvatarSkillInfoNotify",
- "id": 1047
- },
- {
- "name": "AvatarSkillMaxChargeCountNotify",
- "id": 1061
- },
- {
- "name": "AvatarSkillUpgradeReq",
- "id": 1039
- },
- {
- "name": "AvatarSkillUpgradeRsp",
- "id": 1048
- },
- {
- "name": "AvatarTeamUpdateNotify",
- "id": 1739
- },
- {
- "name": "AvatarUnlockTalentNotify",
- "id": 1056
- },
- {
- "name": "AvatarUpgradeReq",
- "id": 1653
- },
- {
- "name": "AvatarUpgradeRsp",
- "id": 1792
- },
- {
- "name": "AvatarWearFlycloakReq",
- "id": 1636
- },
- {
- "name": "AvatarWearFlycloakRsp",
- "id": 1613
- },
- {
- "name": "BackMyWorldReq",
- "id": 269
- },
- {
- "name": "BackMyWorldRsp",
- "id": 218
- },
- {
- "name": "BargainOfferPriceReq",
- "id": 407
- },
- {
- "name": "BargainOfferPriceRsp",
- "id": 417
- },
- {
- "name": "BargainStartNotify",
- "id": 444
- },
- {
- "name": "BargainTerminateNotify",
- "id": 405
- },
- {
- "name": "BattlePassAllDataNotify",
- "id": 2642
- },
- {
- "name": "BattlePassBuySuccNotify",
- "id": 2602
- },
- {
- "name": "BattlePassCurScheduleUpdateNotify",
- "id": 2635
- },
- {
- "name": "BattlePassMissionDelNotify",
- "id": 2622
- },
- {
- "name": "BattlePassMissionUpdateNotify",
- "id": 2641
- },
- {
- "name": "BeginCameraSceneLookNotify",
- "id": 249
- },
- {
- "name": "BigTalentPointConvertReq",
- "id": 1100
- },
- {
- "name": "BigTalentPointConvertRsp",
- "id": 1043
- },
- {
- "name": "BlessingAcceptAllGivePicReq",
- "id": 2009
- },
- {
- "name": "BlessingAcceptAllGivePicRsp",
- "id": 2065
- },
- {
- "name": "BlessingAcceptGivePicReq",
- "id": 2153
- },
- {
- "name": "BlessingAcceptGivePicRsp",
- "id": 2010
- },
- {
- "name": "BlessingGetAllRecvPicRecordListReq",
- "id": 2084
- },
- {
- "name": "BlessingGetAllRecvPicRecordListRsp",
- "id": 2058
- },
- {
- "name": "BlessingGetFriendPicListReq",
- "id": 2190
- },
- {
- "name": "BlessingGetFriendPicListRsp",
- "id": 2076
- },
- {
- "name": "BlessingGiveFriendPicReq",
- "id": 2108
- },
- {
- "name": "BlessingGiveFriendPicRsp",
- "id": 2042
- },
- {
- "name": "BlessingRecvFriendPicNotify",
- "id": 2107
- },
- {
- "name": "BlessingRedeemRewardReq",
- "id": 2036
- },
- {
- "name": "BlessingRedeemRewardRsp",
- "id": 2013
- },
- {
- "name": "BlessingScanReq",
- "id": 2186
- },
- {
- "name": "BlessingScanRsp",
- "id": 2166
- },
- {
- "name": "BlitzRushParkourRestartReq",
- "id": 8986
- },
- {
- "name": "BlitzRushParkourRestartRsp",
- "id": 8453
- },
- {
- "name": "BlossomBriefInfoNotify",
- "id": 2756
- },
- {
- "name": "BlossomChestCreateNotify",
- "id": 2743
- },
- {
- "name": "BlossomChestInfoNotify",
- "id": 847
- },
- {
- "name": "BonusActivityInfoReq",
- "id": 2548
- },
- {
- "name": "BonusActivityInfoRsp",
- "id": 2599
- },
- {
- "name": "BonusActivityUpdateNotify",
- "id": 2539
- },
- {
- "name": "BossChestActivateNotify",
- "id": 861
- },
- {
- "name": "BounceConjuringSettleNotify",
- "id": 8653
- },
- {
- "name": "BuoyantCombatSettleNotify",
- "id": 8751
- },
- {
- "name": "BuyBattlePassLevelReq",
- "id": 2643
- },
- {
- "name": "BuyBattlePassLevelRsp",
- "id": 2609
- },
- {
- "name": "BuyGoodsReq",
- "id": 756
- },
- {
- "name": "BuyGoodsRsp",
- "id": 719
- },
- {
- "name": "BuyResinReq",
- "id": 693
- },
- {
- "name": "BuyResinRsp",
- "id": 654
- },
- {
- "name": "CalcWeaponUpgradeReturnItemsReq",
- "id": 666
- },
- {
- "name": "CalcWeaponUpgradeReturnItemsRsp",
- "id": 652
- },
- {
- "name": "CanUseSkillNotify",
- "id": 1042
- },
- {
- "name": "CancelCityReputationRequestReq",
- "id": 2857
- },
- {
- "name": "CancelCityReputationRequestRsp",
- "id": 2827
- },
- {
- "name": "CancelCoopTaskReq",
- "id": 1993
- },
- {
- "name": "CancelCoopTaskRsp",
- "id": 1959
- },
- {
- "name": "CancelFinishParentQuestNotify",
- "id": 422
- },
- {
- "name": "CardProductRewardNotify",
- "id": 4135
- },
- {
- "name": "ChallengeDataNotify",
- "id": 973
- },
- {
- "name": "ChallengeRecordNotify",
- "id": 907
- },
- {
- "name": "ChangeAvatarReq",
- "id": 1682
- },
- {
- "name": "ChangeAvatarRsp",
- "id": 1699
- },
- {
- "name": "ChangeGameTimeReq",
- "id": 178
- },
- {
- "name": "ChangeGameTimeRsp",
- "id": 157
- },
- {
- "name": "ChangeMailStarNotify",
- "id": 1448
- },
- {
- "name": "ChangeMpTeamAvatarReq",
- "id": 1645
- },
- {
- "name": "ChangeMpTeamAvatarRsp",
- "id": 1730
- },
- {
- "name": "ChangeServerGlobalValueNotify",
- "id": 17
- },
- {
- "name": "ChangeTeamNameReq",
- "id": 1706
- },
- {
- "name": "ChangeTeamNameRsp",
- "id": 1696
- },
- {
- "name": "ChangeWorldToSingleModeNotify",
- "id": 3461
- },
- {
- "name": "ChangeWorldToSingleModeReq",
- "id": 3296
- },
- {
- "name": "ChangeWorldToSingleModeRsp",
- "id": 3258
- },
- {
- "name": "ChannelerSlabCheckEnterLoopDungeonReq",
- "id": 8286
- },
- {
- "name": "ChannelerSlabCheckEnterLoopDungeonRsp",
- "id": 8631
- },
- {
- "name": "ChannelerSlabEnterLoopDungeonReq",
- "id": 8564
- },
- {
- "name": "ChannelerSlabEnterLoopDungeonRsp",
- "id": 8526
- },
- {
- "name": "ChannelerSlabLoopDungeonChallengeInfoNotify",
- "id": 8576
- },
- {
- "name": "ChannelerSlabLoopDungeonSelectConditionReq",
- "id": 8659
- },
- {
- "name": "ChannelerSlabLoopDungeonSelectConditionRsp",
- "id": 8858
- },
- {
- "name": "ChannelerSlabLoopDungeonTakeFirstPassRewardReq",
- "id": 8498
- },
- {
- "name": "ChannelerSlabLoopDungeonTakeFirstPassRewardRsp",
- "id": 8824
- },
- {
- "name": "ChannelerSlabLoopDungeonTakeScoreRewardReq",
- "id": 8348
- },
- {
- "name": "ChannelerSlabLoopDungeonTakeScoreRewardRsp",
- "id": 8369
- },
- {
- "name": "ChannelerSlabOneOffDungeonInfoNotify",
- "id": 8015
- },
- {
- "name": "ChannelerSlabOneOffDungeonInfoReq",
- "id": 8877
- },
- {
- "name": "ChannelerSlabOneOffDungeonInfoRsp",
- "id": 8270
- },
- {
- "name": "ChannelerSlabSaveAssistInfoReq",
- "id": 8039
- },
- {
- "name": "ChannelerSlabSaveAssistInfoRsp",
- "id": 8071
- },
- {
- "name": "ChannelerSlabStageActiveChallengeIndexNotify",
- "id": 8857
- },
- {
- "name": "ChannelerSlabStageOneofDungeonNotify",
- "id": 8203
- },
- {
- "name": "ChannelerSlabTakeoffBuffReq",
- "id": 8299
- },
- {
- "name": "ChannelerSlabTakeoffBuffRsp",
- "id": 8034
- },
- {
- "name": "ChannelerSlabWearBuffReq",
- "id": 8664
- },
- {
- "name": "ChannelerSlabWearBuffRsp",
- "id": 8285
- },
- {
- "name": "ChapterStateNotify",
- "id": 442
- },
- {
- "name": "ChatChannelDataNotify",
- "id": 4998
- },
- {
- "name": "ChatChannelUpdateNotify",
- "id": 4989
- },
- {
- "name": "ChatHistoryNotify",
- "id": 3309
- },
- {
- "name": "CheckAddItemExceedLimitNotify",
- "id": 697
- },
- {
- "name": "CheckSegmentCRCNotify",
- "id": 16
- },
- {
- "name": "CheckSegmentCRCReq",
- "id": 73
- },
- {
- "name": "ChessEscapedMonstersNotify",
- "id": 5341
- },
- {
- "name": "ChessLeftMonstersNotify",
- "id": 5336
- },
- {
- "name": "ChessManualRefreshCardsReq",
- "id": 5326
- },
- {
- "name": "ChessManualRefreshCardsRsp",
- "id": 5377
- },
- {
- "name": "ChessPickCardNotify",
- "id": 5374
- },
- {
- "name": "ChessPickCardReq",
- "id": 5366
- },
- {
- "name": "ChessPickCardRsp",
- "id": 5352
- },
- {
- "name": "ChessPlayerInfoNotify",
- "id": 5365
- },
- {
- "name": "ChessSelectedCardsNotify",
- "id": 5397
- },
- {
- "name": "ChooseCurAvatarTeamReq",
- "id": 1738
- },
- {
- "name": "ChooseCurAvatarTeamRsp",
- "id": 1778
- },
- {
- "name": "CityReputationDataNotify",
- "id": 2842
- },
- {
- "name": "CityReputationLevelupNotify",
- "id": 2900
- },
- {
- "name": "ClearRoguelikeCurseNotify",
- "id": 8038
- },
- {
- "name": "ClientAIStateNotify",
- "id": 1125
- },
- {
- "name": "ClientAbilitiesInitFinishCombineNotify",
- "id": 1161
- },
- {
- "name": "ClientAbilityChangeNotify",
- "id": 1139
- },
- {
- "name": "ClientAbilityInitBeginNotify",
- "id": 1156
- },
- {
- "name": "ClientAbilityInitFinishNotify",
- "id": 1119
- },
- {
- "name": "ClientBulletCreateNotify",
- "id": 44
- },
- {
- "name": "ClientCollectorDataNotify",
- "id": 4252
- },
- {
- "name": "ClientHashDebugNotify",
- "id": 3287
- },
- {
- "name": "ClientLoadingCostumeVerificationNotify",
- "id": 3269
- },
- {
- "name": "ClientLockGameTimeNotify",
- "id": 141
- },
- {
- "name": "ClientNewMailNotify",
- "id": 1457
- },
- {
- "name": "ClientPauseNotify",
- "id": 236
- },
- {
- "name": "ClientReconnectNotify",
- "id": 39
- },
- {
- "name": "ClientReportNotify",
- "id": 25
- },
- {
- "name": "ClientScriptEventNotify",
- "id": 260
- },
- {
- "name": "ClientTransmitReq",
- "id": 221
- },
- {
- "name": "ClientTransmitRsp",
- "id": 222
- },
- {
- "name": "ClientTriggerEventNotify",
- "id": 148
- },
- {
- "name": "CloseCommonTipsNotify",
- "id": 3273
- },
- {
- "name": "ClosedItemNotify",
- "id": 641
- },
- {
- "name": "CodexDataFullNotify",
- "id": 4201
- },
- {
- "name": "CodexDataUpdateNotify",
- "id": 4203
- },
- {
- "name": "CombatInvocationsNotify",
- "id": 354
- },
- {
- "name": "CombineDataNotify",
- "id": 677
- },
- {
- "name": "CombineFormulaDataNotify",
- "id": 665
- },
- {
- "name": "CombineReq",
- "id": 675
- },
- {
- "name": "CombineRsp",
- "id": 634
- },
- {
- "name": "CommonPlayerTipsNotify",
- "id": 8167
- },
- {
- "name": "CompoundDataNotify",
- "id": 164
- },
- {
- "name": "CompoundUnlockNotify",
- "id": 106
- },
- {
- "name": "CookDataNotify",
- "id": 133
- },
- {
- "name": "CookGradeDataNotify",
- "id": 180
- },
- {
- "name": "CookRecipeDataNotify",
- "id": 110
- },
- {
- "name": "CoopCgShowNotify",
- "id": 1951
- },
- {
- "name": "CoopCgUpdateNotify",
- "id": 1962
- },
- {
- "name": "CoopChapterUpdateNotify",
- "id": 1967
- },
- {
- "name": "CoopDataNotify",
- "id": 1994
- },
- {
- "name": "CoopPointUpdateNotify",
- "id": 1958
- },
- {
- "name": "CoopProgressUpdateNotify",
- "id": 1987
- },
- {
- "name": "CoopRewardUpdateNotify",
- "id": 1984
- },
- {
- "name": "CreateMassiveEntityNotify",
- "id": 353
- },
- {
- "name": "CreateMassiveEntityReq",
- "id": 311
- },
- {
- "name": "CreateMassiveEntityRsp",
- "id": 350
- },
- {
- "name": "CreateVehicleReq",
- "id": 807
- },
- {
- "name": "CreateVehicleRsp",
- "id": 817
- },
- {
- "name": "CutSceneBeginNotify",
- "id": 283
- },
- {
- "name": "CutSceneEndNotify",
- "id": 281
- },
- {
- "name": "CutSceneFinishNotify",
- "id": 284
- },
- {
- "name": "DailyTaskDataNotify",
- "id": 124
- },
- {
- "name": "DailyTaskFilterCityReq",
- "id": 101
- },
- {
- "name": "DailyTaskFilterCityRsp",
- "id": 138
- },
- {
- "name": "DailyTaskProgressNotify",
- "id": 149
- },
- {
- "name": "DailyTaskScoreRewardNotify",
- "id": 191
- },
- {
- "name": "DailyTaskUnlockedCitiesNotify",
- "id": 169
- },
- {
- "name": "DataResVersionNotify",
- "id": 153
- },
- {
- "name": "DealAddFriendReq",
- "id": 4061
- },
- {
- "name": "DealAddFriendRsp",
- "id": 4047
- },
- {
- "name": "DebugNotify",
- "id": 101
- },
- {
- "name": "DelMailReq",
- "id": 1443
- },
- {
- "name": "DelMailRsp",
- "id": 1461
- },
- {
- "name": "DelScenePlayTeamEntityNotify",
- "id": 3237
- },
- {
- "name": "DelTeamEntityNotify",
- "id": 393
- },
- {
- "name": "DeleteFriendNotify",
- "id": 4073
- },
- {
- "name": "DeleteFriendReq",
- "id": 4027
- },
- {
- "name": "DeleteFriendRsp",
- "id": 4039
- },
- {
- "name": "DestroyMassiveEntityNotify",
- "id": 324
- },
- {
- "name": "DestroyMaterialReq",
- "id": 685
- },
- {
- "name": "DestroyMaterialRsp",
- "id": 608
- },
- {
- "name": "DigActivityChangeGadgetStateReq",
- "id": 8372
- },
- {
- "name": "DigActivityChangeGadgetStateRsp",
- "id": 8289
- },
- {
- "name": "DigActivityMarkPointChangeNotify",
- "id": 8871
- },
- {
- "name": "DisableRoguelikeTrapNotify",
- "id": 8839
- },
- {
- "name": "DoGachaReq",
- "id": 1556
- },
- {
- "name": "DoGachaRsp",
- "id": 1519
- },
- {
- "name": "DoRoguelikeDungeonCardGachaReq",
- "id": 8740
- },
- {
- "name": "DoRoguelikeDungeonCardGachaRsp",
- "id": 8144
- },
- {
- "name": "DoSetPlayerBornDataNotify",
- "id": 176
- },
- {
- "name": "DraftGuestReplyInviteNotify",
- "id": 5447
- },
- {
- "name": "DraftGuestReplyInviteReq",
- "id": 5443
- },
- {
- "name": "DraftGuestReplyInviteRsp",
- "id": 5461
- },
- {
- "name": "DraftGuestReplyTwiceConfirmNotify",
- "id": 5499
- },
- {
- "name": "DraftGuestReplyTwiceConfirmReq",
- "id": 5427
- },
- {
- "name": "DraftGuestReplyTwiceConfirmRsp",
- "id": 5439
- },
- {
- "name": "DraftInviteResultNotify",
- "id": 5478
- },
- {
- "name": "DraftOwnerInviteNotify",
- "id": 5500
- },
- {
- "name": "DraftOwnerStartInviteReq",
- "id": 5456
- },
- {
- "name": "DraftOwnerStartInviteRsp",
- "id": 5419
- },
- {
- "name": "DraftOwnerTwiceConfirmNotify",
- "id": 5457
- },
- {
- "name": "DraftTwiceConfirmResultNotify",
- "id": 5448
- },
- {
- "name": "DragonSpineChapterFinishNotify",
- "id": 2149
- },
- {
- "name": "DragonSpineChapterOpenNotify",
- "id": 2123
- },
- {
- "name": "DragonSpineChapterProgressChangeNotify",
- "id": 2035
- },
- {
- "name": "DragonSpineCoinChangeNotify",
- "id": 2086
- },
- {
- "name": "DropHintNotify",
- "id": 646
- },
- {
- "name": "DropItemReq",
- "id": 657
- },
- {
- "name": "DropItemRsp",
- "id": 627
- },
- {
- "name": "DungeonCandidateTeamChangeAvatarReq",
- "id": 982
- },
- {
- "name": "DungeonCandidateTeamChangeAvatarRsp",
- "id": 911
- },
- {
- "name": "DungeonCandidateTeamCreateReq",
- "id": 933
- },
- {
- "name": "DungeonCandidateTeamCreateRsp",
- "id": 910
- },
- {
- "name": "DungeonCandidateTeamDismissNotify",
- "id": 903
- },
- {
- "name": "DungeonCandidateTeamInfoNotify",
- "id": 917
- },
- {
- "name": "DungeonCandidateTeamInviteNotify",
- "id": 905
- },
- {
- "name": "DungeonCandidateTeamInviteReq",
- "id": 980
- },
- {
- "name": "DungeonCandidateTeamInviteRsp",
- "id": 946
- },
- {
- "name": "DungeonCandidateTeamKickReq",
- "id": 975
- },
- {
- "name": "DungeonCandidateTeamKickRsp",
- "id": 934
- },
- {
- "name": "DungeonCandidateTeamLeaveReq",
- "id": 995
- },
- {
- "name": "DungeonCandidateTeamLeaveRsp",
- "id": 964
- },
- {
- "name": "DungeonCandidateTeamPlayerLeaveNotify",
- "id": 972
- },
- {
- "name": "DungeonCandidateTeamRefuseNotify",
- "id": 994
- },
- {
- "name": "DungeonCandidateTeamReplyInviteReq",
- "id": 967
- },
- {
- "name": "DungeonCandidateTeamReplyInviteRsp",
- "id": 915
- },
- {
- "name": "DungeonCandidateTeamSetChangingAvatarReq",
- "id": 908
- },
- {
- "name": "DungeonCandidateTeamSetChangingAvatarRsp",
- "id": 909
- },
- {
- "name": "DungeonCandidateTeamSetReadyReq",
- "id": 921
- },
- {
- "name": "DungeonCandidateTeamSetReadyRsp",
- "id": 922
- },
- {
- "name": "DungeonChallengeBeginNotify",
- "id": 976
- },
- {
- "name": "DungeonChallengeFinishNotify",
- "id": 916
- },
- {
- "name": "DungeonDataNotify",
- "id": 990
- },
- {
- "name": "DungeonDieOptionReq",
- "id": 939
- },
- {
- "name": "DungeonDieOptionRsp",
- "id": 948
- },
- {
- "name": "DungeonEntryInfoReq",
- "id": 979
- },
- {
- "name": "DungeonEntryInfoRsp",
- "id": 930
- },
- {
- "name": "DungeonEntryToBeExploreNotify",
- "id": 3196
- },
- {
- "name": "DungeonFollowNotify",
- "id": 937
- },
- {
- "name": "DungeonGetStatueDropReq",
- "id": 989
- },
- {
- "name": "DungeonGetStatueDropRsp",
- "id": 944
- },
- {
- "name": "DungeonInterruptChallengeReq",
- "id": 991
- },
- {
- "name": "DungeonInterruptChallengeRsp",
- "id": 993
- },
- {
- "name": "DungeonPlayerDieNotify",
- "id": 927
- },
- {
- "name": "DungeonPlayerDieReq",
- "id": 925
- },
- {
- "name": "DungeonPlayerDieRsp",
- "id": 942
- },
- {
- "name": "DungeonRestartInviteNotify",
- "id": 963
- },
- {
- "name": "DungeonRestartInviteReplyNotify",
- "id": 987
- },
- {
- "name": "DungeonRestartInviteReplyReq",
- "id": 904
- },
- {
- "name": "DungeonRestartInviteReplyRsp",
- "id": 923
- },
- {
- "name": "DungeonRestartReq",
- "id": 998
- },
- {
- "name": "DungeonRestartResultNotify",
- "id": 985
- },
- {
- "name": "DungeonRestartRsp",
- "id": 920
- },
- {
- "name": "DungeonReviseLevelNotify",
- "id": 966
- },
- {
- "name": "DungeonSettleNotify",
- "id": 957
- },
- {
- "name": "DungeonShowReminderNotify",
- "id": 999
- },
- {
- "name": "DungeonSlipRevivePointActivateReq",
- "id": 924
- },
- {
- "name": "DungeonSlipRevivePointActivateRsp",
- "id": 949
- },
- {
- "name": "DungeonWayPointActivateReq",
- "id": 947
- },
- {
- "name": "DungeonWayPointActivateRsp",
- "id": 978
- },
- {
- "name": "DungeonWayPointNotify",
- "id": 961
- },
- {
- "name": "EchoNotify",
- "id": 89
- },
- {
- "name": "EchoShellTakeRewardReq",
- "id": 8049
- },
- {
- "name": "EchoShellTakeRewardRsp",
- "id": 8265
- },
- {
- "name": "EchoShellUpdateNotify",
- "id": 8891
- },
- {
- "name": "EffigyChallengeInfoNotify",
- "id": 2113
- },
- {
- "name": "EffigyChallengeResultNotify",
- "id": 2022
- },
- {
- "name": "EndCameraSceneLookNotify",
- "id": 291
- },
- {
- "name": "EnterChessDungeonReq",
- "id": 8855
- },
- {
- "name": "EnterChessDungeonRsp",
- "id": 8293
- },
- {
- "name": "EnterFishingReq",
- "id": 5842
- },
- {
- "name": "EnterFishingRsp",
- "id": 5841
- },
- {
- "name": "EnterMechanicusDungeonReq",
- "id": 3927
- },
- {
- "name": "EnterMechanicusDungeonRsp",
- "id": 3939
- },
- {
- "name": "EnterRoguelikeDungeonNotify",
- "id": 8657
- },
- {
- "name": "EnterSceneDoneReq",
- "id": 232
- },
- {
- "name": "EnterSceneDoneRsp",
- "id": 268
- },
- {
- "name": "EnterScenePeerNotify",
- "id": 271
- },
- {
- "name": "EnterSceneReadyReq",
- "id": 262
- },
- {
- "name": "EnterSceneReadyRsp",
- "id": 251
- },
- {
- "name": "EnterSceneWeatherAreaNotify",
- "id": 282
- },
- {
- "name": "EnterTransPointRegionNotify",
- "id": 242
- },
- {
- "name": "EnterTrialAvatarActivityDungeonReq",
- "id": 2142
- },
- {
- "name": "EnterTrialAvatarActivityDungeonRsp",
- "id": 2176
- },
- {
- "name": "EnterWorldAreaReq",
- "id": 246
- },
- {
- "name": "EnterWorldAreaRsp",
- "id": 275
- },
- {
- "name": "EntityAiKillSelfNotify",
- "id": 385
- },
- {
- "name": "EntityAiSyncNotify",
- "id": 304
- },
- {
- "name": "EntityAuthorityChangeNotify",
- "id": 305
- },
- {
- "name": "EntityConfigHashNotify",
- "id": 3332
- },
- {
- "name": "EntityFightPropChangeReasonNotify",
- "id": 1261
- },
- {
- "name": "EntityFightPropNotify",
- "id": 1256
- },
- {
- "name": "EntityFightPropUpdateNotify",
- "id": 1219
- },
- {
- "name": "EntityForceSyncReq",
- "id": 234
- },
- {
- "name": "EntityForceSyncRsp",
- "id": 295
- },
- {
- "name": "EntityJumpNotify",
- "id": 237
- },
- {
- "name": "EntityMoveRoomNotify",
- "id": 3337
- },
- {
- "name": "EntityPropNotify",
- "id": 1279
- },
- {
- "name": "EntityTagChangeNotify",
- "id": 3192
- },
- {
- "name": "EquipRoguelikeRuneReq",
- "id": 8357
- },
- {
- "name": "EquipRoguelikeRuneRsp",
- "id": 8815
- },
- {
- "name": "EvtAiSyncCombatThreatInfoNotify",
- "id": 320
- },
- {
- "name": "EvtAiSyncSkillCdNotify",
- "id": 395
- },
- {
- "name": "EvtAnimatorParameterNotify",
- "id": 330
- },
- {
- "name": "EvtAnimatorStateChangedNotify",
- "id": 327
- },
- {
- "name": "EvtAvatarEnterFocusNotify",
- "id": 344
- },
- {
- "name": "EvtAvatarExitFocusNotify",
- "id": 307
- },
- {
- "name": "EvtAvatarLockChairReq",
- "id": 308
- },
- {
- "name": "EvtAvatarLockChairRsp",
- "id": 309
- },
- {
- "name": "EvtAvatarSitDownNotify",
- "id": 322
- },
- {
- "name": "EvtAvatarStandUpNotify",
- "id": 382
- },
- {
- "name": "EvtAvatarUpdateFocusNotify",
- "id": 317
- },
- {
- "name": "EvtBeingHitNotify",
- "id": 379
- },
- {
- "name": "EvtBeingHitsCombineNotify",
- "id": 364
- },
- {
- "name": "EvtBulletDeactiveNotify",
- "id": 399
- },
- {
- "name": "EvtBulletHitNotify",
- "id": 348
- },
- {
- "name": "EvtBulletMoveNotify",
- "id": 389
- },
- {
- "name": "EvtCostStaminaNotify",
- "id": 378
- },
- {
- "name": "EvtCreateGadgetNotify",
- "id": 400
- },
- {
- "name": "EvtDestroyGadgetNotify",
- "id": 343
- },
- {
- "name": "EvtDestroyServerGadgetNotify",
- "id": 387
- },
- {
- "name": "EvtDoSkillSuccNotify",
- "id": 319
- },
- {
- "name": "EvtEntityRenderersChangedNotify",
- "id": 375
- },
- {
- "name": "EvtEntityStartDieEndNotify",
- "id": 325
- },
- {
- "name": "EvtFaceToDirNotify",
- "id": 347
- },
- {
- "name": "EvtFaceToEntityNotify",
- "id": 361
- },
- {
- "name": "EvtRushMoveNotify",
- "id": 339
- },
- {
- "name": "EvtSetAttackTargetNotify",
- "id": 357
- },
- {
- "name": "ExecuteGadgetLuaReq",
- "id": 235
- },
- {
- "name": "ExecuteGadgetLuaRsp",
- "id": 240
- },
- {
- "name": "ExecuteGroupTriggerReq",
- "id": 263
- },
- {
- "name": "ExecuteGroupTriggerRsp",
- "id": 204
- },
- {
- "name": "ExitFishingReq",
- "id": 5802
- },
- {
- "name": "ExitFishingRsp",
- "id": 5843
- },
- {
- "name": "ExitSceneWeatherAreaNotify",
- "id": 211
- },
- {
- "name": "ExitTransPointRegionNotify",
- "id": 290
- },
- {
- "name": "ExpeditionChallengeEnterRegionNotify",
- "id": 2027
- },
- {
- "name": "ExpeditionChallengeFinishedNotify",
- "id": 2074
- },
- {
- "name": "ExpeditionRecallReq",
- "id": 2098
- },
- {
- "name": "ExpeditionRecallRsp",
- "id": 2066
- },
- {
- "name": "ExpeditionStartReq",
- "id": 2016
- },
- {
- "name": "ExpeditionStartRsp",
- "id": 2182
- },
- {
- "name": "ExpeditionTakeRewardReq",
- "id": 2015
- },
- {
- "name": "ExpeditionTakeRewardRsp",
- "id": 2197
- },
- {
- "name": "FindHilichurlAcceptQuestNotify",
- "id": 8893
- },
- {
- "name": "FindHilichurlFinishSecondQuestNotify",
- "id": 8644
- },
- {
- "name": "FinishDeliveryNotify",
- "id": 2030
- },
- {
- "name": "FinishMainCoopReq",
- "id": 1977
- },
- {
- "name": "FinishMainCoopRsp",
- "id": 1981
- },
- {
- "name": "FinishedParentQuestNotify",
- "id": 419
- },
- {
- "name": "FinishedParentQuestUpdateNotify",
- "id": 500
- },
- {
- "name": "FireworkNotify",
- "id": 5934
- },
- {
- "name": "FireworkReq",
- "id": 6068
- },
- {
- "name": "FireworkRsp",
- "id": 5918
- },
- {
- "name": "FireworkSetNotify",
- "id": 6079
- },
- {
- "name": "FireworkSetReq",
- "id": 6099
- },
- {
- "name": "FireworkSetRsp",
- "id": 5969
- },
- {
- "name": "FishAttractNotify",
- "id": 5809
- },
- {
- "name": "FishBaitGoneNotify",
- "id": 5830
- },
- {
- "name": "FishBattleBeginReq",
- "id": 5815
- },
- {
- "name": "FishBattleBeginRsp",
- "id": 5818
- },
- {
- "name": "FishBattleEndReq",
- "id": 5808
- },
- {
- "name": "FishBattleEndRsp",
- "id": 5845
- },
- {
- "name": "FishBiteReq",
- "id": 5812
- },
- {
- "name": "FishBiteRsp",
- "id": 5834
- },
- {
- "name": "FishCastRodReq",
- "id": 5827
- },
- {
- "name": "FishCastRodRsp",
- "id": 5831
- },
- {
- "name": "FishChosenNotify",
- "id": 5844
- },
- {
- "name": "FishEscapeNotify",
- "id": 5817
- },
- {
- "name": "FishPoolDataNotify",
- "id": 5837
- },
- {
- "name": "FishingGallerySettleNotify",
- "id": 8464
- },
- {
- "name": "FleurFairBalloonSettleNotify",
- "id": 2159
- },
- {
- "name": "FleurFairBuffEnergyNotify",
- "id": 5322
- },
- {
- "name": "FleurFairFallSettleNotify",
- "id": 2136
- },
- {
- "name": "FleurFairFinishGalleryStageNotify",
- "id": 5311
- },
- {
- "name": "FleurFairMusicGameSettleReq",
- "id": 2111
- },
- {
- "name": "FleurFairMusicGameSettleRsp",
- "id": 2156
- },
- {
- "name": "FleurFairMusicGameStartReq",
- "id": 2070
- },
- {
- "name": "FleurFairMusicGameStartRsp",
- "id": 2146
- },
- {
- "name": "FleurFairReplayMiniGameReq",
- "id": 2127
- },
- {
- "name": "FleurFairReplayMiniGameRsp",
- "id": 2061
- },
- {
- "name": "FleurFairStageSettleNotify",
- "id": 5382
- },
- {
- "name": "FlightActivityRestartReq",
- "id": 2152
- },
- {
- "name": "FlightActivityRestartRsp",
- "id": 2158
- },
- {
- "name": "FlightActivitySettleNotify",
- "id": 2143
- },
- {
- "name": "FocusAvatarReq",
- "id": 1793
- },
- {
- "name": "FocusAvatarRsp",
- "id": 1786
- },
- {
- "name": "ForceAddPlayerFriendReq",
- "id": 4063
- },
- {
- "name": "ForceAddPlayerFriendRsp",
- "id": 4004
- },
- {
- "name": "ForceDragAvatarNotify",
- "id": 3008
- },
- {
- "name": "ForceDragBackTransferNotify",
- "id": 3494
- },
- {
- "name": "ForgeDataNotify",
- "id": 674
- },
- {
- "name": "ForgeFormulaDataNotify",
- "id": 626
- },
- {
- "name": "ForgeGetQueueDataReq",
- "id": 664
- },
- {
- "name": "ForgeGetQueueDataRsp",
- "id": 667
- },
- {
- "name": "ForgeQueueDataNotify",
- "id": 695
- },
- {
- "name": "ForgeQueueManipulateReq",
- "id": 622
- },
- {
- "name": "ForgeQueueManipulateRsp",
- "id": 682
- },
- {
- "name": "ForgeStartReq",
- "id": 615
- },
- {
- "name": "ForgeStartRsp",
- "id": 621
- },
- {
- "name": "FoundationNotify",
- "id": 876
- },
- {
- "name": "FoundationReq",
- "id": 842
- },
- {
- "name": "FoundationRsp",
- "id": 890
- },
- {
- "name": "FriendInfoChangeNotify",
- "id": 4065
- },
- {
- "name": "FunitureMakeMakeInfoChangeNotify",
- "id": 4898
- },
- {
- "name": "FurnitureCurModuleArrangeCountNotify",
- "id": 4538
- },
- {
- "name": "FurnitureMakeBeHelpedNotify",
- "id": 4766
- },
- {
- "name": "FurnitureMakeCancelReq",
- "id": 4726
- },
- {
- "name": "FurnitureMakeCancelRsp",
- "id": 4676
- },
- {
- "name": "FurnitureMakeFinishNotify",
- "id": 4850
- },
- {
- "name": "FurnitureMakeHelpReq",
- "id": 4478
- },
- {
- "name": "FurnitureMakeHelpRsp",
- "id": 4507
- },
- {
- "name": "FurnitureMakeReq",
- "id": 4802
- },
- {
- "name": "FurnitureMakeRsp",
- "id": 4504
- },
- {
- "name": "FurnitureMakeStartReq",
- "id": 4581
- },
- {
- "name": "FurnitureMakeStartRsp",
- "id": 4877
- },
- {
- "name": "GMShowNavMeshReq",
- "id": 2363
- },
- {
- "name": "GMShowNavMeshRsp",
- "id": 2304
- },
- {
- "name": "GMShowObstacleReq",
- "id": 2398
- },
- {
- "name": "GMShowObstacleRsp",
- "id": 2320
- },
- {
- "name": "GachaOpenWishNotify",
- "id": 1561
- },
- {
- "name": "GachaSimpleInfoNotify",
- "id": 1547
- },
- {
- "name": "GachaWishReq",
- "id": 1600
- },
- {
- "name": "GachaWishRsp",
- "id": 1543
- },
- {
- "name": "GadgetAutoPickDropInfoNotify",
- "id": 899
- },
- {
- "name": "GadgetChainLevelChangeNotify",
- "id": 837
- },
- {
- "name": "GadgetChainLevelUpdateNotify",
- "id": 873
- },
- {
- "name": "GadgetCustomTreeInfoNotify",
- "id": 846
- },
- {
- "name": "GadgetGeneralRewardInfoNotify",
- "id": 848
- },
- {
- "name": "GadgetInteractReq",
- "id": 879
- },
- {
- "name": "GadgetInteractRsp",
- "id": 830
- },
- {
- "name": "GadgetPlayDataNotify",
- "id": 827
- },
- {
- "name": "GadgetPlayStartNotify",
- "id": 878
- },
- {
- "name": "GadgetPlayStopNotify",
- "id": 857
- },
- {
- "name": "GadgetPlayUidOpNotify",
- "id": 839
- },
- {
- "name": "GadgetStateNotify",
- "id": 856
- },
- {
- "name": "GadgetTalkChangeNotify",
- "id": 816
- },
- {
- "name": "GalleryBalloonScoreNotify",
- "id": 5556
- },
- {
- "name": "GalleryBalloonShootNotify",
- "id": 5530
- },
- {
- "name": "GalleryBounceConjuringHitNotify",
- "id": 5542
- },
- {
- "name": "GalleryBrokenFloorFallNotify",
- "id": 5539
- },
- {
- "name": "GalleryBulletHitNotify",
- "id": 5527
- },
- {
- "name": "GalleryFallCatchNotify",
- "id": 5600
- },
- {
- "name": "GalleryFallScoreNotify",
- "id": 5543
- },
- {
- "name": "GalleryFlowerCatchNotify",
- "id": 5578
- },
- {
- "name": "GalleryPreStartNotify",
- "id": 5557
- },
- {
- "name": "GalleryStartNotify",
- "id": 5579
- },
- {
- "name": "GalleryStopNotify",
- "id": 5519
- },
- {
- "name": "GallerySumoKillMonsterNotify",
- "id": 5590
- },
- {
- "name": "GetActivityInfoReq",
- "id": 2011
- },
- {
- "name": "GetActivityInfoRsp",
- "id": 2043
- },
- {
- "name": "GetActivityScheduleReq",
- "id": 2008
- },
- {
- "name": "GetActivityScheduleRsp",
- "id": 2056
- },
- {
- "name": "GetActivityShopSheetInfoReq",
- "id": 761
- },
- {
- "name": "GetActivityShopSheetInfoRsp",
- "id": 747
- },
- {
- "name": "GetAllActivatedBargainDataReq",
- "id": 403
- },
- {
- "name": "GetAllActivatedBargainDataRsp",
- "id": 433
- },
- {
- "name": "GetAllH5ActivityInfoReq",
- "id": 5691
- },
- {
- "name": "GetAllH5ActivityInfoRsp",
- "id": 5692
- },
- {
- "name": "GetAllMailReq",
- "id": 1427
- },
- {
- "name": "GetAllMailRsp",
- "id": 1439
- },
- {
- "name": "GetAllSceneGalleryInfoReq",
- "id": 5561
- },
- {
- "name": "GetAllSceneGalleryInfoRsp",
- "id": 5547
- },
- {
- "name": "GetAllUnlockNameCardReq",
- "id": 4017
- },
- {
- "name": "GetAllUnlockNameCardRsp",
- "id": 4005
- },
- {
- "name": "GetAreaExplorePointReq",
- "id": 267
- },
- {
- "name": "GetAreaExplorePointRsp",
- "id": 215
- },
- {
- "name": "GetAuthSalesmanInfoReq",
- "id": 2049
- },
- {
- "name": "GetAuthSalesmanInfoRsp",
- "id": 2087
- },
- {
- "name": "GetAuthkeyReq",
- "id": 1447
- },
- {
- "name": "GetAuthkeyRsp",
- "id": 1478
- },
- {
- "name": "GetBargainDataReq",
- "id": 494
- },
- {
- "name": "GetBargainDataRsp",
- "id": 472
- },
- {
- "name": "GetBattlePassProductReq",
- "id": 2612
- },
- {
- "name": "GetBattlePassProductRsp",
- "id": 2634
- },
- {
- "name": "GetBlossomBriefInfoListReq",
- "id": 2779
- },
- {
- "name": "GetBlossomBriefInfoListRsp",
- "id": 2730
- },
- {
- "name": "GetBonusActivityRewardReq",
- "id": 2525
- },
- {
- "name": "GetBonusActivityRewardRsp",
- "id": 2542
- },
- {
- "name": "GetChatEmojiCollectionReq",
- "id": 4088
- },
- {
- "name": "GetChatEmojiCollectionRsp",
- "id": 4066
- },
- {
- "name": "GetCityHuntingOfferReq",
- "id": 4322
- },
- {
- "name": "GetCityHuntingOfferRsp",
- "id": 4335
- },
- {
- "name": "GetCityReputationInfoReq",
- "id": 2879
- },
- {
- "name": "GetCityReputationInfoRsp",
- "id": 2830
- },
- {
- "name": "GetCityReputationMapInfoReq",
- "id": 2839
- },
- {
- "name": "GetCityReputationMapInfoRsp",
- "id": 2848
- },
- {
- "name": "GetCompoundDataReq",
- "id": 167
- },
- {
- "name": "GetCompoundDataRsp",
- "id": 115
- },
- {
- "name": "GetDailyDungeonEntryInfoReq",
- "id": 950
- },
- {
- "name": "GetDailyDungeonEntryInfoRsp",
- "id": 953
- },
- {
- "name": "GetDungeonEntryExploreConditionReq",
- "id": 3364
- },
- {
- "name": "GetDungeonEntryExploreConditionRsp",
- "id": 3425
- },
- {
- "name": "GetExpeditionAssistInfoListReq",
- "id": 2088
- },
- {
- "name": "GetExpeditionAssistInfoListRsp",
- "id": 2100
- },
- {
- "name": "GetFriendShowAvatarInfoReq",
- "id": 4049
- },
- {
- "name": "GetFriendShowAvatarInfoRsp",
- "id": 4091
- },
- {
- "name": "GetFriendShowNameCardInfoReq",
- "id": 4098
- },
- {
- "name": "GetFriendShowNameCardInfoRsp",
- "id": 4020
- },
- {
- "name": "GetFurnitureCurModuleArrangeCountReq",
- "id": 4730
- },
- {
- "name": "GetGachaInfoReq",
- "id": 1579
- },
- {
- "name": "GetGachaInfoRsp",
- "id": 1530
- },
- {
- "name": "GetHomeLevelUpRewardReq",
- "id": 4457
- },
- {
- "name": "GetHomeLevelUpRewardRsp",
- "id": 4857
- },
- {
- "name": "GetHuntingOfferRewardReq",
- "id": 4327
- },
- {
- "name": "GetHuntingOfferRewardRsp",
- "id": 4331
- },
- {
- "name": "GetInvestigationMonsterReq",
- "id": 1930
- },
- {
- "name": "GetInvestigationMonsterRsp",
- "id": 1901
- },
- {
- "name": "GetMailItemReq",
- "id": 1419
- },
- {
- "name": "GetMailItemRsp",
- "id": 1500
- },
- {
- "name": "GetMapAreaReq",
- "id": 3106
- },
- {
- "name": "GetMapAreaRsp",
- "id": 3275
- },
- {
- "name": "GetMapMarkTipsReq",
- "id": 3473
- },
- {
- "name": "GetMapMarkTipsRsp",
- "id": 3272
- },
- {
- "name": "GetMechanicusInfoReq",
- "id": 3979
- },
- {
- "name": "GetMechanicusInfoRsp",
- "id": 3930
- },
- {
- "name": "GetNextResourceInfoReq",
- "id": 197
- },
- {
- "name": "GetNextResourceInfoRsp",
- "id": 102
- },
- {
- "name": "GetOnlinePlayerInfoReq",
- "id": 90
- },
- {
- "name": "GetOnlinePlayerInfoRsp",
- "id": 76
- },
- {
- "name": "GetOnlinePlayerListReq",
- "id": 47
- },
- {
- "name": "GetOnlinePlayerListRsp",
- "id": 78
- },
- {
- "name": "GetOpActivityInfoReq",
- "id": 5179
- },
- {
- "name": "GetOpActivityInfoRsp",
- "id": 5130
- },
- {
- "name": "GetPlayerAskFriendListReq",
- "id": 4008
- },
- {
- "name": "GetPlayerAskFriendListRsp",
- "id": 4009
- },
- {
- "name": "GetPlayerBlacklistReq",
- "id": 4015
- },
- {
- "name": "GetPlayerBlacklistRsp",
- "id": 4021
- },
- {
- "name": "GetPlayerFriendListReq",
- "id": 4079
- },
- {
- "name": "GetPlayerFriendListRsp",
- "id": 4030
- },
- {
- "name": "GetPlayerHomeCompInfoReq",
- "id": 4655
- },
- {
- "name": "GetPlayerMpModeAvailabilityReq",
- "id": 1812
- },
- {
- "name": "GetPlayerMpModeAvailabilityRsp",
- "id": 1834
- },
- {
- "name": "GetPlayerSocialDetailReq",
- "id": 4078
- },
- {
- "name": "GetPlayerSocialDetailRsp",
- "id": 4057
- },
- {
- "name": "GetPlayerTokenReq",
- "id": 179
- },
- {
- "name": "GetPlayerTokenRsp",
- "id": 130
- },
- {
- "name": "GetPushTipsRewardReq",
- "id": 2217
- },
- {
- "name": "GetPushTipsRewardRsp",
- "id": 2205
- },
- {
- "name": "GetQuestTalkHistoryReq",
- "id": 447
- },
- {
- "name": "GetQuestTalkHistoryRsp",
- "id": 478
- },
- {
- "name": "GetRecentMpPlayerListReq",
- "id": 4080
- },
- {
- "name": "GetRecentMpPlayerListRsp",
- "id": 4046
- },
- {
- "name": "GetRegionSearchReq",
- "id": 5627
- },
- {
- "name": "GetReunionMissionInfoReq",
- "id": 5062
- },
- {
- "name": "GetReunionMissionInfoRsp",
- "id": 5084
- },
- {
- "name": "GetReunionPrivilegeInfoReq",
- "id": 5093
- },
- {
- "name": "GetReunionPrivilegeInfoRsp",
- "id": 5059
- },
- {
- "name": "GetReunionSignInInfoReq",
- "id": 5077
- },
- {
- "name": "GetReunionSignInInfoRsp",
- "id": 5081
- },
- {
- "name": "GetSceneAreaReq",
- "id": 289
- },
- {
- "name": "GetSceneAreaRsp",
- "id": 244
- },
- {
- "name": "GetSceneNpcPositionReq",
- "id": 519
- },
- {
- "name": "GetSceneNpcPositionRsp",
- "id": 600
- },
- {
- "name": "GetScenePerformanceReq",
- "id": 3403
- },
- {
- "name": "GetScenePerformanceRsp",
- "id": 3010
- },
- {
- "name": "GetScenePointReq",
- "id": 299
- },
- {
- "name": "GetScenePointRsp",
- "id": 225
- },
- {
- "name": "GetShopReq",
- "id": 779
- },
- {
- "name": "GetShopRsp",
- "id": 730
- },
- {
- "name": "GetShopmallDataReq",
- "id": 800
- },
- {
- "name": "GetShopmallDataRsp",
- "id": 743
- },
- {
- "name": "GetSignInRewardReq",
- "id": 2600
- },
- {
- "name": "GetSignInRewardRsp",
- "id": 2543
- },
- {
- "name": "GetWidgetSlotReq",
- "id": 4274
- },
- {
- "name": "GetWidgetSlotRsp",
- "id": 4270
- },
- {
- "name": "GetWorldMpInfoReq",
- "id": 3034
- },
- {
- "name": "GetWorldMpInfoRsp",
- "id": 3310
- },
- {
- "name": "GiveUpRoguelikeDungeonCardReq",
- "id": 8440
- },
- {
- "name": "GiveUpRoguelikeDungeonCardRsp",
- "id": 8762
- },
- {
- "name": "GivingRecordChangeNotify",
- "id": 187
- },
- {
- "name": "GivingRecordNotify",
- "id": 123
- },
- {
- "name": "GmTalkNotify",
- "id": 5
- },
- {
- "name": "GmTalkReq",
- "id": 30
- },
- {
- "name": "GmTalkRsp",
- "id": 56
- },
- {
- "name": "GrantRewardNotify",
- "id": 603
- },
- {
- "name": "GroupLinkAllNotify",
- "id": 5792
- },
- {
- "name": "GroupLinkChangeNotify",
- "id": 5791
- },
- {
- "name": "GroupLinkDeleteNotify",
- "id": 5772
- },
- {
- "name": "GroupSuiteNotify",
- "id": 3489
- },
- {
- "name": "GroupUnloadNotify",
- "id": 3138
- },
- {
- "name": "GuestBeginEnterSceneNotify",
- "id": 3125
- },
- {
- "name": "GuestPostEnterSceneNotify",
- "id": 3229
- },
- {
- "name": "H5ActivityIdsNotify",
- "id": 5672
- },
- {
- "name": "HideAndSeekPlayerReadyNotify",
- "id": 5393
- },
- {
- "name": "HideAndSeekPlayerSetAvatarNotify",
- "id": 5354
- },
- {
- "name": "HideAndSeekSelectAvatarReq",
- "id": 5350
- },
- {
- "name": "HideAndSeekSelectAvatarRsp",
- "id": 5353
- },
- {
- "name": "HideAndSeekSelectSkillReq",
- "id": 8062
- },
- {
- "name": "HideAndSeekSelectSkillRsp",
- "id": 8841
- },
- {
- "name": "HideAndSeekSetReadyReq",
- "id": 5324
- },
- {
- "name": "HideAndSeekSetReadyRsp",
- "id": 5349
- },
- {
- "name": "HideAndSeekSettleNotify",
- "id": 5391
- },
- {
- "name": "HitClientTrivialNotify",
- "id": 238
- },
- {
- "name": "HitTreeNotify",
- "id": 3018
- },
- {
- "name": "HomeAvatarAllFinishRewardNotify",
- "id": 4798
- },
- {
- "name": "HomeAvatarCostumeChangeNotify",
- "id": 4775
- },
- {
- "name": "HomeAvatarRewardEventGetReq",
- "id": 4754
- },
- {
- "name": "HomeAvatarRewardEventGetRsp",
- "id": 4713
- },
- {
- "name": "HomeAvatarRewardEventNotify",
- "id": 4849
- },
- {
- "name": "HomeAvatarSummonAllEventNotify",
- "id": 4670
- },
- {
- "name": "HomeAvatarSummonEventReq",
- "id": 4894
- },
- {
- "name": "HomeAvatarSummonEventRsp",
- "id": 4562
- },
- {
- "name": "HomeAvatarSummonFinishReq",
- "id": 4804
- },
- {
- "name": "HomeAvatarSummonFinishRsp",
- "id": 4814
- },
- {
- "name": "HomeAvatarTalkFinishInfoNotify",
- "id": 4757
- },
- {
- "name": "HomeAvatarTalkReq",
- "id": 4704
- },
- {
- "name": "HomeAvatarTalkRsp",
- "id": 4718
- },
- {
- "name": "HomeAvtarAllFinishRewardNotify",
- "id": 4535
- },
- {
- "name": "HomeBasicInfoNotify",
- "id": 4622
- },
- {
- "name": "HomeBlockNotify",
- "id": 4679
- },
- {
- "name": "HomeChangeEditModeReq",
- "id": 4719
- },
- {
- "name": "HomeChangeEditModeRsp",
- "id": 4661
- },
- {
- "name": "HomeChangeModuleReq",
- "id": 4559
- },
- {
- "name": "HomeChangeModuleRsp",
- "id": 4551
- },
- {
- "name": "HomeChooseModuleReq",
- "id": 4456
- },
- {
- "name": "HomeChooseModuleRsp",
- "id": 4638
- },
- {
- "name": "HomeComfortInfoNotify",
- "id": 4763
- },
- {
- "name": "HomeCustomFurnitureInfoNotify",
- "id": 4888
- },
- {
- "name": "HomeEditCustomFurnitureReq",
- "id": 4778
- },
- {
- "name": "HomeEditCustomFurnitureRsp",
- "id": 4769
- },
- {
- "name": "HomeFishFarmingInfoNotify",
- "id": 4842
- },
- {
- "name": "HomeGetArrangementInfoReq",
- "id": 4601
- },
- {
- "name": "HomeGetArrangementInfoRsp",
- "id": 4878
- },
- {
- "name": "HomeGetBasicInfoReq",
- "id": 4743
- },
- {
- "name": "HomeGetFishFarmingInfoReq",
- "id": 4835
- },
- {
- "name": "HomeGetFishFarmingInfoRsp",
- "id": 4567
- },
- {
- "name": "HomeGetOnlineStatusReq",
- "id": 4856
- },
- {
- "name": "HomeGetOnlineStatusRsp",
- "id": 4649
- },
- {
- "name": "HomeKickPlayerReq",
- "id": 4684
- },
- {
- "name": "HomeKickPlayerRsp",
- "id": 4657
- },
- {
- "name": "HomeLimitedShopBuyGoodsReq",
- "id": 4574
- },
- {
- "name": "HomeLimitedShopBuyGoodsRsp",
- "id": 4630
- },
- {
- "name": "HomeLimitedShopGoodsListReq",
- "id": 4537
- },
- {
- "name": "HomeLimitedShopGoodsListRsp",
- "id": 4492
- },
- {
- "name": "HomeLimitedShopInfoChangeNotify",
- "id": 4790
- },
- {
- "name": "HomeLimitedShopInfoNotify",
- "id": 4475
- },
- {
- "name": "HomeLimitedShopInfoReq",
- "id": 4815
- },
- {
- "name": "HomeLimitedShopInfoRsp",
- "id": 4739
- },
- {
- "name": "HomeMarkPointNotify",
- "id": 4868
- },
- {
- "name": "HomeModuleSeenReq",
- "id": 4861
- },
- {
- "name": "HomeModuleSeenRsp",
- "id": 4693
- },
- {
- "name": "HomeModuleUnlockNotify",
- "id": 4674
- },
- {
- "name": "HomePlantFieldNotify",
- "id": 4848
- },
- {
- "name": "HomePlantInfoNotify",
- "id": 4873
- },
- {
- "name": "HomePlantInfoReq",
- "id": 4629
- },
- {
- "name": "HomePlantInfoRsp",
- "id": 4460
- },
- {
- "name": "HomePlantSeedReq",
- "id": 4768
- },
- {
- "name": "HomePlantSeedRsp",
- "id": 4694
- },
- {
- "name": "HomePlantWeedReq",
- "id": 4866
- },
- {
- "name": "HomePlantWeedRsp",
- "id": 4619
- },
- {
- "name": "HomePriorCheckNotify",
- "id": 4557
- },
- {
- "name": "HomeResourceNotify",
- "id": 4762
- },
- {
- "name": "HomeResourceTakeFetterExpReq",
- "id": 4521
- },
- {
- "name": "HomeResourceTakeFetterExpRsp",
- "id": 4607
- },
- {
- "name": "HomeResourceTakeHomeCoinReq",
- "id": 4800
- },
- {
- "name": "HomeResourceTakeHomeCoinRsp",
- "id": 4779
- },
- {
- "name": "HomeSceneInitFinishReq",
- "id": 4451
- },
- {
- "name": "HomeSceneInitFinishRsp",
- "id": 4531
- },
- {
- "name": "HomeSceneJumpReq",
- "id": 4527
- },
- {
- "name": "HomeSceneJumpRsp",
- "id": 4647
- },
- {
- "name": "HomeTransferReq",
- "id": 4613
- },
- {
- "name": "HomeTransferRsp",
- "id": 4711
- },
- {
- "name": "HomeUpdateArrangementInfoReq",
- "id": 4533
- },
- {
- "name": "HomeUpdateArrangementInfoRsp",
- "id": 4776
- },
- {
- "name": "HomeUpdateFishFarmingInfoReq",
- "id": 4767
- },
- {
- "name": "HomeUpdateFishFarmingInfoRsp",
- "id": 4582
- },
- {
- "name": "HostPlayerNotify",
- "id": 356
- },
- {
- "name": "HuntingFailNotify",
- "id": 4315
- },
- {
- "name": "HuntingGiveUpReq",
- "id": 4308
- },
- {
- "name": "HuntingGiveUpRsp",
- "id": 4345
- },
- {
- "name": "HuntingOngoingNotify",
- "id": 4318
- },
- {
- "name": "HuntingRevealClueNotify",
- "id": 4317
- },
- {
- "name": "HuntingRevealFinalNotify",
- "id": 4312
- },
- {
- "name": "HuntingStartNotify",
- "id": 4344
- },
- {
- "name": "HuntingSuccessNotify",
- "id": 4334
- },
- {
- "name": "InBattleMechanicusBuildingPointsNotify",
- "id": 5361
- },
- {
- "name": "InBattleMechanicusCardResultNotify",
- "id": 5399
- },
- {
- "name": "InBattleMechanicusConfirmCardNotify",
- "id": 5348
- },
- {
- "name": "InBattleMechanicusConfirmCardReq",
- "id": 5327
- },
- {
- "name": "InBattleMechanicusConfirmCardRsp",
- "id": 5339
- },
- {
- "name": "InBattleMechanicusEscapeMonsterNotify",
- "id": 5400
- },
- {
- "name": "InBattleMechanicusLeftMonsterNotify",
- "id": 5343
- },
- {
- "name": "InBattleMechanicusPickCardNotify",
- "id": 5357
- },
- {
- "name": "InBattleMechanicusPickCardReq",
- "id": 5347
- },
- {
- "name": "InBattleMechanicusPickCardRsp",
- "id": 5378
- },
- {
- "name": "InBattleMechanicusSettleNotify",
- "id": 5342
- },
- {
- "name": "InteractDailyDungeonInfoNotify",
- "id": 954
- },
- {
- "name": "InterruptGalleryReq",
- "id": 5548
- },
- {
- "name": "InterruptGalleryRsp",
- "id": 5599
- },
- {
- "name": "InvestigationMonsterUpdateNotify",
- "id": 1910
- },
- {
- "name": "ItemAddHintNotify",
- "id": 700
- },
- {
- "name": "ItemCdGroupTimeNotify",
- "id": 680
- },
- {
- "name": "ItemGivingReq",
- "id": 185
- },
- {
- "name": "ItemGivingRsp",
- "id": 108
- },
- {
- "name": "JoinHomeWorldFailNotify",
- "id": 4859
- },
- {
- "name": "JoinPlayerFailNotify",
- "id": 258
- },
- {
- "name": "JoinPlayerSceneReq",
- "id": 297
- },
- {
- "name": "JoinPlayerSceneRsp",
- "id": 202
- },
- {
- "name": "KeepAliveNotify",
- "id": 79
- },
- {
- "name": "LeaveSceneReq",
- "id": 230
- },
- {
- "name": "LeaveSceneRsp",
- "id": 256
- },
- {
- "name": "LeaveWorldNotify",
- "id": 3247
- },
- {
- "name": "LevelupCityReq",
- "id": 223
- },
- {
- "name": "LevelupCityRsp",
- "id": 287
- },
- {
- "name": "LifeStateChangeNotify",
- "id": 1230
- },
- {
- "name": "LiveEndNotify",
- "id": 810
- },
- {
- "name": "LiveStartNotify",
- "id": 872
- },
- {
- "name": "LoadActivityTerrainNotify",
- "id": 2089
- },
- {
- "name": "LuaEnvironmentEffectNotify",
- "id": 3083
- },
- {
- "name": "LuaSetOptionNotify",
- "id": 323
- },
- {
- "name": "LunaRiteAreaFinishNotify",
- "id": 8382
- },
- {
- "name": "LunaRiteGroupBundleRegisterNotify",
- "id": 8455
- },
- {
- "name": "LunaRiteHintPointRemoveNotify",
- "id": 8763
- },
- {
- "name": "LunaRiteHintPointReq",
- "id": 8811
- },
- {
- "name": "LunaRiteHintPointRsp",
- "id": 8394
- },
- {
- "name": "LunaRiteSacrificeReq",
- "id": 8717
- },
- {
- "name": "LunaRiteSacrificeRsp",
- "id": 8215
- },
- {
- "name": "LunaRiteTakeSacrificeRewardReq",
- "id": 8213
- },
- {
- "name": "LunaRiteTakeSacrificeRewardRsp",
- "id": 8895
- },
- {
- "name": "MailChangeNotify",
- "id": 1430
- },
- {
- "name": "MainCoopUpdateNotify",
- "id": 1991
- },
- {
- "name": "MapAreaChangeNotify",
- "id": 3485
- },
- {
- "name": "MarkEntityInMinMapNotify",
- "id": 293
- },
- {
- "name": "MarkMapReq",
- "id": 3282
- },
- {
- "name": "MarkMapRsp",
- "id": 3346
- },
- {
- "name": "MarkNewNotify",
- "id": 1239
- },
- {
- "name": "MarkTargetInvestigationMonsterNotify",
- "id": 1921
- },
- {
- "name": "MassiveEntityElementOpBatchNotify",
- "id": 363
- },
- {
- "name": "MassiveEntityStateChangedNotify",
- "id": 349
- },
- {
- "name": "MaterialDeleteReturnNotify",
- "id": 698
- },
- {
- "name": "MaterialDeleteUpdateNotify",
- "id": 604
- },
- {
- "name": "McoinExchangeHcoinReq",
- "id": 623
- },
- {
- "name": "McoinExchangeHcoinRsp",
- "id": 687
- },
- {
- "name": "MechanicusCandidateTeamCreateReq",
- "id": 3925
- },
- {
- "name": "MechanicusCandidateTeamCreateRsp",
- "id": 3942
- },
- {
- "name": "MechanicusCloseNotify",
- "id": 3943
- },
- {
- "name": "MechanicusCoinNotify",
- "id": 3919
- },
- {
- "name": "MechanicusLevelupGearReq",
- "id": 3978
- },
- {
- "name": "MechanicusLevelupGearRsp",
- "id": 3957
- },
- {
- "name": "MechanicusOpenNotify",
- "id": 4000
- },
- {
- "name": "MechanicusSequenceOpenNotify",
- "id": 3956
- },
- {
- "name": "MechanicusUnlockGearReq",
- "id": 3961
- },
- {
- "name": "MechanicusUnlockGearRsp",
- "id": 3947
- },
- {
- "name": "MeetNpcReq",
- "id": 561
- },
- {
- "name": "MeetNpcRsp",
- "id": 547
- },
- {
- "name": "MetNpcIdListNotify",
- "id": 543
- },
- {
- "name": "MiracleRingDataNotify",
- "id": 5222
- },
- {
- "name": "MiracleRingDeliverItemReq",
- "id": 5244
- },
- {
- "name": "MiracleRingDeliverItemRsp",
- "id": 5217
- },
- {
- "name": "MiracleRingDestroyNotify",
- "id": 5212
- },
- {
- "name": "MiracleRingDropResultNotify",
- "id": 5231
- },
- {
- "name": "MiracleRingTakeRewardReq",
- "id": 5235
- },
- {
- "name": "MiracleRingTakeRewardRsp",
- "id": 5227
- },
- {
- "name": "MistTrialDunegonFailNotify",
- "id": 8135
- },
- {
- "name": "MistTrialGetChallengeMissionReq",
- "id": 8048
- },
- {
- "name": "MistTrialGetChallengeMissionRsp",
- "id": 8193
- },
- {
- "name": "MistTrialSelectAvatarAndEnterDungeonReq",
- "id": 8226
- },
- {
- "name": "MistTrialSelectAvatarAndEnterDungeonRsp",
- "id": 8658
- },
- {
- "name": "MonsterAIConfigHashNotify",
- "id": 3050
- },
- {
- "name": "MonsterAlertChangeNotify",
- "id": 303
- },
- {
- "name": "MonsterForceAlertNotify",
- "id": 333
- },
- {
- "name": "MonsterPointArrayRouteUpdateNotify",
- "id": 3384
- },
- {
- "name": "MonsterSummonTagNotify",
- "id": 1379
- },
- {
- "name": "MpBlockNotify",
- "id": 1806
- },
- {
- "name": "MpPlayGuestReplyInviteReq",
- "id": 1837
- },
- {
- "name": "MpPlayGuestReplyInviteRsp",
- "id": 1804
- },
- {
- "name": "MpPlayGuestReplyNotify",
- "id": 1810
- },
- {
- "name": "MpPlayInviteResultNotify",
- "id": 1839
- },
- {
- "name": "MpPlayOwnerCheckReq",
- "id": 1802
- },
- {
- "name": "MpPlayOwnerCheckRsp",
- "id": 1843
- },
- {
- "name": "MpPlayOwnerInviteNotify",
- "id": 1821
- },
- {
- "name": "MpPlayOwnerStartInviteReq",
- "id": 1809
- },
- {
- "name": "MpPlayOwnerStartInviteRsp",
- "id": 1830
- },
- {
- "name": "MpPlayPrepareInterruptNotify",
- "id": 1850
- },
- {
- "name": "MpPlayPrepareNotify",
- "id": 1801
- },
- {
- "name": "MultistagePlayEndNotify",
- "id": 5345
- },
- {
- "name": "MultistagePlayFinishStageReq",
- "id": 5330
- },
- {
- "name": "MultistagePlayFinishStageRsp",
- "id": 5325
- },
- {
- "name": "MultistagePlayInfoNotify",
- "id": 5379
- },
- {
- "name": "MultistagePlaySettleNotify",
- "id": 5360
- },
- {
- "name": "MultistagePlayStageEndNotify",
- "id": 5392
- },
- {
- "name": "GetUgcRsp",
- "id": 6341
- },
- {
- "name": "MusicGameGetBeatmapRsp",
- "id": 6309
- },
- {
- "name": "MusicGameSettleReq",
- "id": 8998
- },
- {
- "name": "MusicGameSettleRsp",
- "id": 8360
- },
- {
- "name": "MusicGameStartReq",
- "id": 8820
- },
- {
- "name": "MusicGameStartRsp",
- "id": 8216
- },
- {
- "name": "MusicGameCreateBeatmapRsp",
- "id": 6347
- },
- {
- "name": "GetUgcReq",
- "id": 6342
- },
- {
- "name": "MusicGameSearchBeatmapRsp",
- "id": 6304
- },
- {
- "name": "MusicGameSearchBeatmapReq",
- "id": 6343
- },
- {
- "name": "MusicGameStartToPlayOthersBeatmapReq",
- "id": 6302
- },
- {
- "name": "MusicGameStartToPlayOthersBeatmapRsp",
- "id": 6313
- },
- {
- "name": "NavMeshStatsNotify",
- "id": 2323
- },
- {
- "name": "NormalUidOpNotify",
- "id": 5742
- },
- {
- "name": "NpcTalkReq",
- "id": 579
- },
- {
- "name": "NpcTalkRsp",
- "id": 530
- },
- {
- "name": "ObstacleModifyNotify",
- "id": 2356
- },
- {
- "name": "OfferingInteractReq",
- "id": 2920
- },
- {
- "name": "OfferingInteractRsp",
- "id": 2906
- },
- {
- "name": "OneofGatherPointDetectorDataNotify",
- "id": 4297
- },
- {
- "name": "OpActivityDataNotify",
- "id": 5156
- },
- {
- "name": "OpActivityStateNotify",
- "id": 2579
- },
- {
- "name": "OpActivityUpdateNotify",
- "id": 5119
- },
- {
- "name": "OpenBlossomCircleCampGuideNotify",
- "id": 2761
- },
- {
- "name": "OpenStateChangeNotify",
- "id": 117
- },
- {
- "name": "OpenStateUpdateNotify",
- "id": 107
- },
- {
- "name": "OrderDisplayNotify",
- "id": 4131
- },
- {
- "name": "OrderFinishNotify",
- "id": 4122
- },
- {
- "name": "OtherPlayerEnterHomeNotify",
- "id": 4749
- },
- {
- "name": "PSNBlackListNotify",
- "id": 4085
- },
- {
- "name": "PSNFriendListNotify",
- "id": 4087
- },
- {
- "name": "PSPlayerApplyEnterMpReq",
- "id": 1808
- },
- {
- "name": "PSPlayerApplyEnterMpRsp",
- "id": 1845
- },
- {
- "name": "PathfindingEnterSceneReq",
- "id": 2400
- },
- {
- "name": "PathfindingEnterSceneRsp",
- "id": 2343
- },
- {
- "name": "PathfindingPingNotify",
- "id": 2319
- },
- {
- "name": "PersonalLineAllDataReq",
- "id": 434
- },
- {
- "name": "PersonalLineAllDataRsp",
- "id": 495
- },
- {
- "name": "PersonalLineNewUnlockNotify",
- "id": 411
- },
- {
- "name": "PersonalSceneJumpReq",
- "id": 252
- },
- {
- "name": "PersonalSceneJumpRsp",
- "id": 274
- },
- {
- "name": "PingReq",
- "id": 100
- },
- {
- "name": "PingRsp",
- "id": 43
- },
- {
- "name": "PlantFlowerAcceptAllGiveFlowerReq",
- "id": 8240
- },
- {
- "name": "PlantFlowerAcceptAllGiveFlowerRsp",
- "id": 8313
- },
- {
- "name": "PlantFlowerAcceptGiveFlowerReq",
- "id": 8300
- },
- {
- "name": "PlantFlowerAcceptGiveFlowerRsp",
- "id": 8554
- },
- {
- "name": "PlantFlowerEditFlowerCombinationReq",
- "id": 8396
- },
- {
- "name": "PlantFlowerEditFlowerCombinationRsp",
- "id": 8684
- },
- {
- "name": "PlantFlowerGetCanGiveFriendFlowerReq",
- "id": 8545
- },
- {
- "name": "PlantFlowerGetCanGiveFriendFlowerRsp",
- "id": 8273
- },
- {
- "name": "PlantFlowerGetFriendFlowerWishListReq",
- "id": 8132
- },
- {
- "name": "PlantFlowerGetFriendFlowerWishListRsp",
- "id": 8682
- },
- {
- "name": "PlantFlowerGetRecvFlowerListReq",
- "id": 8662
- },
- {
- "name": "PlantFlowerGetRecvFlowerListRsp",
- "id": 8229
- },
- {
- "name": "PlantFlowerGetSeedInfoReq",
- "id": 8674
- },
- {
- "name": "PlantFlowerGetSeedInfoRsp",
- "id": 8912
- },
- {
- "name": "PlantFlowerGiveFriendFlowerReq",
- "id": 8930
- },
- {
- "name": "PlantFlowerGiveFriendFlowerRsp",
- "id": 8559
- },
- {
- "name": "PlantFlowerHaveRecvFlowerNotify",
- "id": 8101
- },
- {
- "name": "PlantFlowerSetFlowerWishReq",
- "id": 8420
- },
- {
- "name": "PlantFlowerSetFlowerWishRsp",
- "id": 8324
- },
- {
- "name": "PlantFlowerTakeSeedRewardReq",
- "id": 8611
- },
- {
- "name": "PlantFlowerTakeSeedRewardRsp",
- "id": 8685
- },
- {
- "name": "PlatformChangeRouteNotify",
- "id": 288
- },
- {
- "name": "PlatformStartRouteNotify",
- "id": 208
- },
- {
- "name": "PlatformStopRouteNotify",
- "id": 209
- },
- {
- "name": "PlayerAllowEnterMpAfterAgreeMatchNotify",
- "id": 4184
- },
- {
- "name": "PlayerApplyEnterHomeNotify",
- "id": 4486
- },
- {
- "name": "PlayerApplyEnterHomeResultNotify",
- "id": 4793
- },
- {
- "name": "PlayerApplyEnterHomeResultReq",
- "id": 4646
- },
- {
- "name": "PlayerApplyEnterHomeResultRsp",
- "id": 4542
- },
- {
- "name": "PlayerApplyEnterMpAfterMatchAgreedNotify",
- "id": 4168
- },
- {
- "name": "PlayerApplyEnterMpNotify",
- "id": 1842
- },
- {
- "name": "PlayerApplyEnterMpReq",
- "id": 1841
- },
- {
- "name": "PlayerApplyEnterMpResultNotify",
- "id": 1835
- },
- {
- "name": "PlayerApplyEnterMpResultReq",
- "id": 1827
- },
- {
- "name": "PlayerApplyEnterMpResultRsp",
- "id": 1831
- },
- {
- "name": "PlayerApplyEnterMpRsp",
- "id": 1822
- },
- {
- "name": "PlayerCancelMatchReq",
- "id": 4185
- },
- {
- "name": "PlayerCancelMatchRsp",
- "id": 4177
- },
- {
- "name": "PlayerChatCDNotify",
- "id": 3450
- },
- {
- "name": "PlayerChatNotify",
- "id": 3265
- },
- {
- "name": "PlayerChatReq",
- "id": 3305
- },
- {
- "name": "PlayerChatRsp",
- "id": 3087
- },
- {
- "name": "PlayerCompoundMaterialReq",
- "id": 146
- },
- {
- "name": "PlayerCompoundMaterialRsp",
- "id": 175
- },
- {
- "name": "PlayerConfirmMatchReq",
- "id": 4167
- },
- {
- "name": "PlayerConfirmMatchRsp",
- "id": 4162
- },
- {
- "name": "PlayerCookArgsReq",
- "id": 109
- },
- {
- "name": "PlayerCookArgsRsp",
- "id": 188
- },
- {
- "name": "PlayerCookReq",
- "id": 105
- },
- {
- "name": "PlayerCookRsp",
- "id": 194
- },
- {
- "name": "PlayerDataNotify",
- "id": 147
- },
- {
- "name": "PlayerEnterDungeonReq",
- "id": 956
- },
- {
- "name": "PlayerEnterDungeonRsp",
- "id": 919
- },
- {
- "name": "PlayerEnterSceneInfoNotify",
- "id": 241
- },
- {
- "name": "PlayerEnterSceneNotify",
- "id": 279
- },
- {
- "name": "PlayerEyePointStateNotify",
- "id": 3079
- },
- {
- "name": "PlayerFishingDataNotify",
- "id": 5821
- },
- {
- "name": "PlayerForceExitReq",
- "id": 126
- },
- {
- "name": "PlayerForceExitRsp",
- "id": 177
- },
- {
- "name": "PlayerGameTimeNotify",
- "id": 127
- },
- {
- "name": "PlayerGeneralMatchConfirmNotify",
- "id": 4195
- },
- {
- "name": "PlayerGeneralMatchDismissNotify",
- "id": 4158
- },
- {
- "name": "PlayerGetForceQuitBanInfoReq",
- "id": 4152
- },
- {
- "name": "PlayerGetForceQuitBanInfoRsp",
- "id": 4193
- },
- {
- "name": "PlayerHomeCompInfoNotify",
- "id": 4818
- },
- {
- "name": "PlayerInjectFixNotify",
- "id": 165
- },
- {
- "name": "PlayerInvestigationAllInfoNotify",
- "id": 1916
- },
- {
- "name": "PlayerInvestigationNotify",
- "id": 1915
- },
- {
- "name": "PlayerInvestigationTargetNotify",
- "id": 1902
- },
- {
- "name": "PlayerLevelRewardUpdateNotify",
- "id": 104
- },
- {
- "name": "PlayerLoginReq",
- "id": 156
- },
- {
- "name": "PlayerLoginRsp",
- "id": 119
- },
- {
- "name": "PlayerLogoutNotify",
- "id": 161
- },
- {
- "name": "PlayerLogoutReq",
- "id": 200
- },
- {
- "name": "PlayerLogoutRsp",
- "id": 143
- },
- {
- "name": "PlayerLuaShellNotify",
- "id": 166
- },
- {
- "name": "PlayerMatchAgreedResultNotify",
- "id": 4165
- },
- {
- "name": "PlayerMatchInfoNotify",
- "id": 4172
- },
- {
- "name": "PlayerMatchStopNotify",
- "id": 4181
- },
- {
- "name": "PlayerMatchSuccNotify",
- "id": 4194
- },
- {
- "name": "PlayerOfferingDataNotify",
- "id": 2911
- },
- {
- "name": "PlayerOfferingReq",
- "id": 2915
- },
- {
- "name": "PlayerOfferingRsp",
- "id": 2916
- },
- {
- "name": "PlayerPreEnterMpNotify",
- "id": 1817
- },
- {
- "name": "PlayerPropChangeNotify",
- "id": 116
- },
- {
- "name": "PlayerPropChangeReasonNotify",
- "id": 1257
- },
- {
- "name": "PlayerPropNotify",
- "id": 139
- },
- {
- "name": "PlayerQuitDungeonReq",
- "id": 1000
- },
- {
- "name": "PlayerQuitDungeonRsp",
- "id": 943
- },
- {
- "name": "PlayerQuitFromHomeNotify",
- "id": 4724
- },
- {
- "name": "PlayerQuitFromMpNotify",
- "id": 1844
- },
- {
- "name": "PlayerRandomCookReq",
- "id": 172
- },
- {
- "name": "PlayerRandomCookRsp",
- "id": 103
- },
- {
- "name": "PlayerRechargeDataNotify",
- "id": 4127
- },
- {
- "name": "PlayerReportReq",
- "id": 4022
- },
- {
- "name": "PlayerReportRsp",
- "id": 4082
- },
- {
- "name": "PlayerRoutineDataNotify",
- "id": 3542
- },
- {
- "name": "PlayerSetLanguageReq",
- "id": 111
- },
- {
- "name": "PlayerSetLanguageRsp",
- "id": 150
- },
- {
- "name": "PlayerSetOnlyMPWithPSPlayerReq",
- "id": 1815
- },
- {
- "name": "PlayerSetOnlyMPWithPSPlayerRsp",
- "id": 1818
- },
- {
- "name": "PlayerSetPauseReq",
- "id": 122
- },
- {
- "name": "PlayerSetPauseRsp",
- "id": 182
- },
- {
- "name": "PlayerStartMatchReq",
- "id": 4192
- },
- {
- "name": "PlayerStartMatchRsp",
- "id": 4191
- },
- {
- "name": "PlayerStoreNotify",
- "id": 679
- },
- {
- "name": "PlayerTimeNotify",
- "id": 121
- },
- {
- "name": "PlayerWorldSceneInfoListNotify",
- "id": 3059
- },
- {
- "name": "PostEnterSceneReq",
- "id": 3286
- },
- {
- "name": "PostEnterSceneRsp",
- "id": 3094
- },
- {
- "name": "PrivateChatNotify",
- "id": 5006
- },
- {
- "name": "PrivateChatReq",
- "id": 5029
- },
- {
- "name": "PrivateChatRsp",
- "id": 4980
- },
- {
- "name": "PrivateChatSetSequenceReq",
- "id": 4985
- },
- {
- "name": "PrivateChatSetSequenceRsp",
- "id": 4957
- },
- {
- "name": "ProfilePictureChangeNotify",
- "id": 4023
- },
- {
- "name": "ProjectorOptionReq",
- "id": 803
- },
- {
- "name": "ProjectorOptionRsp",
- "id": 833
- },
- {
- "name": "ProudSkillChangeNotify",
- "id": 1027
- },
- {
- "name": "ProudSkillExtraLevelNotify",
- "id": 1025
- },
- {
- "name": "ProudSkillUpgradeReq",
- "id": 1078
- },
- {
- "name": "ProudSkillUpgradeRsp",
- "id": 1057
- },
- {
- "name": "PullPrivateChatReq",
- "id": 4993
- },
- {
- "name": "PullPrivateChatRsp",
- "id": 5011
- },
- {
- "name": "PullRecentChatReq",
- "id": 4997
- },
- {
- "name": "PullRecentChatRsp",
- "id": 5028
- },
- {
- "name": "PushTipsAllDataNotify",
- "id": 2237
- },
- {
- "name": "PushTipsChangeNotify",
- "id": 2289
- },
- {
- "name": "PushTipsReadFinishReq",
- "id": 2244
- },
- {
- "name": "PushTipsReadFinishRsp",
- "id": 2207
- },
- {
- "name": "QueryCodexMonsterBeKilledNumReq",
- "id": 4204
- },
- {
- "name": "QueryCodexMonsterBeKilledNumRsp",
- "id": 4202
- },
- {
- "name": "QueryPathReq",
- "id": 2379
- },
- {
- "name": "QueryPathRsp",
- "id": 2330
- },
- {
- "name": "QuestCreateEntityReq",
- "id": 457
- },
- {
- "name": "QuestCreateEntityRsp",
- "id": 427
- },
- {
- "name": "QuestDelNotify",
- "id": 456
- },
- {
- "name": "QuestDestroyEntityReq",
- "id": 439
- },
- {
- "name": "QuestDestroyEntityRsp",
- "id": 448
- },
- {
- "name": "QuestDestroyNpcReq",
- "id": 437
- },
- {
- "name": "QuestDestroyNpcRsp",
- "id": 489
- },
- {
- "name": "QuestGlobalVarNotify",
- "id": 480
- },
- {
- "name": "QuestListNotify",
- "id": 479
- },
- {
- "name": "QuestListUpdateNotify",
- "id": 430
- },
- {
- "name": "QuestProgressUpdateNotify",
- "id": 490
- },
- {
- "name": "QuestTransmitReq",
- "id": 446
- },
- {
- "name": "QuestTransmitRsp",
- "id": 475
- },
- {
- "name": "QuestUpdateQuestTimeVarNotify",
- "id": 482
- },
- {
- "name": "QuestUpdateQuestVarNotify",
- "id": 473
- },
- {
- "name": "QuestUpdateQuestVarReq",
- "id": 476
- },
- {
- "name": "QuestUpdateQuestVarRsp",
- "id": 416
- },
- {
- "name": "QuickUseWidgetReq",
- "id": 4284
- },
- {
- "name": "QuickUseWidgetRsp",
- "id": 4265
- },
- {
- "name": "ReadMailNotify",
- "id": 1456
- },
- {
- "name": "ReadPrivateChatReq",
- "id": 5007
- },
- {
- "name": "ReadPrivateChatRsp",
- "id": 4977
- },
- {
- "name": "ReceivedTrialAvatarActivityRewardReq",
- "id": 2155
- },
- {
- "name": "ReceivedTrialAvatarActivityRewardRsp",
- "id": 2175
- },
- {
- "name": "RechargeReq",
- "id": 4142
- },
- {
- "name": "RechargeRsp",
- "id": 4141
- },
- {
- "name": "RedeemLegendaryKeyReq",
- "id": 464
- },
- {
- "name": "RedeemLegendaryKeyRsp",
- "id": 467
- },
- {
- "name": "RefreshBackgroundAvatarReq",
- "id": 1765
- },
- {
- "name": "RefreshBackgroundAvatarRsp",
- "id": 1744
- },
- {
- "name": "RefreshRoguelikeDungeonCardReq",
- "id": 8065
- },
- {
- "name": "RefreshRoguelikeDungeonCardRsp",
- "id": 8994
- },
- {
- "name": "RegionSearchChangeRegionNotify",
- "id": 5641
- },
- {
- "name": "RegionSearchNotify",
- "id": 5642
- },
- {
- "name": "ReliquaryDecomposeReq",
- "id": 631
- },
- {
- "name": "ReliquaryDecomposeRsp",
- "id": 601
- },
- {
- "name": "ReliquaryPromoteReq",
- "id": 617
- },
- {
- "name": "ReliquaryPromoteRsp",
- "id": 605
- },
- {
- "name": "ReliquaryUpgradeReq",
- "id": 644
- },
- {
- "name": "ReliquaryUpgradeRsp",
- "id": 607
- },
- {
- "name": "RemoveBlacklistReq",
- "id": 4003
- },
- {
- "name": "RemoveBlacklistRsp",
- "id": 4033
- },
- {
- "name": "RemoveRandTaskInfoNotify",
- "id": 198
- },
- {
- "name": "ReportFightAntiCheatNotify",
- "id": 388
- },
- {
- "name": "ReportTrackingIOInfoNotify",
- "id": 4144
- },
- {
- "name": "RequestLiveInfoReq",
- "id": 805
- },
- {
- "name": "RequestLiveInfoRsp",
- "id": 894
- },
- {
- "name": "ResinCardDataUpdateNotify",
- "id": 4134
- },
- {
- "name": "ResinChangeNotify",
- "id": 611
- },
- {
- "name": "RestartEffigyChallengeReq",
- "id": 2051
- },
- {
- "name": "RestartEffigyChallengeRsp",
- "id": 2172
- },
- {
- "name": "ReunionActivateNotify",
- "id": 5071
- },
- {
- "name": "ReunionBriefInfoReq",
- "id": 5092
- },
- {
- "name": "ReunionBriefInfoRsp",
- "id": 5091
- },
- {
- "name": "ReunionDailyRefreshNotify",
- "id": 5054
- },
- {
- "name": "ReunionPrivilegeChangeNotify",
- "id": 5087
- },
- {
- "name": "ReunionSettleNotify",
- "id": 5080
- },
- {
- "name": "RobotPushPlayerDataNotify",
- "id": 99
- },
- {
- "name": "RogueCellUpdateNotify",
- "id": 8851
- },
- {
- "name": "RogueDungeonPlayerCellChangeNotify",
- "id": 8093
- },
- {
- "name": "RogueHealAvatarsReq",
- "id": 8175
- },
- {
- "name": "RogueHealAvatarsRsp",
- "id": 8252
- },
- {
- "name": "RogueResumeDungeonReq",
- "id": 8275
- },
- {
- "name": "RogueResumeDungeonRsp",
- "id": 8772
- },
- {
- "name": "RogueSwitchAvatarReq",
- "id": 8399
- },
- {
- "name": "RogueSwitchAvatarRsp",
- "id": 8445
- },
- {
- "name": "RoguelikeCardGachaNotify",
- "id": 8057
- },
- {
- "name": "RoguelikeEffectDataNotify",
- "id": 8544
- },
- {
- "name": "RoguelikeEffectViewReq",
- "id": 8605
- },
- {
- "name": "RoguelikeEffectViewRsp",
- "id": 8437
- },
- {
- "name": "RoguelikeGiveUpReq",
- "id": 8442
- },
- {
- "name": "RoguelikeGiveUpRsp",
- "id": 8905
- },
- {
- "name": "RoguelikeMistClearNotify",
- "id": 8768
- },
- {
- "name": "RoguelikeRefreshCardCostUpdateNotify",
- "id": 8210
- },
- {
- "name": "RoguelikeResourceBonusPropUpdateNotify",
- "id": 8426
- },
- {
- "name": "RoguelikeRuneRecordUpdateNotify",
- "id": 8629
- },
- {
- "name": "RoguelikeSelectAvatarAndEnterDungeonReq",
- "id": 8988
- },
- {
- "name": "RoguelikeSelectAvatarAndEnterDungeonRsp",
- "id": 8910
- },
- {
- "name": "RoguelikeTakeStageFirstPassRewardReq",
- "id": 8531
- },
- {
- "name": "RoguelikeTakeStageFirstPassRewardRsp",
- "id": 8182
- },
- {
- "name": "SalesmanDeliverItemReq",
- "id": 2057
- },
- {
- "name": "SalesmanDeliverItemRsp",
- "id": 2151
- },
- {
- "name": "SalesmanTakeRewardReq",
- "id": 2069
- },
- {
- "name": "SalesmanTakeRewardRsp",
- "id": 2026
- },
- {
- "name": "SalesmanTakeSpecialRewardReq",
- "id": 2067
- },
- {
- "name": "SalesmanTakeSpecialRewardRsp",
- "id": 2044
- },
- {
- "name": "SaveCoopDialogReq",
- "id": 1954
- },
- {
- "name": "SaveCoopDialogRsp",
- "id": 1960
- },
- {
- "name": "SaveMainCoopReq",
- "id": 1972
- },
- {
- "name": "SaveMainCoopRsp",
- "id": 1985
- },
- {
- "name": "SceneAreaUnlockNotify",
- "id": 207
- },
- {
- "name": "SceneAreaWeatherNotify",
- "id": 250
- },
- {
- "name": "SceneAudioNotify",
- "id": 3009
- },
- {
- "name": "SceneAvatarStaminaStepReq",
- "id": 257
- },
- {
- "name": "SceneAvatarStaminaStepRsp",
- "id": 227
- },
- {
- "name": "SceneCreateEntityReq",
- "id": 294
- },
- {
- "name": "SceneCreateEntityRsp",
- "id": 272
- },
- {
- "name": "SceneDataNotify",
- "id": 3368
- },
- {
- "name": "SceneDestroyEntityReq",
- "id": 203
- },
- {
- "name": "SceneDestroyEntityRsp",
- "id": 233
- },
- {
- "name": "SceneEntitiesMoveCombineNotify",
- "id": 3452
- },
- {
- "name": "SceneEntitiesMovesReq",
- "id": 292
- },
- {
- "name": "SceneEntitiesMovesRsp",
- "id": 245
- },
- {
- "name": "SceneEntityAppearNotify",
- "id": 243
- },
- {
- "name": "SceneEntityDisappearNotify",
- "id": 261
- },
- {
- "name": "SceneEntityDrownReq",
- "id": 217
- },
- {
- "name": "SceneEntityDrownRsp",
- "id": 205
- },
- {
- "name": "SceneEntityMoveNotify",
- "id": 239
- },
- {
- "name": "SceneEntityMoveReq",
- "id": 247
- },
- {
- "name": "SceneEntityMoveRsp",
- "id": 278
- },
- {
- "name": "SceneEntityUpdateNotify",
- "id": 3115
- },
- {
- "name": "SceneForceLockNotify",
- "id": 280
- },
- {
- "name": "SceneForceUnlockNotify",
- "id": 210
- },
- {
- "name": "SceneGalleryInfoNotify",
- "id": 5525
- },
- {
- "name": "SceneInitFinishReq",
- "id": 219
- },
- {
- "name": "SceneInitFinishRsp",
- "id": 300
- },
- {
- "name": "SceneKickPlayerNotify",
- "id": 201
- },
- {
- "name": "SceneKickPlayerReq",
- "id": 212
- },
- {
- "name": "SceneKickPlayerRsp",
- "id": 231
- },
- {
- "name": "ScenePlayBattleInfoListNotify",
- "id": 4375
- },
- {
- "name": "ScenePlayBattleInfoNotify",
- "id": 4429
- },
- {
- "name": "ScenePlayBattleInterruptNotify",
- "id": 4389
- },
- {
- "name": "ScenePlayBattleResultNotify",
- "id": 4398
- },
- {
- "name": "ScenePlayBattleUidOpNotify",
- "id": 4449
- },
- {
- "name": "ScenePlayGuestReplyInviteReq",
- "id": 4411
- },
- {
- "name": "ScenePlayGuestReplyInviteRsp",
- "id": 4397
- },
- {
- "name": "ScenePlayGuestReplyNotify",
- "id": 4428
- },
- {
- "name": "ScenePlayInfoListNotify",
- "id": 4377
- },
- {
- "name": "ScenePlayInviteResultNotify",
- "id": 4407
- },
- {
- "name": "ScenePlayOutofRegionNotify",
- "id": 4392
- },
- {
- "name": "ScenePlayOwnerCheckReq",
- "id": 4380
- },
- {
- "name": "ScenePlayOwnerCheckRsp",
- "id": 4406
- },
- {
- "name": "ScenePlayOwnerInviteNotify",
- "id": 4393
- },
- {
- "name": "ScenePlayOwnerStartInviteReq",
- "id": 4369
- },
- {
- "name": "ScenePlayOwnerStartInviteRsp",
- "id": 4450
- },
- {
- "name": "ScenePlayerInfoNotify",
- "id": 253
- },
- {
- "name": "ScenePlayerLocationNotify",
- "id": 248
- },
- {
- "name": "ScenePlayerSoundNotify",
- "id": 266
- },
- {
- "name": "ScenePointUnlockNotify",
- "id": 276
- },
- {
- "name": "SceneRouteChangeNotify",
- "id": 285
- },
- {
- "name": "SceneTeamUpdateNotify",
- "id": 1728
- },
- {
- "name": "SceneTimeNotify",
- "id": 296
- },
- {
- "name": "SceneTransToPointReq",
- "id": 216
- },
- {
- "name": "SceneTransToPointRsp",
- "id": 273
- },
- {
- "name": "SceneWeatherForcastReq",
- "id": 3110
- },
- {
- "name": "SceneWeatherForcastRsp",
- "id": 3012
- },
- {
- "name": "SeaLampCoinNotify",
- "id": 2188
- },
- {
- "name": "SeaLampContributeItemReq",
- "id": 2133
- },
- {
- "name": "SeaLampContributeItemRsp",
- "id": 2116
- },
- {
- "name": "SeaLampFlyLampNotify",
- "id": 2114
- },
- {
- "name": "SeaLampFlyLampReq",
- "id": 2187
- },
- {
- "name": "SeaLampFlyLampRsp",
- "id": 2161
- },
- {
- "name": "SeaLampPopularityNotify",
- "id": 2135
- },
- {
- "name": "SeaLampTakeContributionRewardReq",
- "id": 2199
- },
- {
- "name": "SeaLampTakeContributionRewardRsp",
- "id": 2003
- },
- {
- "name": "SeaLampTakePhaseRewardReq",
- "id": 2006
- },
- {
- "name": "SeaLampTakePhaseRewardRsp",
- "id": 2105
- },
- {
- "name": "SealBattleBeginNotify",
- "id": 226
- },
- {
- "name": "SealBattleEndNotify",
- "id": 277
- },
- {
- "name": "SealBattleProgressNotify",
- "id": 265
- },
- {
- "name": "SeeMonsterReq",
- "id": 206
- },
- {
- "name": "SeeMonsterRsp",
- "id": 255
- },
- {
- "name": "SelectAsterMidDifficultyReq",
- "id": 2060
- },
- {
- "name": "SelectAsterMidDifficultyRsp",
- "id": 2101
- },
- {
- "name": "SelectEffigyChallengeConditionReq",
- "id": 2131
- },
- {
- "name": "SelectEffigyChallengeConditionRsp",
- "id": 2110
- },
- {
- "name": "SelectRoguelikeDungeonCardReq",
- "id": 8529
- },
- {
- "name": "SelectRoguelikeDungeonCardRsp",
- "id": 8720
- },
- {
- "name": "SelectWorktopOptionReq",
- "id": 900
- },
- {
- "name": "SelectWorktopOptionRsp",
- "id": 843
- },
- {
- "name": "ServerAnnounceNotify",
- "id": 2129
- },
- {
- "name": "ServerAnnounceRevokeNotify",
- "id": 2064
- },
- {
- "name": "ServerBuffChangeNotify",
- "id": 398
- },
- {
- "name": "ServerCondMeetQuestListUpdateNotify",
- "id": 410
- },
- {
- "name": "ServerDisconnectClientNotify",
- "id": 152
- },
- {
- "name": "ServerGlobalValueChangeNotify",
- "id": 1199
- },
- {
- "name": "ServerLogNotify",
- "id": 27
- },
- {
- "name": "ServerMessageNotify",
- "id": 5741
- },
- {
- "name": "ServerTimeNotify",
- "id": 57
- },
- {
- "name": "ServerUpdateGlobalValueNotify",
- "id": 1148
- },
- {
- "name": "SetBattlePassViewedReq",
- "id": 2608
- },
- {
- "name": "SetBattlePassViewedRsp",
- "id": 2645
- },
- {
- "name": "SetChatEmojiCollectionReq",
- "id": 4052
- },
- {
- "name": "SetChatEmojiCollectionRsp",
- "id": 4074
- },
- {
- "name": "SetCoopChapterViewedReq",
- "id": 1989
- },
- {
- "name": "SetCoopChapterViewedRsp",
- "id": 2000
- },
- {
- "name": "SetCurExpeditionChallengeIdReq",
- "id": 2028
- },
- {
- "name": "SetCurExpeditionChallengeIdRsp",
- "id": 2005
- },
- {
- "name": "SetEntityClientDataNotify",
- "id": 3318
- },
- {
- "name": "SetEquipLockStateReq",
- "id": 609
- },
- {
- "name": "SetEquipLockStateRsp",
- "id": 688
- },
- {
- "name": "SetFriendEnterHomeOptionReq",
- "id": 4853
- },
- {
- "name": "SetFriendEnterHomeOptionRsp",
- "id": 4526
- },
- {
- "name": "SetFriendRemarkNameReq",
- "id": 4011
- },
- {
- "name": "SetFriendRemarkNameRsp",
- "id": 4050
- },
- {
- "name": "SetH5ActivityRedDotTimestampReq",
- "id": 5685
- },
- {
- "name": "SetH5ActivityRedDotTimestampRsp",
- "id": 5677
- },
- {
- "name": "SetIsAutoUnlockSpecificEquipReq",
- "id": 602
- },
- {
- "name": "SetIsAutoUnlockSpecificEquipRsp",
- "id": 612
- },
- {
- "name": "SetLimitOptimizationNotify",
- "id": 8066
- },
- {
- "name": "SetNameCardReq",
- "id": 4044
- },
- {
- "name": "SetNameCardRsp",
- "id": 4007
- },
- {
- "name": "SetOpenStateReq",
- "id": 189
- },
- {
- "name": "SetOpenStateRsp",
- "id": 144
- },
- {
- "name": "SetPlayerBirthdayReq",
- "id": 4048
- },
- {
- "name": "SetPlayerBirthdayRsp",
- "id": 4099
- },
- {
- "name": "SetPlayerBornDataReq",
- "id": 142
- },
- {
- "name": "SetPlayerBornDataRsp",
- "id": 190
- },
- {
- "name": "SetPlayerHeadImageReq",
- "id": 4090
- },
- {
- "name": "SetPlayerHeadImageRsp",
- "id": 4076
- },
- {
- "name": "SetPlayerNameReq",
- "id": 173
- },
- {
- "name": "SetPlayerNameRsp",
- "id": 137
- },
- {
- "name": "SetPlayerPropReq",
- "id": 199
- },
- {
- "name": "SetPlayerPropRsp",
- "id": 125
- },
- {
- "name": "SetPlayerSignatureReq",
- "id": 4025
- },
- {
- "name": "SetPlayerSignatureRsp",
- "id": 4042
- },
- {
- "name": "SetSceneWeatherAreaReq",
- "id": 214
- },
- {
- "name": "SetSceneWeatherAreaRsp",
- "id": 270
- },
- {
- "name": "SetUpAvatarTeamReq",
- "id": 1713
- },
- {
- "name": "SetUpAvatarTeamRsp",
- "id": 1622
- },
- {
- "name": "SetUpLunchBoxWidgetReq",
- "id": 4267
- },
- {
- "name": "SetUpLunchBoxWidgetRsp",
- "id": 4262
- },
- {
- "name": "SetWidgetSlotReq",
- "id": 4255
- },
- {
- "name": "SetWidgetSlotRsp",
- "id": 4261
- },
- {
- "name": "ShowClientGuideNotify",
- "id": 3369
- },
- {
- "name": "ShowClientTutorialNotify",
- "id": 3204
- },
- {
- "name": "ShowCommonTipsNotify",
- "id": 3065
- },
- {
- "name": "ShowMessageNotify",
- "id": 19
- },
- {
- "name": "ShowTemplateReminderNotify",
- "id": 3300
- },
- {
- "name": "SignInInfoReq",
- "id": 2556
- },
- {
- "name": "SignInInfoRsp",
- "id": 2519
- },
- {
- "name": "SocialDataNotify",
- "id": 4075
- },
- {
- "name": "SpringUseReq",
- "id": 1651
- },
- {
- "name": "SpringUseRsp",
- "id": 1772
- },
- {
- "name": "StartArenaChallengeLevelReq",
- "id": 2196
- },
- {
- "name": "StartArenaChallengeLevelRsp",
- "id": 2171
- },
- {
- "name": "StartBuoyantCombatGalleryReq",
- "id": 8427
- },
- {
- "name": "StartBuoyantCombatGalleryRsp",
- "id": 8969
- },
- {
- "name": "StartCoopPointReq",
- "id": 1995
- },
- {
- "name": "StartCoopPointRsp",
- "id": 1952
- },
- {
- "name": "StartEffigyChallengeReq",
- "id": 2157
- },
- {
- "name": "StartEffigyChallengeRsp",
- "id": 2169
- },
- {
- "name": "StartFishingReq",
- "id": 5822
- },
- {
- "name": "StartFishingRsp",
- "id": 5835
- },
- {
- "name": "StartRogueEliteCellChallengeReq",
- "id": 8485
- },
- {
- "name": "StartRogueEliteCellChallengeRsp",
- "id": 8967
- },
- {
- "name": "StartRogueNormalCellChallengeReq",
- "id": 8247
- },
- {
- "name": "StartRogueNormalCellChallengeRsp",
- "id": 8146
- },
- {
- "name": "StoreItemChangeNotify",
- "id": 656
- },
- {
- "name": "StoreItemDelNotify",
- "id": 619
- },
- {
- "name": "StoreWeightLimitNotify",
- "id": 630
- },
- {
- "name": "SummerTimeFloatSignalPositionNotify",
- "id": 8701
- },
- {
- "name": "SummerTimeFloatSignalUpdateNotify",
- "id": 8508
- },
- {
- "name": "SummerTimeSprintBoatRestartReq",
- "id": 8111
- },
- {
- "name": "SummerTimeSprintBoatRestartRsp",
- "id": 8466
- },
- {
- "name": "SummerTimeSprintBoatSettleNotify",
- "id": 8451
- },
- {
- "name": "SumoDungeonSettleNotify",
- "id": 8434
- },
- {
- "name": "SumoEnterDungeonNotify",
- "id": 8297
- },
- {
- "name": "SumoLeaveDungeonNotify",
- "id": 8567
- },
- {
- "name": "SumoRestartDungeonReq",
- "id": 8725
- },
- {
- "name": "SumoRestartDungeonRsp",
- "id": 8276
- },
- {
- "name": "SumoSaveTeamReq",
- "id": 8022
- },
- {
- "name": "SumoSaveTeamRsp",
- "id": 8739
- },
- {
- "name": "SumoSelectTeamAndEnterDungeonReq",
- "id": 8978
- },
- {
- "name": "SumoSelectTeamAndEnterDungeonRsp",
- "id": 8744
- },
- {
- "name": "SumoSetNoSwitchPunishTimeNotify",
- "id": 8610
- },
- {
- "name": "SumoSwitchTeamReq",
- "id": 8738
- },
- {
- "name": "SumoSwitchTeamRsp",
- "id": 8201
- },
- {
- "name": "SyncScenePlayTeamEntityNotify",
- "id": 3393
- },
- {
- "name": "SyncTeamEntityNotify",
- "id": 391
- },
- {
- "name": "TakeAchievementGoalRewardReq",
- "id": 2677
- },
- {
- "name": "TakeAchievementGoalRewardRsp",
- "id": 2681
- },
- {
- "name": "TakeAchievementRewardReq",
- "id": 2672
- },
- {
- "name": "TakeAchievementRewardRsp",
- "id": 2685
- },
- {
- "name": "TakeAsterSpecialRewardReq",
- "id": 2019
- },
- {
- "name": "TakeAsterSpecialRewardRsp",
- "id": 2132
- },
- {
- "name": "TakeBattlePassMissionPointReq",
- "id": 2644
- },
- {
- "name": "TakeBattlePassMissionPointRsp",
- "id": 2617
- },
- {
- "name": "TakeBattlePassRewardReq",
- "id": 2627
- },
- {
- "name": "TakeBattlePassRewardRsp",
- "id": 2631
- },
- {
- "name": "TakeCityReputationExploreRewardReq",
- "id": 2899
- },
- {
- "name": "TakeCityReputationExploreRewardRsp",
- "id": 2825
- },
- {
- "name": "TakeCityReputationLevelRewardReq",
- "id": 2856
- },
- {
- "name": "TakeCityReputationLevelRewardRsp",
- "id": 2819
- },
- {
- "name": "TakeCityReputationParentQuestReq",
- "id": 2843
- },
- {
- "name": "TakeCityReputationParentQuestRsp",
- "id": 2861
- },
- {
- "name": "TakeCompoundOutputReq",
- "id": 134
- },
- {
- "name": "TakeCompoundOutputRsp",
- "id": 195
- },
- {
- "name": "TakeCoopRewardReq",
- "id": 1980
- },
- {
- "name": "TakeCoopRewardRsp",
- "id": 1971
- },
- {
- "name": "TakeDeliveryDailyRewardReq",
- "id": 2075
- },
- {
- "name": "TakeDeliveryDailyRewardRsp",
- "id": 2174
- },
- {
- "name": "TakeEffigyFirstPassRewardReq",
- "id": 2138
- },
- {
- "name": "TakeEffigyFirstPassRewardRsp",
- "id": 2178
- },
- {
- "name": "TakeEffigyRewardReq",
- "id": 2082
- },
- {
- "name": "TakeEffigyRewardRsp",
- "id": 2099
- },
- {
- "name": "TakeFirstShareRewardReq",
- "id": 4034
- },
- {
- "name": "TakeFirstShareRewardRsp",
- "id": 4095
- },
- {
- "name": "TakeFurnitureMakeReq",
- "id": 4506
- },
- {
- "name": "TakeFurnitureMakeRsp",
- "id": 4803
- },
- {
- "name": "TakeHuntingOfferReq",
- "id": 4342
- },
- {
- "name": "TakeHuntingOfferRsp",
- "id": 4341
- },
- {
- "name": "TakeInvestigationRewardReq",
- "id": 1924
- },
- {
- "name": "TakeInvestigationRewardRsp",
- "id": 1907
- },
- {
- "name": "TakeInvestigationTargetRewardReq",
- "id": 1903
- },
- {
- "name": "TakeInvestigationTargetRewardRsp",
- "id": 1905
- },
- {
- "name": "TakeMaterialDeleteReturnReq",
- "id": 620
- },
- {
- "name": "TakeMaterialDeleteReturnRsp",
- "id": 663
- },
- {
- "name": "TakeOfferingLevelRewardReq",
- "id": 2901
- },
- {
- "name": "TakeOfferingLevelRewardRsp",
- "id": 2902
- },
- {
- "name": "TakePlayerLevelRewardReq",
- "id": 120
- },
- {
- "name": "TakePlayerLevelRewardRsp",
- "id": 163
- },
- {
- "name": "TakeRegionSearchRewardReq",
- "id": 5622
- },
- {
- "name": "TakeRegionSearchRewardRsp",
- "id": 5635
- },
- {
- "name": "TakeResinCardDailyRewardReq",
- "id": 4117
- },
- {
- "name": "TakeResinCardDailyRewardRsp",
- "id": 4112
- },
- {
- "name": "TakeReunionFirstGiftRewardReq",
- "id": 5072
- },
- {
- "name": "TakeReunionFirstGiftRewardRsp",
- "id": 5085
- },
- {
- "name": "TakeReunionMissionRewardReq",
- "id": 5095
- },
- {
- "name": "TakeReunionMissionRewardRsp",
- "id": 5052
- },
- {
- "name": "TakeReunionSignInRewardReq",
- "id": 5094
- },
- {
- "name": "TakeReunionSignInRewardRsp",
- "id": 5067
- },
- {
- "name": "TakeReunionWatcherRewardReq",
- "id": 5065
- },
- {
- "name": "TakeReunionWatcherRewardRsp",
- "id": 5068
- },
- {
- "name": "TakeoffEquipReq",
- "id": 642
- },
- {
- "name": "TakeoffEquipRsp",
- "id": 690
- },
- {
- "name": "TaskVarNotify",
- "id": 136
- },
- {
- "name": "TeamResonanceChangeNotify",
- "id": 1090
- },
- {
- "name": "TowerAllDataReq",
- "id": 2447
- },
- {
- "name": "TowerAllDataRsp",
- "id": 2478
- },
- {
- "name": "TowerBriefDataNotify",
- "id": 2479
- },
- {
- "name": "TowerBuffSelectReq",
- "id": 2448
- },
- {
- "name": "TowerBuffSelectRsp",
- "id": 2499
- },
- {
- "name": "TowerCurLevelRecordChangeNotify",
- "id": 2456
- },
- {
- "name": "TowerDailyRewardProgressChangeNotify",
- "id": 2419
- },
- {
- "name": "TowerEnterLevelReq",
- "id": 2427
- },
- {
- "name": "TowerEnterLevelRsp",
- "id": 2439
- },
- {
- "name": "TowerFloorRecordChangeNotify",
- "id": 2430
- },
- {
- "name": "TowerGetFloorStarRewardReq",
- "id": 2444
- },
- {
- "name": "TowerGetFloorStarRewardRsp",
- "id": 2407
- },
- {
- "name": "TowerLevelEndNotify",
- "id": 2433
- },
- {
- "name": "TowerLevelStarCondNotify",
- "id": 2410
- },
- {
- "name": "TowerMiddleLevelChangeTeamNotify",
- "id": 2480
- },
- {
- "name": "TowerRecordHandbookReq",
- "id": 2446
- },
- {
- "name": "TowerRecordHandbookRsp",
- "id": 2475
- },
- {
- "name": "TowerSurrenderReq",
- "id": 2437
- },
- {
- "name": "TowerSurrenderRsp",
- "id": 2489
- },
- {
- "name": "TowerTeamSelectReq",
- "id": 2443
- },
- {
- "name": "TowerTeamSelectRsp",
- "id": 2461
- },
- {
- "name": "TreasureMapBonusChallengeNotify",
- "id": 2097
- },
- {
- "name": "TreasureMapCurrencyNotify",
- "id": 2032
- },
- {
- "name": "TreasureMapDetectorDataNotify",
- "id": 4254
- },
- {
- "name": "TreasureMapGuideTaskDoneNotify",
- "id": 2046
- },
- {
- "name": "TreasureMapHostInfoNotify",
- "id": 8296
- },
- {
- "name": "TreasureMapMpChallengeNotify",
- "id": 2021
- },
- {
- "name": "TreasureMapPreTaskDoneNotify",
- "id": 2177
- },
- {
- "name": "TreasureMapRegionActiveNotify",
- "id": 2085
- },
- {
- "name": "TreasureMapRegionInfoNotify",
- "id": 2179
- },
- {
- "name": "TrialAvatarFirstPassDungeonNotify",
- "id": 2134
- },
- {
- "name": "TrialAvatarInDungeonIndexNotify",
- "id": 2063
- },
- {
- "name": "TriggerCreateGadgetToEquipPartNotify",
- "id": 346
- },
- {
- "name": "TriggerRoguelikeCurseNotify",
- "id": 8965
- },
- {
- "name": "TriggerRoguelikeRuneReq",
- "id": 8822
- },
- {
- "name": "TriggerRoguelikeRuneRsp",
- "id": 8133
- },
- {
- "name": "TryEnterHomeReq",
- "id": 4648
- },
- {
- "name": "TryEnterHomeRsp",
- "id": 4796
- },
- {
- "name": "UnfreezeGroupLimitNotify",
- "id": 3483
- },
- {
- "name": "UnionCmdNotify",
- "id": 42
- },
- {
- "name": "LastPacketPrintNotify",
- "id": 94
- },
- {
- "name": "SalvagePreventSettleNotify",
- "id": 8435
- },
- {
- "name": "HomeEnterEditModeFinishReq",
- "id": 4865
- },
- {
- "name": "ReplayCustomDungeonRsp",
- "id": 6248
- },
- {
- "name": "SpiceActivityFinishMakeSpiceRsp",
- "id": 8946
- },
- {
- "name": "GachaActivityTakeRewardRsp",
- "id": 8354
- },
- {
- "name": "MistTrialGetDungeonExhibitionDataRsp",
- "id": 8903
- },
- {
- "name": "CrystalLinkEnterDungeonRsp",
- "id": 8628
- },
- {
- "name": "ChangeCustomDungeonRoomRsp",
- "id": 6212
- },
- {
- "name": "MistTrialGetDungeonExhibitionDataReq",
- "id": 8983
- },
- {
- "name": "ActivityGetRecvGiftListRsp",
- "id": 8844
- },
- {
- "name": "ReformFireworksReq",
- "id": 6074
- },
- {
- "name": "CrystalLinkRestartDungeonReq",
- "id": 8177
- },
- {
- "name": "LaunchFireworksReq",
- "id": 5977
- },
- {
- "name": "WinterCampGetCanGiveFriendItemRsp",
- "id": 8021
- },
- {
- "name": "PublishUgcReq",
- "id": 6312
- },
- {
- "name": "GachaActivityCreateRobotReq",
- "id": 8316
- },
- {
- "name": "GachaActivityCreateRobotRsp",
- "id": 8494
- },
- {
- "name": "SpiceActivityProcessFoodReq",
- "id": 8523
- },
- {
- "name": "PotionSaveDungeonResultReq",
- "id": 8672
- },
- {
- "name": "WinterCampRecvItemNotify",
- "id": 8952
- },
- {
- "name": "StartRogueDiaryPlayReq",
- "id": 8220
- },
- {
- "name": "BartenderFinishLevelReq",
- "id": 8122
- },
- {
- "name": "SalvageEscortSettleNotify",
- "id": 8798
- },
- {
- "name": "HomeChangeBgmReq",
- "id": 4736
- },
- {
- "name": "EvtBeingHealedNotify",
- "id": 366
- },
- {
- "name": "GetCustomDungeonReq",
- "id": 6205
- },
- {
- "name": "IrodoriChessEquipCardReq",
- "id": 8766
- },
- {
- "name": "ResetRogueDiaryPlayRsp",
- "id": 8943
- },
- {
- "name": "SpiceActivityProcessFoodRsp",
- "id": 8381
- },
- {
- "name": "HomeBalloonGalleryScoreNotify",
- "id": 4734
- },
- {
- "name": "PhotoActivityFinishRsp",
- "id": 8847
- },
- {
- "name": "QuickOpenActivityReq",
- "id": 8302
- },
- {
- "name": "LanternRiteDoFireworksReformReq",
- "id": 8517
- },
- {
- "name": "RogueDiaryCoinAddNotify",
- "id": 8525
- },
- {
- "name": "RogueDiaryRepairInfoNotify",
- "id": 8084
- },
- {
- "name": "PhotoActivityFinishReq",
- "id": 8395
- },
- {
- "name": "ViewLanternProjectionTipsRsp",
- "id": 8623
- },
- {
- "name": "MichiaeMatsuriInteractStatueRsp",
- "id": 8150
- },
- {
- "name": "TryEnterNextRogueDiaryDungeonReq",
- "id": 8791
- },
- {
- "name": "ActivityAcceptGiveGiftRsp",
- "id": 8047
- },
- {
- "name": "RogueDiaryDungeonInfoNotify",
- "id": 8096
- },
- {
- "name": "StartRogueDiaryRoomReq",
- "id": 8279
- },
- {
- "name": "LevelTagDataNotify",
- "id": 3468
- },
- {
- "name": "StoreCustomDungeonReq",
- "id": 6250
- },
- {
- "name": "WinterCampGetRecvItemListReq",
- "id": 8794
- },
- {
- "name": "GachaActivityResetRsp",
- "id": 8416
- },
- {
- "name": "WinterCampRaceScoreNotify",
- "id": 8960
- },
- {
- "name": "MainCoopFailNotify",
- "id": 1956
- },
- {
- "name": "CheckUgcStateReq",
- "id": 6345
- },
- {
- "name": "WinterCampTakeBattleRewardRsp",
- "id": 8310
- },
- {
- "name": "ActivityGetRecvGiftListReq",
- "id": 8995
- },
- {
- "name": "SalvagePreventRestartRsp",
- "id": 8493
- },
- {
- "name": "TryInterruptRogueDiaryDungeonRsp",
- "id": 8234
- },
- {
- "name": "WinterCampGiveFriendItemRsp",
- "id": 8735
- },
- {
- "name": "RogueFinishRepairRsp",
- "id": 8503
- },
- {
- "name": "IrodoriChessUnequipCardRsp",
- "id": 8537
- },
- {
- "name": "MichiaeMatsuriUnlockCrystalSkillRsp",
- "id": 8874
- },
- {
- "name": "SaveUgcReq",
- "id": 6344
- },
- {
- "name": "ResetRogueDiaryPlayReq",
- "id": 8125
- },
- {
- "name": "CrystalLinkDungeonInfoNotify",
- "id": 8408
- },
- {
- "name": "SaveCustomDungeonRoomRsp",
- "id": 6235
- },
- {
- "name": "WinterCampEditSnowmanCombinationReq",
- "id": 8157
- },
- {
- "name": "SearchCustomDungeonRsp",
- "id": 6239
- },
- {
- "name": "BartenderCancelOrderReq",
- "id": 8249
- },
- {
- "name": "WinterCampTriathlonSettleNotify",
- "id": 8194
- },
- {
- "name": "ViewLanternProjectionLevelTipsRsp",
- "id": 8962
- },
- {
- "name": "WinterCampTriathlonRestartReq",
- "id": 8524
- },
- {
- "name": "ServerCombatEndNotify",
- "id": 1142
- },
- {
- "name": "ReadSignatureAuditRsp",
- "id": 4012
- },
- {
- "name": "GetGameplayRecommendationReq",
- "id": 155
- },
- {
- "name": "TryInterruptRogueDiaryDungeonReq",
- "id": 8438
- },
- {
- "name": "ResumeRogueDiaryDungeonReq",
- "id": 8704
- },
- {
- "name": "EnterIrodoriChessDungeonReq",
- "id": 8592
- },
- {
- "name": "GetRecommendCustomDungeonReq",
- "id": 6221
- },
- {
- "name": "GachaActivityUpdateElemNotify",
- "id": 8241
- },
- {
- "name": "ActivityHaveRecvGiftNotify",
- "id": 8118
- },
- {
- "name": "WinterCampAcceptGiveItemReq",
- "id": 8516
- },
- {
- "name": "MistTrialSettleNotify",
- "id": 8116
- },
- {
- "name": "HomeRacingGallerySettleNotify",
- "id": 4807
- },
- {
- "name": "QuickOpenActivityRsp",
- "id": 8677
- },
- {
- "name": "SaveUgcRsp",
- "id": 6317
- },
- {
- "name": "BartenderCancelOrderRsp",
- "id": 8254
- },
- {
- "name": "MichiaeMatsuriRemoveChestMarkNotify",
- "id": 8203
- },
- {
- "name": "GachaActivityResetReq",
- "id": 8540
- },
- {
- "name": "GachaActivityNextStageRsp",
- "id": 8914
- },
- {
- "name": "WinterCampSetWishListReq",
- "id": 8380
- },
- {
- "name": "RetryCurRogueDiaryDungeonRsp",
- "id": 8269
- },
- {
- "name": "BartenderStartLevelReq",
- "id": 8590
- },
- {
- "name": "ResumeRogueDiaryDungeonRsp",
- "id": 8332
- },
- {
- "name": "OutStuckCustomDungeonReq",
- "id": 6213
- },
- {
- "name": "EnterIrodoriChessDungeonRsp",
- "id": 8238
- },
- {
- "name": "RetryCurRogueDiaryDungeonReq",
- "id": 8696
- },
- {
- "name": "WinterCampGetFriendWishListRsp",
- "id": 8208
- },
- {
- "name": "HomeChangeBgmNotify",
- "id": 4518
- },
- {
- "name": "GachaActivityPercentNotify",
- "id": 8706
- },
- {
- "name": "RegionalPlayInfoNotify",
- "id": 6292
- },
- {
- "name": "PotionEnterDungeonRsp",
- "id": 8679
- },
- {
- "name": "LikeCustomDungeonReq",
- "id": 6203
- },
- {
- "name": "ChangeCustomDungeonRoomReq",
- "id": 6217
- },
- {
- "name": "GetRecommendCustomDungeonRsp",
- "id": 6237
- },
- {
- "name": "CrystalLinkRestartDungeonRsp",
- "id": 8741
- },
- {
- "name": "RemoveCustomDungeonReq",
- "id": 6234
- },
- {
- "name": "BackPlayCustomDungeonOfficialRsp",
- "id": 6220
- },
- {
- "name": "PlayerSignatureAuditDataNotify",
- "id": 4036
- },
- {
- "name": "GalleryCrystalLinkKillMonsterNotify",
- "id": 5576
- },
- {
- "name": "GetRogueDairyRepairInfoReq",
- "id": 8730
- },
- {
- "name": "HomeClearGroupRecordRsp",
- "id": 4525
- },
- {
- "name": "IrodoriChessPlayerInfoNotify",
- "id": 5312
- },
- {
- "name": "LanternRiteDoFireworksReformRsp",
- "id": 8171
- },
- {
- "name": "GetStoreCustomDungeonReq",
- "id": 6204
- },
- {
- "name": "TryCustomDungeonRsp",
- "id": 6208
- },
- {
- "name": "GetParentQuestVideoKeyRsp",
- "id": 491
- },
- {
- "name": "IrodoriEditFlowerCombinationReq",
- "id": 8835
- },
- {
- "name": "PotionSaveDungeonResultRsp",
- "id": 8579
- },
- {
- "name": "PotionEnterDungeonReq",
- "id": 8945
- },
- {
- "name": "WidgetUpdateExtraCDReq",
- "id": 5907
- },
- {
- "name": "UgcNotify",
- "id": 6308
- },
- {
- "name": "IrodoriChessUnequipCardReq",
- "id": 8409
- },
- {
- "name": "EnterRogueDiaryDungeonRsp",
- "id": 8152
- },
- {
- "name": "TryCustomDungeonReq",
- "id": 6218
- },
- {
- "name": "RefreshRogueDiaryCardReq",
- "id": 8868
- },
- {
- "name": "PhotoActivityClientViewReq",
- "id": 9000
- },
- {
- "name": "ActivityAcceptGiveGiftReq",
- "id": 8827
- },
- {
- "name": "SearchCustomDungeonReq",
- "id": 6201
- },
- {
- "name": "UpdateSalvageBundleMarkReq",
- "id": 8906
- },
- {
- "name": "ReadNicknameAuditRsp",
- "id": 168
- },
- {
- "name": "AllShareCDDataNotify",
- "id": 9079
- },
- {
- "name": "GetUgcBriefInfoReq",
- "id": 6322
- },
- {
- "name": "IrodoriFillPoetryReq",
- "id": 8926
- },
- {
- "name": "LanternRiteTakeSkinRewardReq",
- "id": 8398
- },
- {
- "name": "RemoveCustomDungeonRsp",
- "id": 6215
- },
- {
- "name": "CustomDungeonRecoverNotify",
- "id": 6228
- },
- {
- "name": "SetCodexPushtipsReadRsp",
- "id": 4205
- },
- {
- "name": "LanternRiteEndFireworksReformRsp",
- "id": 8414
- },
- {
- "name": "ActivitySetGiftWishReq",
- "id": 8329
- },
- {
- "name": "WinterCampGetFriendWishListReq",
- "id": 8764
- },
- {
- "name": "FinishLanternProjectionRsp",
- "id": 8971
- },
- {
- "name": "ActivitySetGiftWishRsp",
- "id": 8757
- },
- {
- "name": "WinterCampTakeExploreRewardReq",
- "id": 8014
- },
- {
- "name": "WidgetUpdateExtraCDRsp",
- "id": 6076
- },
- {
- "name": "SignatureAuditConfigNotify",
- "id": 4097
- },
- {
- "name": "BartenderCompleteOrderReq",
- "id": 8880
- },
- {
- "name": "HomeGetGroupRecordReq",
- "id": 4756
- },
- {
- "name": "MichiaeMatsuriDarkPressureLevelUpdateNotify",
- "id": 8136
- },
- {
- "name": "RefreshRogueDiaryCardRsp",
- "id": 8359
- },
- {
- "name": "ReplayCustomDungeonReq",
- "id": 6214
- },
- {
- "name": "ReserveRogueDiaryAvatarRsp",
- "id": 8901
- },
- {
- "name": "StartRogueDiaryRoomRsp",
- "id": 8806
- },
- {
- "name": "BartenderStartLevelRsp",
- "id": 8142
- },
- {
- "name": "IrodoriFillPoetryRsp",
- "id": 8076
- },
- {
- "name": "EnterCustomDungeonRsp",
- "id": 6241
- },
- {
- "name": "CheckUgcUpdateReq",
- "id": 6315
- },
- {
- "name": "CrystalLinkEnterDungeonReq",
- "id": 8179
- },
- {
- "name": "BartenderCancelLevelReq",
- "id": 8446
- },
- {
- "name": "BartenderLevelProgressNotify",
- "id": 8415
- },
- {
- "name": "LanternRiteEndFireworksReformReq",
- "id": 8936
- },
- {
- "name": "GetParentQuestVideoKeyReq",
- "id": 449
- },
- {
- "name": "SalvageEscortRestartRsp",
- "id": 8553
- },
- {
- "name": "LuminanceStoneChallengeSettleNotify",
- "id": 8784
- },
- {
- "name": "PublishCustomDungeonReq",
- "id": 6245
- },
- {
- "name": "ActivityAcceptAllGiveGiftRsp",
- "id": 8771
- },
- {
- "name": "FinishLanternProjectionReq",
- "id": 8932
- },
- {
- "name": "ReformFireworksRsp",
- "id": 6062
- },
- {
- "name": "HomePreChangeEditModeNotify",
- "id": 4720
- },
- {
- "name": "SpiceActivityFinishMakeSpiceReq",
- "id": 8838
- },
- {
- "name": "PlayerNicknameNotify",
- "id": 151
- },
- {
- "name": "IrodoriMasterStartGalleryRsp",
- "id": 8495
- },
- {
- "name": "LanternRiteStartFireworksReformRsp",
- "id": 8652
- },
- {
- "name": "GetUgcBriefInfoRsp",
- "id": 6335
- },
- {
- "name": "EnterCustomDungeonReq",
- "id": 6242
- },
- {
- "name": "GlobalBuildingInfoNotify",
- "id": 5302
- },
- {
- "name": "GetQuestLackingResourceReq",
- "id": 453
- },
- {
- "name": "ExitCustomDungeonTryReq",
- "id": 6243
- },
- {
- "name": "ActivityGiveFriendGiftRsp",
- "id": 8373
- },
- {
- "name": "WidgetCaptureAnimalReq",
- "id": 4279
- },
- {
- "name": "WinterCampEditSnowmanCombinationRsp",
- "id": 8951
- },
- {
- "name": "WidgetCaptureAnimalRsp",
- "id": 4296
- },
- {
- "name": "GetGameplayRecommendationRsp",
- "id": 113
- },
- {
- "name": "IrodoriChessEquipCardRsp",
- "id": 8884
- },
- {
- "name": "LanternRiteTakeSkinRewardRsp",
- "id": 8104
- },
- {
- "name": "ClientRemoveCombatEndModifierNotify",
- "id": 1190
- },
- {
- "name": "WinterCampTakeExploreRewardRsp",
- "id": 8323
- },
- {
- "name": "HomeUpdatePictureFrameInfoRsp",
- "id": 4468
- },
- {
- "name": "BartenderGetFormulaRsp",
- "id": 8975
- },
- {
- "name": "SaveCustomDungeonRoomReq",
- "id": 6222
- },
- {
- "name": "PlayerNicknameAuditDataNotify",
- "id": 162
- },
- {
- "name": "HomeEnterEditModeFinishRsp",
- "id": 4583
- },
- {
- "name": "ViewLanternProjectionTipsReq",
- "id": 8560
- },
- {
- "name": "ActivityGetCanGiveFriendGiftRsp",
- "id": 8374
- },
- {
- "name": "StoreCustomDungeonRsp",
- "id": 6206
- },
- {
- "name": "ActivityBannerClearRsp",
- "id": 2198
- },
- {
- "name": "EvtLocalGadgetOwnerLeaveSceneNotify",
- "id": 352
- },
- {
- "name": "SetCodexPushtipsReadReq",
- "id": 4209
- },
- {
- "name": "WinterCampAcceptGiveItemRsp",
- "id": 8966
- },
- {
- "name": "RogueFinishRepairReq",
- "id": 8483
- },
- {
- "name": "HomeGalleryInPlayingNotify",
- "id": 5573
- },
- {
- "name": "HomeClearGroupRecordReq",
- "id": 4823
- },
- {
- "name": "PotionRestartDungeonRsp",
- "id": 8492
- },
- {
- "name": "PlayerSignatureNotify",
- "id": 4041
- },
- {
- "name": "ReserveRogueDiaryAvatarReq",
- "id": 8311
- },
- {
- "name": "TryEnterNextRogueDiaryDungeonRsp",
- "id": 8487
- },
- {
- "name": "PublishUgcRsp",
- "id": 6334
- },
- {
- "name": "ReadNicknameAuditReq",
- "id": 132
- },
- {
- "name": "GetCustomDungeonRsp",
- "id": 6211
- },
- {
- "name": "WinterCampAcceptAllGiveItemReq",
- "id": 8538
- },
- {
- "name": "WinterCampGetCanGiveFriendItemReq",
- "id": 8443
- },
- {
- "name": "ActivityAcceptAllGiveGiftReq",
- "id": 8900
- },
- {
- "name": "GetQuestLackingResourceRsp",
- "id": 424
- },
- {
- "name": "WinterCampStageInfoChangeNotify",
- "id": 8878
- },
- {
- "name": "ActivityGetFriendGiftWishListRsp",
- "id": 8355
- },
- {
- "name": "HomeSeekFurnitureGalleryScoreNotify",
- "id": 4723
- },
- {
- "name": "WinterCampGiveFriendItemReq",
- "id": 8102
- },
- {
- "name": "HomeAllUnlockedBgmIdListNotify",
- "id": 4841
- },
- {
- "name": "LanternRiteStartFireworksReformReq",
- "id": 8200
- },
- {
- "name": "GroupLinkMarkUpdateNotify",
- "id": 5785
- },
- {
- "name": "FireworksReformDataNotify",
- "id": 5908
- },
- {
- "name": "CheckUgcUpdateRsp",
- "id": 6318
- },
- {
- "name": "RogueDiaryReviveAvatarReq",
- "id": 8678
- },
- {
- "name": "ReadSignatureAuditReq",
- "id": 4002
- },
- {
- "name": "HomeNewUnlockedBgmIdListNotify",
- "id": 4899
- },
- {
- "name": "IrodoriChessLeftMonsterNotify",
- "id": 5331
- },
- {
- "name": "MichiaeMatsuriStartDarkChallengeRsp",
- "id": 8379
- },
- {
- "name": "MichiaeMatsuriUnlockCrystalSkillReq",
- "id": 8632
- },
- {
- "name": "NicknameAuditConfigNotify",
- "id": 171
- },
- {
- "name": "OutStuckCustomDungeonRsp",
- "id": 6238
- },
- {
- "name": "BartenderGetFormulaReq",
- "id": 8230
- },
- {
- "name": "PotionResetChallengeReq",
- "id": 8331
- },
- {
- "name": "WinterCampTriathlonRestartRsp",
- "id": 8468
- },
- {
- "name": "GetStoreCustomDungeonRsp",
- "id": 6210
- },
- {
- "name": "NpcTalkStateNotify",
- "id": 450
- },
- {
- "name": "SkyCrystalDetectorDataUpdateNotify",
- "id": 4259
- },
- {
- "name": "IrodoriScanEntityRsp",
- "id": 8840
- },
- {
- "name": "HomePictureFrameInfoNotify",
- "id": 4495
- },
- {
- "name": "CustomDungeonOfficialNotify",
- "id": 6236
- },
- {
- "name": "HomeUpdatePictureFrameInfoReq",
- "id": 4764
- },
- {
- "name": "RogueDiaryTiredAvatarNotify",
- "id": 8660
- },
- {
- "name": "ServerTryCancelGeneralMatchNotify",
- "id": 4159
- },
- {
- "name": "GachaActivityNextStageReq",
- "id": 8342
- },
- {
- "name": "LaunchFireworksRsp",
- "id": 5936
- },
- {
- "name": "FireworksLaunchDataNotify",
- "id": 5917
- },
- {
- "name": "SpiceActivityGivingRecordNotify",
- "id": 8719
- },
- {
- "name": "IrodoriScanEntityReq",
- "id": 8931
- },
- {
- "name": "IrodoriMasterGallerySettleNotify",
- "id": 8792
- },
- {
- "name": "ActivityGetFriendGiftWishListReq",
- "id": 8642
- },
- {
- "name": "CheckUgcStateRsp",
- "id": 6302
- },
- {
- "name": "HomeBalloonGallerySettleNotify",
- "id": 4604
- },
- {
- "name": "MichiaeMatsuriStartBossChallengeReq",
- "id": 8650
- },
- {
- "name": "Unk2700_NGPMINKIOPK",
- "id": 8956
- },
- {
- "name": "CustomDungeonBattleRecordNotify",
- "id": 6225
- },
- {
- "name": "ActivityBannerNotify",
- "id": 2160
- },
- {
- "name": "BartenderFinishLevelRsp",
- "id": 8250
- },
- {
- "name": "UpdateSalvageBundleMarkRsp",
- "id": 8620
- },
- {
- "name": "WinterCampAcceptAllGiveItemRsp",
- "id": 8731
- },
- {
- "name": "WinterCampSetWishListRsp",
- "id": 8288
- },
- {
- "name": "GachaActivityTakeRewardReq",
- "id": 8853
- },
- {
- "name": "IrodoriMasterGalleryCgEndNotify",
- "id": 8050
- },
- {
- "name": "EnterRogueDiaryDungeonReq",
- "id": 8627
- },
- {
- "name": "GalleryCrystalLinkBuffInfoNotify",
- "id": 5516
- },
- {
- "name": "HomeGetGroupRecordRsp",
- "id": 4824
- },
- {
- "name": "MichiaeMatsuriRemoveChallengeMarkNotify",
- "id": 8581
- },
- {
- "name": "MichiaeMatsuriGainCrystalExpUpdateNotify",
- "id": 8318
- },
- {
- "name": "MichiaeMatsuriInteractStatueReq",
- "id": 8008
- },
- {
- "name": "MichiaeMatsuriStartDarkChallengeReq",
- "id": 8166
- },
- {
- "name": "PotionResetChallengeRsp",
- "id": 8804
- },
- {
- "name": "BartenderCancelLevelRsp",
- "id": 8698
- },
- {
- "name": "CustomDungeonUpdateNotify",
- "id": 6230
- },
- {
- "name": "HomeChangeBgmRsp",
- "id": 4895
- },
- {
- "name": "BartenderCompleteOrderRsp",
- "id": 8870
- },
- {
- "name": "ActivityGiveFriendGiftReq",
- "id": 8178
- },
- {
- "name": "ActivityBannerClearReq",
- "id": 2147
- },
- {
- "name": "BackPlayCustomDungeonOfficialReq",
- "id": 6224
- },
- {
- "name": "SalvageEscortRestartReq",
- "id": 8520
- },
- {
- "name": "MichiaeMatsuriStartBossChallengeRsp",
- "id": 8953
- },
- {
- "name": "RogueDiaryReviveAvatarRsp",
- "id": 8061
- },
- {
- "name": "WinterCampTakeBattleRewardReq",
- "id": 8484
- },
- {
- "name": "TanukiTravelFinishGuideQuestNotify",
- "id": 8481
- },
- {
- "name": "ViewLanternProjectionLevelTipsReq",
- "id": 8303
- },
- {
- "name": "GetRogueDairyRepairInfoRsp",
- "id": 8656
- },
- {
- "name": "PublishCustomDungeonRsp",
- "id": 6202
- },
- {
- "name": "IrodoriEditFlowerCombinationRsp",
- "id": 8454
- },
- {
- "name": "ActivityGetCanGiveFriendGiftReq",
- "id": 8330
- },
- {
- "name": "IrodoriMasterStartGalleryReq",
- "id": 8243
- },
- {
- "name": "ExitCustomDungeonTryRsp",
- "id": 6209
- },
- {
- "name": "PotionEnterDungeonNotify",
- "id": 8777
- },
- {
- "name": "SalvagePreventRestartReq",
- "id": 8796
- },
- {
- "name": "RogueDiaryDungeonSettleNotify",
- "id": 8726
- },
- {
- "name": "WinterCampGetRecvItemListRsp",
- "id": 8957
- },
- {
- "name": "PhotoActivityClientViewRsp",
- "id": 8963
- },
- {
- "name": "StartRogueDiaryPlayRsp",
- "id": 8881
- },
- {
- "name": "PotionRestartDungeonReq",
- "id": 8575
- },
- {
- "name": "LikeCustomDungeonRsp",
- "id": 6233
- },
- {
- "name": "GearActivityFinishPlayGearRsp",
- "id": 20776
- },
- {
- "name": "NightCrowGadgetObservationMatchRsp",
- "id": 864
- },
- {
- "name": "GearActivityStartPlayPictureReq",
- "id": 24968
- },
- {
- "name": "ActivityReadPushTipsRsp",
- "id": 8499
- },
- {
- "name": "IslandPartyRaftInfoNotify",
- "id": 5589
- },
- {
- "name": "GearActivityStartPlayGearReq",
- "id": 20589
- },
- {
- "name": "SummerTimeV2RestartDungeonReq",
- "id": 8073
- },
- {
- "name": "NightCrowGadgetObservationMatchReq",
- "id": 895
- },
- {
- "name": "InvestigationReadQuestDailyNotify",
- "id": 1908
- },
- {
- "name": "InvestigationQuestDailyNotify",
- "id": 1926
- },
- {
- "name": "GearActivityFinishPlayPictureRsp",
- "id": 20453
- },
- {
- "name": "GearActivityStartPlayGearRsp",
- "id": 23953
- },
- {
- "name": "IslandPartySettleNotify",
- "id": 24127
- },
- {
- "name": "GearActivityStartPlayPictureRsp",
- "id": 20011
- },
- {
- "name": "TakeBackGivingItemRsp",
- "id": 196
- },
- {
- "name": "GalleryWillStartCountdownNotify",
- "id": 5505
- },
- {
- "name": "ActivityPushTipsInfoNotify",
- "id": 8418
- },
- {
- "name": "PersistentDungeonSwitchAvatarReq",
- "id": 1624
- },
- {
- "name": "SummerTimeV2RestartBoatGalleryReq",
- "id": 8885
- },
- {
- "name": "StopReminderNotify",
- "id": 3119
- },
- {
- "name": "IslandPartySailInfoNotify",
- "id": 5544
- },
- {
- "name": "SummerTimeV2RestartDungeonRsp",
- "id": 8686
- },
- {
- "name": "GearActivityFinishPlayGearReq",
- "id": 20236
- },
- {
- "name": "BackRebornGalleryReq",
- "id": 5507
- },
- {
- "name": "PersistentDungeonSwitchAvatarRsp",
- "id": 1677
- },
- {
- "name": "GalleryIslandPartyDownHillInfoNotify",
- "id": 5537
- },
- {
- "name": "GadgetChangeLevelTagRsp",
- "id": 834
- },
- {
- "name": "ActivityReadPushTipsReq",
- "id": 8007
- },
- {
- "name": "BackRebornGalleryRsp",
- "id": 5517
- },
- {
- "name": "SummerTimeV2RestartBoatGalleryRsp",
- "id": 8225
- },
- {
- "name": "SummerTimeV2BoatSettleNotify",
- "id": 8153
- },
- {
- "name": "TakeBackGivingItemReq",
- "id": 128
- },
- {
- "name": "GadgetChangeLevelTagReq",
- "id": 875
- },
- {
- "name": "GearActivityFinishPlayPictureReq",
- "id": 23793
- },
- {
- "name": "HomeExchangeWoodRsp",
- "id": 4885
- },
- {
- "name": "HomeExchangeWoodReq",
- "id": 4808
- },
- {
- "name": "GravenInnocenceEditCarveCombinationRsp",
- "id": 23400
- },
- {
- "name": "GetAllMailResultNotify",
- "id": 1425
- },
- {
- "name": "MuqadasPotionRestartDungeonReq",
- "id": 20087
- },
- {
- "name": "ToTheMoonRemoveObstacleRsp",
- "id": 6178
- },
- {
- "name": "MuqadasPotionCaptureWeaknessReq",
- "id": 24162
- },
- {
- "name": "GravenInnocenceEditCarveCombinationReq",
- "id": 24150
- },
- {
- "name": "ParentQuestInferenceDataNotify",
- "id": 493
- },
- {
- "name": "DelBackupAvatarTeamReq",
- "id": 1698
- },
- {
- "name": "AssociateInferenceWordReq",
- "id": 420
- },
- {
- "name": "AvatarTeamAllDataNotify",
- "id": 1615
- },
- {
- "name": "InstableSprayGalleryInfoNotify",
- "id": 5594
- },
- {
- "name": "PlayerCompoundMaterialBoostReq",
- "id": 159
- },
- {
- "name": "GravenInnocencePhotoFinishReq",
- "id": 22391
- },
- {
- "name": "InstableSpraySwitchTeamReq",
- "id": 22524
- },
- {
- "name": "SubmitInferenceWordRsp",
- "id": 423
- },
- {
- "name": "InstableSprayEnterDungeonRsp",
- "id": 24458
- },
- {
- "name": "AllWidgetBackgroundActiveStateNotify",
- "id": 5932
- },
- {
- "name": "GetHomeExchangeWoodInfoReq",
- "id": 4777
- },
- {
- "name": "GetAllMailNotify",
- "id": 1499
- },
- {
- "name": "GravenInnocenceRaceRestartRsp",
- "id": 20056
- },
- {
- "name": "InstableSprayRestartDungeonReq",
- "id": 22725
- },
- {
- "name": "ToTheMoonAddObstacleRsp",
- "id": 6161
- },
- {
- "name": "GetHomeExchangeWoodInfoRsp",
- "id": 4580
- },
- {
- "name": "WorldChestOpenNotify",
- "id": 3242
- },
- {
- "name": "DeshretObeliskChestInfoNotify",
- "id": 867
- },
- {
- "name": "MuqadasPotionRestartDungeonRsp",
- "id": 20780
- },
- {
- "name": "RemotePlayerWidgetNotify",
- "id": 5910
- },
- {
- "name": "GravenInnocencePhotoFinishRsp",
- "id": 22418
- },
- {
- "name": "InstableSprayLevelFinishNotify",
- "id": 21512
- },
- {
- "name": "ChangeWidgetBackgroundActiveStateRsp",
- "id": 5955
- },
- {
- "name": "AddBackupAvatarTeamRsp",
- "id": 1782
- },
- {
- "name": "MuqadasPotionActivityEnterDungeonRsp",
- "id": 22650
- },
- {
- "name": "AddBackupAvatarTeamReq",
- "id": 1616
- },
- {
- "name": "PlayerDeathZoneNotify",
- "id": 6272
- },
- {
- "name": "PlayerCompoundMaterialBoostRsp",
- "id": 129
- },
- {
- "name": "InstableSpraySwitchTeamRsp",
- "id": 21806
- },
- {
- "name": "TreasureSeelieCollectOrbsNotify",
- "id": 20380
- },
- {
- "name": "AranaraCollectionDataNotify",
- "id": 6392
- },
- {
- "name": "AssociateInferenceWordRsp",
- "id": 463
- },
- {
- "name": "MuqadasPotionCaptureWeaknessRsp",
- "id": 21366
- },
- {
- "name": "DelBackupAvatarTeamRsp",
- "id": 1666
- },
- {
- "name": "InterpretInferenceWordRsp",
- "id": 498
- },
- {
- "name": "MuqadasPotionActivityEnterDungeonReq",
- "id": 22772
- },
- {
- "name": "ToTheMoonRemoveObstacleReq",
- "id": 6147
- },
- {
- "name": "CheckGroupReplacedReq",
- "id": 3056
- },
- {
- "name": "ToTheMoonEnterSceneRsp",
- "id": 6200
- },
- {
- "name": "CheckGroupReplacedRsp",
- "id": 3411
- },
- {
- "name": "InstableSprayEnterDungeonReq",
- "id": 21889
- },
- {
- "name": "ToTheMoonEnterSceneReq",
- "id": 6119
- },
- {
- "name": "ToTheMoonQueryPathRsp",
- "id": 6130
- },
- {
- "name": "InterpretInferenceWordReq",
- "id": 454
- },
- {
- "name": "AreaPlayInfoNotify",
- "id": 3274
- },
- {
- "name": "ToTheMoonAddObstacleReq",
- "id": 6143
- },
- {
- "name": "MuqadasPotionDungeonSettleNotify",
- "id": 22734
- },
- {
- "name": "ToTheMoonPingNotify",
- "id": 6156
- },
- {
- "name": "InstableSprayRestartDungeonRsp",
- "id": 23617
- },
- {
- "name": "ToTheMoonQueryPathReq",
- "id": 6179
- },
- {
- "name": "DeathZoneInfoNotify",
- "id": 6291
- },
- {
- "name": "WidgetQuickHitTreeReq",
- "id": 3068
- },
- {
- "name": "AddAranaraCollectionNotify",
- "id": 6391
- },
- {
- "name": "ChangeWidgetBackgroundActiveStateReq",
- "id": 5959
- },
- {
- "name": "DeathZoneObserveNotify",
- "id": 3062
- },
- {
- "name": "GravenInnocenceRaceRestartReq",
- "id": 23067
- },
- {
- "name": "GravenInnocencePhotoReminderNotify",
- "id": 22577
- },
- {
- "name": "WidgetQuickHitTreeRsp",
- "id": 3250
- },
- {
- "name": "GravenInnocenceRaceSettleNotify",
- "id": 24427
- },
- {
- "name": "WatcherEventStageNotify",
- "id": 2300
- },
- {
- "name": "SubmitInferenceWordReq",
- "id": 404
- },
- {
- "name": "UnlockAvatarTalentReq",
- "id": 1079
- },
- {
- "name": "UnlockAvatarTalentRsp",
- "id": 1030
- },
- {
- "name": "UnlockCoopChapterReq",
- "id": 1965
- },
- {
- "name": "UnlockCoopChapterRsp",
- "id": 1968
- },
- {
- "name": "UnlockNameCardNotify",
- "id": 4010
- },
- {
- "name": "UnlockPersonalLineReq",
- "id": 415
- },
- {
- "name": "UnlockPersonalLineRsp",
- "id": 421
- },
- {
- "name": "UnlockTransPointReq",
- "id": 3200
- },
- {
- "name": "UnlockTransPointRsp",
- "id": 3046
- },
- {
- "name": "UnlockedFurnitureFormulaDataNotify",
- "id": 4716
- },
- {
- "name": "UnlockedFurnitureSuiteDataNotify",
- "id": 4532
- },
- {
- "name": "UnmarkEntityInMinMapNotify",
- "id": 254
- },
- {
- "name": "UpdateAbilityCreatedMovingPlatformNotify",
- "id": 825
- },
- {
- "name": "UpdatePS4BlockListReq",
- "id": 4064
- },
- {
- "name": "UpdatePS4BlockListRsp",
- "id": 4067
- },
- {
- "name": "UpdatePS4FriendListNotify",
- "id": 4016
- },
- {
- "name": "UpdatePS4FriendListReq",
- "id": 4026
- },
- {
- "name": "UpdatePS4FriendListRsp",
- "id": 4077
- },
- {
- "name": "UpdatePlayerShowAvatarListReq",
- "id": 4053
- },
- {
- "name": "UpdatePlayerShowAvatarListRsp",
- "id": 4024
- },
- {
- "name": "UpdatePlayerShowNameCardListReq",
- "id": 4093
- },
- {
- "name": "UpdatePlayerShowNameCardListRsp",
- "id": 4054
- },
- {
- "name": "UpdateRedPointNotify",
- "id": 7
- },
- {
- "name": "UpdateReunionWatcherNotify",
- "id": 5058
- },
- {
- "name": "UpgradeRoguelikeShikigamiReq",
- "id": 8282
- },
- {
- "name": "UpgradeRoguelikeShikigamiRsp",
- "id": 8314
- },
- {
- "name": "UseItemReq",
- "id": 647
- },
- {
- "name": "UseItemRsp",
- "id": 678
- },
- {
- "name": "UseMiracleRingReq",
- "id": 5242
- },
- {
- "name": "UseMiracleRingRsp",
- "id": 5241
- },
- {
- "name": "UseWidgetCreateGadgetReq",
- "id": 4264
- },
- {
- "name": "UseWidgetCreateGadgetRsp",
- "id": 4298
- },
- {
- "name": "UseWidgetRetractGadgetReq",
- "id": 4275
- },
- {
- "name": "UseWidgetRetractGadgetRsp",
- "id": 4263
- },
- {
- "name": "VehicleInteractReq",
- "id": 889
- },
- {
- "name": "VehicleInteractRsp",
- "id": 844
- },
- {
- "name": "VehicleStaminaNotify",
- "id": 880
- },
- {
- "name": "ViewCodexReq",
- "id": 4206
- },
- {
- "name": "ViewCodexRsp",
- "id": 4210
- },
- {
- "name": "WatcherAllDataNotify",
- "id": 2279
- },
- {
- "name": "WatcherChangeNotify",
- "id": 2230
- },
- {
- "name": "WatcherEventNotify",
- "id": 2256
- },
- {
- "name": "WatcherEventTypeNotify",
- "id": 2219
- },
- {
- "name": "WaterSpritePhaseFinishNotify",
- "id": 2120
- },
- {
- "name": "WeaponAwakenReq",
- "id": 633
- },
- {
- "name": "WeaponAwakenRsp",
- "id": 610
- },
- {
- "name": "WeaponPromoteReq",
- "id": 637
- },
- {
- "name": "WeaponPromoteRsp",
- "id": 689
- },
- {
- "name": "WeaponUpgradeReq",
- "id": 616
- },
- {
- "name": "WeaponUpgradeRsp",
- "id": 673
- },
- {
- "name": "WearEquipReq",
- "id": 699
- },
- {
- "name": "WearEquipRsp",
- "id": 625
- },
- {
- "name": "WidgetActiveChangeNotify",
- "id": 4297
- },
- {
- "name": "WidgetCoolDownNotify",
- "id": 4268
- },
- {
- "name": "WidgetDoBagReq",
- "id": 4269
- },
- {
- "name": "WidgetDoBagRsp",
- "id": 4299
- },
- {
- "name": "WidgetGadgetAllDataNotify",
- "id": 4288
- },
- {
- "name": "WidgetGadgetDataNotify",
- "id": 4276
- },
- {
- "name": "WidgetGadgetDestroyNotify",
- "id": 4257
- },
- {
- "name": "WidgetReportReq",
- "id": 4258
- },
- {
- "name": "WidgetReportRsp",
- "id": 4295
- },
- {
- "name": "WidgetSlotChangeNotify",
- "id": 4278
- },
- {
- "name": "WidgetUseAttachAbilityGroupChangeNotify",
- "id": 4290
- },
- {
- "name": "WindSeedClientNotify",
- "id": 1157
- },
- {
- "name": "WorktopOptionNotify",
- "id": 819
- },
- {
- "name": "WorldAllRoutineTypeNotify",
- "id": 3541
- },
- {
- "name": "WorldDataNotify",
- "id": 3436
- },
- {
- "name": "WorldOwnerBlossomBriefInfoNotify",
- "id": 2719
- },
- {
- "name": "WorldOwnerBlossomScheduleInfoNotify",
- "id": 2800
- },
- {
- "name": "WorldOwnerDailyTaskNotify",
- "id": 193
- },
- {
- "name": "WorldPlayerDieNotify",
- "id": 259
- },
- {
- "name": "WorldPlayerInfoNotify",
- "id": 3150
- },
- {
- "name": "WorldPlayerLocationNotify",
- "id": 224
- },
- {
- "name": "WorldPlayerRTTNotify",
- "id": 37
- },
- {
- "name": "WorldPlayerReviveReq",
- "id": 229
- },
- {
- "name": "WorldPlayerReviveRsp",
- "id": 286
- },
- {
- "name": "WorldRoutineChangeNotify",
- "id": 3535
- },
- {
- "name": "WorldRoutineTypeCloseNotify",
- "id": 3527
- },
- {
- "name": "WorldRoutineTypeRefreshNotify",
- "id": 3522
- }
-]
\ No newline at end of file
diff --git a/cmdid_gc_nofound.json b/cmdid_gc_nofound.json
deleted file mode 100644
index 5d1999cd..00000000
--- a/cmdid_gc_nofound.json
+++ /dev/null
@@ -1,90 +0,0 @@
-[
- {
- "name": "ChannelerSlabStageOneofDungeonNotify",
- "id": 8203
- },
- {
- "name": "FireworkNotify",
- "id": 5934
- },
- {
- "name": "FireworkReq",
- "id": 6068
- },
- {
- "name": "FireworkRsp",
- "id": 5918
- },
- {
- "name": "FireworkSetNotify",
- "id": 6079
- },
- {
- "name": "FireworkSetReq",
- "id": 6099
- },
- {
- "name": "FireworkSetRsp",
- "id": 5969
- },
- {
- "name": "FunitureMakeMakeInfoChangeNotify",
- "id": 4898
- },
- {
- "name": "MistTrialDunegonFailNotify",
- "id": 8135
- },
- {
- "name": "MusicGameGetBeatmapRsp",
- "id": 6309
- },
- {
- "name": "MusicGameCreateBeatmapRsp",
- "id": 6347
- },
- {
- "name": "MusicGameSearchBeatmapRsp",
- "id": 6304
- },
- {
- "name": "MusicGameSearchBeatmapReq",
- "id": 6343
- },
- {
- "name": "MusicGameStartToPlayOthersBeatmapReq",
- "id": 6302
- },
- {
- "name": "MusicGameStartToPlayOthersBeatmapRsp",
- "id": 6313
- },
- {
- "name": "OneofGatherPointDetectorDataNotify",
- "id": 4297
- },
- {
- "name": "PlantFlowerAcceptAllGiveFlowerReq",
- "id": 8240
- },
- {
- "name": "PrivateChatSetSequenceReq",
- "id": 4985
- },
- {
- "name": "PrivateChatSetSequenceRsp",
- "id": 4957
- },
- {
- "name": "SceneWeatherForcastReq",
- "id": 3110
- },
- {
- "name": "SceneWeatherForcastRsp",
- "id": 3012
- },
- {
- "name": "Unk2700_NGPMINKIOPK",
- "id": 8956
- }
-]
\ No newline at end of file
diff --git a/cmdid_gc_update.json b/cmdid_gc_update.json
deleted file mode 100644
index bb9da49e..00000000
--- a/cmdid_gc_update.json
+++ /dev/null
@@ -1,9544 +0,0 @@
-[
- {
- "name": "AbilityChangeNotify",
- "id": 1124,
- "replace": 1127
- },
- {
- "name": "AbilityInvocationFailNotify",
- "id": 1120,
- "replace": 1200
- },
- {
- "name": "AbilityInvocationFixedNotify",
- "id": 1105,
- "replace": 1179
- },
- {
- "name": "AbilityInvocationsNotify",
- "id": 1155,
- "replace": 1130
- },
- {
- "name": "AcceptCityReputationRequestReq",
- "id": 2870,
- "replace": 2847
- },
- {
- "name": "AcceptCityReputationRequestRsp",
- "id": 2862,
- "replace": 2878
- },
- {
- "name": "AchievementAllDataNotify",
- "id": 2688,
- "replace": 2692
- },
- {
- "name": "AchievementUpdateNotify",
- "id": 2695,
- "replace": 2691
- },
- {
- "name": "ActivityCoinInfoNotify",
- "id": 2055,
- "replace": 2018
- },
- {
- "name": "ActivityCondStateChangeNotify",
- "id": 2089,
- "replace": 2194
- },
- {
- "name": "ActivityDisableTransferPointInteractionNotify",
- "id": 8440,
- "replace": 8029
- },
- {
- "name": "ActivityInfoNotify",
- "id": 2136,
- "replace": 2119
- },
- {
- "name": "ActivityPlayOpenAnimNotify",
- "id": 2178,
- "replace": 2059
- },
- {
- "name": "ActivitySaleChangeNotify",
- "id": 2058,
- "replace": 2012
- },
- {
- "name": "ActivityScheduleInfoNotify",
- "id": 2047,
- "replace": 2124
- },
- {
- "name": "ActivitySelectAvatarCardReq",
- "id": 2085,
- "replace": 2052
- },
- {
- "name": "ActivitySelectAvatarCardRsp",
- "id": 2154
- },
- {
- "name": "ActivityTakeAllScoreRewardReq",
- "id": 8101,
- "replace": 8162
- },
- {
- "name": "ActivityTakeAllScoreRewardRsp",
- "id": 8501,
- "replace": 8043
- },
- {
- "name": "ActivityTakeScoreRewardReq",
- "id": 8174,
- "replace": 8127
- },
- {
- "name": "ActivityTakeScoreRewardRsp",
- "id": 8946,
- "replace": 8527
- },
- {
- "name": "ActivityTakeWatcherRewardBatchReq",
- "id": 2083,
- "replace": 2184
- },
- {
- "name": "ActivityTakeWatcherRewardBatchRsp",
- "id": 2186,
- "replace": 2090
- },
- {
- "name": "ActivityTakeWatcherRewardReq",
- "id": 2124,
- "replace": 2073
- },
- {
- "name": "ActivityTakeWatcherRewardRsp",
- "id": 2009,
- "replace": 2109
- },
- {
- "name": "ActivityUpdateWatcherNotify",
- "id": 2079,
- "replace": 2103
- },
- {
- "name": "AddBlacklistReq",
- "id": 4028,
- "replace": 4094
- },
- {
- "name": "AddBlacklistRsp",
- "id": 4073,
- "replace": 4072
- },
- {
- "name": "AddFriendNotify",
- "id": 4092,
- "replace": 4037
- },
- {
- "name": "AddNoGachaAvatarCardNotify",
- "id": 1669,
- "replace": 1610
- },
- {
- "name": "AddQuestContentProgressReq",
- "id": 474,
- "replace": 443
- },
- {
- "name": "AddQuestContentProgressRsp",
- "id": 480,
- "replace": 461
- },
- {
- "name": "AddRandTaskInfoNotify",
- "id": 123,
- "replace": 154
- },
- {
- "name": "AddSeenMonsterNotify",
- "id": 296,
- "replace": 213
- },
- {
- "name": "AdjustWorldLevelReq",
- "id": 138,
- "replace": 112
- },
- {
- "name": "AdjustWorldLevelRsp",
- "id": 140,
- "replace": 131
- },
- {
- "name": "AllCoopInfoNotify",
- "id": 1988,
- "replace": 1992
- },
- {
- "name": "AllMarkPointNotify",
- "id": 3284,
- "replace": 3322
- },
- {
- "name": "AllSeenMonsterNotify",
- "id": 244,
- "replace": 228
- },
- {
- "name": "AllWidgetDataNotify",
- "id": 4286
- },
- {
- "name": "AnchorPointDataNotify",
- "id": 4288,
- "replace": 4292
- },
- {
- "name": "AnchorPointOpReq",
- "id": 4291,
- "replace": 4285
- },
- {
- "name": "AnchorPointOpRsp",
- "id": 4269,
- "replace": 4277
- },
- {
- "name": "AnimatorForceSetAirMoveNotify",
- "id": 330,
- "replace": 334
- },
- {
- "name": "AntiAddictNotify",
- "id": 104,
- "replace": 174
- },
- {
- "name": "ArenaChallengeFinishNotify",
- "id": 2199,
- "replace": 2164
- },
- {
- "name": "AskAddFriendNotify",
- "id": 4088,
- "replace": 4089
- },
- {
- "name": "AskAddFriendReq",
- "id": 4020,
- "replace": 4100
- },
- {
- "name": "AskAddFriendRsp",
- "id": 4074,
- "replace": 4043
- },
- {
- "name": "AsterLargeInfoNotify",
- "id": 2185,
- "replace": 2023
- },
- {
- "name": "AsterLittleInfoNotify",
- "id": 2063,
- "replace": 2121
- },
- {
- "name": "AsterMidCampInfoNotify",
- "id": 2151,
- "replace": 2195
- },
- {
- "name": "AsterMidInfoNotify",
- "id": 2007,
- "replace": 2055
- },
- {
- "name": "AsterMiscInfoNotify",
- "id": 2165,
- "replace": 2140
- },
- {
- "name": "AsterProgressInfoNotify",
- "id": 2091
- },
- {
- "name": "AvatarAddNotify",
- "id": 1661,
- "replace": 1757
- },
- {
- "name": "AvatarBuffAddNotify",
- "id": 328,
- "replace": 394
- },
- {
- "name": "AvatarBuffDelNotify",
- "id": 373,
- "replace": 372
- },
- {
- "name": "AvatarCardChangeReq",
- "id": 628,
- "replace": 694
- },
- {
- "name": "AvatarCardChangeRsp",
- "id": 673,
- "replace": 672
- },
- {
- "name": "AvatarChangeAnimHashReq",
- "id": 1603,
- "replace": 1767
- },
- {
- "name": "AvatarChangeAnimHashRsp",
- "id": 1700,
- "replace": 1620
- },
- {
- "name": "AvatarChangeCostumeNotify",
- "id": 1648,
- "replace": 1665
- },
- {
- "name": "AvatarChangeCostumeReq",
- "id": 1759,
- "replace": 1707
- },
- {
- "name": "AvatarChangeCostumeRsp",
- "id": 1753,
- "replace": 1609
- },
- {
- "name": "AvatarChangeElementTypeReq",
- "id": 1664,
- "replace": 1779
- },
- {
- "name": "AvatarChangeElementTypeRsp",
- "id": 1744,
- "replace": 1717
- },
- {
- "name": "AvatarDataNotify",
- "id": 1645,
- "replace": 1607
- },
- {
- "name": "AvatarDelNotify",
- "id": 1670,
- "replace": 1769
- },
- {
- "name": "AvatarDieAnimationEndReq",
- "id": 1652,
- "replace": 1695
- },
- {
- "name": "AvatarDieAnimationEndRsp",
- "id": 1657,
- "replace": 1604
- },
- {
- "name": "AvatarEnterElementViewNotify",
- "id": 351,
- "replace": 380
- },
- {
- "name": "AvatarEquipAffixStartNotify",
- "id": 1602,
- "replace": 1708
- },
- {
- "name": "AvatarEquipChangeNotify",
- "id": 639,
- "replace": 676
- },
- {
- "name": "AvatarExpeditionAllDataReq",
- "id": 1777,
- "replace": 1685
- },
- {
- "name": "AvatarExpeditionAllDataRsp",
- "id": 1654,
- "replace": 1621
- },
- {
- "name": "AvatarExpeditionCallBackReq",
- "id": 1697,
- "replace": 1777
- },
- {
- "name": "AvatarExpeditionCallBackRsp",
- "id": 1632,
- "replace": 1702
- },
- {
- "name": "AvatarExpeditionDataNotify",
- "id": 1638,
- "replace": 1632
- },
- {
- "name": "AvatarExpeditionGetRewardReq",
- "id": 1712,
- "replace": 1640
- },
- {
- "name": "AvatarExpeditionGetRewardRsp",
- "id": 1659,
- "replace": 1715
- },
- {
- "name": "AvatarExpeditionStartReq",
- "id": 1656,
- "replace": 1697
- },
- {
- "name": "AvatarExpeditionStartRsp",
- "id": 1653,
- "replace": 1646
- },
- {
- "name": "AvatarFetterDataNotify",
- "id": 1772,
- "replace": 1617
- },
- {
- "name": "AvatarFetterLevelRewardReq",
- "id": 1682,
- "replace": 1642
- },
- {
- "name": "AvatarFetterLevelRewardRsp",
- "id": 1612,
- "replace": 1753
- },
- {
- "name": "AvatarFightPropNotify",
- "id": 1220,
- "replace": 1300
- },
- {
- "name": "AvatarFightPropUpdateNotify",
- "id": 1274,
- "replace": 1243
- },
- {
- "name": "AvatarFlycloakChangeNotify",
- "id": 1626,
- "replace": 1790
- },
- {
- "name": "AvatarFollowRouteNotify",
- "id": 3097,
- "replace": 3256
- },
- {
- "name": "AvatarGainCostumeNotify",
- "id": 1714,
- "replace": 1625
- },
- {
- "name": "AvatarGainFlycloakNotify",
- "id": 1702,
- "replace": 1676
- },
- {
- "name": "AvatarLifeStateChangeNotify",
- "id": 1270,
- "replace": 1247
- },
- {
- "name": "AvatarPromoteGetRewardReq",
- "id": 1642,
- "replace": 1684
- },
- {
- "name": "AvatarPromoteGetRewardRsp",
- "id": 1718,
- "replace": 1658
- },
- {
- "name": "AvatarPromoteReq",
- "id": 1715,
- "replace": 1731
- },
- {
- "name": "AvatarPromoteRsp",
- "id": 1668,
- "replace": 1710
- },
- {
- "name": "AvatarPropChangeReasonNotify",
- "id": 1262,
- "replace": 1278
- },
- {
- "name": "AvatarPropNotify",
- "id": 1224,
- "replace": 1227
- },
- {
- "name": "AvatarSatiationDataNotify",
- "id": 1722,
- "replace": 1766
- },
- {
- "name": "AvatarSkillChangeNotify",
- "id": 1016,
- "replace": 1099
- },
- {
- "name": "AvatarSkillDepotChangeNotify",
- "id": 1098,
- "replace": 1019
- },
- {
- "name": "AvatarSkillInfoNotify",
- "id": 1070,
- "replace": 1047
- },
- {
- "name": "AvatarSkillMaxChargeCountNotify",
- "id": 1080,
- "replace": 1061
- },
- {
- "name": "AvatarSkillUpgradeReq",
- "id": 1029,
- "replace": 1039
- },
- {
- "name": "AvatarSkillUpgradeRsp",
- "id": 1078,
- "replace": 1048
- },
- {
- "name": "AvatarTeamUpdateNotify",
- "id": 1723,
- "replace": 1739
- },
- {
- "name": "AvatarUnlockTalentNotify",
- "id": 1087,
- "replace": 1056
- },
- {
- "name": "AvatarUpgradeReq",
- "id": 1752,
- "replace": 1653
- },
- {
- "name": "AvatarUpgradeRsp",
- "id": 1788,
- "replace": 1792
- },
- {
- "name": "AvatarWearFlycloakReq",
- "id": 1773,
- "replace": 1636
- },
- {
- "name": "AvatarWearFlycloakRsp",
- "id": 1704,
- "replace": 1613
- },
- {
- "name": "BackMyWorldReq",
- "id": 231,
- "replace": 269
- },
- {
- "name": "BackMyWorldRsp",
- "id": 276,
- "replace": 218
- },
- {
- "name": "BargainOfferPriceReq",
- "id": 458,
- "replace": 407
- },
- {
- "name": "BargainOfferPriceRsp",
- "id": 418,
- "replace": 417
- },
- {
- "name": "BargainStartNotify",
- "id": 425,
- "replace": 444
- },
- {
- "name": "BargainTerminateNotify",
- "id": 475,
- "replace": 405
- },
- {
- "name": "BattlePassAllDataNotify",
- "id": 2638,
- "replace": 2642
- },
- {
- "name": "BattlePassBuySuccNotify",
- "id": 2642,
- "replace": 2602
- },
- {
- "name": "BattlePassCurScheduleUpdateNotify",
- "id": 2641,
- "replace": 2635
- },
- {
- "name": "BattlePassMissionDelNotify",
- "id": 2646,
- "replace": 2622
- },
- {
- "name": "BattlePassMissionUpdateNotify",
- "id": 2645,
- "replace": 2641
- },
- {
- "name": "BeginCameraSceneLookNotify",
- "id": 279,
- "replace": 249
- },
- {
- "name": "BigTalentPointConvertReq",
- "id": 1020,
- "replace": 1100
- },
- {
- "name": "BigTalentPointConvertRsp",
- "id": 1074,
- "replace": 1043
- },
- {
- "name": "BlessingAcceptAllGivePicReq",
- "id": 2153,
- "replace": 2009
- },
- {
- "name": "BlessingAcceptAllGivePicRsp",
- "id": 2048,
- "replace": 2065
- },
- {
- "name": "BlessingAcceptGivePicReq",
- "id": 2012,
- "replace": 2153
- },
- {
- "name": "BlessingAcceptGivePicRsp",
- "id": 2069,
- "replace": 2010
- },
- {
- "name": "BlessingGetAllRecvPicRecordListReq",
- "id": 2042,
- "replace": 2084
- },
- {
- "name": "BlessingGetAllRecvPicRecordListRsp",
- "id": 2118,
- "replace": 2058
- },
- {
- "name": "BlessingGetFriendPicListReq",
- "id": 2026,
- "replace": 2190
- },
- {
- "name": "BlessingGetFriendPicListRsp",
- "id": 2102,
- "replace": 2076
- },
- {
- "name": "BlessingGiveFriendPicReq",
- "id": 2002,
- "replace": 2108
- },
- {
- "name": "BlessingGiveFriendPicRsp",
- "id": 2082,
- "replace": 2042
- },
- {
- "name": "BlessingRecvFriendPicNotify",
- "id": 2159,
- "replace": 2107
- },
- {
- "name": "BlessingRedeemRewardReq",
- "id": 2173,
- "replace": 2036
- },
- {
- "name": "BlessingRedeemRewardRsp",
- "id": 2104,
- "replace": 2013
- },
- {
- "name": "BlessingScanReq",
- "id": 2179,
- "replace": 2186
- },
- {
- "name": "BlessingScanRsp",
- "id": 2122,
- "replace": 2166
- },
- {
- "name": "BlitzRushParkourRestartReq",
- "id": 8204,
- "replace": 8986
- },
- {
- "name": "BlitzRushParkourRestartRsp",
- "id": 8502,
- "replace": 8453
- },
- {
- "name": "BlossomBriefInfoNotify",
- "id": 2787,
- "replace": 2756
- },
- {
- "name": "BlossomChestCreateNotify",
- "id": 2774,
- "replace": 2743
- },
- {
- "name": "BlossomChestInfoNotify",
- "id": 870,
- "replace": 847
- },
- {
- "name": "BonusActivityInfoReq",
- "id": 2578,
- "replace": 2548
- },
- {
- "name": "BonusActivityInfoRsp",
- "id": 2516,
- "replace": 2599
- },
- {
- "name": "BonusActivityUpdateNotify",
- "id": 2529,
- "replace": 2539
- },
- {
- "name": "BossChestActivateNotify",
- "id": 880,
- "replace": 861
- },
- {
- "name": "BounceConjuringSettleNotify",
- "id": 8552,
- "replace": 8653
- },
- {
- "name": "BuoyantCombatSettleNotify",
- "id": 8267,
- "replace": 8751
- },
- {
- "name": "BuyBattlePassLevelReq",
- "id": 2607,
- "replace": 2643
- },
- {
- "name": "BuyBattlePassLevelRsp",
- "id": 2615,
- "replace": 2609
- },
- {
- "name": "BuyGoodsReq",
- "id": 787,
- "replace": 756
- },
- {
- "name": "BuyGoodsRsp",
- "id": 798,
- "replace": 719
- },
- {
- "name": "BuyResinReq",
- "id": 663,
- "replace": 693
- },
- {
- "name": "BuyResinRsp",
- "id": 623,
- "replace": 654
- },
- {
- "name": "CalcWeaponUpgradeReturnItemsReq",
- "id": 691,
- "replace": 666
- },
- {
- "name": "CalcWeaponUpgradeReturnItemsRsp",
- "id": 660,
- "replace": 652
- },
- {
- "name": "CanUseSkillNotify",
- "id": 1069,
- "replace": 1042
- },
- {
- "name": "CancelCityReputationRequestReq",
- "id": 2814,
- "replace": 2857
- },
- {
- "name": "CancelCityReputationRequestRsp",
- "id": 2824,
- "replace": 2827
- },
- {
- "name": "CancelCoopTaskReq",
- "id": 1957,
- "replace": 1993
- },
- {
- "name": "CancelCoopTaskRsp",
- "id": 1965,
- "replace": 1959
- },
- {
- "name": "CancelFinishParentQuestNotify",
- "id": 453,
- "replace": 422
- },
- {
- "name": "CardProductRewardNotify",
- "id": 4141,
- "replace": 4135
- },
- {
- "name": "ChallengeDataNotify",
- "id": 1000,
- "replace": 973
- },
- {
- "name": "ChallengeRecordNotify",
- "id": 958,
- "replace": 907
- },
- {
- "name": "ChangeAvatarReq",
- "id": 1649,
- "replace": 1682
- },
- {
- "name": "ChangeAvatarRsp",
- "id": 1780,
- "replace": 1699
- },
- {
- "name": "ChangeGameTimeReq",
- "id": 162,
- "replace": 178
- },
- {
- "name": "ChangeGameTimeRsp",
- "id": 114,
- "replace": 157
- },
- {
- "name": "ChangeMailStarNotify",
- "id": 1478,
- "replace": 1448
- },
- {
- "name": "ChangeMpTeamAvatarReq",
- "id": 1784,
- "replace": 1645
- },
- {
- "name": "ChangeMpTeamAvatarRsp",
- "id": 1796,
- "replace": 1730
- },
- {
- "name": "ChangeServerGlobalValueNotify",
- "id": 18,
- "replace": 17
- },
- {
- "name": "ChangeTeamNameReq",
- "id": 1631,
- "replace": 1706
- },
- {
- "name": "ChangeTeamNameRsp",
- "id": 1741,
- "replace": 1696
- },
- {
- "name": "ChangeWorldToSingleModeNotify",
- "id": 3397,
- "replace": 3461
- },
- {
- "name": "ChangeWorldToSingleModeReq",
- "id": 3171,
- "replace": 3296
- },
- {
- "name": "ChangeWorldToSingleModeRsp",
- "id": 3197,
- "replace": 3258
- },
- {
- "name": "ChannelerSlabCheckEnterLoopDungeonReq",
- "id": 8678,
- "replace": 8286
- },
- {
- "name": "ChannelerSlabCheckEnterLoopDungeonRsp",
- "id": 8961,
- "replace": 8631
- },
- {
- "name": "ChannelerSlabEnterLoopDungeonReq",
- "id": 8928,
- "replace": 8564
- },
- {
- "name": "ChannelerSlabEnterLoopDungeonRsp",
- "id": 8892,
- "replace": 8526
- },
- {
- "name": "ChannelerSlabLoopDungeonChallengeInfoNotify",
- "id": 8499,
- "replace": 8576
- },
- {
- "name": "ChannelerSlabLoopDungeonSelectConditionReq",
- "id": 8368,
- "replace": 8659
- },
- {
- "name": "ChannelerSlabLoopDungeonSelectConditionRsp",
- "id": 8943,
- "replace": 8858
- },
- {
- "name": "ChannelerSlabLoopDungeonTakeFirstPassRewardReq",
- "id": 8779,
- "replace": 8498
- },
- {
- "name": "ChannelerSlabLoopDungeonTakeFirstPassRewardRsp",
- "id": 8654,
- "replace": 8824
- },
- {
- "name": "ChannelerSlabLoopDungeonTakeScoreRewardReq",
- "id": 8751,
- "replace": 8348
- },
- {
- "name": "ChannelerSlabLoopDungeonTakeScoreRewardRsp",
- "id": 8186,
- "replace": 8369
- },
- {
- "name": "ChannelerSlabOneOffDungeonInfoNotify",
- "id": 8038,
- "replace": 8015
- },
- {
- "name": "ChannelerSlabOneOffDungeonInfoReq",
- "id": 8069,
- "replace": 8877
- },
- {
- "name": "ChannelerSlabOneOffDungeonInfoRsp",
- "id": 8731,
- "replace": 8270
- },
- {
- "name": "ChannelerSlabSaveAssistInfoReq",
- "id": 8304,
- "replace": 8039
- },
- {
- "name": "ChannelerSlabSaveAssistInfoRsp",
- "id": 8443,
- "replace": 8071
- },
- {
- "name": "ChannelerSlabStageActiveChallengeIndexNotify",
- "id": 8354,
- "replace": 8857
- },
- {
- "name": "ChannelerSlabStageOneofDungeonNotify",
- "id": 8203
- },
- {
- "name": "ChannelerSlabTakeoffBuffReq",
- "id": 8329,
- "replace": 8299
- },
- {
- "name": "ChannelerSlabTakeoffBuffRsp",
- "id": 8646,
- "replace": 8034
- },
- {
- "name": "ChannelerSlabWearBuffReq",
- "id": 8487,
- "replace": 8664
- },
- {
- "name": "ChannelerSlabWearBuffRsp",
- "id": 8651,
- "replace": 8285
- },
- {
- "name": "ChapterStateNotify",
- "id": 469,
- "replace": 442
- },
- {
- "name": "ChatChannelDataNotify",
- "id": 5028,
- "replace": 4998
- },
- {
- "name": "ChatChannelUpdateNotify",
- "id": 4979,
- "replace": 4989
- },
- {
- "name": "ChatHistoryNotify",
- "id": 3099,
- "replace": 3309
- },
- {
- "name": "CheckAddItemExceedLimitNotify",
- "id": 634,
- "replace": 697
- },
- {
- "name": "CheckSegmentCRCNotify",
- "id": 46,
- "replace": 16
- },
- {
- "name": "CheckSegmentCRCReq",
- "id": 100,
- "replace": 73
- },
- {
- "name": "ChessEscapedMonstersNotify",
- "id": 5312,
- "replace": 5341
- },
- {
- "name": "ChessLeftMonstersNotify",
- "id": 5377,
- "replace": 5336
- },
- {
- "name": "ChessManualRefreshCardsReq",
- "id": 5361,
- "replace": 5326
- },
- {
- "name": "ChessManualRefreshCardsRsp",
- "id": 5365,
- "replace": 5377
- },
- {
- "name": "ChessPickCardNotify",
- "id": 5304,
- "replace": 5374
- },
- {
- "name": "ChessPickCardReq",
- "id": 5391,
- "replace": 5366
- },
- {
- "name": "ChessPickCardRsp",
- "id": 5360,
- "replace": 5352
- },
- {
- "name": "ChessPlayerInfoNotify",
- "id": 5326,
- "replace": 5365
- },
- {
- "name": "ChessSelectedCardsNotify",
- "id": 5334,
- "replace": 5397
- },
- {
- "name": "ChooseCurAvatarTeamReq",
- "id": 1680,
- "replace": 1738
- },
- {
- "name": "ChooseCurAvatarTeamRsp",
- "id": 1770,
- "replace": 1778
- },
- {
- "name": "CityReputationDataNotify",
- "id": 2869,
- "replace": 2842
- },
- {
- "name": "CityReputationLevelupNotify",
- "id": 2820,
- "replace": 2900
- },
- {
- "name": "ClearRoguelikeCurseNotify",
- "id": 8183,
- "replace": 8038
- },
- {
- "name": "ClientAIStateNotify",
- "id": 1113,
- "replace": 1125
- },
- {
- "name": "ClientAbilitiesInitFinishCombineNotify",
- "id": 1180,
- "replace": 1161
- },
- {
- "name": "ClientAbilityChangeNotify",
- "id": 1129,
- "replace": 1139
- },
- {
- "name": "ClientAbilityInitBeginNotify",
- "id": 1187,
- "replace": 1156
- },
- {
- "name": "ClientAbilityInitFinishNotify",
- "id": 1198,
- "replace": 1119
- },
- {
- "name": "ClientBulletCreateNotify",
- "id": 25,
- "replace": 44
- },
- {
- "name": "ClientCollectorDataNotify",
- "id": 4292,
- "replace": 4252
- },
- {
- "name": "ClientHashDebugNotify",
- "id": 3279,
- "replace": 3287
- },
- {
- "name": "ClientLoadingCostumeVerificationNotify",
- "id": 3441,
- "replace": 3269
- },
- {
- "name": "ClientLockGameTimeNotify",
- "id": 112,
- "replace": 141
- },
- {
- "name": "ClientNewMailNotify",
- "id": 1414,
- "replace": 1457
- },
- {
- "name": "ClientPauseNotify",
- "id": 277,
- "replace": 236
- },
- {
- "name": "ClientReconnectNotify",
- "id": 29,
- "replace": 39
- },
- {
- "name": "ClientReportNotify",
- "id": 13,
- "replace": 25
- },
- {
- "name": "ClientScriptEventNotify",
- "id": 247,
- "replace": 260
- },
- {
- "name": "ClientTransmitReq",
- "id": 203,
- "replace": 221
- },
- {
- "name": "ClientTransmitRsp",
- "id": 253,
- "replace": 222
- },
- {
- "name": "ClientTriggerEventNotify",
- "id": 178,
- "replace": 148
- },
- {
- "name": "CloseCommonTipsNotify",
- "id": 3010,
- "replace": 3273
- },
- {
- "name": "ClosedItemNotify",
- "id": 612,
- "replace": 641
- },
- {
- "name": "CodexDataFullNotify",
- "id": 4207,
- "replace": 4201
- },
- {
- "name": "CodexDataUpdateNotify",
- "id": 4202,
- "replace": 4203
- },
- {
- "name": "CombatInvocationsNotify",
- "id": 323,
- "replace": 354
- },
- {
- "name": "CombineDataNotify",
- "id": 665,
- "replace": 677
- },
- {
- "name": "CombineFormulaDataNotify",
- "id": 626,
- "replace": 665
- },
- {
- "name": "CombineReq",
- "id": 650,
- "replace": 675
- },
- {
- "name": "CombineRsp",
- "id": 630,
- "replace": 634
- },
- {
- "name": "CommonPlayerTipsNotify",
- "id": 8996,
- "replace": 8167
- },
- {
- "name": "CompoundDataNotify",
- "id": 135,
- "replace": 164
- },
- {
- "name": "CompoundUnlockNotify",
- "id": 159,
- "replace": 106
- },
- {
- "name": "CookDataNotify",
- "id": 145,
- "replace": 133
- },
- {
- "name": "CookGradeDataNotify",
- "id": 151,
- "replace": 180
- },
- {
- "name": "CookRecipeDataNotify",
- "id": 185,
- "replace": 110
- },
- {
- "name": "CoopCgShowNotify",
- "id": 1972,
- "replace": 1951
- },
- {
- "name": "CoopCgUpdateNotify",
- "id": 1966,
- "replace": 1962
- },
- {
- "name": "CoopChapterUpdateNotify",
- "id": 1985,
- "replace": 1967
- },
- {
- "name": "CoopDataNotify",
- "id": 1981,
- "replace": 1994
- },
- {
- "name": "CoopPointUpdateNotify",
- "id": 1987,
- "replace": 1958
- },
- {
- "name": "CoopProgressUpdateNotify",
- "id": 1956,
- "replace": 1987
- },
- {
- "name": "CoopRewardUpdateNotify",
- "id": 1975,
- "replace": 1984
- },
- {
- "name": "CreateMassiveEntityNotify",
- "id": 364,
- "replace": 353
- },
- {
- "name": "CreateMassiveEntityReq",
- "id": 394,
- "replace": 311
- },
- {
- "name": "CreateMassiveEntityRsp",
- "id": 381,
- "replace": 350
- },
- {
- "name": "CreateVehicleReq",
- "id": 858,
- "replace": 807
- },
- {
- "name": "CreateVehicleRsp",
- "id": 818,
- "replace": 817
- },
- {
- "name": "CutSceneBeginNotify",
- "id": 217,
- "replace": 283
- },
- {
- "name": "CutSceneEndNotify",
- "id": 299,
- "replace": 281
- },
- {
- "name": "CutSceneFinishNotify",
- "id": 257,
- "replace": 284
- },
- {
- "name": "DailyTaskDataNotify",
- "id": 183,
- "replace": 124
- },
- {
- "name": "DailyTaskFilterCityReq",
- "id": 182,
- "replace": 101
- },
- {
- "name": "DailyTaskFilterCityRsp",
- "id": 172,
- "replace": 138
- },
- {
- "name": "DailyTaskProgressNotify",
- "id": 179,
- "replace": 149
- },
- {
- "name": "DailyTaskScoreRewardNotify",
- "id": 127,
- "replace": 191
- },
- {
- "name": "DailyTaskUnlockedCitiesNotify",
- "id": 131,
- "replace": 169
- },
- {
- "name": "DataResVersionNotify",
- "id": 164,
- "replace": 153
- },
- {
- "name": "DealAddFriendReq",
- "id": 4080,
- "replace": 4061
- },
- {
- "name": "DealAddFriendRsp",
- "id": 4070,
- "replace": 4047
- },
- {
- "name": "DebugNotify",
- "id": 101
- },
- {
- "name": "DelMailReq",
- "id": 1474,
- "replace": 1443
- },
- {
- "name": "DelMailRsp",
- "id": 1480,
- "replace": 1461
- },
- {
- "name": "DelScenePlayTeamEntityNotify",
- "id": 3203,
- "replace": 3237
- },
- {
- "name": "DelTeamEntityNotify",
- "id": 363,
- "replace": 393
- },
- {
- "name": "DeleteFriendNotify",
- "id": 4100,
- "replace": 4073
- },
- {
- "name": "DeleteFriendReq",
- "id": 4024,
- "replace": 4027
- },
- {
- "name": "DeleteFriendRsp",
- "id": 4029,
- "replace": 4039
- },
- {
- "name": "DestroyMassiveEntityNotify",
- "id": 383,
- "replace": 324
- },
- {
- "name": "DestroyMaterialReq",
- "id": 601,
- "replace": 685
- },
- {
- "name": "DestroyMaterialRsp",
- "id": 637,
- "replace": 608
- },
- {
- "name": "DigActivityChangeGadgetStateReq",
- "id": 8676,
- "replace": 8372
- },
- {
- "name": "DigActivityChangeGadgetStateRsp",
- "id": 8810,
- "replace": 8289
- },
- {
- "name": "DigActivityMarkPointChangeNotify",
- "id": 8508,
- "replace": 8871
- },
- {
- "name": "DisableRoguelikeTrapNotify",
- "id": 8726,
- "replace": 8839
- },
- {
- "name": "DoGachaReq",
- "id": 1587,
- "replace": 1556
- },
- {
- "name": "DoGachaRsp",
- "id": 1598,
- "replace": 1519
- },
- {
- "name": "DoRoguelikeDungeonCardGachaReq",
- "id": 8752,
- "replace": 8740
- },
- {
- "name": "DoRoguelikeDungeonCardGachaRsp",
- "id": 8820,
- "replace": 8144
- },
- {
- "name": "DoSetPlayerBornDataNotify",
- "id": 139,
- "replace": 176
- },
- {
- "name": "DraftGuestReplyInviteNotify",
- "id": 5470,
- "replace": 5447
- },
- {
- "name": "DraftGuestReplyInviteReq",
- "id": 5474,
- "replace": 5443
- },
- {
- "name": "DraftGuestReplyInviteRsp",
- "id": 5480,
- "replace": 5461
- },
- {
- "name": "DraftGuestReplyTwiceConfirmNotify",
- "id": 5416,
- "replace": 5499
- },
- {
- "name": "DraftGuestReplyTwiceConfirmReq",
- "id": 5424,
- "replace": 5427
- },
- {
- "name": "DraftGuestReplyTwiceConfirmRsp",
- "id": 5429,
- "replace": 5439
- },
- {
- "name": "DraftInviteResultNotify",
- "id": 5462,
- "replace": 5478
- },
- {
- "name": "DraftOwnerInviteNotify",
- "id": 5420,
- "replace": 5500
- },
- {
- "name": "DraftOwnerStartInviteReq",
- "id": 5487,
- "replace": 5456
- },
- {
- "name": "DraftOwnerStartInviteRsp",
- "id": 5498,
- "replace": 5419
- },
- {
- "name": "DraftOwnerTwiceConfirmNotify",
- "id": 5414,
- "replace": 5457
- },
- {
- "name": "DraftTwiceConfirmResultNotify",
- "id": 5478,
- "replace": 5448
- },
- {
- "name": "DragonSpineChapterFinishNotify",
- "id": 2132,
- "replace": 2149
- },
- {
- "name": "DragonSpineChapterOpenNotify",
- "id": 2037,
- "replace": 2123
- },
- {
- "name": "DragonSpineChapterProgressChangeNotify",
- "id": 2086,
- "replace": 2035
- },
- {
- "name": "DragonSpineCoinChangeNotify",
- "id": 2067,
- "replace": 2086
- },
- {
- "name": "DropHintNotify",
- "id": 642,
- "replace": 646
- },
- {
- "name": "DropItemReq",
- "id": 614,
- "replace": 657
- },
- {
- "name": "DropItemRsp",
- "id": 624,
- "replace": 627
- },
- {
- "name": "DungeonCandidateTeamChangeAvatarReq",
- "id": 936,
- "replace": 982
- },
- {
- "name": "DungeonCandidateTeamChangeAvatarRsp",
- "id": 994,
- "replace": 911
- },
- {
- "name": "DungeonCandidateTeamCreateReq",
- "id": 945,
- "replace": 933
- },
- {
- "name": "DungeonCandidateTeamCreateRsp",
- "id": 985,
- "replace": 910
- },
- {
- "name": "DungeonCandidateTeamDismissNotify",
- "id": 922,
- "replace": 903
- },
- {
- "name": "DungeonCandidateTeamInfoNotify",
- "id": 918,
- "replace": 917
- },
- {
- "name": "DungeonCandidateTeamInviteNotify",
- "id": 975,
- "replace": 905
- },
- {
- "name": "DungeonCandidateTeamInviteReq",
- "id": 951,
- "replace": 980
- },
- {
- "name": "DungeonCandidateTeamInviteRsp",
- "id": 942,
- "replace": 946
- },
- {
- "name": "DungeonCandidateTeamKickReq",
- "id": 950,
- "replace": 975
- },
- {
- "name": "DungeonCandidateTeamKickRsp",
- "id": 930,
- "replace": 934
- },
- {
- "name": "DungeonCandidateTeamLeaveReq",
- "id": 943,
- "replace": 995
- },
- {
- "name": "DungeonCandidateTeamLeaveRsp",
- "id": 935,
- "replace": 964
- },
- {
- "name": "DungeonCandidateTeamPlayerLeaveNotify",
- "id": 973,
- "replace": 972
- },
- {
- "name": "DungeonCandidateTeamRefuseNotify",
- "id": 928,
- "replace": 994
- },
- {
- "name": "DungeonCandidateTeamReplyInviteReq",
- "id": 907,
- "replace": 967
- },
- {
- "name": "DungeonCandidateTeamReplyInviteRsp",
- "id": 952,
- "replace": 915
- },
- {
- "name": "DungeonCandidateTeamSetChangingAvatarReq",
- "id": 937,
- "replace": 908
- },
- {
- "name": "DungeonCandidateTeamSetChangingAvatarRsp",
- "id": 984,
- "replace": 909
- },
- {
- "name": "DungeonCandidateTeamSetReadyReq",
- "id": 903,
- "replace": 921
- },
- {
- "name": "DungeonCandidateTeamSetReadyRsp",
- "id": 953,
- "replace": 922
- },
- {
- "name": "DungeonChallengeBeginNotify",
- "id": 939,
- "replace": 976
- },
- {
- "name": "DungeonChallengeFinishNotify",
- "id": 946,
- "replace": 916
- },
- {
- "name": "DungeonDataNotify",
- "id": 906,
- "replace": 990
- },
- {
- "name": "DungeonDieOptionReq",
- "id": 929,
- "replace": 939
- },
- {
- "name": "DungeonDieOptionRsp",
- "id": 978,
- "replace": 948
- },
- {
- "name": "DungeonEntryInfoReq",
- "id": 905,
- "replace": 979
- },
- {
- "name": "DungeonEntryInfoRsp",
- "id": 955,
- "replace": 930
- },
- {
- "name": "DungeonEntryToBeExploreNotify",
- "id": 3446,
- "replace": 3196
- },
- {
- "name": "DungeonFollowNotify",
- "id": 992,
- "replace": 937
- },
- {
- "name": "DungeonGetStatueDropReq",
- "id": 988,
- "replace": 989
- },
- {
- "name": "DungeonGetStatueDropRsp",
- "id": 925,
- "replace": 944
- },
- {
- "name": "DungeonInterruptChallengeReq",
- "id": 927,
- "replace": 991
- },
- {
- "name": "DungeonInterruptChallengeRsp",
- "id": 963,
- "replace": 993
- },
- {
- "name": "DungeonPlayerDieNotify",
- "id": 924,
- "replace": 927
- },
- {
- "name": "DungeonPlayerDieReq",
- "id": 913,
- "replace": 925
- },
- {
- "name": "DungeonPlayerDieRsp",
- "id": 969,
- "replace": 942
- },
- {
- "name": "DungeonRestartInviteNotify",
- "id": 990,
- "replace": 963
- },
- {
- "name": "DungeonRestartInviteReplyNotify",
- "id": 967,
- "replace": 987
- },
- {
- "name": "DungeonRestartInviteReplyReq",
- "id": 954,
- "replace": 904
- },
- {
- "name": "DungeonRestartInviteReplyRsp",
- "id": 995,
- "replace": 923
- },
- {
- "name": "DungeonRestartReq",
- "id": 915,
- "replace": 998
- },
- {
- "name": "DungeonRestartResultNotify",
- "id": 901,
- "replace": 985
- },
- {
- "name": "DungeonRestartRsp",
- "id": 956,
- "replace": 920
- },
- {
- "name": "DungeonReviseLevelNotify",
- "id": 991,
- "replace": 966
- },
- {
- "name": "DungeonSettleNotify",
- "id": 914,
- "replace": 957
- },
- {
- "name": "DungeonShowReminderNotify",
- "id": 916,
- "replace": 999
- },
- {
- "name": "DungeonSlipRevivePointActivateReq",
- "id": 983,
- "replace": 924
- },
- {
- "name": "DungeonSlipRevivePointActivateRsp",
- "id": 979,
- "replace": 949
- },
- {
- "name": "DungeonWayPointActivateReq",
- "id": 970,
- "replace": 947
- },
- {
- "name": "DungeonWayPointActivateRsp",
- "id": 962,
- "replace": 978
- },
- {
- "name": "DungeonWayPointNotify",
- "id": 980,
- "replace": 961
- },
- {
- "name": "EchoNotify",
- "id": 88,
- "replace": 89
- },
- {
- "name": "EchoShellTakeRewardReq",
- "id": 8614,
- "replace": 8049
- },
- {
- "name": "EchoShellTakeRewardRsp",
- "id": 8180,
- "replace": 8265
- },
- {
- "name": "EchoShellUpdateNotify",
- "id": 8560,
- "replace": 8891
- },
- {
- "name": "EffigyChallengeInfoNotify",
- "id": 2164,
- "replace": 2113
- },
- {
- "name": "EffigyChallengeResultNotify",
- "id": 2145,
- "replace": 2022
- },
- {
- "name": "EndCameraSceneLookNotify",
- "id": 227,
- "replace": 291
- },
- {
- "name": "EnterChessDungeonReq",
- "id": 8079,
- "replace": 8855
- },
- {
- "name": "EnterChessDungeonRsp",
- "id": 8741,
- "replace": 8293
- },
- {
- "name": "EnterFishingReq",
- "id": 5838,
- "replace": 5842
- },
- {
- "name": "EnterFishingRsp",
- "id": 5845,
- "replace": 5841
- },
- {
- "name": "EnterMechanicusDungeonReq",
- "id": 3924,
- "replace": 3927
- },
- {
- "name": "EnterMechanicusDungeonRsp",
- "id": 3929,
- "replace": 3939
- },
- {
- "name": "EnterRoguelikeDungeonNotify",
- "id": 8098,
- "replace": 8657
- },
- {
- "name": "EnterSceneDoneReq",
- "id": 248,
- "replace": 232
- },
- {
- "name": "EnterSceneDoneRsp",
- "id": 297,
- "replace": 268
- },
- {
- "name": "EnterScenePeerNotify",
- "id": 286,
- "replace": 271
- },
- {
- "name": "EnterSceneReadyReq",
- "id": 268,
- "replace": 262
- },
- {
- "name": "EnterSceneReadyRsp",
- "id": 233,
- "replace": 251
- },
- {
- "name": "EnterSceneWeatherAreaNotify",
- "id": 236,
- "replace": 282
- },
- {
- "name": "EnterTransPointRegionNotify",
- "id": 269,
- "replace": 242
- },
- {
- "name": "EnterTrialAvatarActivityDungeonReq",
- "id": 2167,
- "replace": 2142
- },
- {
- "name": "EnterTrialAvatarActivityDungeonRsp",
- "id": 2046,
- "replace": 2176
- },
- {
- "name": "EnterWorldAreaReq",
- "id": 242,
- "replace": 246
- },
- {
- "name": "EnterWorldAreaRsp",
- "id": 250,
- "replace": 275
- },
- {
- "name": "EntityAiKillSelfNotify",
- "id": 301,
- "replace": 385
- },
- {
- "name": "EntityAiSyncNotify",
- "id": 354,
- "replace": 304
- },
- {
- "name": "EntityAuthorityChangeNotify",
- "id": 375,
- "replace": 305
- },
- {
- "name": "EntityConfigHashNotify",
- "id": 3265,
- "replace": 3332
- },
- {
- "name": "EntityFightPropChangeReasonNotify",
- "id": 1280,
- "replace": 1261
- },
- {
- "name": "EntityFightPropNotify",
- "id": 1287,
- "replace": 1256
- },
- {
- "name": "EntityFightPropUpdateNotify",
- "id": 1298,
- "replace": 1219
- },
- {
- "name": "EntityForceSyncReq",
- "id": 230,
- "replace": 234
- },
- {
- "name": "EntityForceSyncRsp",
- "id": 243,
- "replace": 295
- },
- {
- "name": "EntityJumpNotify",
- "id": 292,
- "replace": 237
- },
- {
- "name": "EntityMoveRoomNotify",
- "id": 3186,
- "replace": 3337
- },
- {
- "name": "EntityPropNotify",
- "id": 1205,
- "replace": 1279
- },
- {
- "name": "EntityTagChangeNotify",
- "id": 3442,
- "replace": 3192
- },
- {
- "name": "EquipRoguelikeRuneReq",
- "id": 8377,
- "replace": 8357
- },
- {
- "name": "EquipRoguelikeRuneRsp",
- "id": 8054,
- "replace": 8815
- },
- {
- "name": "EvtAiSyncCombatThreatInfoNotify",
- "id": 356,
- "replace": 320
- },
- {
- "name": "EvtAiSyncSkillCdNotify",
- "id": 343,
- "replace": 395
- },
- {
- "name": "EvtAnimatorParameterNotify",
- "id": 355,
- "replace": 330
- },
- {
- "name": "EvtAnimatorStateChangedNotify",
- "id": 324,
- "replace": 327
- },
- {
- "name": "EvtAvatarEnterFocusNotify",
- "id": 325,
- "replace": 344
- },
- {
- "name": "EvtAvatarExitFocusNotify",
- "id": 358,
- "replace": 307
- },
- {
- "name": "EvtAvatarLockChairReq",
- "id": 337,
- "replace": 308
- },
- {
- "name": "EvtAvatarLockChairRsp",
- "id": 384,
- "replace": 309
- },
- {
- "name": "EvtAvatarSitDownNotify",
- "id": 353,
- "replace": 322
- },
- {
- "name": "EvtAvatarStandUpNotify",
- "id": 336,
- "replace": 382
- },
- {
- "name": "EvtAvatarUpdateFocusNotify",
- "id": 318,
- "replace": 317
- },
- {
- "name": "EvtBeingHitNotify",
- "id": 305,
- "replace": 379
- },
- {
- "name": "EvtBeingHitsCombineNotify",
- "id": 335,
- "replace": 364
- },
- {
- "name": "EvtBulletDeactiveNotify",
- "id": 316,
- "replace": 399
- },
- {
- "name": "EvtBulletHitNotify",
- "id": 378,
- "replace": 348
- },
- {
- "name": "EvtBulletMoveNotify",
- "id": 388,
- "replace": 389
- },
- {
- "name": "EvtCostStaminaNotify",
- "id": 362,
- "replace": 378
- },
- {
- "name": "EvtCreateGadgetNotify",
- "id": 320,
- "replace": 400
- },
- {
- "name": "EvtDestroyGadgetNotify",
- "id": 374,
- "replace": 343
- },
- {
- "name": "EvtDestroyServerGadgetNotify",
- "id": 367,
- "replace": 387
- },
- {
- "name": "EvtDoSkillSuccNotify",
- "id": 398,
- "replace": 319
- },
- {
- "name": "EvtEntityRenderersChangedNotify",
- "id": 350,
- "replace": 375
- },
- {
- "name": "EvtEntityStartDieEndNotify",
- "id": 313,
- "replace": 325
- },
- {
- "name": "EvtFaceToDirNotify",
- "id": 370,
- "replace": 347
- },
- {
- "name": "EvtFaceToEntityNotify",
- "id": 380,
- "replace": 361
- },
- {
- "name": "EvtRushMoveNotify",
- "id": 329,
- "replace": 339
- },
- {
- "name": "EvtSetAttackTargetNotify",
- "id": 314,
- "replace": 357
- },
- {
- "name": "ExecuteGadgetLuaReq",
- "id": 210,
- "replace": 235
- },
- {
- "name": "ExecuteGadgetLuaRsp",
- "id": 209,
- "replace": 240
- },
- {
- "name": "ExecuteGroupTriggerReq",
- "id": 290,
- "replace": 263
- },
- {
- "name": "ExecuteGroupTriggerRsp",
- "id": 254,
- "replace": 204
- },
- {
- "name": "ExitFishingReq",
- "id": 5842,
- "replace": 5802
- },
- {
- "name": "ExitFishingRsp",
- "id": 5807,
- "replace": 5843
- },
- {
- "name": "ExitSceneWeatherAreaNotify",
- "id": 294,
- "replace": 211
- },
- {
- "name": "ExitTransPointRegionNotify",
- "id": 206,
- "replace": 290
- },
- {
- "name": "ExpeditionChallengeEnterRegionNotify",
- "id": 2092,
- "replace": 2027
- },
- {
- "name": "ExpeditionChallengeFinishedNotify",
- "id": 2094,
- "replace": 2074
- },
- {
- "name": "ExpeditionRecallReq",
- "id": 2011,
- "replace": 2098
- },
- {
- "name": "ExpeditionRecallRsp",
- "id": 2156,
- "replace": 2066
- },
- {
- "name": "ExpeditionStartReq",
- "id": 2020,
- "replace": 2016
- },
- {
- "name": "ExpeditionStartRsp",
- "id": 2157,
- "replace": 2182
- },
- {
- "name": "ExpeditionTakeRewardReq",
- "id": 2163,
- "replace": 2015
- },
- {
- "name": "ExpeditionTakeRewardRsp",
- "id": 2065,
- "replace": 2197
- },
- {
- "name": "FindHilichurlAcceptQuestNotify",
- "id": 8522,
- "replace": 8893
- },
- {
- "name": "FindHilichurlFinishSecondQuestNotify",
- "id": 8774,
- "replace": 8644
- },
- {
- "name": "FinishDeliveryNotify",
- "id": 2044,
- "replace": 2030
- },
- {
- "name": "FinishMainCoopReq",
- "id": 1969,
- "replace": 1977
- },
- {
- "name": "FinishMainCoopRsp",
- "id": 1993,
- "replace": 1981
- },
- {
- "name": "FinishedParentQuestNotify",
- "id": 498,
- "replace": 419
- },
- {
- "name": "FinishedParentQuestUpdateNotify",
- "id": 420,
- "replace": 500
- },
- {
- "name": "FireworkNotify",
- "id": 5934
- },
- {
- "name": "FireworkReq",
- "id": 6068
- },
- {
- "name": "FireworkRsp",
- "id": 5918
- },
- {
- "name": "FireworkSetNotify",
- "id": 6079
- },
- {
- "name": "FireworkSetReq",
- "id": 6099
- },
- {
- "name": "FireworkSetRsp",
- "id": 5969
- },
- {
- "name": "FishAttractNotify",
- "id": 5815,
- "replace": 5809
- },
- {
- "name": "FishBaitGoneNotify",
- "id": 5803,
- "replace": 5830
- },
- {
- "name": "FishBattleBeginReq",
- "id": 5802,
- "replace": 5815
- },
- {
- "name": "FishBattleBeginRsp",
- "id": 5840,
- "replace": 5818
- },
- {
- "name": "FishBattleEndReq",
- "id": 5837,
- "replace": 5808
- },
- {
- "name": "FishBattleEndRsp",
- "id": 5814,
- "replace": 5845
- },
- {
- "name": "FishBiteReq",
- "id": 5816,
- "replace": 5812
- },
- {
- "name": "FishBiteRsp",
- "id": 5825,
- "replace": 5834
- },
- {
- "name": "FishCastRodReq",
- "id": 5819,
- "replace": 5827
- },
- {
- "name": "FishCastRodRsp",
- "id": 5843,
- "replace": 5831
- },
- {
- "name": "FishChosenNotify",
- "id": 5831,
- "replace": 5844
- },
- {
- "name": "FishEscapeNotify",
- "id": 5835,
- "replace": 5817
- },
- {
- "name": "FishPoolDataNotify",
- "id": 5806,
- "replace": 5837
- },
- {
- "name": "FishingGallerySettleNotify",
- "id": 8356,
- "replace": 8464
- },
- {
- "name": "FleurFairBalloonSettleNotify",
- "id": 2183,
- "replace": 2159
- },
- {
- "name": "FleurFairBuffEnergyNotify",
- "id": 5353,
- "replace": 5322
- },
- {
- "name": "FleurFairFallSettleNotify",
- "id": 2150,
- "replace": 2136
- },
- {
- "name": "FleurFairFinishGalleryStageNotify",
- "id": 5394,
- "replace": 5311
- },
- {
- "name": "FleurFairMusicGameSettleReq",
- "id": 2072,
- "replace": 2111
- },
- {
- "name": "FleurFairMusicGameSettleRsp",
- "id": 2200,
- "replace": 2156
- },
- {
- "name": "FleurFairMusicGameStartReq",
- "id": 2105,
- "replace": 2070
- },
- {
- "name": "FleurFairMusicGameStartRsp",
- "id": 2088,
- "replace": 2146
- },
- {
- "name": "FleurFairReplayMiniGameReq",
- "id": 2004,
- "replace": 2127
- },
- {
- "name": "FleurFairReplayMiniGameRsp",
- "id": 2040,
- "replace": 2061
- },
- {
- "name": "FleurFairStageSettleNotify",
- "id": 5336,
- "replace": 5382
- },
- {
- "name": "FlightActivityRestartReq",
- "id": 2017,
- "replace": 2152
- },
- {
- "name": "FlightActivityRestartRsp",
- "id": 2071,
- "replace": 2158
- },
- {
- "name": "FlightActivitySettleNotify",
- "id": 2169,
- "replace": 2143
- },
- {
- "name": "FocusAvatarReq",
- "id": 1608,
- "replace": 1793
- },
- {
- "name": "FocusAvatarRsp",
- "id": 1779,
- "replace": 1786
- },
- {
- "name": "ForceAddPlayerFriendReq",
- "id": 4090,
- "replace": 4063
- },
- {
- "name": "ForceAddPlayerFriendRsp",
- "id": 4054,
- "replace": 4004
- },
- {
- "name": "ForceDragAvatarNotify",
- "id": 3071,
- "replace": 3008
- },
- {
- "name": "ForceDragBackTransferNotify",
- "id": 3032,
- "replace": 3494
- },
- {
- "name": "ForgeDataNotify",
- "id": 604,
- "replace": 674
- },
- {
- "name": "ForgeFormulaDataNotify",
- "id": 661,
- "replace": 626
- },
- {
- "name": "ForgeGetQueueDataReq",
- "id": 635,
- "replace": 664
- },
- {
- "name": "ForgeGetQueueDataRsp",
- "id": 607,
- "replace": 667
- },
- {
- "name": "ForgeQueueDataNotify",
- "id": 643,
- "replace": 695
- },
- {
- "name": "ForgeQueueManipulateReq",
- "id": 653,
- "replace": 622
- },
- {
- "name": "ForgeQueueManipulateRsp",
- "id": 636,
- "replace": 682
- },
- {
- "name": "ForgeStartReq",
- "id": 652,
- "replace": 615
- },
- {
- "name": "ForgeStartRsp",
- "id": 603,
- "replace": 621
- },
- {
- "name": "FoundationNotify",
- "id": 839,
- "replace": 876
- },
- {
- "name": "FoundationReq",
- "id": 869,
- "replace": 842
- },
- {
- "name": "FoundationRsp",
- "id": 806,
- "replace": 890
- },
- {
- "name": "FriendInfoChangeNotify",
- "id": 4026,
- "replace": 4065
- },
- {
- "name": "FunitureMakeMakeInfoChangeNotify",
- "id": 4898
- },
- {
- "name": "FurnitureCurModuleArrangeCountNotify",
- "id": 4851,
- "replace": 4538
- },
- {
- "name": "FurnitureMakeBeHelpedNotify",
- "id": 4522,
- "replace": 4766
- },
- {
- "name": "FurnitureMakeCancelReq",
- "id": 4577,
- "replace": 4726
- },
- {
- "name": "FurnitureMakeCancelRsp",
- "id": 4561,
- "replace": 4676
- },
- {
- "name": "FurnitureMakeFinishNotify",
- "id": 4789,
- "replace": 4850
- },
- {
- "name": "FurnitureMakeHelpReq",
- "id": 4739,
- "replace": 4478
- },
- {
- "name": "FurnitureMakeHelpRsp",
- "id": 4533,
- "replace": 4507
- },
- {
- "name": "FurnitureMakeReq",
- "id": 4894,
- "replace": 4802
- },
- {
- "name": "FurnitureMakeRsp",
- "id": 4802,
- "replace": 4504
- },
- {
- "name": "FurnitureMakeStartReq",
- "id": 4740,
- "replace": 4581
- },
- {
- "name": "FurnitureMakeStartRsp",
- "id": 4756,
- "replace": 4877
- },
- {
- "name": "GMShowNavMeshReq",
- "id": 2390,
- "replace": 2363
- },
- {
- "name": "GMShowNavMeshRsp",
- "id": 2354,
- "replace": 2304
- },
- {
- "name": "GMShowObstacleReq",
- "id": 2315,
- "replace": 2398
- },
- {
- "name": "GMShowObstacleRsp",
- "id": 2356,
- "replace": 2320
- },
- {
- "name": "GachaOpenWishNotify",
- "id": 1580,
- "replace": 1561
- },
- {
- "name": "GachaSimpleInfoNotify",
- "id": 1570,
- "replace": 1547
- },
- {
- "name": "GachaWishReq",
- "id": 1520,
- "replace": 1600
- },
- {
- "name": "GachaWishRsp",
- "id": 1574,
- "replace": 1543
- },
- {
- "name": "GadgetAutoPickDropInfoNotify",
- "id": 816,
- "replace": 899
- },
- {
- "name": "GadgetChainLevelChangeNotify",
- "id": 892,
- "replace": 837
- },
- {
- "name": "GadgetChainLevelUpdateNotify",
- "id": 900,
- "replace": 873
- },
- {
- "name": "GadgetCustomTreeInfoNotify",
- "id": 842,
- "replace": 846
- },
- {
- "name": "GadgetGeneralRewardInfoNotify",
- "id": 878,
- "replace": 848
- },
- {
- "name": "GadgetInteractReq",
- "id": 805,
- "replace": 879
- },
- {
- "name": "GadgetInteractRsp",
- "id": 855,
- "replace": 830
- },
- {
- "name": "GadgetPlayDataNotify",
- "id": 824,
- "replace": 827
- },
- {
- "name": "GadgetPlayStartNotify",
- "id": 862,
- "replace": 878
- },
- {
- "name": "GadgetPlayStopNotify",
- "id": 814,
- "replace": 857
- },
- {
- "name": "GadgetPlayUidOpNotify",
- "id": 829,
- "replace": 839
- },
- {
- "name": "GadgetStateNotify",
- "id": 887,
- "replace": 856
- },
- {
- "name": "GadgetTalkChangeNotify",
- "id": 846,
- "replace": 816
- },
- {
- "name": "GalleryBalloonScoreNotify",
- "id": 5587,
- "replace": 5556
- },
- {
- "name": "GalleryBalloonShootNotify",
- "id": 5555,
- "replace": 5530
- },
- {
- "name": "GalleryBounceConjuringHitNotify",
- "id": 5569,
- "replace": 5542
- },
- {
- "name": "GalleryBrokenFloorFallNotify",
- "id": 5529,
- "replace": 5539
- },
- {
- "name": "GalleryBulletHitNotify",
- "id": 5524,
- "replace": 5527
- },
- {
- "name": "GalleryFallCatchNotify",
- "id": 5520,
- "replace": 5600
- },
- {
- "name": "GalleryFallScoreNotify",
- "id": 5574,
- "replace": 5543
- },
- {
- "name": "GalleryFlowerCatchNotify",
- "id": 5562,
- "replace": 5578
- },
- {
- "name": "GalleryPreStartNotify",
- "id": 5514,
- "replace": 5557
- },
- {
- "name": "GalleryStartNotify",
- "id": 5505,
- "replace": 5579
- },
- {
- "name": "GalleryStopNotify",
- "id": 5598,
- "replace": 5519
- },
- {
- "name": "GallerySumoKillMonsterNotify",
- "id": 5506,
- "replace": 5590
- },
- {
- "name": "GetActivityInfoReq",
- "id": 2098,
- "replace": 2011
- },
- {
- "name": "GetActivityInfoRsp",
- "id": 2073,
- "replace": 2043
- },
- {
- "name": "GetActivityScheduleReq",
- "id": 2041,
- "replace": 2008
- },
- {
- "name": "GetActivityScheduleRsp",
- "id": 2015,
- "replace": 2056
- },
- {
- "name": "GetActivityShopSheetInfoReq",
- "id": 780,
- "replace": 761
- },
- {
- "name": "GetActivityShopSheetInfoRsp",
- "id": 770,
- "replace": 747
- },
- {
- "name": "GetAllActivatedBargainDataReq",
- "id": 422,
- "replace": 403
- },
- {
- "name": "GetAllActivatedBargainDataRsp",
- "id": 445,
- "replace": 433
- },
- {
- "name": "GetAllH5ActivityInfoReq",
- "id": 5695,
- "replace": 5691
- },
- {
- "name": "GetAllH5ActivityInfoRsp",
- "id": 5688,
- "replace": 5692
- },
- {
- "name": "GetAllMailReq",
- "id": 1424,
- "replace": 1427
- },
- {
- "name": "GetAllMailRsp",
- "id": 1429,
- "replace": 1439
- },
- {
- "name": "GetAllSceneGalleryInfoReq",
- "id": 5580,
- "replace": 5561
- },
- {
- "name": "GetAllSceneGalleryInfoRsp",
- "id": 5570,
- "replace": 5547
- },
- {
- "name": "GetAllUnlockNameCardReq",
- "id": 4018,
- "replace": 4017
- },
- {
- "name": "GetAllUnlockNameCardRsp",
- "id": 4075,
- "replace": 4005
- },
- {
- "name": "GetAreaExplorePointReq",
- "id": 207,
- "replace": 267
- },
- {
- "name": "GetAreaExplorePointRsp",
- "id": 252,
- "replace": 215
- },
- {
- "name": "GetAuthSalesmanInfoReq",
- "id": 2108,
- "replace": 2049
- },
- {
- "name": "GetAuthSalesmanInfoRsp",
- "id": 2113,
- "replace": 2087
- },
- {
- "name": "GetAuthkeyReq",
- "id": 1470,
- "replace": 1447
- },
- {
- "name": "GetAuthkeyRsp",
- "id": 1462,
- "replace": 1478
- },
- {
- "name": "GetBargainDataReq",
- "id": 428,
- "replace": 494
- },
- {
- "name": "GetBargainDataRsp",
- "id": 473,
- "replace": 472
- },
- {
- "name": "GetBattlePassProductReq",
- "id": 2616,
- "replace": 2612
- },
- {
- "name": "GetBattlePassProductRsp",
- "id": 2625,
- "replace": 2634
- },
- {
- "name": "GetBlossomBriefInfoListReq",
- "id": 2705,
- "replace": 2779
- },
- {
- "name": "GetBlossomBriefInfoListRsp",
- "id": 2755,
- "replace": 2730
- },
- {
- "name": "GetBonusActivityRewardReq",
- "id": 2513,
- "replace": 2525
- },
- {
- "name": "GetBonusActivityRewardRsp",
- "id": 2569,
- "replace": 2542
- },
- {
- "name": "GetChatEmojiCollectionReq",
- "id": 4011,
- "replace": 4088
- },
- {
- "name": "GetChatEmojiCollectionRsp",
- "id": 4091,
- "replace": 4066
- },
- {
- "name": "GetCityHuntingOfferReq",
- "id": 4346,
- "replace": 4322
- },
- {
- "name": "GetCityHuntingOfferRsp",
- "id": 4341,
- "replace": 4335
- },
- {
- "name": "GetCityReputationInfoReq",
- "id": 2805,
- "replace": 2879
- },
- {
- "name": "GetCityReputationInfoRsp",
- "id": 2855,
- "replace": 2830
- },
- {
- "name": "GetCityReputationMapInfoReq",
- "id": 2829,
- "replace": 2839
- },
- {
- "name": "GetCityReputationMapInfoRsp",
- "id": 2878,
- "replace": 2848
- },
- {
- "name": "GetCompoundDataReq",
- "id": 107,
- "replace": 167
- },
- {
- "name": "GetCompoundDataRsp",
- "id": 152,
- "replace": 115
- },
- {
- "name": "GetDailyDungeonEntryInfoReq",
- "id": 981,
- "replace": 950
- },
- {
- "name": "GetDailyDungeonEntryInfoRsp",
- "id": 964,
- "replace": 953
- },
- {
- "name": "GetDungeonEntryExploreConditionReq",
- "id": 3123,
- "replace": 3364
- },
- {
- "name": "GetDungeonEntryExploreConditionRsp",
- "id": 3355,
- "replace": 3425
- },
- {
- "name": "GetExpeditionAssistInfoListReq",
- "id": 2147,
- "replace": 2088
- },
- {
- "name": "GetExpeditionAssistInfoListRsp",
- "id": 2028,
- "replace": 2100
- },
- {
- "name": "GetFriendShowAvatarInfoReq",
- "id": 4079,
- "replace": 4049
- },
- {
- "name": "GetFriendShowAvatarInfoRsp",
- "id": 4027,
- "replace": 4091
- },
- {
- "name": "GetFriendShowNameCardInfoReq",
- "id": 4015,
- "replace": 4098
- },
- {
- "name": "GetFriendShowNameCardInfoRsp",
- "id": 4056,
- "replace": 4020
- },
- {
- "name": "GetFurnitureCurModuleArrangeCountReq",
- "id": 4722,
- "replace": 4730
- },
- {
- "name": "GetGachaInfoReq",
- "id": 1505,
- "replace": 1579
- },
- {
- "name": "GetGachaInfoRsp",
- "id": 1555,
- "replace": 1530
- },
- {
- "name": "GetHomeLevelUpRewardReq",
- "id": 4588,
- "replace": 4457
- },
- {
- "name": "GetHomeLevelUpRewardRsp",
- "id": 4668,
- "replace": 4857
- },
- {
- "name": "GetHuntingOfferRewardReq",
- "id": 4319,
- "replace": 4327
- },
- {
- "name": "GetHuntingOfferRewardRsp",
- "id": 4343,
- "replace": 4331
- },
- {
- "name": "GetInvestigationMonsterReq",
- "id": 1915,
- "replace": 1930
- },
- {
- "name": "GetInvestigationMonsterRsp",
- "id": 1927,
- "replace": 1901
- },
- {
- "name": "GetMailItemReq",
- "id": 1498,
- "replace": 1419
- },
- {
- "name": "GetMailItemRsp",
- "id": 1420,
- "replace": 1500
- },
- {
- "name": "GetMapAreaReq",
- "id": 3148,
- "replace": 3106
- },
- {
- "name": "GetMapAreaRsp",
- "id": 3213,
- "replace": 3275
- },
- {
- "name": "GetMapMarkTipsReq",
- "id": 3202,
- "replace": 3473
- },
- {
- "name": "GetMapMarkTipsRsp",
- "id": 3089,
- "replace": 3272
- },
- {
- "name": "GetMechanicusInfoReq",
- "id": 3905,
- "replace": 3979
- },
- {
- "name": "GetMechanicusInfoRsp",
- "id": 3955,
- "replace": 3930
- },
- {
- "name": "GetNextResourceInfoReq",
- "id": 134,
- "replace": 197
- },
- {
- "name": "GetNextResourceInfoRsp",
- "id": 189,
- "replace": 102
- },
- {
- "name": "GetOnlinePlayerInfoReq",
- "id": 6,
- "replace": 90
- },
- {
- "name": "GetOnlinePlayerInfoRsp",
- "id": 39,
- "replace": 76
- },
- {
- "name": "GetOnlinePlayerListReq",
- "id": 70,
- "replace": 47
- },
- {
- "name": "GetOnlinePlayerListRsp",
- "id": 62,
- "replace": 78
- },
- {
- "name": "GetOpActivityInfoReq",
- "id": 5105,
- "replace": 5179
- },
- {
- "name": "GetOpActivityInfoRsp",
- "id": 5155,
- "replace": 5130
- },
- {
- "name": "GetPlayerAskFriendListReq",
- "id": 4037,
- "replace": 4008
- },
- {
- "name": "GetPlayerAskFriendListRsp",
- "id": 4084,
- "replace": 4009
- },
- {
- "name": "GetPlayerBlacklistReq",
- "id": 4052,
- "replace": 4015
- },
- {
- "name": "GetPlayerBlacklistRsp",
- "id": 4003,
- "replace": 4021
- },
- {
- "name": "GetPlayerFriendListReq",
- "id": 4005,
- "replace": 4079
- },
- {
- "name": "GetPlayerFriendListRsp",
- "id": 4055,
- "replace": 4030
- },
- {
- "name": "GetPlayerHomeCompInfoReq",
- "id": 4807,
- "replace": 4655
- },
- {
- "name": "GetPlayerMpModeAvailabilityReq",
- "id": 1816,
- "replace": 1812
- },
- {
- "name": "GetPlayerMpModeAvailabilityRsp",
- "id": 1825,
- "replace": 1834
- },
- {
- "name": "GetPlayerSocialDetailReq",
- "id": 4062,
- "replace": 4078
- },
- {
- "name": "GetPlayerSocialDetailRsp",
- "id": 4014,
- "replace": 4057
- },
- {
- "name": "GetPlayerTokenReq",
- "id": 105,
- "replace": 179
- },
- {
- "name": "GetPlayerTokenRsp",
- "id": 155,
- "replace": 130
- },
- {
- "name": "GetPushTipsRewardReq",
- "id": 2218,
- "replace": 2217
- },
- {
- "name": "GetPushTipsRewardRsp",
- "id": 2275,
- "replace": 2205
- },
- {
- "name": "GetQuestTalkHistoryReq",
- "id": 470,
- "replace": 447
- },
- {
- "name": "GetQuestTalkHistoryRsp",
- "id": 462,
- "replace": 478
- },
- {
- "name": "GetRecentMpPlayerListReq",
- "id": 4051,
- "replace": 4080
- },
- {
- "name": "GetRecentMpPlayerListRsp",
- "id": 4042,
- "replace": 4046
- },
- {
- "name": "GetRegionSearchReq",
- "id": 5619,
- "replace": 5627
- },
- {
- "name": "GetReunionMissionInfoReq",
- "id": 5066,
- "replace": 5062
- },
- {
- "name": "GetReunionMissionInfoRsp",
- "id": 5075,
- "replace": 5084
- },
- {
- "name": "GetReunionPrivilegeInfoReq",
- "id": 5057,
- "replace": 5093
- },
- {
- "name": "GetReunionPrivilegeInfoRsp",
- "id": 5065,
- "replace": 5059
- },
- {
- "name": "GetReunionSignInInfoReq",
- "id": 5069,
- "replace": 5077
- },
- {
- "name": "GetReunionSignInInfoRsp",
- "id": 5093,
- "replace": 5081
- },
- {
- "name": "GetSceneAreaReq",
- "id": 288,
- "replace": 289
- },
- {
- "name": "GetSceneAreaRsp",
- "id": 225,
- "replace": 244
- },
- {
- "name": "GetSceneNpcPositionReq",
- "id": 598,
- "replace": 519
- },
- {
- "name": "GetSceneNpcPositionRsp",
- "id": 520,
- "replace": 600
- },
- {
- "name": "GetScenePerformanceReq",
- "id": 3494,
- "replace": 3403
- },
- {
- "name": "GetScenePerformanceRsp",
- "id": 3336,
- "replace": 3010
- },
- {
- "name": "GetScenePointReq",
- "id": 216,
- "replace": 299
- },
- {
- "name": "GetScenePointRsp",
- "id": 213,
- "replace": 225
- },
- {
- "name": "GetShopReq",
- "id": 705,
- "replace": 779
- },
- {
- "name": "GetShopRsp",
- "id": 755,
- "replace": 730
- },
- {
- "name": "GetShopmallDataReq",
- "id": 720,
- "replace": 800
- },
- {
- "name": "GetShopmallDataRsp",
- "id": 774,
- "replace": 743
- },
- {
- "name": "GetSignInRewardReq",
- "id": 2520,
- "replace": 2600
- },
- {
- "name": "GetSignInRewardRsp",
- "id": 2574,
- "replace": 2543
- },
- {
- "name": "GetWidgetSlotReq",
- "id": 4277,
- "replace": 4274
- },
- {
- "name": "GetWidgetSlotRsp",
- "id": 4263,
- "replace": 4270
- },
- {
- "name": "GetWorldMpInfoReq",
- "id": 3269,
- "replace": 3034
- },
- {
- "name": "GetWorldMpInfoRsp",
- "id": 3320,
- "replace": 3310
- },
- {
- "name": "GiveUpRoguelikeDungeonCardReq",
- "id": 8131,
- "replace": 8440
- },
- {
- "name": "GiveUpRoguelikeDungeonCardRsp",
- "id": 8024,
- "replace": 8762
- },
- {
- "name": "GivingRecordChangeNotify",
- "id": 167,
- "replace": 187
- },
- {
- "name": "GivingRecordNotify",
- "id": 195,
- "replace": 123
- },
- {
- "name": "GmTalkNotify",
- "id": 75,
- "replace": 5
- },
- {
- "name": "GmTalkReq",
- "id": 55,
- "replace": 30
- },
- {
- "name": "GmTalkRsp",
- "id": 87,
- "replace": 56
- },
- {
- "name": "GrantRewardNotify",
- "id": 622,
- "replace": 603
- },
- {
- "name": "GroupLinkAllNotify",
- "id": 5788,
- "replace": 5792
- },
- {
- "name": "GroupLinkChangeNotify",
- "id": 5795,
- "replace": 5791
- },
- {
- "name": "GroupLinkDeleteNotify",
- "id": 5796,
- "replace": 5772
- },
- {
- "name": "GroupSuiteNotify",
- "id": 3115,
- "replace": 3489
- },
- {
- "name": "GroupUnloadNotify",
- "id": 3144,
- "replace": 3138
- },
- {
- "name": "GuestBeginEnterSceneNotify",
- "id": 3490,
- "replace": 3125
- },
- {
- "name": "GuestPostEnterSceneNotify",
- "id": 3292,
- "replace": 3229
- },
- {
- "name": "H5ActivityIdsNotify",
- "id": 5696,
- "replace": 5672
- },
- {
- "name": "HideAndSeekPlayerReadyNotify",
- "id": 5363,
- "replace": 5393
- },
- {
- "name": "HideAndSeekPlayerSetAvatarNotify",
- "id": 5323,
- "replace": 5354
- },
- {
- "name": "HideAndSeekSelectAvatarReq",
- "id": 5381,
- "replace": 5350
- },
- {
- "name": "HideAndSeekSelectAvatarRsp",
- "id": 5364,
- "replace": 5353
- },
- {
- "name": "HideAndSeekSelectSkillReq",
- "id": 8142,
- "replace": 8062
- },
- {
- "name": "HideAndSeekSelectSkillRsp",
- "id": 8442,
- "replace": 8841
- },
- {
- "name": "HideAndSeekSetReadyReq",
- "id": 5383,
- "replace": 5324
- },
- {
- "name": "HideAndSeekSetReadyRsp",
- "id": 5379,
- "replace": 5349
- },
- {
- "name": "HideAndSeekSettleNotify",
- "id": 5327,
- "replace": 5391
- },
- {
- "name": "HitClientTrivialNotify",
- "id": 272,
- "replace": 238
- },
- {
- "name": "HitTreeNotify",
- "id": 3118,
- "replace": 3018
- },
- {
- "name": "HomeAvatarAllFinishRewardNotify",
- "id": 4503,
- "replace": 4798
- },
- {
- "name": "HomeAvatarCostumeChangeNotify",
- "id": 4523,
- "replace": 4775
- },
- {
- "name": "HomeAvatarRewardEventGetReq",
- "id": 4692,
- "replace": 4754
- },
- {
- "name": "HomeAvatarRewardEventGetRsp",
- "id": 4534,
- "replace": 4713
- },
- {
- "name": "HomeAvatarRewardEventNotify",
- "id": 4461,
- "replace": 4849
- },
- {
- "name": "HomeAvatarSummonAllEventNotify",
- "id": 4579,
- "replace": 4670
- },
- {
- "name": "HomeAvatarSummonEventReq",
- "id": 4880,
- "replace": 4894
- },
- {
- "name": "HomeAvatarSummonEventRsp",
- "id": 4696,
- "replace": 4562
- },
- {
- "name": "HomeAvatarSummonFinishReq",
- "id": 4628,
- "replace": 4804
- },
- {
- "name": "HomeAvatarSummonFinishRsp",
- "id": 4657,
- "replace": 4814
- },
- {
- "name": "HomeAvatarTalkFinishInfoNotify",
- "id": 4718,
- "replace": 4757
- },
- {
- "name": "HomeAvatarTalkReq",
- "id": 4729,
- "replace": 4704
- },
- {
- "name": "HomeAvatarTalkRsp",
- "id": 4704,
- "replace": 4718
- },
- {
- "name": "HomeAvtarAllFinishRewardNotify",
- "id": 4650,
- "replace": 4535
- },
- {
- "name": "HomeBasicInfoNotify",
- "id": 4607,
- "replace": 4622
- },
- {
- "name": "HomeBlockNotify",
- "id": 4641,
- "replace": 4679
- },
- {
- "name": "HomeChangeEditModeReq",
- "id": 4702,
- "replace": 4719
- },
- {
- "name": "HomeChangeEditModeRsp",
- "id": 4767,
- "replace": 4661
- },
- {
- "name": "HomeChangeModuleReq",
- "id": 4484,
- "replace": 4559
- },
- {
- "name": "HomeChangeModuleRsp",
- "id": 4833,
- "replace": 4551
- },
- {
- "name": "HomeChooseModuleReq",
- "id": 4654,
- "replace": 4456
- },
- {
- "name": "HomeChooseModuleRsp",
- "id": 4707,
- "replace": 4638
- },
- {
- "name": "HomeComfortInfoNotify",
- "id": 4879,
- "replace": 4763
- },
- {
- "name": "HomeCustomFurnitureInfoNotify",
- "id": 4784,
- "replace": 4888
- },
- {
- "name": "HomeEditCustomFurnitureReq",
- "id": 4685,
- "replace": 4778
- },
- {
- "name": "HomeEditCustomFurnitureRsp",
- "id": 4717,
- "replace": 4769
- },
- {
- "name": "HomeFishFarmingInfoNotify",
- "id": 4605,
- "replace": 4842
- },
- {
- "name": "HomeGetArrangementInfoReq",
- "id": 4614,
- "replace": 4601
- },
- {
- "name": "HomeGetArrangementInfoRsp",
- "id": 4624,
- "replace": 4878
- },
- {
- "name": "HomeGetBasicInfoReq",
- "id": 4489,
- "replace": 4743
- },
- {
- "name": "HomeGetFishFarmingInfoReq",
- "id": 4892,
- "replace": 4835
- },
- {
- "name": "HomeGetFishFarmingInfoRsp",
- "id": 4899,
- "replace": 4567
- },
- {
- "name": "HomeGetOnlineStatusReq",
- "id": 4479,
- "replace": 4856
- },
- {
- "name": "HomeGetOnlineStatusRsp",
- "id": 4886,
- "replace": 4649
- },
- {
- "name": "HomeKickPlayerReq",
- "id": 4511,
- "replace": 4684
- },
- {
- "name": "HomeKickPlayerRsp",
- "id": 4883,
- "replace": 4657
- },
- {
- "name": "HomeLimitedShopBuyGoodsReq",
- "id": 4647,
- "replace": 4574
- },
- {
- "name": "HomeLimitedShopBuyGoodsRsp",
- "id": 4865,
- "replace": 4630
- },
- {
- "name": "HomeLimitedShopGoodsListReq",
- "id": 4751,
- "replace": 4537
- },
- {
- "name": "HomeLimitedShopGoodsListRsp",
- "id": 4770,
- "replace": 4492
- },
- {
- "name": "HomeLimitedShopInfoChangeNotify",
- "id": 4552,
- "replace": 4790
- },
- {
- "name": "HomeLimitedShopInfoNotify",
- "id": 4576,
- "replace": 4475
- },
- {
- "name": "HomeLimitedShopInfoReq",
- "id": 4686,
- "replace": 4815
- },
- {
- "name": "HomeLimitedShopInfoRsp",
- "id": 4517,
- "replace": 4739
- },
- {
- "name": "HomeMarkPointNotify",
- "id": 4832,
- "replace": 4868
- },
- {
- "name": "HomeModuleSeenReq",
- "id": 4817,
- "replace": 4861
- },
- {
- "name": "HomeModuleSeenRsp",
- "id": 4516,
- "replace": 4693
- },
- {
- "name": "HomeModuleUnlockNotify",
- "id": 4528,
- "replace": 4674
- },
- {
- "name": "HomePlantFieldNotify",
- "id": 4731,
- "replace": 4848
- },
- {
- "name": "HomePlantInfoNotify",
- "id": 4547,
- "replace": 4873
- },
- {
- "name": "HomePlantInfoReq",
- "id": 4640,
- "replace": 4629
- },
- {
- "name": "HomePlantInfoRsp",
- "id": 4512,
- "replace": 4460
- },
- {
- "name": "HomePlantSeedReq",
- "id": 4669,
- "replace": 4768
- },
- {
- "name": "HomePlantSeedRsp",
- "id": 4779,
- "replace": 4694
- },
- {
- "name": "HomePlantWeedReq",
- "id": 4603,
- "replace": 4866
- },
- {
- "name": "HomePlantWeedRsp",
- "id": 4697,
- "replace": 4619
- },
- {
- "name": "HomePriorCheckNotify",
- "id": 4694,
- "replace": 4557
- },
- {
- "name": "HomeResourceNotify",
- "id": 4639,
- "replace": 4762
- },
- {
- "name": "HomeResourceTakeFetterExpReq",
- "id": 4525,
- "replace": 4521
- },
- {
- "name": "HomeResourceTakeFetterExpRsp",
- "id": 4837,
- "replace": 4607
- },
- {
- "name": "HomeResourceTakeHomeCoinReq",
- "id": 4460,
- "replace": 4800
- },
- {
- "name": "HomeResourceTakeHomeCoinRsp",
- "id": 4573,
- "replace": 4779
- },
- {
- "name": "HomeSceneInitFinishReq",
- "id": 4452,
- "replace": 4451
- },
- {
- "name": "HomeSceneInitFinishRsp",
- "id": 4530,
- "replace": 4531
- },
- {
- "name": "HomeSceneJumpReq",
- "id": 4826,
- "replace": 4527
- },
- {
- "name": "HomeSceneJumpRsp",
- "id": 4822,
- "replace": 4647
- },
- {
- "name": "HomeTransferReq",
- "id": 4618,
- "replace": 4613
- },
- {
- "name": "HomeTransferRsp",
- "id": 4524,
- "replace": 4711
- },
- {
- "name": "HomeUpdateArrangementInfoReq",
- "id": 4689,
- "replace": 4533
- },
- {
- "name": "HomeUpdateArrangementInfoRsp",
- "id": 4466,
- "replace": 4776
- },
- {
- "name": "HomeUpdateFishFarmingInfoReq",
- "id": 4847,
- "replace": 4767
- },
- {
- "name": "HomeUpdateFishFarmingInfoRsp",
- "id": 4535,
- "replace": 4582
- },
- {
- "name": "HostPlayerNotify",
- "id": 387,
- "replace": 356
- },
- {
- "name": "HuntingFailNotify",
- "id": 4302,
- "replace": 4315
- },
- {
- "name": "HuntingGiveUpReq",
- "id": 4337,
- "replace": 4308
- },
- {
- "name": "HuntingGiveUpRsp",
- "id": 4314,
- "replace": 4345
- },
- {
- "name": "HuntingOngoingNotify",
- "id": 4340,
- "replace": 4318
- },
- {
- "name": "HuntingRevealClueNotify",
- "id": 4335,
- "replace": 4317
- },
- {
- "name": "HuntingRevealFinalNotify",
- "id": 4316,
- "replace": 4312
- },
- {
- "name": "HuntingStartNotify",
- "id": 4331,
- "replace": 4344
- },
- {
- "name": "HuntingSuccessNotify",
- "id": 4325,
- "replace": 4334
- },
- {
- "name": "InBattleMechanicusBuildingPointsNotify",
- "id": 5380,
- "replace": 5361
- },
- {
- "name": "InBattleMechanicusCardResultNotify",
- "id": 5316,
- "replace": 5399
- },
- {
- "name": "InBattleMechanicusConfirmCardNotify",
- "id": 5378,
- "replace": 5348
- },
- {
- "name": "InBattleMechanicusConfirmCardReq",
- "id": 5324,
- "replace": 5327
- },
- {
- "name": "InBattleMechanicusConfirmCardRsp",
- "id": 5329,
- "replace": 5339
- },
- {
- "name": "InBattleMechanicusEscapeMonsterNotify",
- "id": 5320,
- "replace": 5400
- },
- {
- "name": "InBattleMechanicusLeftMonsterNotify",
- "id": 5374,
- "replace": 5343
- },
- {
- "name": "InBattleMechanicusPickCardNotify",
- "id": 5314,
- "replace": 5357
- },
- {
- "name": "InBattleMechanicusPickCardReq",
- "id": 5370,
- "replace": 5347
- },
- {
- "name": "InBattleMechanicusPickCardRsp",
- "id": 5362,
- "replace": 5378
- },
- {
- "name": "InBattleMechanicusSettleNotify",
- "id": 5369,
- "replace": 5342
- },
- {
- "name": "InteractDailyDungeonInfoNotify",
- "id": 923,
- "replace": 954
- },
- {
- "name": "InterruptGalleryReq",
- "id": 5578,
- "replace": 5548
- },
- {
- "name": "InterruptGalleryRsp",
- "id": 5516,
- "replace": 5599
- },
- {
- "name": "InvestigationMonsterUpdateNotify",
- "id": 1919,
- "replace": 1910
- },
- {
- "name": "ItemAddHintNotify",
- "id": 620,
- "replace": 700
- },
- {
- "name": "ItemCdGroupTimeNotify",
- "id": 651,
- "replace": 680
- },
- {
- "name": "ItemGivingReq",
- "id": 101,
- "replace": 185
- },
- {
- "name": "ItemGivingRsp",
- "id": 137,
- "replace": 108
- },
- {
- "name": "JoinHomeWorldFailNotify",
- "id": 4567,
- "replace": 4859
- },
- {
- "name": "JoinPlayerFailNotify",
- "id": 271,
- "replace": 258
- },
- {
- "name": "JoinPlayerSceneReq",
- "id": 234,
- "replace": 297
- },
- {
- "name": "JoinPlayerSceneRsp",
- "id": 289,
- "replace": 202
- },
- {
- "name": "KeepAliveNotify",
- "id": 5,
- "replace": 79
- },
- {
- "name": "LeaveSceneReq",
- "id": 255,
- "replace": 230
- },
- {
- "name": "LeaveSceneRsp",
- "id": 287,
- "replace": 256
- },
- {
- "name": "LeaveWorldNotify",
- "id": 3445,
- "replace": 3247
- },
- {
- "name": "LevelupCityReq",
- "id": 295,
- "replace": 223
- },
- {
- "name": "LevelupCityRsp",
- "id": 267,
- "replace": 287
- },
- {
- "name": "LifeStateChangeNotify",
- "id": 1255,
- "replace": 1230
- },
- {
- "name": "LiveEndNotify",
- "id": 885,
- "replace": 810
- },
- {
- "name": "LiveStartNotify",
- "id": 873,
- "replace": 872
- },
- {
- "name": "LoadActivityTerrainNotify",
- "id": 2006,
- "replace": 2089
- },
- {
- "name": "LuaEnvironmentEffectNotify",
- "id": 3240,
- "replace": 3083
- },
- {
- "name": "LuaSetOptionNotify",
- "id": 395,
- "replace": 323
- },
- {
- "name": "LunaRiteAreaFinishNotify",
- "id": 8711,
- "replace": 8382
- },
- {
- "name": "LunaRiteGroupBundleRegisterNotify",
- "id": 8078,
- "replace": 8455
- },
- {
- "name": "LunaRiteHintPointRemoveNotify",
- "id": 8181,
- "replace": 8763
- },
- {
- "name": "LunaRiteHintPointReq",
- "id": 8859,
- "replace": 8811
- },
- {
- "name": "LunaRiteHintPointRsp",
- "id": 8361,
- "replace": 8394
- },
- {
- "name": "LunaRiteSacrificeReq",
- "id": 8743,
- "replace": 8717
- },
- {
- "name": "LunaRiteSacrificeRsp",
- "id": 8324,
- "replace": 8215
- },
- {
- "name": "LunaRiteTakeSacrificeRewardReq",
- "id": 8152,
- "replace": 8213
- },
- {
- "name": "LunaRiteTakeSacrificeRewardRsp",
- "id": 8806,
- "replace": 8895
- },
- {
- "name": "MailChangeNotify",
- "id": 1455,
- "replace": 1430
- },
- {
- "name": "MainCoopUpdateNotify",
- "id": 1995,
- "replace": 1991
- },
- {
- "name": "MapAreaChangeNotify",
- "id": 3049,
- "replace": 3485
- },
- {
- "name": "MarkEntityInMinMapNotify",
- "id": 263,
- "replace": 293
- },
- {
- "name": "MarkMapReq",
- "id": 3176,
- "replace": 3282
- },
- {
- "name": "MarkMapRsp",
- "id": 3413,
- "replace": 3346
- },
- {
- "name": "MarkNewNotify",
- "id": 1229,
- "replace": 1239
- },
- {
- "name": "MarkTargetInvestigationMonsterNotify",
- "id": 1913,
- "replace": 1921
- },
- {
- "name": "MassiveEntityElementOpBatchNotify",
- "id": 390,
- "replace": 363
- },
- {
- "name": "MassiveEntityStateChangedNotify",
- "id": 379,
- "replace": 349
- },
- {
- "name": "MaterialDeleteReturnNotify",
- "id": 615,
- "replace": 698
- },
- {
- "name": "MaterialDeleteUpdateNotify",
- "id": 654,
- "replace": 604
- },
- {
- "name": "McoinExchangeHcoinReq",
- "id": 695,
- "replace": 623
- },
- {
- "name": "McoinExchangeHcoinRsp",
- "id": 667,
- "replace": 687
- },
- {
- "name": "MechanicusCandidateTeamCreateReq",
- "id": 3913,
- "replace": 3925
- },
- {
- "name": "MechanicusCandidateTeamCreateRsp",
- "id": 3969,
- "replace": 3942
- },
- {
- "name": "MechanicusCloseNotify",
- "id": 3974,
- "replace": 3943
- },
- {
- "name": "MechanicusCoinNotify",
- "id": 3998,
- "replace": 3919
- },
- {
- "name": "MechanicusLevelupGearReq",
- "id": 3962,
- "replace": 3978
- },
- {
- "name": "MechanicusLevelupGearRsp",
- "id": 3914,
- "replace": 3957
- },
- {
- "name": "MechanicusOpenNotify",
- "id": 3920,
- "replace": 4000
- },
- {
- "name": "MechanicusSequenceOpenNotify",
- "id": 3987,
- "replace": 3956
- },
- {
- "name": "MechanicusUnlockGearReq",
- "id": 3980,
- "replace": 3961
- },
- {
- "name": "MechanicusUnlockGearRsp",
- "id": 3970,
- "replace": 3947
- },
- {
- "name": "MeetNpcReq",
- "id": 580,
- "replace": 561
- },
- {
- "name": "MeetNpcRsp",
- "id": 570,
- "replace": 547
- },
- {
- "name": "MetNpcIdListNotify",
- "id": 574,
- "replace": 543
- },
- {
- "name": "MiracleRingDataNotify",
- "id": 5246,
- "replace": 5222
- },
- {
- "name": "MiracleRingDeliverItemReq",
- "id": 5231,
- "replace": 5244
- },
- {
- "name": "MiracleRingDeliverItemRsp",
- "id": 5235,
- "replace": 5217
- },
- {
- "name": "MiracleRingDestroyNotify",
- "id": 5216,
- "replace": 5212
- },
- {
- "name": "MiracleRingDropResultNotify",
- "id": 5243,
- "replace": 5231
- },
- {
- "name": "MiracleRingTakeRewardReq",
- "id": 5241,
- "replace": 5235
- },
- {
- "name": "MiracleRingTakeRewardRsp",
- "id": 5219,
- "replace": 5227
- },
- {
- "name": "MistTrialDunegonFailNotify",
- "id": 8135
- },
- {
- "name": "MistTrialGetChallengeMissionReq",
- "id": 8534,
- "replace": 8048
- },
- {
- "name": "MistTrialGetChallengeMissionRsp",
- "id": 8884,
- "replace": 8193
- },
- {
- "name": "MistTrialSelectAvatarAndEnterDungeonReq",
- "id": 8537,
- "replace": 8226
- },
- {
- "name": "MistTrialSelectAvatarAndEnterDungeonRsp",
- "id": 8551,
- "replace": 8658
- },
- {
- "name": "MonsterAIConfigHashNotify",
- "id": 3324,
- "replace": 3050
- },
- {
- "name": "MonsterAlertChangeNotify",
- "id": 322,
- "replace": 303
- },
- {
- "name": "MonsterForceAlertNotify",
- "id": 345,
- "replace": 333
- },
- {
- "name": "MonsterPointArrayRouteUpdateNotify",
- "id": 3271,
- "replace": 3384
- },
- {
- "name": "MonsterSummonTagNotify",
- "id": 1305,
- "replace": 1379
- },
- {
- "name": "MpBlockNotify",
- "id": 1826,
- "replace": 1806
- },
- {
- "name": "MpPlayGuestReplyInviteReq",
- "id": 1806,
- "replace": 1837
- },
- {
- "name": "MpPlayGuestReplyInviteRsp",
- "id": 1848,
- "replace": 1804
- },
- {
- "name": "MpPlayGuestReplyNotify",
- "id": 1812,
- "replace": 1810
- },
- {
- "name": "MpPlayInviteResultNotify",
- "id": 1824,
- "replace": 1839
- },
- {
- "name": "MpPlayOwnerCheckReq",
- "id": 1842,
- "replace": 1802
- },
- {
- "name": "MpPlayOwnerCheckRsp",
- "id": 1807,
- "replace": 1843
- },
- {
- "name": "MpPlayOwnerInviteNotify",
- "id": 1810,
- "replace": 1821
- },
- {
- "name": "MpPlayOwnerStartInviteReq",
- "id": 1815,
- "replace": 1809
- },
- {
- "name": "MpPlayOwnerStartInviteRsp",
- "id": 1803,
- "replace": 1830
- },
- {
- "name": "MpPlayPrepareInterruptNotify",
- "id": 1811,
- "replace": 1850
- },
- {
- "name": "MpPlayPrepareNotify",
- "id": 1822,
- "replace": 1801
- },
- {
- "name": "MultistagePlayEndNotify",
- "id": 5393,
- "replace": 5345
- },
- {
- "name": "MultistagePlayFinishStageReq",
- "id": 5355,
- "replace": 5330
- },
- {
- "name": "MultistagePlayFinishStageRsp",
- "id": 5313,
- "replace": 5325
- },
- {
- "name": "MultistagePlayInfoNotify",
- "id": 5305,
- "replace": 5379
- },
- {
- "name": "MultistagePlaySettleNotify",
- "id": 5347,
- "replace": 5360
- },
- {
- "name": "MultistagePlayStageEndNotify",
- "id": 5341,
- "replace": 5392
- },
- {
- "name": "GetUgcRsp",
- "id": 6345,
- "replace": 6341
- },
- {
- "name": "MusicGameGetBeatmapRsp",
- "id": 6309
- },
- {
- "name": "MusicGameSettleReq",
- "id": 8066,
- "replace": 8998
- },
- {
- "name": "MusicGameSettleRsp",
- "id": 8735,
- "replace": 8360
- },
- {
- "name": "MusicGameStartReq",
- "id": 8536,
- "replace": 8820
- },
- {
- "name": "MusicGameStartRsp",
- "id": 8893,
- "replace": 8216
- },
- {
- "name": "MusicGameCreateBeatmapRsp",
- "id": 6347
- },
- {
- "name": "GetUgcReq",
- "id": 6338,
- "replace": 6342
- },
- {
- "name": "MusicGameSearchBeatmapRsp",
- "id": 6304
- },
- {
- "name": "MusicGameSearchBeatmapReq",
- "id": 6343
- },
- {
- "name": "MusicGameStartToPlayOthersBeatmapReq",
- "id": 6302
- },
- {
- "name": "MusicGameStartToPlayOthersBeatmapRsp",
- "id": 6313
- },
- {
- "name": "NavMeshStatsNotify",
- "id": 2395,
- "replace": 2323
- },
- {
- "name": "NormalUidOpNotify",
- "id": 5738,
- "replace": 5742
- },
- {
- "name": "NpcTalkReq",
- "id": 505,
- "replace": 579
- },
- {
- "name": "NpcTalkRsp",
- "id": 555,
- "replace": 530
- },
- {
- "name": "ObstacleModifyNotify",
- "id": 2387,
- "replace": 2356
- },
- {
- "name": "OfferingInteractReq",
- "id": 2917,
- "replace": 2920
- },
- {
- "name": "OfferingInteractRsp",
- "id": 2922,
- "replace": 2906
- },
- {
- "name": "OneofGatherPointDetectorDataNotify",
- "id": 4297
- },
- {
- "name": "OpActivityDataNotify",
- "id": 5187,
- "replace": 5156
- },
- {
- "name": "OpActivityStateNotify",
- "id": 2505,
- "replace": 2579
- },
- {
- "name": "OpActivityUpdateNotify",
- "id": 5198,
- "replace": 5119
- },
- {
- "name": "OpenBlossomCircleCampGuideNotify",
- "id": 2780,
- "replace": 2761
- },
- {
- "name": "OpenStateChangeNotify",
- "id": 118,
- "replace": 117
- },
- {
- "name": "OpenStateUpdateNotify",
- "id": 158,
- "replace": 107
- },
- {
- "name": "OrderDisplayNotify",
- "id": 4143,
- "replace": 4131
- },
- {
- "name": "OrderFinishNotify",
- "id": 4146,
- "replace": 4122
- },
- {
- "name": "OtherPlayerEnterHomeNotify",
- "id": 4582,
- "replace": 4749
- },
- {
- "name": "PSNBlackListNotify",
- "id": 4001,
- "replace": 4085
- },
- {
- "name": "PSNFriendListNotify",
- "id": 4067,
- "replace": 4087
- },
- {
- "name": "PSPlayerApplyEnterMpReq",
- "id": 1837,
- "replace": 1808
- },
- {
- "name": "PSPlayerApplyEnterMpRsp",
- "id": 1814,
- "replace": 1845
- },
- {
- "name": "PathfindingEnterSceneReq",
- "id": 2320,
- "replace": 2400
- },
- {
- "name": "PathfindingEnterSceneRsp",
- "id": 2374,
- "replace": 2343
- },
- {
- "name": "PathfindingPingNotify",
- "id": 2398,
- "replace": 2319
- },
- {
- "name": "PersonalLineAllDataReq",
- "id": 430,
- "replace": 434
- },
- {
- "name": "PersonalLineAllDataRsp",
- "id": 443,
- "replace": 495
- },
- {
- "name": "PersonalLineNewUnlockNotify",
- "id": 494,
- "replace": 411
- },
- {
- "name": "PersonalSceneJumpReq",
- "id": 260,
- "replace": 252
- },
- {
- "name": "PersonalSceneJumpRsp",
- "id": 204,
- "replace": 274
- },
- {
- "name": "PingReq",
- "id": 20,
- "replace": 100
- },
- {
- "name": "PingRsp",
- "id": 74,
- "replace": 43
- },
- {
- "name": "PlantFlowerAcceptAllGiveFlowerReq",
- "id": 8240
- },
- {
- "name": "PlantFlowerAcceptAllGiveFlowerRsp",
- "id": 8764,
- "replace": 8313
- },
- {
- "name": "PlantFlowerAcceptGiveFlowerReq",
- "id": 8532,
- "replace": 8300
- },
- {
- "name": "PlantFlowerAcceptGiveFlowerRsp",
- "id": 8039,
- "replace": 8554
- },
- {
- "name": "PlantFlowerEditFlowerCombinationReq",
- "id": 8837,
- "replace": 8396
- },
- {
- "name": "PlantFlowerEditFlowerCombinationRsp",
- "id": 8476,
- "replace": 8684
- },
- {
- "name": "PlantFlowerGetCanGiveFriendFlowerReq",
- "id": 8982,
- "replace": 8545
- },
- {
- "name": "PlantFlowerGetCanGiveFriendFlowerRsp",
- "id": 8699,
- "replace": 8273
- },
- {
- "name": "PlantFlowerGetFriendFlowerWishListReq",
- "id": 8639,
- "replace": 8132
- },
- {
- "name": "PlantFlowerGetFriendFlowerWishListRsp",
- "id": 8025,
- "replace": 8682
- },
- {
- "name": "PlantFlowerGetRecvFlowerListReq",
- "id": 8518,
- "replace": 8662
- },
- {
- "name": "PlantFlowerGetRecvFlowerListRsp",
- "id": 8952,
- "replace": 8229
- },
- {
- "name": "PlantFlowerGetSeedInfoReq",
- "id": 8882,
- "replace": 8674
- },
- {
- "name": "PlantFlowerGetSeedInfoRsp",
- "id": 8249,
- "replace": 8912
- },
- {
- "name": "PlantFlowerGiveFriendFlowerReq",
- "id": 8176,
- "replace": 8930
- },
- {
- "name": "PlantFlowerGiveFriendFlowerRsp",
- "id": 8151,
- "replace": 8559
- },
- {
- "name": "PlantFlowerHaveRecvFlowerNotify",
- "id": 8405,
- "replace": 8101
- },
- {
- "name": "PlantFlowerSetFlowerWishReq",
- "id": 8573,
- "replace": 8420
- },
- {
- "name": "PlantFlowerSetFlowerWishRsp",
- "id": 8902,
- "replace": 8324
- },
- {
- "name": "PlantFlowerTakeSeedRewardReq",
- "id": 8963,
- "replace": 8611
- },
- {
- "name": "PlantFlowerTakeSeedRewardRsp",
- "id": 8727,
- "replace": 8685
- },
- {
- "name": "PlatformChangeRouteNotify",
- "id": 211,
- "replace": 288
- },
- {
- "name": "PlatformStartRouteNotify",
- "id": 237,
- "replace": 208
- },
- {
- "name": "PlatformStopRouteNotify",
- "id": 284,
- "replace": 209
- },
- {
- "name": "PlayerAllowEnterMpAfterAgreeMatchNotify",
- "id": 4175,
- "replace": 4184
- },
- {
- "name": "PlayerApplyEnterHomeNotify",
- "id": 4771,
- "replace": 4486
- },
- {
- "name": "PlayerApplyEnterHomeResultNotify",
- "id": 4642,
- "replace": 4793
- },
- {
- "name": "PlayerApplyEnterHomeResultReq",
- "id": 4549,
- "replace": 4646
- },
- {
- "name": "PlayerApplyEnterHomeResultRsp",
- "id": 4869,
- "replace": 4542
- },
- {
- "name": "PlayerApplyEnterMpAfterMatchAgreedNotify",
- "id": 4190,
- "replace": 4168
- },
- {
- "name": "PlayerApplyEnterMpNotify",
- "id": 1838,
- "replace": 1842
- },
- {
- "name": "PlayerApplyEnterMpReq",
- "id": 1845,
- "replace": 1841
- },
- {
- "name": "PlayerApplyEnterMpResultNotify",
- "id": 1841,
- "replace": 1835
- },
- {
- "name": "PlayerApplyEnterMpResultReq",
- "id": 1819,
- "replace": 1827
- },
- {
- "name": "PlayerApplyEnterMpResultRsp",
- "id": 1843,
- "replace": 1831
- },
- {
- "name": "PlayerApplyEnterMpRsp",
- "id": 1846,
- "replace": 1822
- },
- {
- "name": "PlayerCancelMatchReq",
- "id": 4191,
- "replace": 4185
- },
- {
- "name": "PlayerCancelMatchRsp",
- "id": 4169,
- "replace": 4177
- },
- {
- "name": "PlayerChatCDNotify",
- "id": 3277,
- "replace": 3450
- },
- {
- "name": "PlayerChatNotify",
- "id": 3092,
- "replace": 3265
- },
- {
- "name": "PlayerChatReq",
- "id": 3242,
- "replace": 3305
- },
- {
- "name": "PlayerChatRsp",
- "id": 3480,
- "replace": 3087
- },
- {
- "name": "PlayerCompoundMaterialReq",
- "id": 142,
- "replace": 146
- },
- {
- "name": "PlayerCompoundMaterialRsp",
- "id": 150,
- "replace": 175
- },
- {
- "name": "PlayerConfirmMatchReq",
- "id": 4185,
- "replace": 4167
- },
- {
- "name": "PlayerConfirmMatchRsp",
- "id": 4166,
- "replace": 4162
- },
- {
- "name": "PlayerCookArgsReq",
- "id": 184,
- "replace": 109
- },
- {
- "name": "PlayerCookArgsRsp",
- "id": 111,
- "replace": 188
- },
- {
- "name": "PlayerCookReq",
- "id": 175,
- "replace": 105
- },
- {
- "name": "PlayerCookRsp",
- "id": 128,
- "replace": 194
- },
- {
- "name": "PlayerDataNotify",
- "id": 170,
- "replace": 147
- },
- {
- "name": "PlayerEnterDungeonReq",
- "id": 987,
- "replace": 956
- },
- {
- "name": "PlayerEnterDungeonRsp",
- "id": 998,
- "replace": 919
- },
- {
- "name": "PlayerEnterSceneInfoNotify",
- "id": 212,
- "replace": 241
- },
- {
- "name": "PlayerEnterSceneNotify",
- "id": 205,
- "replace": 279
- },
- {
- "name": "PlayerEyePointStateNotify",
- "id": 3435,
- "replace": 3079
- },
- {
- "name": "PlayerFishingDataNotify",
- "id": 5810,
- "replace": 5821
- },
- {
- "name": "PlayerForceExitReq",
- "id": 161,
- "replace": 126
- },
- {
- "name": "PlayerForceExitRsp",
- "id": 165,
- "replace": 177
- },
- {
- "name": "PlayerGameTimeNotify",
- "id": 124,
- "replace": 127
- },
- {
- "name": "PlayerGeneralMatchConfirmNotify",
- "id": 4164,
- "replace": 4195
- },
- {
- "name": "PlayerGeneralMatchDismissNotify",
- "id": 4187,
- "replace": 4158
- },
- {
- "name": "PlayerGetForceQuitBanInfoReq",
- "id": 4192,
- "replace": 4152
- },
- {
- "name": "PlayerGetForceQuitBanInfoRsp",
- "id": 4157,
- "replace": 4193
- },
- {
- "name": "PlayerHomeCompInfoNotify",
- "id": 4844,
- "replace": 4818
- },
- {
- "name": "PlayerInjectFixNotify",
- "id": 126,
- "replace": 165
- },
- {
- "name": "PlayerInvestigationAllInfoNotify",
- "id": 1917,
- "replace": 1916
- },
- {
- "name": "PlayerInvestigationNotify",
- "id": 1911,
- "replace": 1915
- },
- {
- "name": "PlayerInvestigationTargetNotify",
- "id": 1930,
- "replace": 1902
- },
- {
- "name": "PlayerLevelRewardUpdateNotify",
- "id": 154,
- "replace": 104
- },
- {
- "name": "PlayerLoginReq",
- "id": 187,
- "replace": 156
- },
- {
- "name": "PlayerLoginRsp",
- "id": 198,
- "replace": 119
- },
- {
- "name": "PlayerLogoutNotify",
- "id": 180,
- "replace": 161
- },
- {
- "name": "PlayerLogoutReq",
- "id": 120,
- "replace": 200
- },
- {
- "name": "PlayerLogoutRsp",
- "id": 174,
- "replace": 143
- },
- {
- "name": "PlayerLuaShellNotify",
- "id": 191,
- "replace": 166
- },
- {
- "name": "PlayerMatchAgreedResultNotify",
- "id": 4152,
- "replace": 4165
- },
- {
- "name": "PlayerMatchInfoNotify",
- "id": 4196,
- "replace": 4172
- },
- {
- "name": "PlayerMatchStopNotify",
- "id": 4193,
- "replace": 4181
- },
- {
- "name": "PlayerMatchSuccNotify",
- "id": 4181,
- "replace": 4194
- },
- {
- "name": "PlayerOfferingDataNotify",
- "id": 2915,
- "replace": 2911
- },
- {
- "name": "PlayerOfferingReq",
- "id": 2908,
- "replace": 2915
- },
- {
- "name": "PlayerOfferingRsp",
- "id": 2916
- },
- {
- "name": "PlayerPreEnterMpNotify",
- "id": 1835,
- "replace": 1817
- },
- {
- "name": "PlayerPropChangeNotify",
- "id": 146,
- "replace": 116
- },
- {
- "name": "PlayerPropChangeReasonNotify",
- "id": 1214,
- "replace": 1257
- },
- {
- "name": "PlayerPropNotify",
- "id": 129,
- "replace": 139
- },
- {
- "name": "PlayerQuitDungeonReq",
- "id": 920,
- "replace": 1000
- },
- {
- "name": "PlayerQuitDungeonRsp",
- "id": 974,
- "replace": 943
- },
- {
- "name": "PlayerQuitFromHomeNotify",
- "id": 4835,
- "replace": 4724
- },
- {
- "name": "PlayerQuitFromMpNotify",
- "id": 1831,
- "replace": 1844
- },
- {
- "name": "PlayerRandomCookReq",
- "id": 173,
- "replace": 172
- },
- {
- "name": "PlayerRandomCookRsp",
- "id": 122,
- "replace": 103
- },
- {
- "name": "PlayerRechargeDataNotify",
- "id": 4119,
- "replace": 4127
- },
- {
- "name": "PlayerReportReq",
- "id": 4053,
- "replace": 4022
- },
- {
- "name": "PlayerReportRsp",
- "id": 4036,
- "replace": 4082
- },
- {
- "name": "PlayerRoutineDataNotify",
- "id": 3538,
- "replace": 3542
- },
- {
- "name": "PlayerSetLanguageReq",
- "id": 194,
- "replace": 111
- },
- {
- "name": "PlayerSetLanguageRsp",
- "id": 181,
- "replace": 150
- },
- {
- "name": "PlayerSetOnlyMPWithPSPlayerReq",
- "id": 1802,
- "replace": 1815
- },
- {
- "name": "PlayerSetOnlyMPWithPSPlayerRsp",
- "id": 1840,
- "replace": 1818
- },
- {
- "name": "PlayerSetPauseReq",
- "id": 153,
- "replace": 122
- },
- {
- "name": "PlayerSetPauseRsp",
- "id": 136,
- "replace": 182
- },
- {
- "name": "PlayerStartMatchReq",
- "id": 4188,
- "replace": 4192
- },
- {
- "name": "PlayerStartMatchRsp",
- "id": 4195,
- "replace": 4191
- },
- {
- "name": "PlayerStoreNotify",
- "id": 605,
- "replace": 679
- },
- {
- "name": "PlayerTimeNotify",
- "id": 103,
- "replace": 121
- },
- {
- "name": "PlayerWorldSceneInfoListNotify",
- "id": 3198,
- "replace": 3059
- },
- {
- "name": "PostEnterSceneReq",
- "id": 3212,
- "replace": 3286
- },
- {
- "name": "PostEnterSceneRsp",
- "id": 3303,
- "replace": 3094
- },
- {
- "name": "PrivateChatNotify",
- "id": 5037,
- "replace": 5006
- },
- {
- "name": "PrivateChatReq",
- "id": 4955,
- "replace": 5029
- },
- {
- "name": "PrivateChatRsp",
- "id": 5005,
- "replace": 4980
- },
- {
- "name": "PrivateChatSetSequenceReq",
- "id": 4985
- },
- {
- "name": "PrivateChatSetSequenceRsp",
- "id": 4957
- },
- {
- "name": "ProfilePictureChangeNotify",
- "id": 4095,
- "replace": 4023
- },
- {
- "name": "ProjectorOptionReq",
- "id": 822,
- "replace": 803
- },
- {
- "name": "ProjectorOptionRsp",
- "id": 845,
- "replace": 833
- },
- {
- "name": "ProudSkillChangeNotify",
- "id": 1024,
- "replace": 1027
- },
- {
- "name": "ProudSkillExtraLevelNotify",
- "id": 1013,
- "replace": 1025
- },
- {
- "name": "ProudSkillUpgradeReq",
- "id": 1062,
- "replace": 1078
- },
- {
- "name": "ProudSkillUpgradeRsp",
- "id": 1014,
- "replace": 1057
- },
- {
- "name": "PullPrivateChatReq",
- "id": 5024,
- "replace": 4993
- },
- {
- "name": "PullPrivateChatRsp",
- "id": 5030,
- "replace": 5011
- },
- {
- "name": "PullRecentChatReq",
- "id": 5020,
- "replace": 4997
- },
- {
- "name": "PullRecentChatRsp",
- "id": 5012,
- "replace": 5028
- },
- {
- "name": "PushTipsAllDataNotify",
- "id": 2292,
- "replace": 2237
- },
- {
- "name": "PushTipsChangeNotify",
- "id": 2288,
- "replace": 2289
- },
- {
- "name": "PushTipsReadFinishReq",
- "id": 2225,
- "replace": 2244
- },
- {
- "name": "PushTipsReadFinishRsp",
- "id": 2258,
- "replace": 2207
- },
- {
- "name": "QueryCodexMonsterBeKilledNumReq",
- "id": 4206,
- "replace": 4204
- },
- {
- "name": "QueryCodexMonsterBeKilledNumRsp",
- "id": 4205,
- "replace": 4202
- },
- {
- "name": "QueryPathReq",
- "id": 2305,
- "replace": 2379
- },
- {
- "name": "QueryPathRsp",
- "id": 2355,
- "replace": 2330
- },
- {
- "name": "QuestCreateEntityReq",
- "id": 414,
- "replace": 457
- },
- {
- "name": "QuestCreateEntityRsp",
- "id": 424,
- "replace": 427
- },
- {
- "name": "QuestDelNotify",
- "id": 487,
- "replace": 456
- },
- {
- "name": "QuestDestroyEntityReq",
- "id": 429,
- "replace": 439
- },
- {
- "name": "QuestDestroyEntityRsp",
- "id": 478,
- "replace": 448
- },
- {
- "name": "QuestDestroyNpcReq",
- "id": 492,
- "replace": 437
- },
- {
- "name": "QuestDestroyNpcRsp",
- "id": 488,
- "replace": 489
- },
- {
- "name": "QuestGlobalVarNotify",
- "id": 451,
- "replace": 480
- },
- {
- "name": "QuestListNotify",
- "id": 405,
- "replace": 479
- },
- {
- "name": "QuestListUpdateNotify",
- "id": 455,
- "replace": 430
- },
- {
- "name": "QuestProgressUpdateNotify",
- "id": 406,
- "replace": 490
- },
- {
- "name": "QuestTransmitReq",
- "id": 442,
- "replace": 446
- },
- {
- "name": "QuestTransmitRsp",
- "id": 450,
- "replace": 475
- },
- {
- "name": "QuestUpdateQuestTimeVarNotify",
- "id": 436,
- "replace": 482
- },
- {
- "name": "QuestUpdateQuestVarNotify",
- "id": 500,
- "replace": 473
- },
- {
- "name": "QuestUpdateQuestVarReq",
- "id": 439,
- "replace": 476
- },
- {
- "name": "QuestUpdateQuestVarRsp",
- "id": 446,
- "replace": 416
- },
- {
- "name": "QuickUseWidgetReq",
- "id": 4275,
- "replace": 4284
- },
- {
- "name": "QuickUseWidgetRsp",
- "id": 4252,
- "replace": 4265
- },
- {
- "name": "ReadMailNotify",
- "id": 1487,
- "replace": 1456
- },
- {
- "name": "ReadPrivateChatReq",
- "id": 4964,
- "replace": 5007
- },
- {
- "name": "ReadPrivateChatRsp",
- "id": 4974,
- "replace": 4977
- },
- {
- "name": "ReceivedTrialAvatarActivityRewardReq",
- "id": 2106,
- "replace": 2155
- },
- {
- "name": "ReceivedTrialAvatarActivityRewardRsp",
- "id": 2074,
- "replace": 2175
- },
- {
- "name": "RechargeReq",
- "id": 4138,
- "replace": 4142
- },
- {
- "name": "RechargeRsp",
- "id": 4145,
- "replace": 4141
- },
- {
- "name": "RedeemLegendaryKeyReq",
- "id": 435,
- "replace": 464
- },
- {
- "name": "RedeemLegendaryKeyRsp",
- "id": 407,
- "replace": 467
- },
- {
- "name": "RefreshBackgroundAvatarReq",
- "id": 1629,
- "replace": 1765
- },
- {
- "name": "RefreshBackgroundAvatarRsp",
- "id": 1720,
- "replace": 1744
- },
- {
- "name": "RefreshRoguelikeDungeonCardReq",
- "id": 8070,
- "replace": 8065
- },
- {
- "name": "RefreshRoguelikeDungeonCardRsp",
- "id": 8302,
- "replace": 8994
- },
- {
- "name": "RegionSearchChangeRegionNotify",
- "id": 5645,
- "replace": 5641
- },
- {
- "name": "RegionSearchNotify",
- "id": 5638,
- "replace": 5642
- },
- {
- "name": "ReliquaryDecomposeReq",
- "id": 640,
- "replace": 631
- },
- {
- "name": "ReliquaryDecomposeRsp",
- "id": 682,
- "replace": 601
- },
- {
- "name": "ReliquaryPromoteReq",
- "id": 618,
- "replace": 617
- },
- {
- "name": "ReliquaryPromoteRsp",
- "id": 675,
- "replace": 605
- },
- {
- "name": "ReliquaryUpgradeReq",
- "id": 625,
- "replace": 644
- },
- {
- "name": "ReliquaryUpgradeRsp",
- "id": 658,
- "replace": 607
- },
- {
- "name": "RemoveBlacklistReq",
- "id": 4022,
- "replace": 4003
- },
- {
- "name": "RemoveBlacklistRsp",
- "id": 4045,
- "replace": 4033
- },
- {
- "name": "RemoveRandTaskInfoNotify",
- "id": 115,
- "replace": 198
- },
- {
- "name": "ReportFightAntiCheatNotify",
- "id": 311,
- "replace": 388
- },
- {
- "name": "ReportTrackingIOInfoNotify",
- "id": 4131,
- "replace": 4144
- },
- {
- "name": "RequestLiveInfoReq",
- "id": 875,
- "replace": 805
- },
- {
- "name": "RequestLiveInfoRsp",
- "id": 828,
- "replace": 894
- },
- {
- "name": "ResinCardDataUpdateNotify",
- "id": 4125,
- "replace": 4134
- },
- {
- "name": "ResinChangeNotify",
- "id": 694,
- "replace": 611
- },
- {
- "name": "RestartEffigyChallengeReq",
- "id": 2131,
- "replace": 2051
- },
- {
- "name": "RestartEffigyChallengeRsp",
- "id": 2077,
- "replace": 2172
- },
- {
- "name": "ReunionActivateNotify",
- "id": 5060,
- "replace": 5071
- },
- {
- "name": "ReunionBriefInfoReq",
- "id": 5088,
- "replace": 5092
- },
- {
- "name": "ReunionBriefInfoRsp",
- "id": 5095,
- "replace": 5091
- },
- {
- "name": "ReunionDailyRefreshNotify",
- "id": 5098,
- "replace": 5054
- },
- {
- "name": "ReunionPrivilegeChangeNotify",
- "id": 5056,
- "replace": 5087
- },
- {
- "name": "ReunionSettleNotify",
- "id": 5053,
- "replace": 5080
- },
- {
- "name": "RobotPushPlayerDataNotify",
- "id": 16,
- "replace": 99
- },
- {
- "name": "RogueCellUpdateNotify",
- "id": 8067,
- "replace": 8851
- },
- {
- "name": "RogueDungeonPlayerCellChangeNotify",
- "id": 8954,
- "replace": 8093
- },
- {
- "name": "RogueHealAvatarsReq",
- "id": 8538,
- "replace": 8175
- },
- {
- "name": "RogueHealAvatarsRsp",
- "id": 8803,
- "replace": 8252
- },
- {
- "name": "RogueResumeDungeonReq",
- "id": 8422,
- "replace": 8275
- },
- {
- "name": "RogueResumeDungeonRsp",
- "id": 8241,
- "replace": 8772
- },
- {
- "name": "RogueSwitchAvatarReq",
- "id": 8262,
- "replace": 8399
- },
- {
- "name": "RogueSwitchAvatarRsp",
- "id": 8548,
- "replace": 8445
- },
- {
- "name": "RoguelikeCardGachaNotify",
- "id": 8033,
- "replace": 8057
- },
- {
- "name": "RoguelikeEffectDataNotify",
- "id": 8256,
- "replace": 8544
- },
- {
- "name": "RoguelikeEffectViewReq",
- "id": 8207,
- "replace": 8605
- },
- {
- "name": "RoguelikeEffectViewRsp",
- "id": 8645,
- "replace": 8437
- },
- {
- "name": "RoguelikeGiveUpReq",
- "id": 8140,
- "replace": 8442
- },
- {
- "name": "RoguelikeGiveUpRsp",
- "id": 8799,
- "replace": 8905
- },
- {
- "name": "RoguelikeMistClearNotify",
- "id": 8670,
- "replace": 8768
- },
- {
- "name": "RoguelikeRefreshCardCostUpdateNotify",
- "id": 8164,
- "replace": 8210
- },
- {
- "name": "RoguelikeResourceBonusPropUpdateNotify",
- "id": 8858,
- "replace": 8426
- },
- {
- "name": "RoguelikeRuneRecordUpdateNotify",
- "id": 8401,
- "replace": 8629
- },
- {
- "name": "RoguelikeSelectAvatarAndEnterDungeonReq",
- "id": 8281,
- "replace": 8988
- },
- {
- "name": "RoguelikeSelectAvatarAndEnterDungeonRsp",
- "id": 8932,
- "replace": 8910
- },
- {
- "name": "RoguelikeTakeStageFirstPassRewardReq",
- "id": 8887,
- "replace": 8531
- },
- {
- "name": "RoguelikeTakeStageFirstPassRewardRsp",
- "id": 8650,
- "replace": 8182
- },
- {
- "name": "SalesmanDeliverItemReq",
- "id": 2117,
- "replace": 2057
- },
- {
- "name": "SalesmanDeliverItemRsp",
- "id": 2096,
- "replace": 2151
- },
- {
- "name": "SalesmanTakeRewardReq",
- "id": 2060,
- "replace": 2069
- },
- {
- "name": "SalesmanTakeRewardRsp",
- "id": 2034,
- "replace": 2026
- },
- {
- "name": "SalesmanTakeSpecialRewardReq",
- "id": 2182,
- "replace": 2067
- },
- {
- "name": "SalesmanTakeSpecialRewardRsp",
- "id": 2103,
- "replace": 2044
- },
- {
- "name": "SaveCoopDialogReq",
- "id": 1998,
- "replace": 1954
- },
- {
- "name": "SaveCoopDialogRsp",
- "id": 1962,
- "replace": 1960
- },
- {
- "name": "SaveMainCoopReq",
- "id": 1996,
- "replace": 1972
- },
- {
- "name": "SaveMainCoopRsp",
- "id": 1991,
- "replace": 1985
- },
- {
- "name": "SceneAreaUnlockNotify",
- "id": 258,
- "replace": 207
- },
- {
- "name": "SceneAreaWeatherNotify",
- "id": 281,
- "replace": 250
- },
- {
- "name": "SceneAudioNotify",
- "id": 3132,
- "replace": 3009
- },
- {
- "name": "SceneAvatarStaminaStepReq",
- "id": 214,
- "replace": 257
- },
- {
- "name": "SceneAvatarStaminaStepRsp",
- "id": 224,
- "replace": 227
- },
- {
- "name": "SceneCreateEntityReq",
- "id": 228,
- "replace": 294
- },
- {
- "name": "SceneCreateEntityRsp",
- "id": 273,
- "replace": 272
- },
- {
- "name": "SceneDataNotify",
- "id": 3295,
- "replace": 3368
- },
- {
- "name": "SceneDestroyEntityReq",
- "id": 222,
- "replace": 203
- },
- {
- "name": "SceneDestroyEntityRsp",
- "id": 245,
- "replace": 233
- },
- {
- "name": "SceneEntitiesMoveCombineNotify",
- "id": 3025,
- "replace": 3452
- },
- {
- "name": "SceneEntitiesMovesReq",
- "id": 241,
- "replace": 292
- },
- {
- "name": "SceneEntitiesMovesRsp",
- "id": 293,
- "replace": 245
- },
- {
- "name": "SceneEntityAppearNotify",
- "id": 274,
- "replace": 243
- },
- {
- "name": "SceneEntityDisappearNotify",
- "id": 280,
- "replace": 261
- },
- {
- "name": "SceneEntityDrownReq",
- "id": 218,
- "replace": 217
- },
- {
- "name": "SceneEntityDrownRsp",
- "id": 275,
- "replace": 205
- },
- {
- "name": "SceneEntityMoveNotify",
- "id": 229,
- "replace": 239
- },
- {
- "name": "SceneEntityMoveReq",
- "id": 270,
- "replace": 247
- },
- {
- "name": "SceneEntityMoveRsp",
- "id": 262,
- "replace": 278
- },
- {
- "name": "SceneEntityUpdateNotify",
- "id": 3388,
- "replace": 3115
- },
- {
- "name": "SceneForceLockNotify",
- "id": 251,
- "replace": 280
- },
- {
- "name": "SceneForceUnlockNotify",
- "id": 285,
- "replace": 210
- },
- {
- "name": "SceneGalleryInfoNotify",
- "id": 5513,
- "replace": 5525
- },
- {
- "name": "SceneInitFinishReq",
- "id": 298,
- "replace": 219
- },
- {
- "name": "SceneInitFinishRsp",
- "id": 220,
- "replace": 300
- },
- {
- "name": "SceneKickPlayerNotify",
- "id": 282,
- "replace": 201
- },
- {
- "name": "SceneKickPlayerReq",
- "id": 238,
- "replace": 212
- },
- {
- "name": "SceneKickPlayerRsp",
- "id": 240,
- "replace": 231
- },
- {
- "name": "ScenePlayBattleInfoListNotify",
- "id": 4363,
- "replace": 4375
- },
- {
- "name": "ScenePlayBattleInfoNotify",
- "id": 4355,
- "replace": 4429
- },
- {
- "name": "ScenePlayBattleInterruptNotify",
- "id": 4379,
- "replace": 4389
- },
- {
- "name": "ScenePlayBattleResultNotify",
- "id": 4428,
- "replace": 4398
- },
- {
- "name": "ScenePlayBattleUidOpNotify",
- "id": 4366,
- "replace": 4449
- },
- {
- "name": "ScenePlayGuestReplyInviteReq",
- "id": 4430,
- "replace": 4411
- },
- {
- "name": "ScenePlayGuestReplyInviteRsp",
- "id": 4420,
- "replace": 4397
- },
- {
- "name": "ScenePlayGuestReplyNotify",
- "id": 4412,
- "replace": 4428
- },
- {
- "name": "ScenePlayInfoListNotify",
- "id": 4374,
- "replace": 4377
- },
- {
- "name": "ScenePlayInviteResultNotify",
- "id": 4364,
- "replace": 4407
- },
- {
- "name": "ScenePlayOutofRegionNotify",
- "id": 4419,
- "replace": 4392
- },
- {
- "name": "ScenePlayOwnerCheckReq",
- "id": 4405,
- "replace": 4380
- },
- {
- "name": "ScenePlayOwnerCheckRsp",
- "id": 4437,
- "replace": 4406
- },
- {
- "name": "ScenePlayOwnerInviteNotify",
- "id": 4424,
- "replace": 4393
- },
- {
- "name": "ScenePlayOwnerStartInviteReq",
- "id": 4448,
- "replace": 4369
- },
- {
- "name": "ScenePlayOwnerStartInviteRsp",
- "id": 4370,
- "replace": 4450
- },
- {
- "name": "ScenePlayerInfoNotify",
- "id": 264,
- "replace": 253
- },
- {
- "name": "ScenePlayerLocationNotify",
- "id": 278,
- "replace": 248
- },
- {
- "name": "ScenePlayerSoundNotify",
- "id": 291,
- "replace": 266
- },
- {
- "name": "ScenePointUnlockNotify",
- "id": 239,
- "replace": 276
- },
- {
- "name": "SceneRouteChangeNotify",
- "id": 201,
- "replace": 285
- },
- {
- "name": "SceneTeamUpdateNotify",
- "id": 1623,
- "replace": 1728
- },
- {
- "name": "SceneTimeNotify",
- "id": 232,
- "replace": 296
- },
- {
- "name": "SceneTransToPointReq",
- "id": 246,
- "replace": 216
- },
- {
- "name": "SceneTransToPointRsp",
- "id": 300,
- "replace": 273
- },
- {
- "name": "SceneWeatherForcastReq",
- "id": 3110
- },
- {
- "name": "SceneWeatherForcastRsp",
- "id": 3012
- },
- {
- "name": "SeaLampCoinNotify",
- "id": 2197,
- "replace": 2188
- },
- {
- "name": "SeaLampContributeItemReq",
- "id": 2110,
- "replace": 2133
- },
- {
- "name": "SeaLampContributeItemRsp",
- "id": 2166,
- "replace": 2116
- },
- {
- "name": "SeaLampFlyLampNotify",
- "id": 2014,
- "replace": 2114
- },
- {
- "name": "SeaLampFlyLampReq",
- "id": 2193,
- "replace": 2187
- },
- {
- "name": "SeaLampFlyLampRsp",
- "id": 2127,
- "replace": 2161
- },
- {
- "name": "SeaLampPopularityNotify",
- "id": 2076,
- "replace": 2135
- },
- {
- "name": "SeaLampTakeContributionRewardReq",
- "id": 2022,
- "replace": 2199
- },
- {
- "name": "SeaLampTakeContributionRewardRsp",
- "id": 2101,
- "replace": 2003
- },
- {
- "name": "SeaLampTakePhaseRewardReq",
- "id": 2119,
- "replace": 2006
- },
- {
- "name": "SeaLampTakePhaseRewardRsp",
- "id": 2187,
- "replace": 2105
- },
- {
- "name": "SealBattleBeginNotify",
- "id": 261,
- "replace": 226
- },
- {
- "name": "SealBattleEndNotify",
- "id": 265,
- "replace": 277
- },
- {
- "name": "SealBattleProgressNotify",
- "id": 226,
- "replace": 265
- },
- {
- "name": "SeeMonsterReq",
- "id": 259,
- "replace": 206
- },
- {
- "name": "SeeMonsterRsp",
- "id": 249,
- "replace": 255
- },
- {
- "name": "SelectAsterMidDifficultyReq",
- "id": 2128,
- "replace": 2060
- },
- {
- "name": "SelectAsterMidDifficultyRsp",
- "id": 2139,
- "replace": 2101
- },
- {
- "name": "SelectEffigyChallengeConditionReq",
- "id": 2115,
- "replace": 2131
- },
- {
- "name": "SelectEffigyChallengeConditionRsp",
- "id": 2068,
- "replace": 2110
- },
- {
- "name": "SelectRoguelikeDungeonCardReq",
- "id": 8572,
- "replace": 8529
- },
- {
- "name": "SelectRoguelikeDungeonCardRsp",
- "id": 8445,
- "replace": 8720
- },
- {
- "name": "SelectWorktopOptionReq",
- "id": 820,
- "replace": 900
- },
- {
- "name": "SelectWorktopOptionRsp",
- "id": 874,
- "replace": 843
- },
- {
- "name": "ServerAnnounceNotify",
- "id": 2148,
- "replace": 2129
- },
- {
- "name": "ServerAnnounceRevokeNotify",
- "id": 2140,
- "replace": 2064
- },
- {
- "name": "ServerBuffChangeNotify",
- "id": 315,
- "replace": 398
- },
- {
- "name": "ServerCondMeetQuestListUpdateNotify",
- "id": 485,
- "replace": 410
- },
- {
- "name": "ServerDisconnectClientNotify",
- "id": 160,
- "replace": 152
- },
- {
- "name": "ServerGlobalValueChangeNotify",
- "id": 1116,
- "replace": 1199
- },
- {
- "name": "ServerLogNotify",
- "id": 24,
- "replace": 27
- },
- {
- "name": "ServerMessageNotify",
- "id": 5745,
- "replace": 5741
- },
- {
- "name": "ServerTimeNotify",
- "id": 14,
- "replace": 57
- },
- {
- "name": "ServerUpdateGlobalValueNotify",
- "id": 1178,
- "replace": 1148
- },
- {
- "name": "SetBattlePassViewedReq",
- "id": 2637,
- "replace": 2608
- },
- {
- "name": "SetBattlePassViewedRsp",
- "id": 2614,
- "replace": 2645
- },
- {
- "name": "SetChatEmojiCollectionReq",
- "id": 4060,
- "replace": 4052
- },
- {
- "name": "SetChatEmojiCollectionRsp",
- "id": 4004,
- "replace": 4074
- },
- {
- "name": "SetCoopChapterViewedReq",
- "id": 1974,
- "replace": 1989
- },
- {
- "name": "SetCoopChapterViewedRsp",
- "id": 1961,
- "replace": 2000
- },
- {
- "name": "SetCurExpeditionChallengeIdReq",
- "id": 2081,
- "replace": 2028
- },
- {
- "name": "SetCurExpeditionChallengeIdRsp",
- "id": 2050,
- "replace": 2005
- },
- {
- "name": "SetEntityClientDataNotify",
- "id": 3149,
- "replace": 3318
- },
- {
- "name": "SetEquipLockStateReq",
- "id": 684,
- "replace": 609
- },
- {
- "name": "SetEquipLockStateRsp",
- "id": 611,
- "replace": 688
- },
- {
- "name": "SetFriendEnterHomeOptionReq",
- "id": 4830,
- "replace": 4853
- },
- {
- "name": "SetFriendEnterHomeOptionRsp",
- "id": 4581,
- "replace": 4526
- },
- {
- "name": "SetFriendRemarkNameReq",
- "id": 4094,
- "replace": 4011
- },
- {
- "name": "SetFriendRemarkNameRsp",
- "id": 4081,
- "replace": 4050
- },
- {
- "name": "SetH5ActivityRedDotTimestampReq",
- "id": 5691,
- "replace": 5685
- },
- {
- "name": "SetH5ActivityRedDotTimestampRsp",
- "id": 5669,
- "replace": 5677
- },
- {
- "name": "SetIsAutoUnlockSpecificEquipReq",
- "id": 689,
- "replace": 602
- },
- {
- "name": "SetIsAutoUnlockSpecificEquipRsp",
- "id": 638,
- "replace": 612
- },
- {
- "name": "SetLimitOptimizationNotify",
- "id": 8763,
- "replace": 8066
- },
- {
- "name": "SetNameCardReq",
- "id": 4025,
- "replace": 4044
- },
- {
- "name": "SetNameCardRsp",
- "id": 4058,
- "replace": 4007
- },
- {
- "name": "SetOpenStateReq",
- "id": 188,
- "replace": 189
- },
- {
- "name": "SetOpenStateRsp",
- "id": 125,
- "replace": 144
- },
- {
- "name": "SetPlayerBirthdayReq",
- "id": 4078,
- "replace": 4048
- },
- {
- "name": "SetPlayerBirthdayRsp",
- "id": 4016,
- "replace": 4099
- },
- {
- "name": "SetPlayerBornDataReq",
- "id": 169,
- "replace": 142
- },
- {
- "name": "SetPlayerBornDataRsp",
- "id": 106,
- "replace": 190
- },
- {
- "name": "SetPlayerHeadImageReq",
- "id": 4006,
- "replace": 4090
- },
- {
- "name": "SetPlayerHeadImageRsp",
- "id": 4039,
- "replace": 4076
- },
- {
- "name": "SetPlayerNameReq",
- "id": 200,
- "replace": 173
- },
- {
- "name": "SetPlayerNameRsp",
- "id": 192,
- "replace": 137
- },
- {
- "name": "SetPlayerPropReq",
- "id": 116,
- "replace": 199
- },
- {
- "name": "SetPlayerPropRsp",
- "id": 113,
- "replace": 125
- },
- {
- "name": "SetPlayerSignatureReq",
- "id": 4013,
- "replace": 4025
- },
- {
- "name": "SetPlayerSignatureRsp",
- "id": 4069,
- "replace": 4042
- },
- {
- "name": "SetSceneWeatherAreaReq",
- "id": 208,
- "replace": 214
- },
- {
- "name": "SetSceneWeatherAreaRsp",
- "id": 266,
- "replace": 270
- },
- {
- "name": "SetUpAvatarTeamReq",
- "id": 1764,
- "replace": 1713
- },
- {
- "name": "SetUpAvatarTeamRsp",
- "id": 1745,
- "replace": 1622
- },
- {
- "name": "SetUpLunchBoxWidgetReq",
- "id": 4285,
- "replace": 4267
- },
- {
- "name": "SetUpLunchBoxWidgetRsp",
- "id": 4266,
- "replace": 4262
- },
- {
- "name": "SetWidgetSlotReq",
- "id": 4299,
- "replace": 4255
- },
- {
- "name": "SetWidgetSlotRsp",
- "id": 4284,
- "replace": 4261
- },
- {
- "name": "ShowClientGuideNotify",
- "id": 3054,
- "replace": 3369
- },
- {
- "name": "ShowClientTutorialNotify",
- "id": 3381,
- "replace": 3204
- },
- {
- "name": "ShowCommonTipsNotify",
- "id": 3048,
- "replace": 3065
- },
- {
- "name": "ShowMessageNotify",
- "id": 98,
- "replace": 19
- },
- {
- "name": "ShowTemplateReminderNotify",
- "id": 3353,
- "replace": 3300
- },
- {
- "name": "SignInInfoReq",
- "id": 2587,
- "replace": 2556
- },
- {
- "name": "SignInInfoRsp",
- "id": 2598,
- "replace": 2519
- },
- {
- "name": "SocialDataNotify",
- "id": 4050,
- "replace": 4075
- },
- {
- "name": "SpringUseReq",
- "id": 1731,
- "replace": 1651
- },
- {
- "name": "SpringUseRsp",
- "id": 1677,
- "replace": 1772
- },
- {
- "name": "StartArenaChallengeLevelReq",
- "id": 2033,
- "replace": 2196
- },
- {
- "name": "StartArenaChallengeLevelRsp",
- "id": 2116,
- "replace": 2171
- },
- {
- "name": "StartBuoyantCombatGalleryReq",
- "id": 8096,
- "replace": 8427
- },
- {
- "name": "StartBuoyantCombatGalleryRsp",
- "id": 8895,
- "replace": 8969
- },
- {
- "name": "StartCoopPointReq",
- "id": 1964,
- "replace": 1995
- },
- {
- "name": "StartCoopPointRsp",
- "id": 1992,
- "replace": 1952
- },
- {
- "name": "StartEffigyChallengeReq",
- "id": 2061,
- "replace": 2157
- },
- {
- "name": "StartEffigyChallengeRsp",
- "id": 2070,
- "replace": 2169
- },
- {
- "name": "StartFishingReq",
- "id": 5846,
- "replace": 5822
- },
- {
- "name": "StartFishingRsp",
- "id": 5841,
- "replace": 5835
- },
- {
- "name": "StartRogueEliteCellChallengeReq",
- "id": 8981,
- "replace": 8485
- },
- {
- "name": "StartRogueEliteCellChallengeRsp",
- "id": 8611,
- "replace": 8967
- },
- {
- "name": "StartRogueNormalCellChallengeReq",
- "id": 8840,
- "replace": 8247
- },
- {
- "name": "StartRogueNormalCellChallengeRsp",
- "id": 8485,
- "replace": 8146
- },
- {
- "name": "StoreItemChangeNotify",
- "id": 687,
- "replace": 656
- },
- {
- "name": "StoreItemDelNotify",
- "id": 698,
- "replace": 619
- },
- {
- "name": "StoreWeightLimitNotify",
- "id": 655,
- "replace": 630
- },
- {
- "name": "SummerTimeFloatSignalPositionNotify",
- "id": 8322,
- "replace": 8701
- },
- {
- "name": "SummerTimeFloatSignalUpdateNotify",
- "id": 8586,
- "replace": 8508
- },
- {
- "name": "SummerTimeSprintBoatRestartReq",
- "id": 8994,
- "replace": 8111
- },
- {
- "name": "SummerTimeSprintBoatRestartRsp",
- "id": 8585,
- "replace": 8466
- },
- {
- "name": "SummerTimeSprintBoatSettleNotify",
- "id": 8474,
- "replace": 8451
- },
- {
- "name": "SumoDungeonSettleNotify",
- "id": 8830,
- "replace": 8434
- },
- {
- "name": "SumoEnterDungeonNotify",
- "id": 8559,
- "replace": 8297
- },
- {
- "name": "SumoLeaveDungeonNotify",
- "id": 8842,
- "replace": 8567
- },
- {
- "name": "SumoRestartDungeonReq",
- "id": 8993,
- "replace": 8725
- },
- {
- "name": "SumoRestartDungeonRsp",
- "id": 8732,
- "replace": 8276
- },
- {
- "name": "SumoSaveTeamReq",
- "id": 8599,
- "replace": 8022
- },
- {
- "name": "SumoSaveTeamRsp",
- "id": 8017,
- "replace": 8739
- },
- {
- "name": "SumoSelectTeamAndEnterDungeonReq",
- "id": 8433,
- "replace": 8978
- },
- {
- "name": "SumoSelectTeamAndEnterDungeonRsp",
- "id": 8877,
- "replace": 8744
- },
- {
- "name": "SumoSetNoSwitchPunishTimeNotify",
- "id": 8554,
- "replace": 8610
- },
- {
- "name": "SumoSwitchTeamReq",
- "id": 8209,
- "replace": 8738
- },
- {
- "name": "SumoSwitchTeamRsp",
- "id": 8137,
- "replace": 8201
- },
- {
- "name": "SyncScenePlayTeamEntityNotify",
- "id": 3227,
- "replace": 3393
- },
- {
- "name": "SyncTeamEntityNotify",
- "id": 327,
- "replace": 391
- },
- {
- "name": "TakeAchievementGoalRewardReq",
- "id": 2669,
- "replace": 2677
- },
- {
- "name": "TakeAchievementGoalRewardRsp",
- "id": 2693,
- "replace": 2681
- },
- {
- "name": "TakeAchievementRewardReq",
- "id": 2696,
- "replace": 2672
- },
- {
- "name": "TakeAchievementRewardRsp",
- "id": 2691,
- "replace": 2685
- },
- {
- "name": "TakeAsterSpecialRewardReq",
- "id": 2093,
- "replace": 2019
- },
- {
- "name": "TakeAsterSpecialRewardRsp",
- "id": 2075,
- "replace": 2132
- },
- {
- "name": "TakeBattlePassMissionPointReq",
- "id": 2631,
- "replace": 2644
- },
- {
- "name": "TakeBattlePassMissionPointRsp",
- "id": 2635,
- "replace": 2617
- },
- {
- "name": "TakeBattlePassRewardReq",
- "id": 2619,
- "replace": 2627
- },
- {
- "name": "TakeBattlePassRewardRsp",
- "id": 2643,
- "replace": 2631
- },
- {
- "name": "TakeCityReputationExploreRewardReq",
- "id": 2816,
- "replace": 2899
- },
- {
- "name": "TakeCityReputationExploreRewardRsp",
- "id": 2813,
- "replace": 2825
- },
- {
- "name": "TakeCityReputationLevelRewardReq",
- "id": 2887,
- "replace": 2856
- },
- {
- "name": "TakeCityReputationLevelRewardRsp",
- "id": 2898,
- "replace": 2819
- },
- {
- "name": "TakeCityReputationParentQuestReq",
- "id": 2874,
- "replace": 2843
- },
- {
- "name": "TakeCityReputationParentQuestRsp",
- "id": 2880,
- "replace": 2861
- },
- {
- "name": "TakeCompoundOutputReq",
- "id": 130,
- "replace": 134
- },
- {
- "name": "TakeCompoundOutputRsp",
- "id": 143,
- "replace": 195
- },
- {
- "name": "TakeCoopRewardReq",
- "id": 1953,
- "replace": 1980
- },
- {
- "name": "TakeCoopRewardRsp",
- "id": 1960,
- "replace": 1971
- },
- {
- "name": "TakeDeliveryDailyRewardReq",
- "id": 2013,
- "replace": 2075
- },
- {
- "name": "TakeDeliveryDailyRewardRsp",
- "id": 2158,
- "replace": 2174
- },
- {
- "name": "TakeEffigyFirstPassRewardReq",
- "id": 2080,
- "replace": 2138
- },
- {
- "name": "TakeEffigyFirstPassRewardRsp",
- "id": 2170,
- "replace": 2178
- },
- {
- "name": "TakeEffigyRewardReq",
- "id": 2049,
- "replace": 2082
- },
- {
- "name": "TakeEffigyRewardRsp",
- "id": 2180,
- "replace": 2099
- },
- {
- "name": "TakeFirstShareRewardReq",
- "id": 4030,
- "replace": 4034
- },
- {
- "name": "TakeFirstShareRewardRsp",
- "id": 4043,
- "replace": 4095
- },
- {
- "name": "TakeFurnitureMakeReq",
- "id": 4825,
- "replace": 4506
- },
- {
- "name": "TakeFurnitureMakeRsp",
- "id": 4806,
- "replace": 4803
- },
- {
- "name": "TakeHuntingOfferReq",
- "id": 4338,
- "replace": 4342
- },
- {
- "name": "TakeHuntingOfferRsp",
- "id": 4345,
- "replace": 4341
- },
- {
- "name": "TakeInvestigationRewardReq",
- "id": 1921,
- "replace": 1924
- },
- {
- "name": "TakeInvestigationRewardRsp",
- "id": 1920,
- "replace": 1907
- },
- {
- "name": "TakeInvestigationTargetRewardReq",
- "id": 1918,
- "replace": 1903
- },
- {
- "name": "TakeInvestigationTargetRewardRsp",
- "id": 1923,
- "replace": 1905
- },
- {
- "name": "TakeMaterialDeleteReturnReq",
- "id": 656,
- "replace": 620
- },
- {
- "name": "TakeMaterialDeleteReturnRsp",
- "id": 690,
- "replace": 663
- },
- {
- "name": "TakeOfferingLevelRewardReq",
- "id": 2909,
- "replace": 2901
- },
- {
- "name": "TakeOfferingLevelRewardRsp",
- "id": 2907,
- "replace": 2902
- },
- {
- "name": "TakePlayerLevelRewardReq",
- "id": 156,
- "replace": 120
- },
- {
- "name": "TakePlayerLevelRewardRsp",
- "id": 190,
- "replace": 163
- },
- {
- "name": "TakeRegionSearchRewardReq",
- "id": 5646,
- "replace": 5622
- },
- {
- "name": "TakeRegionSearchRewardRsp",
- "id": 5641,
- "replace": 5635
- },
- {
- "name": "TakeResinCardDailyRewardReq",
- "id": 4135,
- "replace": 4117
- },
- {
- "name": "TakeResinCardDailyRewardRsp",
- "id": 4116,
- "replace": 4112
- },
- {
- "name": "TakeReunionFirstGiftRewardReq",
- "id": 5096,
- "replace": 5072
- },
- {
- "name": "TakeReunionFirstGiftRewardRsp",
- "id": 5091,
- "replace": 5085
- },
- {
- "name": "TakeReunionMissionRewardReq",
- "id": 5064,
- "replace": 5095
- },
- {
- "name": "TakeReunionMissionRewardRsp",
- "id": 5092,
- "replace": 5052
- },
- {
- "name": "TakeReunionSignInRewardReq",
- "id": 5081,
- "replace": 5094
- },
- {
- "name": "TakeReunionSignInRewardRsp",
- "id": 5085,
- "replace": 5067
- },
- {
- "name": "TakeReunionWatcherRewardReq",
- "id": 5052,
- "replace": 5065
- },
- {
- "name": "TakeReunionWatcherRewardRsp",
- "id": 5090,
- "replace": 5068
- },
- {
- "name": "TakeoffEquipReq",
- "id": 669,
- "replace": 642
- },
- {
- "name": "TakeoffEquipRsp",
- "id": 606,
- "replace": 690
- },
- {
- "name": "TaskVarNotify",
- "id": 177,
- "replace": 136
- },
- {
- "name": "TeamResonanceChangeNotify",
- "id": 1006,
- "replace": 1090
- },
- {
- "name": "TowerAllDataReq",
- "id": 2470,
- "replace": 2447
- },
- {
- "name": "TowerAllDataRsp",
- "id": 2462,
- "replace": 2478
- },
- {
- "name": "TowerBriefDataNotify",
- "id": 2405,
- "replace": 2479
- },
- {
- "name": "TowerBuffSelectReq",
- "id": 2478,
- "replace": 2448
- },
- {
- "name": "TowerBuffSelectRsp",
- "id": 2416,
- "replace": 2499
- },
- {
- "name": "TowerCurLevelRecordChangeNotify",
- "id": 2487,
- "replace": 2456
- },
- {
- "name": "TowerDailyRewardProgressChangeNotify",
- "id": 2498,
- "replace": 2419
- },
- {
- "name": "TowerEnterLevelReq",
- "id": 2424,
- "replace": 2427
- },
- {
- "name": "TowerEnterLevelRsp",
- "id": 2429,
- "replace": 2439
- },
- {
- "name": "TowerFloorRecordChangeNotify",
- "id": 2455,
- "replace": 2430
- },
- {
- "name": "TowerGetFloorStarRewardReq",
- "id": 2425,
- "replace": 2444
- },
- {
- "name": "TowerGetFloorStarRewardRsp",
- "id": 2458,
- "replace": 2407
- },
- {
- "name": "TowerLevelEndNotify",
- "id": 2445,
- "replace": 2433
- },
- {
- "name": "TowerLevelStarCondNotify",
- "id": 2485,
- "replace": 2410
- },
- {
- "name": "TowerMiddleLevelChangeTeamNotify",
- "id": 2451,
- "replace": 2480
- },
- {
- "name": "TowerRecordHandbookReq",
- "id": 2442,
- "replace": 2446
- },
- {
- "name": "TowerRecordHandbookRsp",
- "id": 2450,
- "replace": 2475
- },
- {
- "name": "TowerSurrenderReq",
- "id": 2492,
- "replace": 2437
- },
- {
- "name": "TowerSurrenderRsp",
- "id": 2488,
- "replace": 2489
- },
- {
- "name": "TowerTeamSelectReq",
- "id": 2474,
- "replace": 2443
- },
- {
- "name": "TowerTeamSelectRsp",
- "id": 2480,
- "replace": 2461
- },
- {
- "name": "TreasureMapBonusChallengeNotify",
- "id": 2056,
- "replace": 2097
- },
- {
- "name": "TreasureMapCurrencyNotify",
- "id": 2038,
- "replace": 2032
- },
- {
- "name": "TreasureMapDetectorDataNotify",
- "id": 4298,
- "replace": 4254
- },
- {
- "name": "TreasureMapGuideTaskDoneNotify",
- "id": 2053,
- "replace": 2046
- },
- {
- "name": "TreasureMapHostInfoNotify",
- "id": 8218,
- "replace": 8296
- },
- {
- "name": "TreasureMapMpChallengeNotify",
- "id": 2054,
- "replace": 2021
- },
- {
- "name": "TreasureMapPreTaskDoneNotify",
- "id": 2097,
- "replace": 2177
- },
- {
- "name": "TreasureMapRegionActiveNotify",
- "id": 2177,
- "replace": 2085
- },
- {
- "name": "TreasureMapRegionInfoNotify",
- "id": 2064,
- "replace": 2179
- },
- {
- "name": "TrialAvatarFirstPassDungeonNotify",
- "id": 2175,
- "replace": 2134
- },
- {
- "name": "TrialAvatarInDungeonIndexNotify",
- "id": 2078,
- "replace": 2063
- },
- {
- "name": "TriggerCreateGadgetToEquipPartNotify",
- "id": 342,
- "replace": 346
- },
- {
- "name": "TriggerRoguelikeCurseNotify",
- "id": 8642,
- "replace": 8965
- },
- {
- "name": "TriggerRoguelikeRuneReq",
- "id": 8915,
- "replace": 8822
- },
- {
- "name": "TriggerRoguelikeRuneRsp",
- "id": 8390,
- "replace": 8133
- },
- {
- "name": "TryEnterHomeReq",
- "id": 4455,
- "replace": 4648
- },
- {
- "name": "TryEnterHomeRsp",
- "id": 4820,
- "replace": 4796
- },
- {
- "name": "UnfreezeGroupLimitNotify",
- "id": 3346,
- "replace": 3483
- },
- {
- "name": "UnionCmdNotify",
- "id": 69,
- "replace": 42
- },
- {
- "name": "LastPacketPrintNotify",
- "id": 28,
- "replace": 94
- },
- {
- "name": "SalvagePreventSettleNotify",
- "id": 8036,
- "replace": 8435
- },
- {
- "name": "HomeEnterEditModeFinishReq",
- "id": 4703,
- "replace": 4865
- },
- {
- "name": "ReplayCustomDungeonRsp",
- "id": 6217,
- "replace": 6248
- },
- {
- "name": "SpiceActivityFinishMakeSpiceRsp",
- "id": 8964,
- "replace": 8946
- },
- {
- "name": "GachaActivityTakeRewardRsp",
- "id": 8228,
- "replace": 8354
- },
- {
- "name": "MistTrialGetDungeonExhibitionDataRsp",
- "id": 8208,
- "replace": 8903
- },
- {
- "name": "CrystalLinkEnterDungeonRsp",
- "id": 8936,
- "replace": 8628
- },
- {
- "name": "ChangeCustomDungeonRoomRsp",
- "id": 6216,
- "replace": 6212
- },
- {
- "name": "MistTrialGetDungeonExhibitionDataReq",
- "id": 8202,
- "replace": 8983
- },
- {
- "name": "ActivityGetRecvGiftListRsp",
- "id": 8705,
- "replace": 8844
- },
- {
- "name": "ReformFireworksReq",
- "id": 5941,
- "replace": 6074
- },
- {
- "name": "CrystalLinkRestartDungeonReq",
- "id": 8056,
- "replace": 8177
- },
- {
- "name": "LaunchFireworksReq",
- "id": 5921,
- "replace": 5977
- },
- {
- "name": "WinterCampGetCanGiveFriendItemRsp",
- "id": 8330,
- "replace": 8021
- },
- {
- "name": "PublishUgcReq",
- "id": 6316,
- "replace": 6312
- },
- {
- "name": "GachaActivityCreateRobotReq",
- "id": 8503,
- "replace": 8316
- },
- {
- "name": "GachaActivityCreateRobotRsp",
- "id": 8997,
- "replace": 8494
- },
- {
- "name": "SpiceActivityProcessFoodReq",
- "id": 8357,
- "replace": 8523
- },
- {
- "name": "PotionSaveDungeonResultReq",
- "id": 8862,
- "replace": 8672
- },
- {
- "name": "WinterCampRecvItemNotify",
- "id": 8667,
- "replace": 8952
- },
- {
- "name": "StartRogueDiaryPlayReq",
- "id": 8484,
- "replace": 8220
- },
- {
- "name": "BartenderFinishLevelReq",
- "id": 8424,
- "replace": 8122
- },
- {
- "name": "SalvageEscortSettleNotify",
- "id": 8967,
- "replace": 8798
- },
- {
- "name": "HomeChangeBgmReq",
- "id": 4469,
- "replace": 4736
- },
- {
- "name": "EvtBeingHealedNotify",
- "id": 391,
- "replace": 366
- },
- {
- "name": "GetCustomDungeonReq",
- "id": 6249,
- "replace": 6205
- },
- {
- "name": "IrodoriChessEquipCardReq",
- "id": 8093,
- "replace": 8766
- },
- {
- "name": "ResetRogueDiaryPlayRsp",
- "id": 8282,
- "replace": 8943
- },
- {
- "name": "SpiceActivityProcessFoodRsp",
- "id": 8845,
- "replace": 8381
- },
- {
- "name": "HomeBalloonGalleryScoreNotify",
- "id": 4839,
- "replace": 4734
- },
- {
- "name": "PhotoActivityFinishRsp",
- "id": 8044,
- "replace": 8847
- },
- {
- "name": "QuickOpenActivityReq",
- "id": 8999,
- "replace": 8302
- },
- {
- "name": "LanternRiteDoFireworksReformReq",
- "id": 8813,
- "replace": 8517
- },
- {
- "name": "RogueDiaryCoinAddNotify",
- "id": 8264,
- "replace": 8525
- },
- {
- "name": "RogueDiaryRepairInfoNotify",
- "id": 8681,
- "replace": 8084
- },
- {
- "name": "PhotoActivityFinishReq",
- "id": 8021,
- "replace": 8395
- },
- {
- "name": "ViewLanternProjectionTipsRsp",
- "id": 8742,
- "replace": 8623
- },
- {
- "name": "MichiaeMatsuriInteractStatueRsp",
- "id": 8447,
- "replace": 8150
- },
- {
- "name": "TryEnterNextRogueDiaryDungeonReq",
- "id": 8960,
- "replace": 8791
- },
- {
- "name": "ActivityAcceptGiveGiftRsp",
- "id": 8235,
- "replace": 8047
- },
- {
- "name": "RogueDiaryDungeonInfoNotify",
- "id": 8695,
- "replace": 8096
- },
- {
- "name": "StartRogueDiaryRoomReq",
- "id": 8792,
- "replace": 8279
- },
- {
- "name": "LevelTagDataNotify",
- "id": 3061,
- "replace": 3468
- },
- {
- "name": "StoreCustomDungeonReq",
- "id": 6211,
- "replace": 6250
- },
- {
- "name": "WinterCampGetRecvItemListReq",
- "id": 8296,
- "replace": 8794
- },
- {
- "name": "GachaActivityResetRsp",
- "id": 8263,
- "replace": 8416
- },
- {
- "name": "WinterCampRaceScoreNotify",
- "id": 8068,
- "replace": 8960
- },
- {
- "name": "MainCoopFailNotify",
- "id": 1976,
- "replace": 1956
- },
- {
- "name": "CheckUgcStateReq",
- "id": 6314,
- "replace": 6345
- },
- {
- "name": "WinterCampTakeBattleRewardRsp",
- "id": 8088,
- "replace": 8310
- },
- {
- "name": "ActivityGetRecvGiftListReq",
- "id": 8622,
- "replace": 8995
- },
- {
- "name": "SalvagePreventRestartRsp",
- "id": 8904,
- "replace": 8493
- },
- {
- "name": "TryInterruptRogueDiaryDungeonRsp",
- "id": 8184,
- "replace": 8234
- },
- {
- "name": "WinterCampGiveFriendItemRsp",
- "id": 8656,
- "replace": 8735
- },
- {
- "name": "RogueFinishRepairRsp",
- "id": 8860,
- "replace": 8503
- },
- {
- "name": "IrodoriChessUnequipCardRsp",
- "id": 8326,
- "replace": 8537
- },
- {
- "name": "MichiaeMatsuriUnlockCrystalSkillRsp",
- "id": 8889,
- "replace": 8874
- },
- {
- "name": "SaveUgcReq",
- "id": 6331,
- "replace": 6344
- },
- {
- "name": "ResetRogueDiaryPlayReq",
- "id": 8702,
- "replace": 8125
- },
- {
- "name": "CrystalLinkDungeonInfoNotify",
- "id": 8343,
- "replace": 8408
- },
- {
- "name": "SaveCustomDungeonRoomRsp",
- "id": 6241,
- "replace": 6235
- },
- {
- "name": "WinterCampEditSnowmanCombinationReq",
- "id": 8170,
- "replace": 8157
- },
- {
- "name": "SearchCustomDungeonRsp",
- "id": 6224,
- "replace": 6239
- },
- {
- "name": "BartenderCancelOrderReq",
- "id": 8663,
- "replace": 8249
- },
- {
- "name": "WinterCampTriathlonSettleNotify",
- "id": 8723,
- "replace": 8194
- },
- {
- "name": "ViewLanternProjectionLevelTipsRsp",
- "id": 8637,
- "replace": 8962
- },
- {
- "name": "WinterCampTriathlonRestartReq",
- "id": 8370,
- "replace": 8524
- },
- {
- "name": "ServerCombatEndNotify",
- "id": 1169,
- "replace": 1142
- },
- {
- "name": "ReadSignatureAuditRsp",
- "id": 4038,
- "replace": 4012
- },
- {
- "name": "GetGameplayRecommendationReq",
- "id": 149,
- "replace": 155
- },
- {
- "name": "TryInterruptRogueDiaryDungeonReq",
- "id": 8804,
- "replace": 8438
- },
- {
- "name": "ResumeRogueDiaryDungeonReq",
- "id": 8406,
- "replace": 8704
- },
- {
- "name": "EnterIrodoriChessDungeonReq",
- "id": 8505,
- "replace": 8592
- },
- {
- "name": "GetRecommendCustomDungeonReq",
- "id": 6210,
- "replace": 6221
- },
- {
- "name": "GachaActivityUpdateElemNotify",
- "id": 8850,
- "replace": 8241
- },
- {
- "name": "ActivityHaveRecvGiftNotify",
- "id": 8600,
- "replace": 8118
- },
- {
- "name": "WinterCampAcceptGiveItemReq",
- "id": 8148,
- "replace": 8516
- },
- {
- "name": "MistTrialSettleNotify",
- "id": 8408,
- "replace": 8116
- },
- {
- "name": "HomeRacingGallerySettleNotify",
- "id": 4671,
- "replace": 4807
- },
- {
- "name": "QuickOpenActivityRsp",
- "id": 8108,
- "replace": 8677
- },
- {
- "name": "SaveUgcRsp",
- "id": 6335,
- "replace": 6317
- },
- {
- "name": "BartenderCancelOrderRsp",
- "id": 8908,
- "replace": 8254
- },
- {
- "name": "MichiaeMatsuriRemoveChestMarkNotify",
- "id": 8051,
- "replace": 8203
- },
- {
- "name": "GachaActivityResetReq",
- "id": 8367,
- "replace": 8540
- },
- {
- "name": "GachaActivityNextStageRsp",
- "id": 8592,
- "replace": 8914
- },
- {
- "name": "WinterCampSetWishListReq",
- "id": 8363,
- "replace": 8380
- },
- {
- "name": "RetryCurRogueDiaryDungeonRsp",
- "id": 8523,
- "replace": 8269
- },
- {
- "name": "BartenderStartLevelReq",
- "id": 8710,
- "replace": 8590
- },
- {
- "name": "ResumeRogueDiaryDungeonRsp",
- "id": 8382,
- "replace": 8332
- },
- {
- "name": "OutStuckCustomDungeonReq",
- "id": 6239,
- "replace": 6213
- },
- {
- "name": "EnterIrodoriChessDungeonRsp",
- "id": 8598,
- "replace": 8238
- },
- {
- "name": "RetryCurRogueDiaryDungeonReq",
- "id": 8009,
- "replace": 8696
- },
- {
- "name": "WinterCampGetFriendWishListRsp",
- "id": 8987,
- "replace": 8208
- },
- {
- "name": "HomeChangeBgmNotify",
- "id": 4900,
- "replace": 4518
- },
- {
- "name": "GachaActivityPercentNotify",
- "id": 8200,
- "replace": 8706
- },
- {
- "name": "RegionalPlayInfoNotify",
- "id": 6288,
- "replace": 6292
- },
- {
- "name": "PotionEnterDungeonRsp",
- "id": 8770,
- "replace": 8679
- },
- {
- "name": "LikeCustomDungeonReq",
- "id": 6229,
- "replace": 6203
- },
- {
- "name": "ChangeCustomDungeonRoomReq",
- "id": 6235,
- "replace": 6217
- },
- {
- "name": "GetRecommendCustomDungeonRsp",
- "id": 6206,
- "replace": 6237
- },
- {
- "name": "CrystalLinkRestartDungeonRsp",
- "id": 8574,
- "replace": 8741
- },
- {
- "name": "RemoveCustomDungeonReq",
- "id": 6225,
- "replace": 6234
- },
- {
- "name": "BackPlayCustomDungeonOfficialRsp",
- "id": 6213,
- "replace": 6220
- },
- {
- "name": "PlayerSignatureAuditDataNotify",
- "id": 4077,
- "replace": 4036
- },
- {
- "name": "GalleryCrystalLinkKillMonsterNotify",
- "id": 5539,
- "replace": 5576
- },
- {
- "name": "GetRogueDairyRepairInfoReq",
- "id": 8988,
- "replace": 8730
- },
- {
- "name": "HomeClearGroupRecordRsp",
- "id": 4536,
- "replace": 4525
- },
- {
- "name": "IrodoriChessPlayerInfoNotify",
- "id": 5338,
- "replace": 5312
- },
- {
- "name": "LanternRiteDoFireworksReformRsp",
- "id": 8644,
- "replace": 8171
- },
- {
- "name": "GetStoreCustomDungeonReq",
- "id": 6248,
- "replace": 6204
- },
- {
- "name": "TryCustomDungeonRsp",
- "id": 6237,
- "replace": 6208
- },
- {
- "name": "GetParentQuestVideoKeyRsp",
- "id": 427,
- "replace": 491
- },
- {
- "name": "IrodoriEditFlowerCombinationReq",
- "id": 8795,
- "replace": 8835
- },
- {
- "name": "PotionSaveDungeonResultRsp",
- "id": 8112,
- "replace": 8579
- },
- {
- "name": "PotionEnterDungeonReq",
- "id": 8571,
- "replace": 8945
- },
- {
- "name": "WidgetUpdateExtraCDReq",
- "id": 5973,
- "replace": 5907
- },
- {
- "name": "UgcNotify",
- "id": 6337,
- "replace": 6308
- },
- {
- "name": "IrodoriChessUnequipCardReq",
- "id": 8610,
- "replace": 8409
- },
- {
- "name": "EnterRogueDiaryDungeonRsp",
- "id": 8395,
- "replace": 8152
- },
- {
- "name": "TryCustomDungeonReq",
- "id": 6240,
- "replace": 6218
- },
- {
- "name": "RefreshRogueDiaryCardReq",
- "id": 8157,
- "replace": 8868
- },
- {
- "name": "PhotoActivityClientViewReq",
- "id": 8687,
- "replace": 9000
- },
- {
- "name": "ActivityAcceptGiveGiftReq",
- "id": 8679,
- "replace": 8827
- },
- {
- "name": "SearchCustomDungeonReq",
- "id": 6222,
- "replace": 6201
- },
- {
- "name": "UpdateSalvageBundleMarkReq",
- "id": 8786,
- "replace": 8906
- },
- {
- "name": "ReadNicknameAuditRsp",
- "id": 197,
- "replace": 168
- },
- {
- "name": "AllShareCDDataNotify",
- "id": 9005,
- "replace": 9079
- },
- {
- "name": "GetUgcBriefInfoReq",
- "id": 6346,
- "replace": 6322
- },
- {
- "name": "IrodoriFillPoetryReq",
- "id": 8590,
- "replace": 8926
- },
- {
- "name": "LanternRiteTakeSkinRewardReq",
- "id": 8307,
- "replace": 8398
- },
- {
- "name": "RemoveCustomDungeonRsp",
- "id": 6202,
- "replace": 6215
- },
- {
- "name": "CustomDungeonRecoverNotify",
- "id": 6233,
- "replace": 6228
- },
- {
- "name": "SetCodexPushtipsReadRsp",
- "id": 4210,
- "replace": 4205
- },
- {
- "name": "LanternRiteEndFireworksReformRsp",
- "id": 8114,
- "replace": 8414
- },
- {
- "name": "ActivitySetGiftWishReq",
- "id": 8597,
- "replace": 8329
- },
- {
- "name": "WinterCampGetFriendWishListReq",
- "id": 8455,
- "replace": 8764
- },
- {
- "name": "FinishLanternProjectionRsp",
- "id": 8132,
- "replace": 8971
- },
- {
- "name": "ActivitySetGiftWishRsp",
- "id": 8828,
- "replace": 8757
- },
- {
- "name": "WinterCampTakeExploreRewardReq",
- "id": 8290,
- "replace": 8014
- },
- {
- "name": "WidgetUpdateExtraCDRsp",
- "id": 5908,
- "replace": 6076
- },
- {
- "name": "SignatureAuditConfigNotify",
- "id": 4034,
- "replace": 4097
- },
- {
- "name": "BartenderCompleteOrderReq",
- "id": 8867,
- "replace": 8880
- },
- {
- "name": "HomeGetGroupRecordReq",
- "id": 4662,
- "replace": 4756
- },
- {
- "name": "MichiaeMatsuriDarkPressureLevelUpdateNotify",
- "id": 8618,
- "replace": 8136
- },
- {
- "name": "RefreshRogueDiaryCardRsp",
- "id": 8910,
- "replace": 8359
- },
- {
- "name": "ReplayCustomDungeonReq",
- "id": 6250,
- "replace": 6214
- },
- {
- "name": "ReserveRogueDiaryAvatarRsp",
- "id": 8800,
- "replace": 8901
- },
- {
- "name": "StartRogueDiaryRoomRsp",
- "id": 8413,
- "replace": 8806
- },
- {
- "name": "BartenderStartLevelRsp",
- "id": 8495,
- "replace": 8142
- },
- {
- "name": "IrodoriFillPoetryRsp",
- "id": 8762,
- "replace": 8076
- },
- {
- "name": "EnterCustomDungeonRsp",
- "id": 6245,
- "replace": 6241
- },
- {
- "name": "CheckUgcUpdateReq",
- "id": 6302,
- "replace": 6315
- },
- {
- "name": "CrystalLinkEnterDungeonReq",
- "id": 8110,
- "replace": 8179
- },
- {
- "name": "BartenderCancelLevelReq",
- "id": 8567,
- "replace": 8446
- },
- {
- "name": "BartenderLevelProgressNotify",
- "id": 8317,
- "replace": 8415
- },
- {
- "name": "LanternRiteEndFireworksReformReq",
- "id": 8437,
- "replace": 8936
- },
- {
- "name": "GetParentQuestVideoKeyReq",
- "id": 479,
- "replace": 449
- },
- {
- "name": "SalvageEscortRestartRsp",
- "id": 8107,
- "replace": 8553
- },
- {
- "name": "LuminanceStoneChallengeSettleNotify",
- "id": 8545,
- "replace": 8784
- },
- {
- "name": "PublishCustomDungeonReq",
- "id": 6214,
- "replace": 6245
- },
- {
- "name": "ActivityAcceptAllGiveGiftRsp",
- "id": 8316,
- "replace": 8771
- },
- {
- "name": "FinishLanternProjectionReq",
- "id": 8236,
- "replace": 8932
- },
- {
- "name": "ReformFireworksRsp",
- "id": 6008,
- "replace": 6062
- },
- {
- "name": "HomePreChangeEditModeNotify",
- "id": 4637,
- "replace": 4720
- },
- {
- "name": "SpiceActivityFinishMakeSpiceReq",
- "id": 8744,
- "replace": 8838
- },
- {
- "name": "PlayerNicknameNotify",
- "id": 133,
- "replace": 151
- },
- {
- "name": "IrodoriMasterStartGalleryRsp",
- "id": 8391,
- "replace": 8495
- },
- {
- "name": "LanternRiteStartFireworksReformRsp",
- "id": 8757,
- "replace": 8652
- },
- {
- "name": "GetUgcBriefInfoRsp",
- "id": 6341,
- "replace": 6335
- },
- {
- "name": "EnterCustomDungeonReq",
- "id": 6238,
- "replace": 6242
- },
- {
- "name": "GlobalBuildingInfoNotify",
- "id": 5389,
- "replace": 5302
- },
- {
- "name": "GetQuestLackingResourceReq",
- "id": 464,
- "replace": 453
- },
- {
- "name": "ExitCustomDungeonTryReq",
- "id": 6207,
- "replace": 6243
- },
- {
- "name": "ActivityGiveFriendGiftRsp",
- "id": 8707,
- "replace": 8373
- },
- {
- "name": "WidgetCaptureAnimalReq",
- "id": 4273,
- "replace": 4279
- },
- {
- "name": "WinterCampEditSnowmanCombinationRsp",
- "id": 8237,
- "replace": 8951
- },
- {
- "name": "WidgetCaptureAnimalRsp",
- "id": 4271,
- "replace": 4296
- },
- {
- "name": "GetGameplayRecommendationRsp",
- "id": 196,
- "replace": 113
- },
- {
- "name": "IrodoriChessEquipCardRsp",
- "id": 8312,
- "replace": 8884
- },
- {
- "name": "LanternRiteTakeSkinRewardRsp",
- "id": 8672,
- "replace": 8104
- },
- {
- "name": "ClientRemoveCombatEndModifierNotify",
- "id": 1106,
- "replace": 1190
- },
- {
- "name": "WinterCampTakeExploreRewardRsp",
- "id": 8788,
- "replace": 8323
- },
- {
- "name": "HomeUpdatePictureFrameInfoRsp",
- "id": 4540,
- "replace": 4468
- },
- {
- "name": "BartenderGetFormulaRsp",
- "id": 8550,
- "replace": 8975
- },
- {
- "name": "SaveCustomDungeonRoomReq",
- "id": 6246,
- "replace": 6222
- },
- {
- "name": "PlayerNicknameAuditDataNotify",
- "id": 168,
- "replace": 162
- },
- {
- "name": "HomeEnterEditModeFinishRsp",
- "id": 4566,
- "replace": 4583
- },
- {
- "name": "ViewLanternProjectionTipsReq",
- "id": 8102,
- "replace": 8560
- },
- {
- "name": "ActivityGetCanGiveFriendGiftRsp",
- "id": 8965,
- "replace": 8374
- },
- {
- "name": "StoreCustomDungeonRsp",
- "id": 6226,
- "replace": 6206
- },
- {
- "name": "ActivityBannerClearRsp",
- "id": 2143,
- "replace": 2198
- },
- {
- "name": "EvtLocalGadgetOwnerLeaveSceneNotify",
- "id": 360,
- "replace": 352
- },
- {
- "name": "SetCodexPushtipsReadReq",
- "id": 4204,
- "replace": 4209
- },
- {
- "name": "WinterCampAcceptGiveItemRsp",
- "id": 8419,
- "replace": 8966
- },
- {
- "name": "RogueFinishRepairReq",
- "id": 8049,
- "replace": 8483
- },
- {
- "name": "HomeGalleryInPlayingNotify",
- "id": 5600,
- "replace": 5573
- },
- {
- "name": "HomeClearGroupRecordReq",
- "id": 4643,
- "replace": 4823
- },
- {
- "name": "PotionRestartDungeonRsp",
- "id": 8864,
- "replace": 8492
- },
- {
- "name": "PlayerSignatureNotify",
- "id": 4012,
- "replace": 4041
- },
- {
- "name": "ReserveRogueDiaryAvatarReq",
- "id": 8607,
- "replace": 8311
- },
- {
- "name": "TryEnterNextRogueDiaryDungeonRsp",
- "id": 8659,
- "replace": 8487
- },
- {
- "name": "PublishUgcRsp",
- "id": 6325,
- "replace": 6334
- },
- {
- "name": "ReadNicknameAuditReq",
- "id": 148,
- "replace": 132
- },
- {
- "name": "GetCustomDungeonRsp",
- "id": 6234,
- "replace": 6211
- },
- {
- "name": "WinterCampAcceptAllGiveItemReq",
- "id": 8920,
- "replace": 8538
- },
- {
- "name": "WinterCampGetCanGiveFriendItemReq",
- "id": 8272,
- "replace": 8443
- },
- {
- "name": "ActivityAcceptAllGiveGiftReq",
- "id": 8116,
- "replace": 8900
- },
- {
- "name": "GetQuestLackingResourceRsp",
- "id": 483,
- "replace": 424
- },
- {
- "name": "WinterCampStageInfoChangeNotify",
- "id": 8517,
- "replace": 8878
- },
- {
- "name": "ActivityGetFriendGiftWishListRsp",
- "id": 8145,
- "replace": 8355
- },
- {
- "name": "HomeSeekFurnitureGalleryScoreNotify",
- "id": 4612,
- "replace": 4723
- },
- {
- "name": "WinterCampGiveFriendItemReq",
- "id": 8528,
- "replace": 8102
- },
- {
- "name": "HomeAllUnlockedBgmIdListNotify",
- "id": 4563,
- "replace": 4841
- },
- {
- "name": "LanternRiteStartFireworksReformReq",
- "id": 8874,
- "replace": 8200
- },
- {
- "name": "GroupLinkMarkUpdateNotify",
- "id": 5791,
- "replace": 5785
- },
- {
- "name": "FireworksReformDataNotify",
- "id": 6001,
- "replace": 5908
- },
- {
- "name": "CheckUgcUpdateRsp",
- "id": 6340,
- "replace": 6318
- },
- {
- "name": "RogueDiaryReviveAvatarReq",
- "id": 8076,
- "replace": 8678
- },
- {
- "name": "ReadSignatureAuditReq",
- "id": 4089,
- "replace": 4002
- },
- {
- "name": "HomeNewUnlockedBgmIdListNotify",
- "id": 4732,
- "replace": 4899
- },
- {
- "name": "IrodoriChessLeftMonsterNotify",
- "id": 5340,
- "replace": 5331
- },
- {
- "name": "MichiaeMatsuriStartDarkChallengeRsp",
- "id": 8269,
- "replace": 8379
- },
- {
- "name": "MichiaeMatsuriUnlockCrystalSkillReq",
- "id": 8341,
- "replace": 8632
- },
- {
- "name": "NicknameAuditConfigNotify",
- "id": 186,
- "replace": 171
- },
- {
- "name": "OutStuckCustomDungeonRsp",
- "id": 6209,
- "replace": 6238
- },
- {
- "name": "BartenderGetFormulaReq",
- "id": 8258,
- "replace": 8230
- },
- {
- "name": "PotionResetChallengeReq",
- "id": 8097,
- "replace": 8331
- },
- {
- "name": "WinterCampTriathlonRestartRsp",
- "id": 8323,
- "replace": 8468
- },
- {
- "name": "GetStoreCustomDungeonRsp",
- "id": 6212,
- "replace": 6210
- },
- {
- "name": "NpcTalkStateNotify",
- "id": 481,
- "replace": 450
- },
- {
- "name": "SkyCrystalDetectorDataUpdateNotify",
- "id": 4265,
- "replace": 4259
- },
- {
- "name": "IrodoriScanEntityRsp",
- "id": 8540,
- "replace": 8840
- },
- {
- "name": "HomePictureFrameInfoNotify",
- "id": 4677,
- "replace": 4495
- },
- {
- "name": "CustomDungeonOfficialNotify",
- "id": 6236
- },
- {
- "name": "HomeUpdatePictureFrameInfoReq",
- "id": 4858,
- "replace": 4764
- },
- {
- "name": "RogueDiaryTiredAvatarNotify",
- "id": 8243,
- "replace": 8660
- },
- {
- "name": "ServerTryCancelGeneralMatchNotify",
- "id": 4165,
- "replace": 4159
- },
- {
- "name": "GachaActivityNextStageReq",
- "id": 8201,
- "replace": 8342
- },
- {
- "name": "LaunchFireworksRsp",
- "id": 5952,
- "replace": 5936
- },
- {
- "name": "FireworksLaunchDataNotify",
- "id": 5979,
- "replace": 5917
- },
- {
- "name": "SpiceActivityGivingRecordNotify",
- "id": 8085,
- "replace": 8719
- },
- {
- "name": "IrodoriScanEntityReq",
- "id": 8657,
- "replace": 8931
- },
- {
- "name": "IrodoriMasterGallerySettleNotify",
- "id": 8194,
- "replace": 8792
- },
- {
- "name": "ActivityGetFriendGiftWishListReq",
- "id": 8246,
- "replace": 8642
- },
- {
- "name": "CheckUgcStateRsp",
- "id": 6342,
- "replace": 6302
- },
- {
- "name": "HomeBalloonGallerySettleNotify",
- "id": 4719,
- "replace": 4604
- },
- {
- "name": "MichiaeMatsuriStartBossChallengeReq",
- "id": 8680,
- "replace": 8650
- },
- {
- "name": "Unk2700_NGPMINKIOPK",
- "id": 8956
- },
- {
- "name": "CustomDungeonBattleRecordNotify",
- "id": 6201,
- "replace": 6225
- },
- {
- "name": "ActivityBannerNotify",
- "id": 2005,
- "replace": 2160
- },
- {
- "name": "BartenderFinishLevelRsp",
- "id": 8364,
- "replace": 8250
- },
- {
- "name": "UpdateSalvageBundleMarkRsp",
- "id": 8990,
- "replace": 8620
- },
- {
- "name": "WinterCampAcceptAllGiveItemRsp",
- "id": 8366,
- "replace": 8731
- },
- {
- "name": "WinterCampSetWishListRsp",
- "id": 8827,
- "replace": 8288
- },
- {
- "name": "GachaActivityTakeRewardReq",
- "id": 8947,
- "replace": 8853
- },
- {
- "name": "IrodoriMasterGalleryCgEndNotify",
- "id": 8260,
- "replace": 8050
- },
- {
- "name": "EnterRogueDiaryDungeonReq",
- "id": 8647,
- "replace": 8627
- },
- {
- "name": "GalleryCrystalLinkBuffInfoNotify",
- "id": 5546,
- "replace": 5516
- },
- {
- "name": "HomeGetGroupRecordRsp",
- "id": 4691,
- "replace": 4824
- },
- {
- "name": "MichiaeMatsuriRemoveChallengeMarkNotify",
- "id": 8168,
- "replace": 8581
- },
- {
- "name": "MichiaeMatsuriGainCrystalExpUpdateNotify",
- "id": 8794,
- "replace": 8318
- },
- {
- "name": "MichiaeMatsuriInteractStatueReq",
- "id": 8553,
- "replace": 8008
- },
- {
- "name": "MichiaeMatsuriStartDarkChallengeReq",
- "id": 8004,
- "replace": 8166
- },
- {
- "name": "PotionResetChallengeRsp",
- "id": 8220,
- "replace": 8804
- },
- {
- "name": "BartenderCancelLevelRsp",
- "id": 8492,
- "replace": 8698
- },
- {
- "name": "CustomDungeonUpdateNotify",
- "id": 6203,
- "replace": 6230
- },
- {
- "name": "HomeChangeBgmRsp",
- "id": 4701,
- "replace": 4895
- },
- {
- "name": "BartenderCompleteOrderRsp",
- "id": 8192,
- "replace": 8870
- },
- {
- "name": "ActivityGiveFriendGiftReq",
- "id": 8919,
- "replace": 8178
- },
- {
- "name": "ActivityBannerClearReq",
- "id": 2198,
- "replace": 2147
- },
- {
- "name": "BackPlayCustomDungeonOfficialReq",
- "id": 6227,
- "replace": 6224
- },
- {
- "name": "SalvageEscortRestartReq",
- "id": 8100,
- "replace": 8520
- },
- {
- "name": "MichiaeMatsuriStartBossChallengeRsp",
- "id": 8507,
- "replace": 8953
- },
- {
- "name": "RogueDiaryReviveAvatarRsp",
- "id": 8434,
- "replace": 8061
- },
- {
- "name": "WinterCampTakeBattleRewardReq",
- "id": 8074,
- "replace": 8484
- },
- {
- "name": "TanukiTravelFinishGuideQuestNotify",
- "id": 8824,
- "replace": 8481
- },
- {
- "name": "ViewLanternProjectionLevelTipsReq",
- "id": 8211,
- "replace": 8303
- },
- {
- "name": "GetRogueDairyRepairInfoRsp",
- "id": 8881,
- "replace": 8656
- },
- {
- "name": "PublishCustomDungeonRsp",
- "id": 6242,
- "replace": 6202
- },
- {
- "name": "IrodoriEditFlowerCombinationRsp",
- "id": 8542,
- "replace": 8454
- },
- {
- "name": "ActivityGetCanGiveFriendGiftReq",
- "id": 8383,
- "replace": 8330
- },
- {
- "name": "IrodoriMasterStartGalleryReq",
- "id": 8933,
- "replace": 8243
- },
- {
- "name": "ExitCustomDungeonTryRsp",
- "id": 6215,
- "replace": 6209
- },
- {
- "name": "PotionEnterDungeonNotify",
- "id": 8043,
- "replace": 8777
- },
- {
- "name": "SalvagePreventRestartReq",
- "id": 8595,
- "replace": 8796
- },
- {
- "name": "RogueDiaryDungeonSettleNotify",
- "id": 8224,
- "replace": 8726
- },
- {
- "name": "WinterCampGetRecvItemListRsp",
- "id": 8073,
- "replace": 8957
- },
- {
- "name": "PhotoActivityClientViewRsp",
- "id": 8441,
- "replace": 8963
- },
- {
- "name": "StartRogueDiaryPlayRsp",
- "id": 8780,
- "replace": 8881
- },
- {
- "name": "PotionRestartDungeonReq",
- "id": 8104,
- "replace": 8575
- },
- {
- "name": "LikeCustomDungeonRsp",
- "id": 6218,
- "replace": 6233
- },
- {
- "name": "GearActivityFinishPlayGearRsp",
- "id": 24722,
- "replace": 20776
- },
- {
- "name": "NightCrowGadgetObservationMatchRsp",
- "id": 835,
- "replace": 864
- },
- {
- "name": "GearActivityStartPlayPictureReq",
- "id": 22919,
- "replace": 24968
- },
- {
- "name": "ActivityReadPushTipsRsp",
- "id": 8938,
- "replace": 8499
- },
- {
- "name": "IslandPartyRaftInfoNotify",
- "id": 5588,
- "replace": 5589
- },
- {
- "name": "GearActivityStartPlayGearReq",
- "id": 21124,
- "replace": 20589
- },
- {
- "name": "SummerTimeV2RestartDungeonReq",
- "id": 8738,
- "replace": 8073
- },
- {
- "name": "NightCrowGadgetObservationMatchReq",
- "id": 843,
- "replace": 895
- },
- {
- "name": "InvestigationReadQuestDailyNotify",
- "id": 1906,
- "replace": 1908
- },
- {
- "name": "InvestigationQuestDailyNotify",
- "id": 1910,
- "replace": 1926
- },
- {
- "name": "GearActivityFinishPlayPictureRsp",
- "id": 21610,
- "replace": 20453
- },
- {
- "name": "GearActivityStartPlayGearRsp",
- "id": 21492,
- "replace": 23953
- },
- {
- "name": "IslandPartySettleNotify",
- "id": 22820,
- "replace": 24127
- },
- {
- "name": "GearActivityStartPlayPictureRsp",
- "id": 23454,
- "replace": 20011
- },
- {
- "name": "TakeBackGivingItemRsp",
- "id": 132,
- "replace": 196
- },
- {
- "name": "GalleryWillStartCountdownNotify",
- "id": 5575,
- "replace": 5505
- },
- {
- "name": "ActivityPushTipsInfoNotify",
- "id": 8527,
- "replace": 8418
- },
- {
- "name": "PersistentDungeonSwitchAvatarReq",
- "id": 1709,
- "replace": 1624
- },
- {
- "name": "SummerTimeV2RestartBoatGalleryReq",
- "id": 8396,
- "replace": 8885
- },
- {
- "name": "StopReminderNotify",
- "id": 3423,
- "replace": 3119
- },
- {
- "name": "IslandPartySailInfoNotify",
- "id": 5525,
- "replace": 5544
- },
- {
- "name": "SummerTimeV2RestartDungeonRsp",
- "id": 8606,
- "replace": 8686
- },
- {
- "name": "GearActivityFinishPlayGearReq",
- "id": 20920,
- "replace": 20236
- },
- {
- "name": "BackRebornGalleryReq",
- "id": 5558,
- "replace": 5507
- },
- {
- "name": "PersistentDungeonSwitchAvatarRsp",
- "id": 1774,
- "replace": 1677
- },
- {
- "name": "GalleryIslandPartyDownHillInfoNotify",
- "id": 5592,
- "replace": 5537
- },
- {
- "name": "GadgetChangeLevelTagRsp",
- "id": 830,
- "replace": 834
- },
- {
- "name": "ActivityReadPushTipsReq",
- "id": 8896,
- "replace": 8007
- },
- {
- "name": "BackRebornGalleryRsp",
- "id": 5518,
- "replace": 5517
- },
- {
- "name": "SummerTimeV2RestartBoatGalleryRsp",
- "id": 8972,
- "replace": 8225
- },
- {
- "name": "SummerTimeV2BoatSettleNotify",
- "id": 8520,
- "replace": 8153
- },
- {
- "name": "TakeBackGivingItemReq",
- "id": 144,
- "replace": 128
- },
- {
- "name": "GadgetChangeLevelTagReq",
- "id": 850,
- "replace": 875
- },
- {
- "name": "GearActivityFinishPlayPictureReq",
- "id": 24600,
- "replace": 23793
- },
- {
- "name": "HomeExchangeWoodRsp",
- "id": 4812,
- "replace": 4885
- },
- {
- "name": "HomeExchangeWoodReq",
- "id": 4672,
- "replace": 4808
- },
- {
- "name": "GravenInnocenceEditCarveCombinationRsp",
- "id": 24700,
- "replace": 23400
- },
- {
- "name": "GetAllMailResultNotify",
- "id": 1413,
- "replace": 1425
- },
- {
- "name": "MuqadasPotionRestartDungeonReq",
- "id": 20619,
- "replace": 20087
- },
- {
- "name": "ToTheMoonRemoveObstacleRsp",
- "id": 6162,
- "replace": 6178
- },
- {
- "name": "MuqadasPotionCaptureWeaknessReq",
- "id": 20534,
- "replace": 24162
- },
- {
- "name": "GravenInnocenceEditCarveCombinationReq",
- "id": 23125,
- "replace": 24150
- },
- {
- "name": "ParentQuestInferenceDataNotify",
- "id": 463,
- "replace": 493
- },
- {
- "name": "DelBackupAvatarTeamReq",
- "id": 1611,
- "replace": 1698
- },
- {
- "name": "AssociateInferenceWordReq",
- "id": 456,
- "replace": 420
- },
- {
- "name": "AvatarTeamAllDataNotify",
- "id": 1763,
- "replace": 1615
- },
- {
- "name": "InstableSprayGalleryInfoNotify",
- "id": 5528,
- "replace": 5594
- },
- {
- "name": "PlayerCompoundMaterialBoostReq",
- "id": 102,
- "replace": 159
- },
- {
- "name": "GravenInnocencePhotoFinishReq",
- "id": 23521,
- "replace": 22391
- },
- {
- "name": "InstableSpraySwitchTeamReq",
- "id": 23451,
- "replace": 22524
- },
- {
- "name": "SubmitInferenceWordRsp",
- "id": 495,
- "replace": 423
- },
- {
- "name": "InstableSprayEnterDungeonRsp",
- "id": 23633,
- "replace": 24458
- },
- {
- "name": "AllWidgetBackgroundActiveStateNotify",
- "id": 6011,
- "replace": 5932
- },
- {
- "name": "GetHomeExchangeWoodInfoReq",
- "id": 4775,
- "replace": 4777
- },
- {
- "name": "GetAllMailNotify",
- "id": 1416,
- "replace": 1499
- },
- {
- "name": "GravenInnocenceRaceRestartRsp",
- "id": 24627,
- "replace": 20056
- },
- {
- "name": "InstableSprayRestartDungeonReq",
- "id": 20911,
- "replace": 22725
- },
- {
- "name": "ToTheMoonAddObstacleRsp",
- "id": 6180,
- "replace": 6161
- },
- {
- "name": "GetHomeExchangeWoodInfoRsp",
- "id": 4757,
- "replace": 4580
- },
- {
- "name": "WorldChestOpenNotify",
- "id": 3085,
- "replace": 3242
- },
- {
- "name": "DeshretObeliskChestInfoNotify",
- "id": 807,
- "replace": 867
- },
- {
- "name": "MuqadasPotionRestartDungeonRsp",
- "id": 22672,
- "replace": 20780
- },
- {
- "name": "RemotePlayerWidgetNotify",
- "id": 5996,
- "replace": 5910
- },
- {
- "name": "GravenInnocencePhotoFinishRsp",
- "id": 22592,
- "replace": 22418
- },
- {
- "name": "InstableSprayLevelFinishNotify",
- "id": 24172,
- "replace": 21512
- },
- {
- "name": "ChangeWidgetBackgroundActiveStateRsp",
- "id": 6088,
- "replace": 5955
- },
- {
- "name": "AddBackupAvatarTeamRsp",
- "id": 1757,
- "replace": 1782
- },
- {
- "name": "MuqadasPotionActivityEnterDungeonRsp",
- "id": 20138,
- "replace": 22650
- },
- {
- "name": "AddBackupAvatarTeamReq",
- "id": 1620,
- "replace": 1616
- },
- {
- "name": "PlayerDeathZoneNotify",
- "id": 6296,
- "replace": 6272
- },
- {
- "name": "PlayerCompoundMaterialBoostRsp",
- "id": 119,
- "replace": 129
- },
- {
- "name": "InstableSpraySwitchTeamRsp",
- "id": 20452,
- "replace": 21806
- },
- {
- "name": "TreasureSeelieCollectOrbsNotify",
- "id": 23448,
- "replace": 20380
- },
- {
- "name": "AranaraCollectionDataNotify",
- "id": 6388,
- "replace": 6392
- },
- {
- "name": "AssociateInferenceWordRsp",
- "id": 490,
- "replace": 463
- },
- {
- "name": "MuqadasPotionCaptureWeaknessRsp",
- "id": 22408,
- "replace": 21366
- },
- {
- "name": "DelBackupAvatarTeamRsp",
- "id": 1756,
- "replace": 1666
- },
- {
- "name": "InterpretInferenceWordRsp",
- "id": 415,
- "replace": 498
- },
- {
- "name": "MuqadasPotionActivityEnterDungeonReq",
- "id": 20473,
- "replace": 22772
- },
- {
- "name": "ToTheMoonRemoveObstacleReq",
- "id": 6170,
- "replace": 6147
- },
- {
- "name": "CheckGroupReplacedReq",
- "id": 3329,
- "replace": 3056
- },
- {
- "name": "ToTheMoonEnterSceneRsp",
- "id": 6120,
- "replace": 6200
- },
- {
- "name": "CheckGroupReplacedRsp",
- "id": 3117,
- "replace": 3411
- },
- {
- "name": "InstableSprayEnterDungeonReq",
- "id": 24659,
- "replace": 21889
- },
- {
- "name": "ToTheMoonEnterSceneReq",
- "id": 6198,
- "replace": 6119
- },
- {
- "name": "ToTheMoonQueryPathRsp",
- "id": 6155,
- "replace": 6130
- },
- {
- "name": "InterpretInferenceWordReq",
- "id": 423,
- "replace": 454
- },
- {
- "name": "AreaPlayInfoNotify",
- "id": 3069,
- "replace": 3274
- },
- {
- "name": "ToTheMoonAddObstacleReq",
- "id": 6174,
- "replace": 6143
- },
- {
- "name": "MuqadasPotionDungeonSettleNotify",
- "id": 23665,
- "replace": 22734
- },
- {
- "name": "ToTheMoonPingNotify",
- "id": 6187,
- "replace": 6156
- },
- {
- "name": "InstableSprayRestartDungeonRsp",
- "id": 21689,
- "replace": 23617
- },
- {
- "name": "ToTheMoonQueryPathReq",
- "id": 6105,
- "replace": 6179
- },
- {
- "name": "DeathZoneInfoNotify",
- "id": 6295,
- "replace": 6291
- },
- {
- "name": "WidgetQuickHitTreeReq",
- "id": 3428,
- "replace": 3068
- },
- {
- "name": "AddAranaraCollectionNotify",
- "id": 6395,
- "replace": 6391
- },
- {
- "name": "ChangeWidgetBackgroundActiveStateReq",
- "id": 6092,
- "replace": 5959
- },
- {
- "name": "DeathZoneObserveNotify",
- "id": 3059,
- "replace": 3062
- },
- {
- "name": "GravenInnocenceRaceRestartReq",
- "id": 21280,
- "replace": 23067
- },
- {
- "name": "GravenInnocencePhotoReminderNotify",
- "id": 20385,
- "replace": 22577
- },
- {
- "name": "WidgetQuickHitTreeRsp",
- "id": 3359,
- "replace": 3250
- },
- {
- "name": "GravenInnocenceRaceSettleNotify",
- "id": 20447,
- "replace": 24427
- },
- {
- "name": "WatcherEventStageNotify",
- "id": 2220,
- "replace": 2300
- },
- {
- "name": "SubmitInferenceWordReq",
- "id": 454,
- "replace": 404
- },
- {
- "name": "UnlockAvatarTalentReq",
- "id": 1005,
- "replace": 1079
- },
- {
- "name": "UnlockAvatarTalentRsp",
- "id": 1055,
- "replace": 1030
- },
- {
- "name": "UnlockCoopChapterReq",
- "id": 1952,
- "replace": 1965
- },
- {
- "name": "UnlockCoopChapterRsp",
- "id": 1990,
- "replace": 1968
- },
- {
- "name": "UnlockNameCardNotify",
- "id": 4085,
- "replace": 4010
- },
- {
- "name": "UnlockPersonalLineReq",
- "id": 452,
- "replace": 415
- },
- {
- "name": "UnlockPersonalLineRsp",
- "id": 403,
- "replace": 421
- },
- {
- "name": "UnlockTransPointReq",
- "id": 3354,
- "replace": 3200
- },
- {
- "name": "UnlockTransPointRsp",
- "id": 3057,
- "replace": 3046
- },
- {
- "name": "UnlockedFurnitureFormulaDataNotify",
- "id": 4510,
- "replace": 4716
- },
- {
- "name": "UnlockedFurnitureSuiteDataNotify",
- "id": 4475,
- "replace": 4532
- },
- {
- "name": "UnmarkEntityInMinMapNotify",
- "id": 223,
- "replace": 254
- },
- {
- "name": "UpdateAbilityCreatedMovingPlatformNotify",
- "id": 813,
- "replace": 825
- },
- {
- "name": "UpdatePS4BlockListReq",
- "id": 4035,
- "replace": 4064
- },
- {
- "name": "UpdatePS4BlockListRsp",
- "id": 4007,
- "replace": 4067
- },
- {
- "name": "UpdatePS4FriendListNotify",
- "id": 4046,
- "replace": 4016
- },
- {
- "name": "UpdatePS4FriendListReq",
- "id": 4061,
- "replace": 4026
- },
- {
- "name": "UpdatePS4FriendListRsp",
- "id": 4065,
- "replace": 4077
- },
- {
- "name": "UpdatePlayerShowAvatarListReq",
- "id": 4064,
- "replace": 4053
- },
- {
- "name": "UpdatePlayerShowAvatarListRsp",
- "id": 4083,
- "replace": 4024
- },
- {
- "name": "UpdatePlayerShowNameCardListReq",
- "id": 4063,
- "replace": 4093
- },
- {
- "name": "UpdatePlayerShowNameCardListRsp",
- "id": 4023,
- "replace": 4054
- },
- {
- "name": "UpdateRedPointNotify",
- "id": 58,
- "replace": 7
- },
- {
- "name": "UpdateReunionWatcherNotify",
- "id": 5087,
- "replace": 5058
- },
- {
- "name": "UpgradeRoguelikeShikigamiReq",
- "id": 8153,
- "replace": 8282
- },
- {
- "name": "UpgradeRoguelikeShikigamiRsp",
- "id": 8113,
- "replace": 8314
- },
- {
- "name": "UseItemReq",
- "id": 670,
- "replace": 647
- },
- {
- "name": "UseItemRsp",
- "id": 662,
- "replace": 678
- },
- {
- "name": "UseMiracleRingReq",
- "id": 5238,
- "replace": 5242
- },
- {
- "name": "UseMiracleRingRsp",
- "id": 5245,
- "replace": 5241
- },
- {
- "name": "UseWidgetCreateGadgetReq",
- "id": 4300,
- "replace": 4264
- },
- {
- "name": "UseWidgetCreateGadgetRsp",
- "id": 4267,
- "replace": 4298
- },
- {
- "name": "UseWidgetRetractGadgetReq",
- "id": 4251,
- "replace": 4275
- },
- {
- "name": "UseWidgetRetractGadgetRsp",
- "id": 4289,
- "replace": 4263
- },
- {
- "name": "VehicleInteractReq",
- "id": 888,
- "replace": 889
- },
- {
- "name": "VehicleInteractRsp",
- "id": 825,
- "replace": 844
- },
- {
- "name": "VehicleStaminaNotify",
- "id": 851,
- "replace": 880
- },
- {
- "name": "ViewCodexReq",
- "id": 4203,
- "replace": 4206
- },
- {
- "name": "ViewCodexRsp",
- "id": 4209,
- "replace": 4210
- },
- {
- "name": "WatcherAllDataNotify",
- "id": 2205,
- "replace": 2279
- },
- {
- "name": "WatcherChangeNotify",
- "id": 2255,
- "replace": 2230
- },
- {
- "name": "WatcherEventNotify",
- "id": 2287,
- "replace": 2256
- },
- {
- "name": "WatcherEventTypeNotify",
- "id": 2298,
- "replace": 2219
- },
- {
- "name": "WaterSpritePhaseFinishNotify",
- "id": 2095,
- "replace": 2120
- },
- {
- "name": "WeaponAwakenReq",
- "id": 645,
- "replace": 633
- },
- {
- "name": "WeaponAwakenRsp",
- "id": 685,
- "replace": 610
- },
- {
- "name": "WeaponPromoteReq",
- "id": 692,
- "replace": 637
- },
- {
- "name": "WeaponPromoteRsp",
- "id": 688,
- "replace": 689
- },
- {
- "name": "WeaponUpgradeReq",
- "id": 646,
- "replace": 616
- },
- {
- "name": "WeaponUpgradeRsp",
- "id": 700,
- "replace": 673
- },
- {
- "name": "WearEquipReq",
- "id": 616,
- "replace": 699
- },
- {
- "name": "WearEquipRsp",
- "id": 613,
- "replace": 625
- },
- {
- "name": "WidgetActiveChangeNotify",
- "id": 4278,
- "replace": 4297
- },
- {
- "name": "WidgetCoolDownNotify",
- "id": 4290,
- "replace": 4268
- },
- {
- "name": "WidgetDoBagReq",
- "id": 4255,
- "replace": 4269
- },
- {
- "name": "WidgetDoBagRsp",
- "id": 4258,
- "replace": 4299
- },
- {
- "name": "WidgetGadgetAllDataNotify",
- "id": 4259,
- "replace": 4288
- },
- {
- "name": "WidgetGadgetDataNotify",
- "id": 4282,
- "replace": 4276
- },
- {
- "name": "WidgetGadgetDestroyNotify",
- "id": 4254,
- "replace": 4257
- },
- {
- "name": "WidgetReportReq",
- "id": 4287,
- "replace": 4258
- },
- {
- "name": "WidgetReportRsp",
- "id": 4264,
- "replace": 4295
- },
- {
- "name": "WidgetSlotChangeNotify",
- "id": 4283,
- "replace": 4278
- },
- {
- "name": "WidgetUseAttachAbilityGroupChangeNotify",
- "id": 4270,
- "replace": 4290
- },
- {
- "name": "WindSeedClientNotify",
- "id": 1114,
- "replace": 1157
- },
- {
- "name": "WorktopOptionNotify",
- "id": 898,
- "replace": 819
- },
- {
- "name": "WorldAllRoutineTypeNotify",
- "id": 3545,
- "replace": 3541
- },
- {
- "name": "WorldDataNotify",
- "id": 3244,
- "replace": 3436
- },
- {
- "name": "WorldOwnerBlossomBriefInfoNotify",
- "id": 2798,
- "replace": 2719
- },
- {
- "name": "WorldOwnerBlossomScheduleInfoNotify",
- "id": 2720,
- "replace": 2800
- },
- {
- "name": "WorldOwnerDailyTaskNotify",
- "id": 163,
- "replace": 193
- },
- {
- "name": "WorldPlayerDieNotify",
- "id": 202,
- "replace": 259
- },
- {
- "name": "WorldPlayerInfoNotify",
- "id": 3125,
- "replace": 3150
- },
- {
- "name": "WorldPlayerLocationNotify",
- "id": 283,
- "replace": 224
- },
- {
- "name": "WorldPlayerRTTNotify",
- "id": 92,
- "replace": 37
- },
- {
- "name": "WorldPlayerReviveReq",
- "id": 219,
- "replace": 229
- },
- {
- "name": "WorldPlayerReviveRsp",
- "id": 221,
- "replace": 286
- },
- {
- "name": "WorldRoutineChangeNotify",
- "id": 3541,
- "replace": 3535
- },
- {
- "name": "WorldRoutineTypeCloseNotify",
- "id": 3519,
- "replace": 3527
- },
- {
- "name": "WorldRoutineTypeRefreshNotify",
- "id": 3546,
- "replace": 3522
- }
-]
\ No newline at end of file
diff --git a/cmdid_ht_34.json b/cmdid_ht_34.json
deleted file mode 100644
index fd9439cf..00000000
--- a/cmdid_ht_34.json
+++ /dev/null
@@ -1,2162 +0,0 @@
-{
- "DebugNotify": "101",
- "AbilityInvocationFixedNotify": "1105",
- "AbilityInvocationsNotify": "1155",
- "ClientAbilityInitBeginNotify": "1187",
- "ClientAbilityInitFinishNotify": "1198",
- "AbilityInvocationFailNotify": "1120",
- "ClientAbilitiesInitFinishCombineNotify": "1180",
- "WindSeedClientNotify": "1114",
- "AbilityChangeNotify": "1124",
- "ClientAbilityChangeNotify": "1129",
- "ServerUpdateGlobalValueNotify": "1178",
- "ServerGlobalValueChangeNotify": "1116",
- "ClientAIStateNotify": "1113",
- "ServerCombatEndNotify": "1169",
- "ClientRemoveCombatEndModifierNotify": "1106",
- "PerformOperationNotify": "1139",
- "AchievementAllDataNotify": "2688",
- "AchievementUpdateNotify": "2695",
- "TakeAchievementRewardReq": "2696",
- "TakeAchievementRewardRsp": "2691",
- "TakeAchievementGoalRewardReq": "2669",
- "TakeAchievementGoalRewardRsp": "2693",
- "GetActivityScheduleReq": "2041",
- "GetActivityScheduleRsp": "2015",
- "GetActivityInfoReq": "2098",
- "GetActivityInfoRsp": "2073",
- "ActivityPlayOpenAnimNotify": "2178",
- "ActivityInfoNotify": "2136",
- "ActivityScheduleInfoNotify": "2047",
- "ActivityTakeWatcherRewardReq": "2124",
- "ActivityTakeWatcherRewardRsp": "2009",
- "ActivityUpdateWatcherNotify": "2079",
- "ActivitySelectAvatarCardReq": "2085",
- "ActivitySelectAvatarCardRsp": "2154",
- "ActivityCoinInfoNotify": "2055",
- "SeaLampFlyLampReq": "2193",
- "SeaLampFlyLampRsp": "2127",
- "SeaLampTakeContributionRewardReq": "2022",
- "SeaLampTakeContributionRewardRsp": "2101",
- "SeaLampTakePhaseRewardReq": "2119",
- "SeaLampTakePhaseRewardRsp": "2187",
- "SeaLampContributeItemReq": "2110",
- "SeaLampContributeItemRsp": "2166",
- "SeaLampFlyLampNotify": "2014",
- "SeaLampCoinNotify": "2197",
- "SeaLampPopularityNotify": "2076",
- "LoadActivityTerrainNotify": "2006",
- "ServerAnnounceNotify": "2148",
- "ServerAnnounceRevokeNotify": "2140",
- "ActivityBannerNotify": "2005",
- "ActivityBannerClearReq": "2198",
- "ActivityBannerClearRsp": "2143",
- "SalesmanDeliverItemReq": "2117",
- "SalesmanDeliverItemRsp": "2096",
- "SalesmanTakeRewardReq": "2060",
- "SalesmanTakeRewardRsp": "2034",
- "ActivityCondStateChangeNotify": "2089",
- "SalesmanTakeSpecialRewardReq": "2182",
- "SalesmanTakeSpecialRewardRsp": "2103",
- "GetAuthSalesmanInfoReq": "2108",
- "GetAuthSalesmanInfoRsp": "2113",
- "EnterTrialAvatarActivityDungeonReq": "2167",
- "EnterTrialAvatarActivityDungeonRsp": "2046",
- "ReceivedTrialAvatarActivityRewardReq": "2106",
- "ReceivedTrialAvatarActivityRewardRsp": "2074",
- "TrialAvatarFirstPassDungeonNotify": "2175",
- "TrialAvatarInDungeonIndexNotify": "2078",
- "TakeDeliveryDailyRewardReq": "2013",
- "TakeDeliveryDailyRewardRsp": "2158",
- "FinishDeliveryNotify": "2044",
- "SelectAsterMidDifficultyReq": "2128",
- "SelectAsterMidDifficultyRsp": "2139",
- "AsterProgressInfoNotify": "2091",
- "AsterLittleInfoNotify": "2063",
- "AsterMidInfoNotify": "2007",
- "AsterMiscInfoNotify": "2165",
- "TakeAsterSpecialRewardReq": "2093",
- "TakeAsterSpecialRewardRsp": "2075",
- "AsterLargeInfoNotify": "2185",
- "FlightActivitySettleNotify": "2169",
- "FlightActivityRestartReq": "2017",
- "FlightActivityRestartRsp": "2071",
- "AsterMidCampInfoNotify": "2151",
- "DragonSpineChapterOpenNotify": "2037",
- "DragonSpineChapterProgressChangeNotify": "2086",
- "DragonSpineChapterFinishNotify": "2132",
- "DragonSpineCoinChangeNotify": "2067",
- "ActivitySaleChangeNotify": "2058",
- "StartEffigyChallengeReq": "2061",
- "StartEffigyChallengeRsp": "2070",
- "EffigyChallengeInfoNotify": "2164",
- "EffigyChallengeResultNotify": "2145",
- "TakeEffigyFirstPassRewardReq": "2080",
- "TakeEffigyFirstPassRewardRsp": "2170",
- "TakeEffigyRewardReq": "2049",
- "TakeEffigyRewardRsp": "2180",
- "SelectEffigyChallengeConditionReq": "2115",
- "SelectEffigyChallengeConditionRsp": "2068",
- "RestartEffigyChallengeReq": "2131",
- "RestartEffigyChallengeRsp": "2077",
- "TreasureMapRegionInfoNotify": "2064",
- "TreasureMapCurrencyNotify": "2038",
- "TreasureMapRegionActiveNotify": "2177",
- "TreasureMapMpChallengeNotify": "2054",
- "TreasureMapBonusChallengeNotify": "2056",
- "TreasureMapGuideTaskDoneNotify": "2053",
- "TreasureMapPreTaskDoneNotify": "2097",
- "BlessingScanReq": "2179",
- "BlessingScanRsp": "2122",
- "BlessingRedeemRewardReq": "2173",
- "BlessingRedeemRewardRsp": "2104",
- "BlessingGetFriendPicListReq": "2026",
- "BlessingGetFriendPicListRsp": "2102",
- "BlessingGiveFriendPicReq": "2002",
- "BlessingGiveFriendPicRsp": "2082",
- "BlessingAcceptGivePicReq": "2012",
- "BlessingAcceptGivePicRsp": "2069",
- "BlessingGetAllRecvPicRecordListReq": "2042",
- "BlessingGetAllRecvPicRecordListRsp": "2118",
- "BlessingRecvFriendPicNotify": "2159",
- "BlessingAcceptAllGivePicReq": "2153",
- "BlessingAcceptAllGivePicRsp": "2048",
- "ExpeditionStartReq": "2020",
- "ExpeditionStartRsp": "2157",
- "ExpeditionRecallReq": "2011",
- "ExpeditionRecallRsp": "2156",
- "ExpeditionTakeRewardReq": "2163",
- "ExpeditionTakeRewardRsp": "2065",
- "GetExpeditionAssistInfoListReq": "2147",
- "GetExpeditionAssistInfoListRsp": "2028",
- "SetCurExpeditionChallengeIdReq": "2081",
- "SetCurExpeditionChallengeIdRsp": "2050",
- "ExpeditionChallengeEnterRegionNotify": "2092",
- "ExpeditionChallengeFinishedNotify": "2094",
- "FleurFairBalloonSettleNotify": "2183",
- "FleurFairFallSettleNotify": "2150",
- "FleurFairMusicGameSettleReq": "2072",
- "FleurFairMusicGameSettleRsp": "2200",
- "FleurFairMusicGameStartReq": "2105",
- "FleurFairMusicGameStartRsp": "2088",
- "FleurFairReplayMiniGameReq": "2004",
- "FleurFairReplayMiniGameRsp": "2040",
- "StartArenaChallengeLevelReq": "2033",
- "StartArenaChallengeLevelRsp": "2116",
- "ArenaChallengeFinishNotify": "2199",
- "WaterSpritePhaseFinishNotify": "2095",
- "ActivityTakeWatcherRewardBatchReq": "2083",
- "ActivityTakeWatcherRewardBatchRsp": "2186",
- "ChannelerSlabStageActiveChallengeIndexNotify": "8354",
- "ChannelerSlabStageOneoffDungeonNotify": "8449",
- "ChannelerSlabWearBuffReq": "8487",
- "ChannelerSlabWearBuffRsp": "8651",
- "ChannelerSlabTakeoffBuffReq": "8329",
- "ChannelerSlabTakeoffBuffRsp": "8646",
- "ChannelerSlabEnterLoopDungeonReq": "8928",
- "ChannelerSlabEnterLoopDungeonRsp": "8892",
- "ChannelerSlabLoopDungeonTakeFirstPassRewardReq": "8779",
- "ChannelerSlabLoopDungeonTakeFirstPassRewardRsp": "8654",
- "ChannelerSlabLoopDungeonTakeScoreRewardReq": "8751",
- "ChannelerSlabLoopDungeonTakeScoreRewardRsp": "8186",
- "ChannelerSlabLoopDungeonChallengeInfoNotify": "8499",
- "ChannelerSlabLoopDungeonSelectConditionReq": "8368",
- "ChannelerSlabLoopDungeonSelectConditionRsp": "8943",
- "ChannelerSlabOneOffDungeonInfoReq": "8069",
- "ChannelerSlabOneOffDungeonInfoRsp": "8731",
- "ChannelerSlabOneOffDungeonInfoNotify": "8038",
- "ChannelerSlabSaveAssistInfoReq": "8304",
- "ChannelerSlabSaveAssistInfoRsp": "8443",
- "MistTrialSelectAvatarAndEnterDungeonReq": "8537",
- "MistTrialSelectAvatarAndEnterDungeonRsp": "8551",
- "MistTrialGetChallengeMissionReq": "8534",
- "MistTrialGetChallengeMissionRsp": "8884",
- "MistTrialDungeonFailNotify": "8775",
- "ChannelerSlabCheckEnterLoopDungeonReq": "8678",
- "ChannelerSlabCheckEnterLoopDungeonRsp": "8961",
- "HideAndSeekSelectSkillReq": "8142",
- "HideAndSeekSelectSkillRsp": "8442",
- "ActivityTakeScoreRewardReq": "8174",
- "ActivityTakeScoreRewardRsp": "8946",
- "ActivityTakeAllScoreRewardReq": "8101",
- "ActivityTakeAllScoreRewardRsp": "8501",
- "HideAndSeekChooseMapReq": "8458",
- "HideAndSeekChooseMapRsp": "8321",
- "CommonPlayerTipsNotify": "8996",
- "FindHilichurlFinishSecondQuestNotify": "8774",
- "FindHilichurlAcceptQuestNotify": "8522",
- "SummerTimeFloatSignalPositionNotify": "8322",
- "SummerTimeFloatSignalUpdateNotify": "8586",
- "SummerTimeSprintBoatSettleNotify": "8474",
- "SummerTimeSprintBoatRestartReq": "8994",
- "SummerTimeSprintBoatRestartRsp": "8585",
- "StartBuoyantCombatGalleryReq": "8096",
- "StartBuoyantCombatGalleryRsp": "8895",
- "BuoyantCombatSettleNotify": "8267",
- "SetLimitOptimizationNotify": "8763",
- "EchoShellUpdateNotify": "8560",
- "EchoShellTakeRewardReq": "8614",
- "EchoShellTakeRewardRsp": "8180",
- "BounceConjuringSettleNotify": "8552",
- "BlitzRushParkourRestartReq": "8204",
- "BlitzRushParkourRestartRsp": "8502",
- "EnterChessDungeonReq": "8079",
- "EnterChessDungeonRsp": "8741",
- "TreasureMapHostInfoNotify": "8218",
- "SumoSaveTeamReq": "8599",
- "SumoSaveTeamRsp": "8017",
- "SumoSelectTeamAndEnterDungeonReq": "8433",
- "SumoSelectTeamAndEnterDungeonRsp": "8877",
- "SumoDungeonSettleNotify": "8830",
- "SumoEnterDungeonNotify": "8559",
- "SumoSwitchTeamReq": "8209",
- "SumoSwitchTeamRsp": "8137",
- "SumoLeaveDungeonNotify": "8842",
- "SumoRestartDungeonReq": "8993",
- "SumoRestartDungeonRsp": "8732",
- "ActivityDisableTransferPointInteractionNotify": "8440",
- "SumoSetNoSwitchPunishTimeNotify": "8554",
- "FishingGallerySettleNotify": "8356",
- "LunaRiteSacrificeReq": "8743",
- "LunaRiteSacrificeRsp": "8324",
- "LunaRiteTakeSacrificeRewardReq": "8152",
- "LunaRiteTakeSacrificeRewardRsp": "8806",
- "LunaRiteHintPointReq": "8859",
- "LunaRiteHintPointRsp": "8361",
- "LunaRiteHintPointRemoveNotify": "8181",
- "LunaRiteGroupBundleRegisterNotify": "8078",
- "LunaRiteAreaFinishNotify": "8711",
- "PlantFlowerGetSeedInfoReq": "8882",
- "PlantFlowerGetSeedInfoRsp": "8249",
- "PlantFlowerTakeSeedRewardReq": "8963",
- "PlantFlowerTakeSeedRewardRsp": "8727",
- "PlantFlowerSetFlowerWishReq": "8573",
- "PlantFlowerSetFlowerWishRsp": "8902",
- "PlantFlowerGetFriendFlowerWishListReq": "8639",
- "PlantFlowerGetFriendFlowerWishListRsp": "8025",
- "PlantFlowerGiveFriendFlowerReq": "8176",
- "PlantFlowerGiveFriendFlowerRsp": "8151",
- "PlantFlowerGetRecvFlowerListReq": "8518",
- "PlantFlowerGetRecvFlowerListRsp": "8952",
- "PlantFlowerHaveRecvFlowerNotify": "8405",
- "PlantFlowerAcceptGiveFlowerReq": "8532",
- "PlantFlowerAcceptGiveFlowerRsp": "8039",
- "PlantFlowerAcceptAllGiveFlowerRsp": "8764",
- "PlantFlowerGetCanGiveFriendFlowerReq": "8982",
- "PlantFlowerGetCanGiveFriendFlowerRsp": "8699",
- "PlantFlowerEditFlowerCombinationReq": "8837",
- "PlantFlowerEditFlowerCombinationRsp": "8476",
- "MusicGameSettleReq": "8066",
- "MusicGameSettleRsp": "8735",
- "MusicGameStartReq": "8536",
- "MusicGameStartRsp": "8893",
- "DoRoguelikeDungeonCardGachaReq": "8752",
- "DoRoguelikeDungeonCardGachaRsp": "8820",
- "RefreshRoguelikeDungeonCardReq": "8070",
- "RefreshRoguelikeDungeonCardRsp": "8302",
- "SelectRoguelikeDungeonCardReq": "8572",
- "SelectRoguelikeDungeonCardRsp": "8445",
- "EquipRoguelikeRuneReq": "8377",
- "EquipRoguelikeRuneRsp": "8054",
- "TriggerRoguelikeRuneReq": "8915",
- "TriggerRoguelikeRuneRsp": "8390",
- "TriggerRoguelikeCurseNotify": "8642",
- "UpgradeRoguelikeShikigamiReq": "8153",
- "UpgradeRoguelikeShikigamiRsp": "8113",
- "RoguelikeSelectAvatarAndEnterDungeonReq": "8281",
- "RoguelikeSelectAvatarAndEnterDungeonRsp": "8932",
- "RoguelikeGiveUpReq": "8140",
- "RoguelikeGiveUpRsp": "8799",
- "RoguelikeTakeStageFirstPassRewardReq": "8887",
- "RoguelikeTakeStageFirstPassRewardRsp": "8650",
- "GiveUpRoguelikeDungeonCardReq": "8131",
- "GiveUpRoguelikeDungeonCardRsp": "8024",
- "EnterRoguelikeDungeonNotify": "8098",
- "StartRogueEliteCellChallengeReq": "8981",
- "StartRogueEliteCellChallengeRsp": "8611",
- "StartRogueNormalCellChallengeReq": "8840",
- "StartRogueNormalCellChallengeRsp": "8485",
- "RogueCellUpdateNotify": "8067",
- "RogueDungeonPlayerCellChangeNotify": "8954",
- "RogueHealAvatarsReq": "8538",
- "RogueHealAvatarsRsp": "8803",
- "RogueResumeDungeonReq": "8422",
- "RogueResumeDungeonRsp": "8241",
- "ClearRoguelikeCurseNotify": "8183",
- "RoguelikeCardGachaNotify": "8033",
- "RogueSwitchAvatarReq": "8262",
- "RogueSwitchAvatarRsp": "8548",
- "DisableRoguelikeTrapNotify": "8726",
- "RoguelikeRuneRecordUpdateNotify": "8401",
- "RoguelikeMistClearNotify": "8670",
- "RoguelikeEffectDataNotify": "8256",
- "RoguelikeEffectViewReq": "8207",
- "RoguelikeEffectViewRsp": "8645",
- "RoguelikeResourceBonusPropUpdateNotify": "8858",
- "RoguelikeRefreshCardCostUpdateNotify": "8164",
- "DigActivityMarkPointChangeNotify": "8508",
- "DigActivityChangeGadgetStateReq": "8676",
- "DigActivityChangeGadgetStateRsp": "8810",
- "WinterCampStageInfoChangeNotify": "8517",
- "WinterCampRaceScoreNotify": "8068",
- "WinterCampGiveFriendItemReq": "8528",
- "WinterCampGiveFriendItemRsp": "8656",
- "WinterCampSetWishListReq": "8363",
- "WinterCampSetWishListRsp": "8827",
- "WinterCampGetFriendWishListReq": "8455",
- "WinterCampGetFriendWishListRsp": "8987",
- "WinterCampRecvItemNotify": "8667",
- "WinterCampAcceptGiveItemReq": "8148",
- "WinterCampAcceptGiveItemRsp": "8419",
- "WinterCampAcceptAllGiveItemReq": "8920",
- "WinterCampAcceptAllGiveItemRsp": "8366",
- "WinterCampGetCanGiveFriendItemReq": "8272",
- "WinterCampGetCanGiveFriendItemRsp": "8330",
- "WinterCampGetRecvItemListReq": "8296",
- "WinterCampGetRecvItemListRsp": "8073",
- "WinterCampEditSnowmanCombinationReq": "8170",
- "WinterCampEditSnowmanCombinationRsp": "8237",
- "WinterCampTriathlonSettleNotify": "8723",
- "WinterCampTakeExploreRewardReq": "8290",
- "WinterCampTakeExploreRewardRsp": "8788",
- "WinterCampTakeBattleRewardReq": "8074",
- "WinterCampTakeBattleRewardRsp": "8088",
- "WinterCampTriathlonRestartReq": "8370",
- "WinterCampTriathlonRestartRsp": "8323",
- "MistTrialSettleNotify": "8408",
- "MistTrialGetDungeonExhibitionDataReq": "8202",
- "MistTrialGetDungeonExhibitionDataRsp": "8208",
- "PotionResetChallengeReq": "8097",
- "PotionResetChallengeRsp": "8220",
- "PotionEnterDungeonReq": "8571",
- "PotionEnterDungeonRsp": "8770",
- "PotionEnterDungeonNotify": "8043",
- "PotionSaveDungeonResultReq": "8862",
- "PotionSaveDungeonResultRsp": "8112",
- "PotionRestartDungeonReq": "8104",
- "PotionRestartDungeonRsp": "8864",
- "TanukiTravelFinishGuideQuestNotify": "8824",
- "FinishLanternProjectionReq": "8236",
- "FinishLanternProjectionRsp": "8132",
- "ViewLanternProjectionTipsReq": "8102",
- "ViewLanternProjectionTipsRsp": "8742",
- "ViewLanternProjectionLevelTipsReq": "8211",
- "ViewLanternProjectionLevelTipsRsp": "8637",
- "SalvagePreventSettleNotify": "8036",
- "SalvageEscortSettleNotify": "8967",
- "LanternRiteTakeSkinRewardReq": "8307",
- "LanternRiteTakeSkinRewardRsp": "8672",
- "SalvagePreventRestartReq": "8595",
- "SalvagePreventRestartRsp": "8904",
- "SalvageEscortRestartReq": "8100",
- "SalvageEscortRestartRsp": "8107",
- "LanternRiteStartFireworksReformReq": "8874",
- "LanternRiteStartFireworksReformRsp": "8757",
- "LanternRiteDoFireworksReformReq": "8813",
- "LanternRiteDoFireworksReformRsp": "8644",
- "LanternRiteEndFireworksReformReq": "8437",
- "LanternRiteEndFireworksReformRsp": "8114",
- "UpdateSalvageBundleMarkReq": "8786",
- "UpdateSalvageBundleMarkRsp": "8990",
- "MichiaeMatsuriDarkPressureLevelUpdateNotify": "8618",
- "MichiaeMatsuriInteractStatueReq": "8553",
- "MichiaeMatsuriInteractStatueRsp": "8447",
- "MichiaeMatsuriUnlockCrystalSkillReq": "8341",
- "MichiaeMatsuriUnlockCrystalSkillRsp": "8889",
- "MichiaeMatsuriStartBossChallengeReq": "8680",
- "MichiaeMatsuriStartBossChallengeRsp": "8507",
- "MichiaeMatsuriStartDarkChallengeReq": "8004",
- "MichiaeMatsuriStartDarkChallengeRsp": "8269",
- "MichiaeMatsuriRemoveChestMarkNotify": "8051",
- "MichiaeMatsuriRemoveChallengeMarkNotify": "8168",
- "MichiaeMatsuriGainCrystalExpUpdateNotify": "8794",
- "BartenderCompleteOrderReq": "8867",
- "BartenderCompleteOrderRsp": "8192",
- "BartenderCancelOrderReq": "8663",
- "BartenderCancelOrderRsp": "8908",
- "BartenderGetFormulaReq": "8258",
- "BartenderGetFormulaRsp": "8550",
- "BartenderStartLevelReq": "8710",
- "BartenderStartLevelRsp": "8495",
- "BartenderCancelLevelReq": "8567",
- "BartenderCancelLevelRsp": "8492",
- "BartenderLevelProgressNotify": "8317",
- "BartenderFinishLevelReq": "8424",
- "BartenderFinishLevelRsp": "8364",
- "CrystalLinkEnterDungeonReq": "8110",
- "CrystalLinkEnterDungeonRsp": "8936",
- "CrystalLinkDungeonInfoNotify": "8343",
- "CrystalLinkRestartDungeonReq": "8056",
- "CrystalLinkRestartDungeonRsp": "8574",
- "QuickOpenActivityReq": "8999",
- "QuickOpenActivityRsp": "8108",
- "IrodoriEditFlowerCombinationReq": "8795",
- "IrodoriEditFlowerCombinationRsp": "8542",
- "IrodoriScanEntityReq": "8657",
- "IrodoriScanEntityRsp": "8540",
- "IrodoriFillPoetryReq": "8590",
- "IrodoriFillPoetryRsp": "8762",
- "IrodoriChessEquipCardReq": "8093",
- "IrodoriChessEquipCardRsp": "8312",
- "IrodoriChessUnequipCardReq": "8610",
- "IrodoriChessUnequipCardRsp": "8326",
- "EnterIrodoriChessDungeonReq": "8505",
- "EnterIrodoriChessDungeonRsp": "8598",
- "IrodoriMasterStartGalleryReq": "8933",
- "IrodoriMasterStartGalleryRsp": "8391",
- "IrodoriMasterGalleryCgEndNotify": "8260",
- "IrodoriMasterGallerySettleNotify": "8194",
- "PhotoActivityFinishReq": "8021",
- "PhotoActivityFinishRsp": "8044",
- "PhotoActivityClientViewReq": "8687",
- "PhotoActivityClientViewRsp": "8441",
- "SpiceActivityFinishMakeSpiceReq": "8744",
- "SpiceActivityFinishMakeSpiceRsp": "8964",
- "SpiceActivityProcessFoodReq": "8357",
- "SpiceActivityProcessFoodRsp": "8845",
- "SpiceActivityGivingRecordNotify": "8085",
- "GachaActivityPercentNotify": "8200",
- "GachaActivityUpdateElemNotify": "8850",
- "GachaActivityCreateRobotReq": "8503",
- "GachaActivityCreateRobotRsp": "8997",
- "GachaActivityTakeRewardReq": "8947",
- "GachaActivityTakeRewardRsp": "8228",
- "GachaActivityResetReq": "8367",
- "GachaActivityResetRsp": "8263",
- "GachaActivityNextStageReq": "8201",
- "GachaActivityNextStageRsp": "8592",
- "ActivityGiveFriendGiftReq": "8919",
- "ActivityGiveFriendGiftRsp": "8707",
- "ActivityGetRecvGiftListReq": "8622",
- "ActivityGetRecvGiftListRsp": "8705",
- "ActivityHaveRecvGiftNotify": "8600",
- "ActivityAcceptGiveGiftReq": "8679",
- "ActivityAcceptGiveGiftRsp": "8235",
- "ActivityAcceptAllGiveGiftReq": "8116",
- "ActivityAcceptAllGiveGiftRsp": "8316",
- "ActivityGetCanGiveFriendGiftReq": "8383",
- "ActivityGetCanGiveFriendGiftRsp": "8965",
- "ActivitySetGiftWishReq": "8597",
- "ActivitySetGiftWishRsp": "8828",
- "ActivityGetFriendGiftWishListReq": "8246",
- "ActivityGetFriendGiftWishListRsp": "8145",
- "LuminanceStoneChallengeSettleNotify": "8545",
- "StartRogueDiaryPlayReq": "8484",
- "StartRogueDiaryPlayRsp": "8780",
- "ResetRogueDiaryPlayReq": "8702",
- "ResetRogueDiaryPlayRsp": "8282",
- "EnterRogueDiaryDungeonReq": "8647",
- "EnterRogueDiaryDungeonRsp": "8395",
- "ResumeRogueDiaryDungeonReq": "8406",
- "ResumeRogueDiaryDungeonRsp": "8382",
- "RogueDiaryDungeonInfoNotify": "8695",
- "RogueDiaryDungeonSettleNotify": "8224",
- "StartRogueDiaryRoomReq": "8792",
- "StartRogueDiaryRoomRsp": "8413",
- "RogueDiaryTiredAvatarNotify": "8243",
- "ReserveRogueDiaryAvatarReq": "8607",
- "ReserveRogueDiaryAvatarRsp": "8800",
- "GetRogueDairyRepairInfoReq": "8988",
- "GetRogueDairyRepairInfoRsp": "8881",
- "RefreshRogueDiaryCardReq": "8157",
- "RefreshRogueDiaryCardRsp": "8910",
- "RogueFinishRepairReq": "8049",
- "RogueFinishRepairRsp": "8860",
- "TryInterruptRogueDiaryDungeonReq": "8804",
- "TryInterruptRogueDiaryDungeonRsp": "8184",
- "RogueDiaryRepairInfoNotify": "8681",
- "RetryCurRogueDiaryDungeonReq": "8009",
- "RetryCurRogueDiaryDungeonRsp": "8523",
- "RogueDiaryReviveAvatarReq": "8076",
- "RogueDiaryReviveAvatarRsp": "8434",
- "TryEnterNextRogueDiaryDungeonReq": "8960",
- "TryEnterNextRogueDiaryDungeonRsp": "8659",
- "RogueDiaryCoinAddNotify": "8264",
- "SummerTimeV2BoatSettleNotify": "8520",
- "ActivityPushTipsInfoNotify": "8527",
- "ActivityReadPushTipsReq": "8896",
- "ActivityReadPushTipsRsp": "8938",
- "SummerTimeV2RestartBoatGalleryReq": "8396",
- "SummerTimeV2RestartBoatGalleryRsp": "8972",
- "SummerTimeV2RestartDungeonReq": "8738",
- "SummerTimeV2RestartDungeonRsp": "8606",
- "IslandPartySettleNotify": "22820",
- "GearActivityStartPlayGearReq": "21124",
- "GearActivityStartPlayGearRsp": "21492",
- "GearActivityFinishPlayGearReq": "20920",
- "GearActivityFinishPlayGearRsp": "24722",
- "GearActivityStartPlayPictureReq": "22919",
- "GearActivityStartPlayPictureRsp": "23454",
- "GearActivityFinishPlayPictureReq": "24600",
- "GearActivityFinishPlayPictureRsp": "21610",
- "GravenInnocenceRaceSettleNotify": "20447",
- "GravenInnocenceRaceRestartReq": "21280",
- "GravenInnocenceRaceRestartRsp": "24627",
- "GravenInnocenceEditCarveCombinationReq": "23125",
- "GravenInnocenceEditCarveCombinationRsp": "24700",
- "GravenInnocencePhotoFinishReq": "23521",
- "GravenInnocencePhotoFinishRsp": "22592",
- "GravenInnocencePhotoReminderNotify": "20385",
- "InstableSprayEnterDungeonReq": "24659",
- "InstableSprayEnterDungeonRsp": "23633",
- "InstableSpraySwitchTeamReq": "23451",
- "InstableSpraySwitchTeamRsp": "20452",
- "InstableSprayLevelFinishNotify": "24172",
- "InstableSprayRestartDungeonReq": "20911",
- "InstableSprayRestartDungeonRsp": "21689",
- "MuqadasPotionActivityEnterDungeonReq": "20473",
- "MuqadasPotionActivityEnterDungeonRsp": "20138",
- "MuqadasPotionDungeonSettleNotify": "23665",
- "MuqadasPotionRestartDungeonReq": "20619",
- "MuqadasPotionRestartDungeonRsp": "22672",
- "MuqadasPotionCaptureWeaknessReq": "20534",
- "MuqadasPotionCaptureWeaknessRsp": "22408",
- "TreasureSeelieCollectOrbsNotify": "23448",
- "VintageMarketDeliverItemReq": "21636",
- "VintageMarketDeliverItemRsp": "21050",
- "SceneGalleryVintageHuntingSettleNotify": "21852",
- "VintagePresentFinishNoify": "22633",
- "VintageDecorateBoothReq": "22772",
- "VintageDecorateBoothRsp": "20174",
- "VintageHuntingStartGalleryReq": "23502",
- "VintageHuntingStartGalleryRsp": "24063",
- "VintageCampGroupBundleRegisterNotify": "23285",
- "VintageCampStageFinishNotify": "23644",
- "VintageMarketStartStorePlayReq": "20758",
- "VintageMarketStartStorePlayRsp": "21141",
- "VintageMarketFinishStorePlayReq": "23780",
- "VintageMarketFinishStorePlayRsp": "23367",
- "VintagePresentFinishNotify": "23457",
- "VintageMarketStoreUnlockSlotReq": "24687",
- "VintageMarketStoreUnlockSlotRsp": "20112",
- "VintageMarketStoreChooseStrategyReq": "20971",
- "VintageMarketStoreChooseStrategyRsp": "23497",
- "VintageMarketStoreViewStrategyReq": "24026",
- "VintageMarketStoreViewStrategyRsp": "21369",
- "VintageMarketDividendFinishNotify": "20769",
- "VintageMarketNpcEventFinishNotify": "21065",
- "WindFieldRestartDungeonReq": "21270",
- "WindFieldRestartDungeonRsp": "21482",
- "EnterFungusFighterPlotDungeonReq": "23842",
- "EnterFungusFighterPlotDungeonRsp": "23496",
- "FungusFighterPlotInfoNotify": "24391",
- "FungusCultivateReq": "22123",
- "FungusCultivateRsp": "23930",
- "FungusRenameReq": "21219",
- "FungusRenameRsp": "23858",
- "EnterFungusFighterTrainingDungeonReq": "22698",
- "EnterFungusFighterTrainingDungeonRsp": "21261",
- "FungusFighterRuntimeDataNotify": "22858",
- "FungusFighterTrainingSelectFungusReq": "21917",
- "FungusFighterTrainingSelectFungusRsp": "20972",
- "FungusFighterTrainingGallerySettleNotify": "23677",
- "FungusFighterClearTrainingRuntimeDataReq": "23642",
- "FungusFighterClearTrainingRuntimeDataRsp": "22321",
- "FungusFighterUseBackupFungusReq": "22618",
- "FungusFighterUseBackupFungusRsp": "23332",
- "FungusFighterRestartTrainingDungeonReq": "20900",
- "FungusFighterRestartTrainingDungeonRsp": "24603",
- "CharAmusementSettleNotify": "21939",
- "EffigyChallengeV2EnterDungeonReq": "23798",
- "EffigyChallengeV2EnterDungeonRsp": "23456",
- "EffigyChallengeV2RestartDungeonReq": "21461",
- "EffigyChallengeV2RestartDungeonRsp": "21563",
- "EffigyChallengeV2ChooseSkillReq": "22489",
- "EffigyChallengeV2ChooseSkillRsp": "21025",
- "EffigyChallengeV2DungeonInfoNotify": "20626",
- "CoinCollectChooseSkillReq": "20307",
- "CoinCollectChooseSkillRsp": "24303",
- "RestartCoinCollectPlaySingleModeReq": "22217",
- "RestartCoinCollectPlaySingleModeRsp": "22874",
- "EndCoinCollectPlaySingleModeReq": "20052",
- "EndCoinCollectPlaySingleModeRsp": "20893",
- "CoinCollectPrepareReq": "20471",
- "CoinCollectPrepareRsp": "23815",
- "CoinCollectInterruptPlayReq": "24934",
- "CoinCollectInterruptPlayRsp": "24576",
- "CoinCollectCheckDoubleStartPlayReq": "24094",
- "CoinCollectCheckDoubleStartPlayRsp": "24464",
- "SingleStartBrickBreakerReq": "23861",
- "SingleStartBrickBreakerRsp": "23349",
- "SingleRestartBrickBreakerReq": "23113",
- "SingleRestartBrickBreakerRsp": "22641",
- "BrickBreakerSettleNotify": "21188",
- "BrickBreakerTwiceStartReq": "20456",
- "BrickBreakerTwiceStartRsp": "23952",
- "BrickBreakerQuitReq": "23676",
- "BrickBreakerQuitRsp": "23955",
- "PMMFGACENCB": "21556",
- "JPBHFHNBNOA": "23055",
- "KOKDEDDMHPG": "20696",
- "OBFLFPCDCDM": "23477",
- "PMHFENHBPDF": "23737",
- "BBLCFFOLICE": "21596",
- "FOCHFDDCJIM": "24752",
- "JGFNLJKBAHM": "20568",
- "LBDHPFOBNAL": "23802",
- "BFEHFMJKFFI": "23853",
- "CDGHNKEJEAB": "23310",
- "OCGHECLDEKD": "22551",
- "HMPNHNGFNON": "21530",
- "NNNDGAAKFCH": "22153",
- "GJMDJBGLIDP": "23596",
- "NMIAIGOBIPF": "21405",
- "PJMKKCNDOPN": "20655",
- "BKGCNCLLCKM": "20166",
- "HCEKEINAEPK": "21856",
- "GNEPNADDKJG": "21568",
- "LEFCHGDCOJC": "21537",
- "OPDLKMOCCOK": "21237",
- "NAKKMJJPEBH": "24930",
- "LGMDGPFDBIA": "20331",
- "KPENGILACGI": "22700",
- "DDEGDDCCMAI": "21178",
- "LJOGNLOKCLI": "23974",
- "HHOKEFKCIIJ": "24914",
- "HOPPJKEJENM": "23202",
- "EBBEHKPKPFK": "24683",
- "GHHGMFFFGNL": "21217",
- "AranaraCollectionDataNotify": "6388",
- "AddAranaraCollectionNotify": "6395",
- "CataLogFinishedGlobalWatcherAllDataNotify": "6352",
- "CataLogNewFinishedGlobalWatcherNotify": "6390",
- "AvatarAddNotify": "1661",
- "AvatarDelNotify": "1670",
- "SetUpAvatarTeamReq": "1764",
- "SetUpAvatarTeamRsp": "1745",
- "ChooseCurAvatarTeamReq": "1680",
- "ChooseCurAvatarTeamRsp": "1770",
- "ChangeAvatarReq": "1649",
- "ChangeAvatarRsp": "1780",
- "AvatarPromoteReq": "1715",
- "AvatarPromoteRsp": "1668",
- "SpringUseReq": "1731",
- "SpringUseRsp": "1677",
- "RefreshBackgroundAvatarReq": "1629",
- "RefreshBackgroundAvatarRsp": "1720",
- "AvatarTeamUpdateNotify": "1723",
- "AvatarDataNotify": "1645",
- "AvatarUpgradeReq": "1752",
- "AvatarUpgradeRsp": "1788",
- "AvatarDieAnimationEndReq": "1652",
- "AvatarDieAnimationEndRsp": "1657",
- "AvatarChangeElementTypeReq": "1664",
- "AvatarChangeElementTypeRsp": "1744",
- "AvatarFetterDataNotify": "1772",
- "AvatarExpeditionDataNotify": "1638",
- "AvatarExpeditionAllDataReq": "1777",
- "AvatarExpeditionAllDataRsp": "1654",
- "AvatarExpeditionStartReq": "1656",
- "AvatarExpeditionStartRsp": "1653",
- "AvatarExpeditionCallBackReq": "1697",
- "AvatarExpeditionCallBackRsp": "1632",
- "AvatarExpeditionGetRewardReq": "1712",
- "AvatarExpeditionGetRewardRsp": "1659",
- "ChangeMpTeamAvatarReq": "1784",
- "ChangeMpTeamAvatarRsp": "1796",
- "ChangeTeamNameReq": "1631",
- "ChangeTeamNameRsp": "1741",
- "SceneTeamUpdateNotify": "1623",
- "FocusAvatarReq": "1608",
- "FocusAvatarRsp": "1779",
- "AvatarSatiationDataNotify": "1722",
- "AvatarWearFlycloakReq": "1773",
- "AvatarWearFlycloakRsp": "1704",
- "AvatarFlycloakChangeNotify": "1626",
- "AvatarGainFlycloakNotify": "1702",
- "AvatarEquipAffixStartNotify": "1602",
- "AvatarFetterLevelRewardReq": "1682",
- "AvatarFetterLevelRewardRsp": "1612",
- "AddNoGachaAvatarCardNotify": "1669",
- "AvatarPromoteGetRewardReq": "1642",
- "AvatarPromoteGetRewardRsp": "1718",
- "AvatarChangeCostumeReq": "1759",
- "AvatarChangeCostumeRsp": "1753",
- "AvatarChangeCostumeNotify": "1648",
- "AvatarGainCostumeNotify": "1714",
- "AvatarChangeAnimHashReq": "1603",
- "AvatarChangeAnimHashRsp": "1700",
- "PersistentDungeonSwitchAvatarReq": "1709",
- "PersistentDungeonSwitchAvatarRsp": "1774",
- "AddBackupAvatarTeamReq": "1620",
- "AddBackupAvatarTeamRsp": "1757",
- "DelBackupAvatarTeamReq": "1611",
- "DelBackupAvatarTeamRsp": "1756",
- "AvatarTeamAllDataNotify": "1763",
- "AvatarRenameInfoNotify": "1665",
- "ItemRenameAvatarReq": "1747",
- "ItemRenameAvatarRsp": "1628",
- "BattlePassAllDataNotify": "2638",
- "BattlePassMissionUpdateNotify": "2645",
- "BattlePassMissionDelNotify": "2646",
- "BattlePassCurScheduleUpdateNotify": "2641",
- "TakeBattlePassRewardReq": "2619",
- "TakeBattlePassRewardRsp": "2643",
- "TakeBattlePassMissionPointReq": "2631",
- "TakeBattlePassMissionPointRsp": "2635",
- "GetBattlePassProductReq": "2616",
- "GetBattlePassProductRsp": "2625",
- "SetBattlePassViewedReq": "2637",
- "SetBattlePassViewedRsp": "2614",
- "BattlePassBuySuccNotify": "2642",
- "BuyBattlePassLevelReq": "2607",
- "BuyBattlePassLevelRsp": "2615",
- "GetBlossomBriefInfoListReq": "2705",
- "GetBlossomBriefInfoListRsp": "2755",
- "BlossomBriefInfoNotify": "2787",
- "WorldOwnerBlossomBriefInfoNotify": "2798",
- "WorldOwnerBlossomScheduleInfoNotify": "2720",
- "BlossomChestCreateNotify": "2774",
- "OpenBlossomCircleCampGuideNotify": "2780",
- "PrivateChatReq": "4955",
- "PrivateChatRsp": "5005",
- "PrivateChatNotify": "5037",
- "PullPrivateChatReq": "5024",
- "PullPrivateChatRsp": "5030",
- "PullRecentChatReq": "5020",
- "PullRecentChatRsp": "5012",
- "ReadPrivateChatReq": "4964",
- "ReadPrivateChatRsp": "4974",
- "ChatChannelUpdateNotify": "4979",
- "ChatChannelDataNotify": "5028",
- "ChatChannelShieldNotify": "4966",
- "ChatChannelInfoNotify": "4963",
- "CodexDataFullNotify": "4207",
- "CodexDataUpdateNotify": "4202",
- "QueryCodexMonsterBeKilledNumReq": "4206",
- "QueryCodexMonsterBeKilledNumRsp": "4205",
- "ViewCodexReq": "4203",
- "ViewCodexRsp": "4209",
- "SetCodexPushtipsReadReq": "4204",
- "SetCodexPushtipsReadRsp": "4210",
- "AllCoopInfoNotify": "1988",
- "MainCoopUpdateNotify": "1995",
- "SaveMainCoopReq": "1996",
- "SaveMainCoopRsp": "1991",
- "FinishMainCoopReq": "1969",
- "FinishMainCoopRsp": "1993",
- "CoopDataNotify": "1981",
- "CoopChapterUpdateNotify": "1985",
- "CoopCgUpdateNotify": "1966",
- "CoopRewardUpdateNotify": "1975",
- "UnlockCoopChapterReq": "1952",
- "UnlockCoopChapterRsp": "1990",
- "CoopPointUpdateNotify": "1987",
- "StartCoopPointReq": "1964",
- "StartCoopPointRsp": "1992",
- "CancelCoopTaskReq": "1957",
- "CancelCoopTaskRsp": "1965",
- "TakeCoopRewardReq": "1953",
- "TakeCoopRewardRsp": "1960",
- "CoopProgressUpdateNotify": "1956",
- "SaveCoopDialogReq": "1998",
- "SaveCoopDialogRsp": "1962",
- "CoopCgShowNotify": "1972",
- "SetCoopChapterViewedReq": "1974",
- "SetCoopChapterViewedRsp": "1961",
- "MainCoopFailNotify": "1976",
- "EnterCustomDungeonReq": "6238",
- "EnterCustomDungeonRsp": "6245",
- "SaveCustomDungeonRoomReq": "6246",
- "SaveCustomDungeonRoomRsp": "6241",
- "ChangeCustomDungeonRoomReq": "6235",
- "ChangeCustomDungeonRoomRsp": "6216",
- "RemoveCustomDungeonReq": "6225",
- "RemoveCustomDungeonRsp": "6202",
- "TryCustomDungeonReq": "6240",
- "TryCustomDungeonRsp": "6237",
- "PublishCustomDungeonReq": "6214",
- "PublishCustomDungeonRsp": "6242",
- "ExitCustomDungeonTryReq": "6207",
- "ExitCustomDungeonTryRsp": "6215",
- "CustomDungeonUpdateNotify": "6203",
- "GetRecommendCustomDungeonReq": "6210",
- "GetRecommendCustomDungeonRsp": "6206",
- "GetStoreCustomDungeonReq": "6248",
- "GetStoreCustomDungeonRsp": "6212",
- "SearchCustomDungeonReq": "6222",
- "SearchCustomDungeonRsp": "6224",
- "StoreCustomDungeonReq": "6211",
- "StoreCustomDungeonRsp": "6226",
- "LikeCustomDungeonReq": "6229",
- "LikeCustomDungeonRsp": "6218",
- "GetCustomDungeonReq": "6249",
- "GetCustomDungeonRsp": "6234",
- "CustomDungeonRecoverNotify": "6233",
- "BackPlayCustomDungeonOfficialReq": "6227",
- "BackPlayCustomDungeonOfficialRsp": "6213",
- "CustomDungeonOfficialNotify": "6236",
- "ReplayCustomDungeonReq": "6250",
- "ReplayCustomDungeonRsp": "6217",
- "CustomDungeonBattleRecordNotify": "6201",
- "OutStuckCustomDungeonReq": "6239",
- "OutStuckCustomDungeonRsp": "6209",
- "DraftOwnerStartInviteReq": "5487",
- "DraftOwnerStartInviteRsp": "5498",
- "DraftOwnerInviteNotify": "5420",
- "DraftGuestReplyInviteReq": "5474",
- "DraftGuestReplyInviteRsp": "5480",
- "DraftGuestReplyInviteNotify": "5470",
- "DraftInviteResultNotify": "5462",
- "DraftOwnerTwiceConfirmNotify": "5414",
- "DraftGuestReplyTwiceConfirmReq": "5424",
- "DraftGuestReplyTwiceConfirmRsp": "5429",
- "DraftTwiceConfirmResultNotify": "5478",
- "DraftGuestReplyTwiceConfirmNotify": "5416",
- "DungeonEntryInfoReq": "905",
- "DungeonEntryInfoRsp": "955",
- "PlayerEnterDungeonReq": "987",
- "PlayerEnterDungeonRsp": "998",
- "PlayerQuitDungeonReq": "920",
- "PlayerQuitDungeonRsp": "974",
- "DungeonWayPointNotify": "980",
- "DungeonWayPointActivateReq": "970",
- "DungeonWayPointActivateRsp": "962",
- "DungeonSettleNotify": "914",
- "DungeonPlayerDieNotify": "924",
- "DungeonDieOptionReq": "929",
- "DungeonDieOptionRsp": "978",
- "DungeonShowReminderNotify": "916",
- "DungeonPlayerDieReq": "913",
- "DungeonPlayerDieRsp": "969",
- "DungeonDataNotify": "906",
- "DungeonChallengeBeginNotify": "939",
- "DungeonChallengeFinishNotify": "946",
- "ChallengeDataNotify": "1000",
- "DungeonFollowNotify": "992",
- "DungeonGetStatueDropReq": "988",
- "DungeonGetStatueDropRsp": "925",
- "ChallengeRecordNotify": "958",
- "DungeonCandidateTeamInfoNotify": "918",
- "DungeonCandidateTeamInviteNotify": "975",
- "DungeonCandidateTeamRefuseNotify": "928",
- "DungeonCandidateTeamPlayerLeaveNotify": "973",
- "DungeonCandidateTeamDismissNotify": "922",
- "DungeonCandidateTeamCreateReq": "945",
- "DungeonCandidateTeamCreateRsp": "985",
- "DungeonCandidateTeamInviteReq": "951",
- "DungeonCandidateTeamInviteRsp": "942",
- "DungeonCandidateTeamKickReq": "950",
- "DungeonCandidateTeamKickRsp": "930",
- "DungeonCandidateTeamLeaveReq": "943",
- "DungeonCandidateTeamLeaveRsp": "935",
- "DungeonCandidateTeamReplyInviteReq": "907",
- "DungeonCandidateTeamReplyInviteRsp": "952",
- "DungeonCandidateTeamSetReadyReq": "903",
- "DungeonCandidateTeamSetReadyRsp": "953",
- "DungeonCandidateTeamChangeAvatarReq": "936",
- "DungeonCandidateTeamChangeAvatarRsp": "994",
- "GetDailyDungeonEntryInfoReq": "981",
- "GetDailyDungeonEntryInfoRsp": "964",
- "DungeonSlipRevivePointActivateReq": "983",
- "DungeonSlipRevivePointActivateRsp": "979",
- "DungeonInterruptChallengeReq": "927",
- "DungeonInterruptChallengeRsp": "963",
- "InteractDailyDungeonInfoNotify": "923",
- "DungeonRestartReq": "915",
- "DungeonRestartRsp": "956",
- "DungeonRestartInviteNotify": "990",
- "DungeonRestartInviteReplyReq": "954",
- "DungeonRestartInviteReplyRsp": "995",
- "DungeonRestartInviteReplyNotify": "967",
- "DungeonRestartResultNotify": "901",
- "DungeonCandidateTeamSetChangingAvatarReq": "937",
- "DungeonCandidateTeamSetChangingAvatarRsp": "984",
- "MistTrialFloorLevelNotify": "911",
- "DungeonReviseLevelNotify": "991",
- "Unk3300_DGBNCDEIIFC": "960",
- "EvtBeingHitNotify": "305",
- "EvtAnimatorParameterNotify": "355",
- "HostPlayerNotify": "387",
- "EvtDoSkillSuccNotify": "398",
- "EvtCreateGadgetNotify": "320",
- "EvtDestroyGadgetNotify": "374",
- "EvtFaceToEntityNotify": "380",
- "EvtFaceToDirNotify": "370",
- "EvtCostStaminaNotify": "362",
- "EvtSetAttackTargetNotify": "314",
- "EvtAnimatorStateChangedNotify": "324",
- "EvtRushMoveNotify": "329",
- "EvtBulletHitNotify": "378",
- "EvtBulletDeactiveNotify": "316",
- "EvtEntityStartDieEndNotify": "313",
- "EvtBulletMoveNotify": "388",
- "EvtAvatarEnterFocusNotify": "325",
- "EvtAvatarExitFocusNotify": "358",
- "EvtAvatarUpdateFocusNotify": "318",
- "EntityAuthorityChangeNotify": "375",
- "AvatarBuffAddNotify": "328",
- "AvatarBuffDelNotify": "373",
- "MonsterAlertChangeNotify": "322",
- "MonsterForceAlertNotify": "345",
- "AvatarEnterElementViewNotify": "351",
- "TriggerCreateGadgetToEquipPartNotify": "342",
- "EvtEntityRenderersChangedNotify": "350",
- "AnimatorForceSetAirMoveNotify": "330",
- "EvtAiSyncSkillCdNotify": "343",
- "EvtBeingHitsCombineNotify": "335",
- "EvtAvatarSitDownNotify": "353",
- "EvtAvatarStandUpNotify": "336",
- "CreateMassiveEntityReq": "394",
- "CreateMassiveEntityRsp": "381",
- "CreateMassiveEntityNotify": "364",
- "DestroyMassiveEntityNotify": "383",
- "MassiveEntityStateChangedNotify": "379",
- "SyncTeamEntityNotify": "327",
- "DelTeamEntityNotify": "363",
- "CombatInvocationsNotify": "323",
- "ServerBuffChangeNotify": "315",
- "EvtAiSyncCombatThreatInfoNotify": "356",
- "MassiveEntityElementOpBatchNotify": "390",
- "EntityAiSyncNotify": "354",
- "LuaSetOptionNotify": "395",
- "EvtDestroyServerGadgetNotify": "367",
- "EntityAiKillSelfNotify": "301",
- "EvtAvatarLockChairReq": "337",
- "EvtAvatarLockChairRsp": "384",
- "ReportFightAntiCheatNotify": "311",
- "EvtBeingHealedNotify": "391",
- "EvtLocalGadgetOwnerLeaveSceneNotify": "360",
- "EnterFishingReq": "5838",
- "EnterFishingRsp": "5845",
- "StartFishingReq": "5846",
- "StartFishingRsp": "5841",
- "FishCastRodReq": "5819",
- "FishCastRodRsp": "5843",
- "FishChosenNotify": "5831",
- "FishEscapeNotify": "5835",
- "FishBiteReq": "5816",
- "FishBiteRsp": "5825",
- "FishBattleBeginReq": "5802",
- "FishBattleBeginRsp": "5840",
- "FishBattleEndReq": "5837",
- "FishBattleEndRsp": "5814",
- "ExitFishingReq": "5842",
- "ExitFishingRsp": "5807",
- "FishAttractNotify": "5815",
- "FishBaitGoneNotify": "5803",
- "PlayerFishingDataNotify": "5810",
- "FishPoolDataNotify": "5806",
- "GetGachaInfoReq": "1505",
- "GetGachaInfoRsp": "1555",
- "DoGachaReq": "1587",
- "DoGachaRsp": "1598",
- "GachaWishReq": "1520",
- "GachaWishRsp": "1574",
- "GachaOpenWishNotify": "1580",
- "GachaSimpleInfoNotify": "1570",
- "GadgetInteractReq": "805",
- "GadgetInteractRsp": "855",
- "GadgetStateNotify": "887",
- "WorktopOptionNotify": "898",
- "SelectWorktopOptionReq": "820",
- "SelectWorktopOptionRsp": "874",
- "BossChestActivateNotify": "880",
- "BlossomChestInfoNotify": "870",
- "GadgetPlayStartNotify": "862",
- "GadgetPlayStopNotify": "814",
- "GadgetPlayDataNotify": "824",
- "GadgetPlayUidOpNotify": "829",
- "GadgetGeneralRewardInfoNotify": "878",
- "GadgetAutoPickDropInfoNotify": "816",
- "UpdateAbilityCreatedMovingPlatformNotify": "813",
- "FoundationReq": "869",
- "FoundationRsp": "806",
- "FoundationNotify": "839",
- "GadgetTalkChangeNotify": "846",
- "GadgetChainLevelUpdateNotify": "900",
- "GadgetChainLevelChangeNotify": "892",
- "VehicleInteractReq": "888",
- "VehicleInteractRsp": "825",
- "CreateVehicleReq": "858",
- "CreateVehicleRsp": "818",
- "RequestLiveInfoReq": "875",
- "RequestLiveInfoRsp": "828",
- "LiveStartNotify": "873",
- "ProjectorOptionReq": "822",
- "ProjectorOptionRsp": "845",
- "LiveEndNotify": "885",
- "VehicleStaminaNotify": "851",
- "GadgetCustomTreeInfoNotify": "842",
- "GadgetChangeLevelTagReq": "850",
- "GadgetChangeLevelTagRsp": "830",
- "NightCrowGadgetObservationMatchReq": "843",
- "NightCrowGadgetObservationMatchRsp": "835",
- "DeshretObeliskChestInfoNotify": "807",
- "GalleryStartNotify": "5505",
- "GalleryBalloonShootNotify": "5555",
- "GalleryBalloonScoreNotify": "5587",
- "GalleryStopNotify": "5598",
- "GalleryFallCatchNotify": "5520",
- "GalleryFallScoreNotify": "5574",
- "GetAllSceneGalleryInfoReq": "5580",
- "GetAllSceneGalleryInfoRsp": "5570",
- "GalleryFlowerCatchNotify": "5562",
- "GalleryPreStartNotify": "5514",
- "GalleryBulletHitNotify": "5524",
- "GalleryBrokenFloorFallNotify": "5529",
- "InterruptGalleryReq": "5578",
- "InterruptGalleryRsp": "5516",
- "SceneGalleryInfoNotify": "5513",
- "GalleryBounceConjuringHitNotify": "5569",
- "GallerySumoKillMonsterNotify": "5506",
- "GalleryCrystalLinkKillMonsterNotify": "5539",
- "GalleryCrystalLinkBuffInfoNotify": "5546",
- "HomeGalleryInPlayingNotify": "5600",
- "GalleryIslandPartyDownHillInfoNotify": "5592",
- "IslandPartyRaftInfoNotify": "5588",
- "IslandPartySailInfoNotify": "5525",
- "BackRebornGalleryReq": "5558",
- "BackRebornGalleryRsp": "5518",
- "GalleryWillStartCountdownNotify": "5575",
- "InstableSprayGalleryInfoNotify": "5528",
- "WindFieldGalleryInfoNotify": "5573",
- "WindFieldGalleryChallengeInfoNotify": "5522",
- "FungusFighterTrainingInfoNotify": "5545",
- "FungusCaptureSettleNotify": "5585",
- "HideAndSeekPlayerCapturedNotify": "5551",
- "CoinCollectGallerySettleNotify": "5542",
- "GCGOperationReq": "7487",
- "GCGOperationRsp": "7651",
- "GCGMessagePackNotify": "7329",
- "GCGAskDuelReq": "7646",
- "GCGAskDuelRsp": "7928",
- "GCGGameBriefDataNotify": "7654",
- "GCGInitFinishReq": "7751",
- "GCGInitFinishRsp": "7186",
- "GCGHeartBeatNotify": "7499",
- "GCGSkillPreviewNotify": "7368",
- "GCGSkillPreviewAskReq": "7943",
- "GCGSkillPreviewAskRsp": "7069",
- "GCGChallengeUpdateNotify": "7731",
- "GCGBackToDuelReq": "7038",
- "GCGBackToDuelRsp": "7304",
- "GCGDebugReplayNotify": "7443",
- "GCGGameMaxNotify": "7537",
- "GCGGameCreateFailReasonNotify": "7551",
- "Unk3300_LOINGBJLJEM": "7534",
- "Unk3300_DMOBAABGOBF": "7884",
- "GCGDSDataNotify": "7558",
- "GCGDSCardBackUnlockNotify": "7493",
- "GCGDSFieldUnlockNotify": "7075",
- "GCGDSCardFaceUnlockNotify": "7126",
- "GCGDSCardNumChangeNotify": "7605",
- "GCGDSChangeCardFaceReq": "7178",
- "GCGDSChangeCardFaceRsp": "7641",
- "GCGDSChangeCardBackReq": "7628",
- "GCGDSChangeCardBackRsp": "7569",
- "GCGDSChangeFieldReq": "7691",
- "GCGDSChangeFieldRsp": "7818",
- "GCGDSChangeDeckNameReq": "7769",
- "GCGDSChangeDeckNameRsp": "7459",
- "GCGDSDeckSaveReq": "7478",
- "GCGDSDeckSaveRsp": "7791",
- "GCGDSChangeCurDeckReq": "7372",
- "GCGDSChangeCurDeckRsp": "7565",
- "GCGDSCurDeckChangeNotify": "7023",
- "GCGDSDeleteDeckReq": "7002",
- "GCGDSDeleteDeckRsp": "7399",
- "GCGDSDeckUnlockNotify": "7096",
- "GCGDSCardProficiencyNotify": "7895",
- "GCGDSDeckUpdateNotify": "7267",
- "GCGDSCardFaceUpdateNotify": "7763",
- "GCGDSTakeCardProficiencyRewardReq": "7289",
- "GCGDSTakeCardProficiencyRewardRsp": "7198",
- "GCGDSBanCardNotify": "7734",
- "GCGTCTavernInfoNotify": "7206",
- "GCGTCInviteReq": "7579",
- "GCGTCInviteRsp": "7188",
- "GCGTCTavernChallengeDataNotify": "7722",
- "GCGTCTavernChallengeUpdateNotify": "7570",
- "GCGGrowthLevelNotify": "7327",
- "GCGGrowthLevelRewardNotify": "7338",
- "GCGGrowthLevelTakeRewardReq": "7040",
- "GCGGrowthLevelTakeRewardRsp": "7671",
- "GCGInviteGuestBattleReq": "7254",
- "GCGInviteGuestBattleRsp": "7465",
- "GCGInviteBattleNotify": "7482",
- "GCGApplyInviteBattleReq": "7300",
- "GCGApplyInviteBattleRsp": "7358",
- "GCGApplyInviteBattleNotify": "7941",
- "GCGWorldPlayerGCGStateReq": "7623",
- "GCGWorldPlayerGCGStateRsp": "7280",
- "GCGSettleNotify": "7773",
- "GCGResourceStateNotify": "7894",
- "GCGClientSettleReq": "7849",
- "GCGClientSettleRsp": "7490",
- "GCGSettleOptionReq": "7511",
- "GCGSettleOptionRsp": "7222",
- "GCGBasicDataNotify": "7017",
- "GCGTavernNpcInfoNotify": "7851",
- "GCGStartChallengeReq": "7857",
- "GCGStartChallengeRsp": "7351",
- "GCGWeekChallengeInfoNotify": "7890",
- "GCGStartChallengeByCheckRewardReq": "7187",
- "GCGStartChallengeByCheckRewardRsp": "7127",
- "GCGLevelChallengeNotify": "7016",
- "GCGLevelChallengeFinishNotify": "7360",
- "GCGWorldChallengeUnlockNotify": "7273",
- "GCGBossChallengeUpdateNotify": "7119",
- "GCGLevelChallengeDeleteNotify": "7737",
- "GroupLinkAllNotify": "5788",
- "GroupLinkChangeNotify": "5795",
- "GroupLinkDeleteNotify": "5796",
- "GroupLinkMarkUpdateNotify": "5791",
- "GetAllH5ActivityInfoReq": "5695",
- "GetAllH5ActivityInfoRsp": "5688",
- "H5ActivityIdsNotify": "5696",
- "SetH5ActivityRedDotTimestampReq": "5691",
- "SetH5ActivityRedDotTimestampRsp": "5669",
- "TryEnterHomeReq": "4455",
- "TryEnterHomeRsp": "4820",
- "JoinHomeWorldFailNotify": "4567",
- "HomeBlockNotify": "4641",
- "HomeGetBasicInfoReq": "4489",
- "HomeBasicInfoNotify": "4607",
- "HomeChangeEditModeReq": "4702",
- "HomeChangeEditModeRsp": "4767",
- "HomeChangeModuleReq": "4484",
- "HomeChangeModuleRsp": "4833",
- "HomeGetArrangementInfoReq": "4614",
- "HomeGetArrangementInfoRsp": "4624",
- "HomeUpdateArrangementInfoReq": "4689",
- "HomeUpdateArrangementInfoRsp": "4466",
- "GetPlayerHomeCompInfoReq": "4807",
- "PlayerHomeCompInfoNotify": "4844",
- "SetFriendEnterHomeOptionReq": "4830",
- "SetFriendEnterHomeOptionRsp": "4581",
- "PlayerApplyEnterHomeNotify": "4771",
- "PlayerApplyEnterHomeResultReq": "4549",
- "PlayerApplyEnterHomeResultRsp": "4869",
- "PlayerApplyEnterHomeResultNotify": "4642",
- "HomeSceneJumpReq": "4826",
- "HomeSceneJumpRsp": "4822",
- "HomeChooseModuleReq": "4654",
- "HomeChooseModuleRsp": "4707",
- "HomeModuleUnlockNotify": "4528",
- "HomeGetOnlineStatusReq": "4479",
- "HomeGetOnlineStatusRsp": "4886",
- "HomeKickPlayerReq": "4511",
- "HomeKickPlayerRsp": "4883",
- "HomeModuleSeenReq": "4817",
- "HomeModuleSeenRsp": "4516",
- "UnlockedFurnitureFormulaDataNotify": "4510",
- "UnlockedFurnitureSuiteDataNotify": "4475",
- "GetHomeLevelUpRewardReq": "4588",
- "GetHomeLevelUpRewardRsp": "4668",
- "GetFurnitureCurModuleArrangeCountReq": "4722",
- "FurnitureCurModuleArrangeCountNotify": "4851",
- "HomeComfortInfoNotify": "4879",
- "PlayerQuitFromHomeNotify": "4835",
- "OtherPlayerEnterHomeNotify": "4582",
- "HomePriorCheckNotify": "4694",
- "HomeMarkPointNotify": "4832",
- "HomeAllUnlockedBgmIdListNotify": "4563",
- "HomeNewUnlockedBgmIdListNotify": "4732",
- "HomeChangeBgmReq": "4469",
- "HomeChangeBgmRsp": "4701",
- "HomeChangeBgmNotify": "4900",
- "HomePreChangeEditModeNotify": "4637",
- "HomeEnterEditModeFinishReq": "4703",
- "HomeEnterEditModeFinishRsp": "4566",
- "FurnitureMakeReq": "4894",
- "FurnitureMakeRsp": "4802",
- "TakeFurnitureMakeReq": "4825",
- "TakeFurnitureMakeRsp": "4806",
- "FurnitureMakeFinishNotify": "4789",
- "FurnitureMakeStartReq": "4740",
- "FurnitureMakeStartRsp": "4756",
- "FurnitureMakeCancelReq": "4577",
- "FurnitureMakeCancelRsp": "4561",
- "FurnitureMakeBeHelpedNotify": "4522",
- "FurnitureMakeHelpReq": "4739",
- "FurnitureMakeHelpRsp": "4533",
- "FurnitureMakeInfoChangeNotify": "4592",
- "HomeLimitedShopInfoReq": "4686",
- "HomeLimitedShopInfoRsp": "4517",
- "HomeLimitedShopInfoNotify": "4576",
- "HomeLimitedShopGoodsListReq": "4751",
- "HomeLimitedShopGoodsListRsp": "4770",
- "HomeLimitedShopBuyGoodsReq": "4647",
- "HomeLimitedShopBuyGoodsRsp": "4865",
- "HomeLimitedShopInfoChangeNotify": "4552",
- "HomeResourceNotify": "4639",
- "HomeResourceTakeHomeCoinReq": "4460",
- "HomeResourceTakeHomeCoinRsp": "4573",
- "HomeResourceTakeFetterExpReq": "4525",
- "HomeResourceTakeFetterExpRsp": "4837",
- "HomeAvatarTalkFinishInfoNotify": "4718",
- "HomeAvatarTalkReq": "4729",
- "HomeAvatarTalkRsp": "4704",
- "HomeAvatarRewardEventNotify": "4461",
- "HomeAvatarRewardEventGetReq": "4692",
- "HomeAvatarRewardEventGetRsp": "4534",
- "HomeAvatarSummonAllEventNotify": "4579",
- "HomeAvatarSummonEventReq": "4880",
- "HomeAvatarSummonEventRsp": "4696",
- "HomeAvatarCostumeChangeNotify": "4523",
- "HomeAvatarSummonFinishReq": "4628",
- "HomeAvatarSummonFinishRsp": "4657",
- "HomeAvtarAllFinishRewardNotify": "4650",
- "HomeAvatarAllFinishRewardNotify": "4503",
- "HomeSceneInitFinishReq": "4452",
- "HomeSceneInitFinishRsp": "4530",
- "HomePlantSeedReq": "4669",
- "HomePlantSeedRsp": "4779",
- "HomePlantWeedReq": "4603",
- "HomePlantWeedRsp": "4697",
- "HomePlantInfoNotify": "4547",
- "HomePlantFieldNotify": "4731",
- "HomePlantInfoReq": "4640",
- "HomePlantInfoRsp": "4512",
- "HomeTransferReq": "4618",
- "HomeTransferRsp": "4524",
- "HomeGetFishFarmingInfoReq": "4892",
- "HomeGetFishFarmingInfoRsp": "4899",
- "HomeFishFarmingInfoNotify": "4605",
- "HomeUpdateFishFarmingInfoReq": "4847",
- "HomeUpdateFishFarmingInfoRsp": "4535",
- "HomeUpdateScenePointFishFarmingInfoReq": "4587",
- "HomeUpdateScenePointFishFarmingInfoRsp": "4548",
- "HomeScenePointFishFarmingInfoNotify": "4895",
- "HomeCustomFurnitureInfoNotify": "4784",
- "HomeEditCustomFurnitureReq": "4685",
- "HomeEditCustomFurnitureRsp": "4717",
- "HomePictureFrameInfoNotify": "4677",
- "HomeUpdatePictureFrameInfoReq": "4858",
- "HomeUpdatePictureFrameInfoRsp": "4540",
- "HomeRacingGallerySettleNotify": "4671",
- "HomeGetGroupRecordReq": "4662",
- "HomeGetGroupRecordRsp": "4691",
- "HomeClearGroupRecordReq": "4643",
- "HomeClearGroupRecordRsp": "4536",
- "HomeBalloonGallerySettleNotify": "4719",
- "HomeBalloonGalleryScoreNotify": "4839",
- "HomeSeekFurnitureGalleryScoreNotify": "4612",
- "GetHomeExchangeWoodInfoReq": "4775",
- "GetHomeExchangeWoodInfoRsp": "4757",
- "HomeExchangeWoodReq": "4672",
- "HomeExchangeWoodRsp": "4812",
- "HomeGetBlueprintSlotInfoReq": "4698",
- "HomeGetBlueprintSlotInfoRsp": "4541",
- "HomeSetBlueprintSlotOptionReq": "4632",
- "HomeSetBlueprintSlotOptionRsp": "4749",
- "HomeSetBlueprintFriendOptionReq": "4590",
- "HomeSetBlueprintFriendOptionRsp": "4818",
- "HomeBlueprintInfoNotify": "4870",
- "HomePreviewBlueprintReq": "4609",
- "HomePreviewBlueprintRsp": "4625",
- "HomeCreateBlueprintReq": "4645",
- "HomeCreateBlueprintRsp": "4765",
- "HomeDeleteBlueprintReq": "4829",
- "HomeDeleteBlueprintRsp": "4564",
- "HomeSearchBlueprintReq": "4713",
- "HomeSearchBlueprintRsp": "4611",
- "HomeSaveArrangementNoChangeReq": "4562",
- "HomeSaveArrangementNoChangeRsp": "4762",
- "TakeHuntingOfferReq": "4338",
- "TakeHuntingOfferRsp": "4345",
- "GetCityHuntingOfferReq": "4346",
- "GetCityHuntingOfferRsp": "4341",
- "GetHuntingOfferRewardReq": "4319",
- "GetHuntingOfferRewardRsp": "4343",
- "HuntingStartNotify": "4331",
- "HuntingRevealClueNotify": "4335",
- "HuntingRevealFinalNotify": "4316",
- "HuntingSuccessNotify": "4325",
- "HuntingFailNotify": "4302",
- "HuntingOngoingNotify": "4340",
- "HuntingGiveUpReq": "4337",
- "HuntingGiveUpRsp": "4314",
- "PlayerInvestigationAllInfoNotify": "1917",
- "TakeInvestigationRewardReq": "1921",
- "TakeInvestigationRewardRsp": "1920",
- "TakeInvestigationTargetRewardReq": "1918",
- "TakeInvestigationTargetRewardRsp": "1923",
- "GetInvestigationMonsterReq": "1915",
- "GetInvestigationMonsterRsp": "1927",
- "PlayerInvestigationNotify": "1911",
- "PlayerInvestigationTargetNotify": "1930",
- "MarkTargetInvestigationMonsterNotify": "1913",
- "InvestigationMonsterUpdateNotify": "1919",
- "InvestigationQuestDailyNotify": "1910",
- "InvestigationReadQuestDailyNotify": "1906",
- "PlayerStoreNotify": "605",
- "StoreWeightLimitNotify": "655",
- "StoreItemChangeNotify": "687",
- "StoreItemDelNotify": "698",
- "ItemAddHintNotify": "620",
- "UseItemReq": "670",
- "UseItemRsp": "662",
- "DropItemReq": "614",
- "DropItemRsp": "624",
- "WearEquipReq": "616",
- "WearEquipRsp": "613",
- "TakeoffEquipReq": "669",
- "TakeoffEquipRsp": "606",
- "AvatarEquipChangeNotify": "639",
- "WeaponUpgradeReq": "646",
- "WeaponUpgradeRsp": "700",
- "WeaponPromoteReq": "692",
- "WeaponPromoteRsp": "688",
- "ReliquaryUpgradeReq": "625",
- "ReliquaryUpgradeRsp": "658",
- "ReliquaryPromoteReq": "618",
- "ReliquaryPromoteRsp": "675",
- "AvatarCardChangeReq": "628",
- "AvatarCardChangeRsp": "673",
- "GrantRewardNotify": "622",
- "WeaponAwakenReq": "645",
- "WeaponAwakenRsp": "685",
- "ItemCdGroupTimeNotify": "651",
- "DropHintNotify": "642",
- "CombineReq": "650",
- "CombineRsp": "630",
- "ForgeQueueDataNotify": "643",
- "ForgeGetQueueDataReq": "635",
- "ForgeGetQueueDataRsp": "607",
- "ForgeStartReq": "652",
- "ForgeStartRsp": "603",
- "ForgeQueueManipulateReq": "653",
- "ForgeQueueManipulateRsp": "636",
- "ResinChangeNotify": "694",
- "BuyResinReq": "663",
- "BuyResinRsp": "623",
- "MaterialDeleteReturnNotify": "615",
- "TakeMaterialDeleteReturnReq": "656",
- "TakeMaterialDeleteReturnRsp": "690",
- "MaterialDeleteUpdateNotify": "654",
- "McoinExchangeHcoinReq": "695",
- "McoinExchangeHcoinRsp": "667",
- "DestroyMaterialReq": "601",
- "DestroyMaterialRsp": "637",
- "SetEquipLockStateReq": "684",
- "SetEquipLockStateRsp": "611",
- "CalcWeaponUpgradeReturnItemsReq": "691",
- "CalcWeaponUpgradeReturnItemsRsp": "660",
- "ForgeDataNotify": "604",
- "ForgeFormulaDataNotify": "661",
- "CombineDataNotify": "665",
- "CombineFormulaDataNotify": "626",
- "ClosedItemNotify": "612",
- "CheckAddItemExceedLimitNotify": "634",
- "SetIsAutoUnlockSpecificEquipReq": "689",
- "SetIsAutoUnlockSpecificEquipRsp": "638",
- "ReliquaryDecomposeReq": "640",
- "ReliquaryDecomposeRsp": "682",
- "ReliquaryFilterStateSaveNotify": "672",
- "ReliquaryFilterStateNotify": "631",
- "MailChangeNotify": "1455",
- "ReadMailNotify": "1487",
- "GetMailItemReq": "1498",
- "GetMailItemRsp": "1420",
- "DelMailReq": "1474",
- "DelMailRsp": "1480",
- "GetAuthkeyReq": "1470",
- "GetAuthkeyRsp": "1462",
- "ClientNewMailNotify": "1414",
- "GetAllMailReq": "1424",
- "GetAllMailRsp": "1429",
- "ChangeMailStarNotify": "1478",
- "GetAllMailNotify": "1416",
- "GetAllMailResultNotify": "1413",
- "PlayerStartMatchReq": "4188",
- "PlayerStartMatchRsp": "4195",
- "PlayerMatchInfoNotify": "4196",
- "PlayerCancelMatchReq": "4191",
- "PlayerCancelMatchRsp": "4169",
- "PlayerMatchStopNotify": "4193",
- "PlayerMatchSuccNotify": "4181",
- "PlayerConfirmMatchReq": "4185",
- "PlayerConfirmMatchRsp": "4166",
- "PlayerAllowEnterMpAfterAgreeMatchNotify": "4175",
- "PlayerMatchAgreedResultNotify": "4152",
- "PlayerApplyEnterMpAfterMatchAgreedNotify": "4190",
- "PlayerGeneralMatchDismissNotify": "4187",
- "PlayerGeneralMatchConfirmNotify": "4164",
- "PlayerGetForceQuitBanInfoReq": "4192",
- "PlayerGetForceQuitBanInfoRsp": "4157",
- "ServerTryCancelGeneralMatchNotify": "4165",
- "PlayerGCGMatchDismissNotify": "4153",
- "PlayerGCGMatchConfirmNotify": "4160",
- "Unk3300_ICAGMOCOALO": "4156",
- "GetMechanicusInfoReq": "3905",
- "GetMechanicusInfoRsp": "3955",
- "MechanicusSequenceOpenNotify": "3987",
- "MechanicusCoinNotify": "3998",
- "MechanicusOpenNotify": "3920",
- "MechanicusCloseNotify": "3974",
- "MechanicusUnlockGearReq": "3980",
- "MechanicusUnlockGearRsp": "3970",
- "MechanicusLevelupGearReq": "3962",
- "MechanicusLevelupGearRsp": "3914",
- "EnterMechanicusDungeonReq": "3924",
- "EnterMechanicusDungeonRsp": "3929",
- "MechanicusCandidateTeamCreateReq": "3913",
- "MechanicusCandidateTeamCreateRsp": "3969",
- "UseMiracleRingReq": "5238",
- "UseMiracleRingRsp": "5245",
- "MiracleRingDataNotify": "5246",
- "MiracleRingTakeRewardReq": "5241",
- "MiracleRingTakeRewardRsp": "5219",
- "MiracleRingDropResultNotify": "5243",
- "MiracleRingDeliverItemReq": "5231",
- "MiracleRingDeliverItemRsp": "5235",
- "MiracleRingDestroyNotify": "5216",
- "KeepAliveNotify": "5",
- "GmTalkReq": "55",
- "GmTalkRsp": "87",
- "ShowMessageNotify": "98",
- "PingReq": "20",
- "PingRsp": "74",
- "GetOnlinePlayerListReq": "70",
- "GetOnlinePlayerListRsp": "62",
- "ServerTimeNotify": "14",
- "ServerLogNotify": "24",
- "ClientReconnectNotify": "29",
- "RobotPushPlayerDataNotify": "16",
- "ClientReportNotify": "13",
- "UnionCmdNotify": "69",
- "GetOnlinePlayerInfoReq": "6",
- "GetOnlinePlayerInfoRsp": "39",
- "CheckSegmentCRCNotify": "46",
- "CheckSegmentCRCReq": "100",
- "WorldPlayerRTTNotify": "92",
- "EchoNotify": "88",
- "UpdateRedPointNotify": "58",
- "ClientBulletCreateNotify": "25",
- "ChangeServerGlobalValueNotify": "18",
- "GmTalkNotify": "75",
- "LastPacketPrintNotify": "28",
- "MonsterSummonTagNotify": "1305",
- "PlayerApplyEnterMpNotify": "1838",
- "PlayerApplyEnterMpReq": "1845",
- "PlayerApplyEnterMpRsp": "1846",
- "PlayerApplyEnterMpResultNotify": "1841",
- "PlayerApplyEnterMpResultReq": "1819",
- "PlayerApplyEnterMpResultRsp": "1843",
- "PlayerQuitFromMpNotify": "1831",
- "PlayerPreEnterMpNotify": "1835",
- "GetPlayerMpModeAvailabilityReq": "1816",
- "GetPlayerMpModeAvailabilityRsp": "1825",
- "PlayerSetOnlyMPWithPSPlayerReq": "1802",
- "PlayerSetOnlyMPWithPSPlayerRsp": "1840",
- "PSPlayerApplyEnterMpReq": "1837",
- "PSPlayerApplyEnterMpRsp": "1814",
- "MpPlayOwnerCheckReq": "1842",
- "MpPlayOwnerCheckRsp": "1807",
- "MpPlayOwnerStartInviteReq": "1815",
- "MpPlayOwnerStartInviteRsp": "1803",
- "MpPlayOwnerInviteNotify": "1810",
- "MpPlayGuestReplyInviteReq": "1806",
- "MpPlayGuestReplyInviteRsp": "1848",
- "MpPlayGuestReplyNotify": "1812",
- "MpPlayPrepareNotify": "1822",
- "MpPlayInviteResultNotify": "1824",
- "MpPlayPrepareInterruptNotify": "1811",
- "MpBlockNotify": "1826",
- "MultistagePlayInfoNotify": "5305",
- "MultistagePlayFinishStageReq": "5355",
- "InBattleMechanicusEscapeMonsterNotify": "5320",
- "InBattleMechanicusLeftMonsterNotify": "5374",
- "InBattleMechanicusBuildingPointsNotify": "5380",
- "InBattleMechanicusPickCardReq": "5370",
- "InBattleMechanicusPickCardRsp": "5362",
- "InBattleMechanicusPickCardNotify": "5314",
- "InBattleMechanicusConfirmCardReq": "5324",
- "InBattleMechanicusConfirmCardRsp": "5329",
- "InBattleMechanicusConfirmCardNotify": "5378",
- "InBattleMechanicusCardResultNotify": "5316",
- "MultistagePlayFinishStageRsp": "5313",
- "InBattleMechanicusSettleNotify": "5369",
- "MultistagePlaySettleNotify": "5347",
- "MultistagePlayStageEndNotify": "5341",
- "MultistagePlayEndNotify": "5393",
- "FleurFairBuffEnergyNotify": "5353",
- "FleurFairStageSettleNotify": "5336",
- "FleurFairFinishGalleryStageNotify": "5394",
- "HideAndSeekSelectAvatarReq": "5381",
- "HideAndSeekSelectAvatarRsp": "5364",
- "HideAndSeekSetReadyReq": "5383",
- "HideAndSeekSetReadyRsp": "5379",
- "HideAndSeekSettleNotify": "5327",
- "HideAndSeekPlayerReadyNotify": "5363",
- "HideAndSeekPlayerSetAvatarNotify": "5323",
- "ChessPickCardReq": "5391",
- "ChessPickCardRsp": "5360",
- "ChessPickCardNotify": "5304",
- "ChessManualRefreshCardsReq": "5361",
- "ChessManualRefreshCardsRsp": "5365",
- "ChessPlayerInfoNotify": "5326",
- "ChessLeftMonstersNotify": "5377",
- "ChessEscapedMonstersNotify": "5312",
- "ChessSelectedCardsNotify": "5334",
- "GlobalBuildingInfoNotify": "5389",
- "IrodoriChessPlayerInfoNotify": "5338",
- "IrodoriChessLeftMonsterNotify": "5340",
- "BrickBreakerPlayerReadyNotify": "5332",
- "BrickBreakerPlayerSetAvatarNotify": "5368",
- "BrickBreakerPlayerSetSkillNotify": "5333",
- "BrickBreakerSetReadyReq": "5386",
- "BrickBreakerSetReadyRsp": "5348",
- "BrickBreakerSelectAvatarReq": "5397",
- "BrickBreakerSelectAvatarRsp": "5302",
- "BrickBreakerSelectSkillReq": "5319",
- "BrickBreakerSelectSkillRsp": "5321",
- "BrickBreakerSetChangingReq": "5371",
- "BrickBreakerSetChangingRsp": "5308",
- "BrickBreakerPlayerSetChangingNotify": "5366",
- "CoinCollectPrepareStageNotify": "6441",
- "AIHKOACHDJH": "6566",
- "OBDFGKEKJJK": "6548",
- "NpcTalkReq": "505",
- "NpcTalkRsp": "555",
- "GetSceneNpcPositionReq": "598",
- "GetSceneNpcPositionRsp": "520",
- "MetNpcIdListNotify": "574",
- "MeetNpcReq": "580",
- "MeetNpcRsp": "570",
- "FinishedTalkIdListNotify": "562",
- "PlayerOfferingDataNotify": "2915",
- "PlayerOfferingReq": "2908",
- "PlayerOfferingRsp": "2916",
- "TakeOfferingLevelRewardReq": "2909",
- "TakeOfferingLevelRewardRsp": "2907",
- "OfferingInteractReq": "2917",
- "OfferingInteractRsp": "2922",
- "GetOpActivityInfoReq": "5105",
- "GetOpActivityInfoRsp": "5155",
- "OpActivityDataNotify": "5187",
- "OpActivityUpdateNotify": "5198",
- "QueryPathReq": "2305",
- "QueryPathRsp": "2355",
- "ObstacleModifyNotify": "2387",
- "PathfindingPingNotify": "2398",
- "PathfindingEnterSceneReq": "2320",
- "PathfindingEnterSceneRsp": "2374",
- "GMShowObstacleReq": "2315",
- "GMShowObstacleRsp": "2356",
- "GMShowNavMeshReq": "2390",
- "GMShowNavMeshRsp": "2354",
- "NavMeshStatsNotify": "2395",
- "GetPlayerTokenReq": "105",
- "GetPlayerTokenRsp": "155",
- "PlayerLoginReq": "187",
- "PlayerLoginRsp": "198",
- "PlayerLogoutReq": "120",
- "PlayerLogoutRsp": "174",
- "PlayerLogoutNotify": "180",
- "PlayerDataNotify": "170",
- "ChangeGameTimeReq": "162",
- "ChangeGameTimeRsp": "114",
- "PlayerGameTimeNotify": "124",
- "PlayerPropNotify": "129",
- "ClientTriggerEventNotify": "178",
- "SetPlayerPropReq": "116",
- "SetPlayerPropRsp": "113",
- "SetPlayerBornDataReq": "169",
- "SetPlayerBornDataRsp": "106",
- "DoSetPlayerBornDataNotify": "139",
- "PlayerPropChangeNotify": "146",
- "SetPlayerNameReq": "200",
- "SetPlayerNameRsp": "192",
- "SetOpenStateReq": "188",
- "SetOpenStateRsp": "125",
- "OpenStateUpdateNotify": "158",
- "OpenStateChangeNotify": "118",
- "PlayerCookReq": "175",
- "PlayerCookRsp": "128",
- "PlayerRandomCookReq": "173",
- "PlayerRandomCookRsp": "122",
- "CookDataNotify": "145",
- "CookRecipeDataNotify": "185",
- "CookGradeDataNotify": "151",
- "PlayerCompoundMaterialReq": "142",
- "PlayerCompoundMaterialRsp": "150",
- "TakeCompoundOutputReq": "130",
- "TakeCompoundOutputRsp": "143",
- "CompoundDataNotify": "135",
- "GetCompoundDataReq": "107",
- "GetCompoundDataRsp": "152",
- "PlayerTimeNotify": "103",
- "PlayerSetPauseReq": "153",
- "PlayerSetPauseRsp": "136",
- "PlayerSetLanguageReq": "194",
- "PlayerSetLanguageRsp": "181",
- "DataResVersionNotify": "164",
- "DailyTaskDataNotify": "183",
- "DailyTaskProgressNotify": "179",
- "DailyTaskScoreRewardNotify": "127",
- "WorldOwnerDailyTaskNotify": "163",
- "AddRandTaskInfoNotify": "123",
- "RemoveRandTaskInfoNotify": "115",
- "TakePlayerLevelRewardReq": "156",
- "TakePlayerLevelRewardRsp": "190",
- "PlayerLevelRewardUpdateNotify": "154",
- "GivingRecordNotify": "195",
- "GivingRecordChangeNotify": "167",
- "ItemGivingReq": "101",
- "ItemGivingRsp": "137",
- "PlayerCookArgsReq": "184",
- "PlayerCookArgsRsp": "111",
- "PlayerLuaShellNotify": "191",
- "ServerDisconnectClientNotify": "160",
- "AntiAddictNotify": "104",
- "PlayerForceExitReq": "161",
- "PlayerForceExitRsp": "165",
- "PlayerInjectFixNotify": "126",
- "TaskVarNotify": "177",
- "ClientLockGameTimeNotify": "112",
- "GetNextResourceInfoReq": "134",
- "GetNextResourceInfoRsp": "189",
- "AdjustWorldLevelReq": "138",
- "AdjustWorldLevelRsp": "140",
- "DailyTaskFilterCityReq": "182",
- "DailyTaskFilterCityRsp": "172",
- "DailyTaskUnlockedCitiesNotify": "131",
- "ExclusiveRuleNotify": "176",
- "CompoundUnlockNotify": "159",
- "GetGameplayRecommendationReq": "149",
- "GetGameplayRecommendationRsp": "196",
- "TakeBackGivingItemReq": "144",
- "TakeBackGivingItemRsp": "132",
- "PlayerNicknameAuditDataNotify": "168",
- "PlayerNicknameNotify": "133",
- "NicknameAuditConfigNotify": "186",
- "ReadNicknameAuditReq": "148",
- "ReadNicknameAuditRsp": "197",
- "PlayerCompoundMaterialBoostReq": "102",
- "PlayerCompoundMaterialBoostRsp": "119",
- "PlayerGameTimeByLuaNotify": "121",
- "JJOJDNIILHG": "171",
- "EEBOIPCEKJL": "108",
- "DKMDNEAEGDF": "166",
- "CGEEOKKPKLA": "110",
- "APHNJHLAANL": "109",
- "EntityPropNotify": "1205",
- "LifeStateChangeNotify": "1255",
- "EntityFightPropNotify": "1287",
- "EntityFightPropUpdateNotify": "1298",
- "AvatarFightPropNotify": "1220",
- "AvatarFightPropUpdateNotify": "1274",
- "EntityFightPropChangeReasonNotify": "1280",
- "AvatarLifeStateChangeNotify": "1270",
- "AvatarPropChangeReasonNotify": "1262",
- "PlayerPropChangeReasonNotify": "1214",
- "AvatarPropNotify": "1224",
- "MarkNewNotify": "1229",
- "QuestListNotify": "405",
- "QuestListUpdateNotify": "455",
- "QuestDelNotify": "487",
- "FinishedParentQuestNotify": "498",
- "FinishedParentQuestUpdateNotify": "420",
- "AddQuestContentProgressReq": "474",
- "AddQuestContentProgressRsp": "480",
- "GetQuestTalkHistoryReq": "470",
- "GetQuestTalkHistoryRsp": "462",
- "QuestCreateEntityReq": "414",
- "QuestCreateEntityRsp": "424",
- "QuestDestroyEntityReq": "429",
- "QuestDestroyEntityRsp": "478",
- "ChapterStateNotify": "469",
- "QuestProgressUpdateNotify": "406",
- "QuestUpdateQuestVarReq": "439",
- "QuestUpdateQuestVarRsp": "446",
- "QuestUpdateQuestVarNotify": "500",
- "QuestDestroyNpcReq": "492",
- "QuestDestroyNpcRsp": "488",
- "BargainStartNotify": "425",
- "BargainOfferPriceReq": "458",
- "BargainOfferPriceRsp": "418",
- "BargainTerminateNotify": "475",
- "GetBargainDataReq": "428",
- "GetBargainDataRsp": "473",
- "GetAllActivatedBargainDataReq": "422",
- "GetAllActivatedBargainDataRsp": "445",
- "ServerCondMeetQuestListUpdateNotify": "485",
- "QuestGlobalVarNotify": "451",
- "QuestTransmitReq": "442",
- "QuestTransmitRsp": "450",
- "PersonalLineAllDataReq": "430",
- "PersonalLineAllDataRsp": "443",
- "RedeemLegendaryKeyReq": "435",
- "RedeemLegendaryKeyRsp": "407",
- "UnlockPersonalLineReq": "452",
- "UnlockPersonalLineRsp": "403",
- "CancelFinishParentQuestNotify": "453",
- "QuestUpdateQuestTimeVarNotify": "436",
- "PersonalLineNewUnlockNotify": "494",
- "NpcTalkStateNotify": "481",
- "GetQuestLackingResourceReq": "464",
- "GetQuestLackingResourceRsp": "483",
- "GetParentQuestVideoKeyReq": "479",
- "GetParentQuestVideoKeyRsp": "427",
- "ParentQuestInferenceDataNotify": "463",
- "InterpretInferenceWordReq": "423",
- "InterpretInferenceWordRsp": "415",
- "AssociateInferenceWordReq": "456",
- "AssociateInferenceWordRsp": "490",
- "SubmitInferenceWordReq": "454",
- "SubmitInferenceWordRsp": "495",
- "QuestRenameAvatarReq": "467",
- "QuestRenameAvatarRsp": "401",
- "RechargeReq": "4138",
- "RechargeRsp": "4145",
- "OrderFinishNotify": "4146",
- "CardProductRewardNotify": "4141",
- "PlayerRechargeDataNotify": "4119",
- "OrderDisplayNotify": "4143",
- "ReportTrackingIOInfoNotify": "4131",
- "TakeResinCardDailyRewardReq": "4135",
- "TakeResinCardDailyRewardRsp": "4116",
- "ResinCardDataUpdateNotify": "4125",
- "RegionalPlayInfoNotify": "6288",
- "DeathZoneInfoNotify": "6295",
- "PlayerDeathZoneNotify": "6296",
- "RegionSearchNotify": "5638",
- "RegionSearchChangeRegionNotify": "5645",
- "TakeRegionSearchRewardReq": "5646",
- "TakeRegionSearchRewardRsp": "5641",
- "GetRegionSearchReq": "5619",
- "NormalUidOpNotify": "5738",
- "ServerMessageNotify": "5745",
- "GetCityReputationInfoReq": "2805",
- "GetCityReputationInfoRsp": "2855",
- "TakeCityReputationLevelRewardReq": "2887",
- "TakeCityReputationLevelRewardRsp": "2898",
- "CityReputationLevelupNotify": "2820",
- "TakeCityReputationParentQuestReq": "2874",
- "TakeCityReputationParentQuestRsp": "2880",
- "AcceptCityReputationRequestReq": "2870",
- "AcceptCityReputationRequestRsp": "2862",
- "CancelCityReputationRequestReq": "2814",
- "CancelCityReputationRequestRsp": "2824",
- "GetCityReputationMapInfoReq": "2829",
- "GetCityReputationMapInfoRsp": "2878",
- "TakeCityReputationExploreRewardReq": "2816",
- "TakeCityReputationExploreRewardRsp": "2813",
- "CityReputationDataNotify": "2869",
- "ReunionBriefInfoReq": "5088",
- "ReunionBriefInfoRsp": "5095",
- "TakeReunionFirstGiftRewardReq": "5096",
- "TakeReunionFirstGiftRewardRsp": "5091",
- "GetReunionSignInInfoReq": "5069",
- "GetReunionSignInInfoRsp": "5093",
- "TakeReunionSignInRewardReq": "5081",
- "TakeReunionSignInRewardRsp": "5085",
- "GetReunionMissionInfoReq": "5066",
- "GetReunionMissionInfoRsp": "5075",
- "TakeReunionWatcherRewardReq": "5052",
- "TakeReunionWatcherRewardRsp": "5090",
- "UpdateReunionWatcherNotify": "5087",
- "TakeReunionMissionRewardReq": "5064",
- "TakeReunionMissionRewardRsp": "5092",
- "GetReunionPrivilegeInfoReq": "5057",
- "GetReunionPrivilegeInfoRsp": "5065",
- "ReunionSettleNotify": "5053",
- "ReunionActivateNotify": "5060",
- "ReunionPrivilegeChangeNotify": "5056",
- "ReunionDailyRefreshNotify": "5098",
- "PlayerRoutineDataNotify": "3538",
- "WorldAllRoutineTypeNotify": "3545",
- "WorldRoutineTypeRefreshNotify": "3546",
- "WorldRoutineChangeNotify": "3541",
- "WorldRoutineTypeCloseNotify": "3519",
- "PlayerEnterSceneNotify": "205",
- "LeaveSceneReq": "255",
- "LeaveSceneRsp": "287",
- "SceneInitFinishReq": "298",
- "SceneInitFinishRsp": "220",
- "SceneEntityAppearNotify": "274",
- "SceneEntityDisappearNotify": "280",
- "SceneEntityMoveReq": "270",
- "SceneEntityMoveRsp": "262",
- "SceneAvatarStaminaStepReq": "214",
- "SceneAvatarStaminaStepRsp": "224",
- "SceneEntityMoveNotify": "229",
- "ScenePlayerLocationNotify": "278",
- "GetScenePointReq": "216",
- "GetScenePointRsp": "213",
- "EnterTransPointRegionNotify": "269",
- "ExitTransPointRegionNotify": "206",
- "ScenePointUnlockNotify": "239",
- "SceneTransToPointReq": "246",
- "SceneTransToPointRsp": "300",
- "EntityJumpNotify": "292",
- "GetSceneAreaReq": "288",
- "GetSceneAreaRsp": "225",
- "SceneAreaUnlockNotify": "258",
- "SceneEntityDrownReq": "218",
- "SceneEntityDrownRsp": "275",
- "SceneCreateEntityReq": "228",
- "SceneCreateEntityRsp": "273",
- "SceneDestroyEntityReq": "222",
- "SceneDestroyEntityRsp": "245",
- "SceneForceUnlockNotify": "285",
- "SceneForceLockNotify": "251",
- "EnterWorldAreaReq": "242",
- "EnterWorldAreaRsp": "250",
- "EntityForceSyncReq": "230",
- "EntityForceSyncRsp": "243",
- "GetAreaExplorePointReq": "207",
- "GetAreaExplorePointRsp": "252",
- "ClientTransmitReq": "203",
- "ClientTransmitRsp": "253",
- "EnterSceneWeatherAreaNotify": "236",
- "ExitSceneWeatherAreaNotify": "294",
- "SceneAreaWeatherNotify": "281",
- "ScenePlayerInfoNotify": "264",
- "WorldPlayerLocationNotify": "283",
- "BeginCameraSceneLookNotify": "279",
- "EndCameraSceneLookNotify": "227",
- "MarkEntityInMinMapNotify": "263",
- "UnmarkEntityInMinMapNotify": "223",
- "ExecuteGroupTriggerReq": "290",
- "ExecuteGroupTriggerRsp": "254",
- "LevelupCityReq": "295",
- "LevelupCityRsp": "267",
- "SceneRouteChangeNotify": "201",
- "PlatformStartRouteNotify": "237",
- "PlatformStopRouteNotify": "284",
- "PlatformChangeRouteNotify": "211",
- "ScenePlayerSoundNotify": "291",
- "PersonalSceneJumpReq": "260",
- "PersonalSceneJumpRsp": "204",
- "SealBattleBeginNotify": "261",
- "SealBattleEndNotify": "265",
- "SealBattleProgressNotify": "226",
- "ClientPauseNotify": "277",
- "PlayerEnterSceneInfoNotify": "212",
- "JoinPlayerSceneReq": "234",
- "JoinPlayerSceneRsp": "289",
- "SceneKickPlayerReq": "238",
- "SceneKickPlayerRsp": "240",
- "SceneKickPlayerNotify": "282",
- "HitClientTrivialNotify": "272",
- "BackMyWorldReq": "231",
- "BackMyWorldRsp": "276",
- "SeeMonsterReq": "259",
- "SeeMonsterRsp": "249",
- "AddSeenMonsterNotify": "296",
- "AllSeenMonsterNotify": "244",
- "SceneTimeNotify": "232",
- "EnterSceneReadyReq": "268",
- "EnterSceneReadyRsp": "233",
- "EnterScenePeerNotify": "286",
- "EnterSceneDoneReq": "248",
- "EnterSceneDoneRsp": "297",
- "WorldPlayerDieNotify": "202",
- "WorldPlayerReviveReq": "219",
- "WorldPlayerReviveRsp": "221",
- "JoinPlayerFailNotify": "271",
- "SetSceneWeatherAreaReq": "208",
- "SetSceneWeatherAreaRsp": "266",
- "ExecuteGadgetLuaReq": "210",
- "ExecuteGadgetLuaRsp": "209",
- "CutSceneBeginNotify": "217",
- "CutSceneFinishNotify": "257",
- "CutSceneEndNotify": "299",
- "ClientScriptEventNotify": "247",
- "SceneEntitiesMovesReq": "241",
- "SceneEntitiesMovesRsp": "293",
- "SceneEntitiesMoveCombineNotify": "3025",
- "UnlockTransPointReq": "3354",
- "UnlockTransPointRsp": "3057",
- "SceneWeatherForecastReq": "3406",
- "SceneWeatherForecastRsp": "3500",
- "MarkMapReq": "3176",
- "MarkMapRsp": "3413",
- "AllMarkPointNotify": "3284",
- "WorldDataNotify": "3244",
- "EntityMoveRoomNotify": "3186",
- "WorldPlayerInfoNotify": "3125",
- "PostEnterSceneReq": "3212",
- "PostEnterSceneRsp": "3303",
- "PlayerChatReq": "3242",
- "PlayerChatRsp": "3480",
- "PlayerChatNotify": "3092",
- "PlayerChatCDNotify": "3277",
- "ChatHistoryNotify": "3099",
- "SceneDataNotify": "3295",
- "DungeonEntryToBeExploreNotify": "3446",
- "GetDungeonEntryExploreConditionReq": "3123",
- "GetDungeonEntryExploreConditionRsp": "3355",
- "UnfreezeGroupLimitNotify": "3346",
- "SetEntityClientDataNotify": "3149",
- "GroupSuiteNotify": "3115",
- "GroupUnloadNotify": "3144",
- "MonsterAIConfigHashNotify": "3324",
- "ShowTemplateReminderNotify": "3353",
- "ShowCommonTipsNotify": "3048",
- "CloseCommonTipsNotify": "3010",
- "ChangeWorldToSingleModeNotify": "3397",
- "SyncScenePlayTeamEntityNotify": "3227",
- "DelScenePlayTeamEntityNotify": "3203",
- "PlayerEyePointStateNotify": "3435",
- "GetMapMarkTipsReq": "3202",
- "GetMapMarkTipsRsp": "3089",
- "ChangeWorldToSingleModeReq": "3171",
- "ChangeWorldToSingleModeRsp": "3197",
- "GetWorldMpInfoReq": "3269",
- "GetWorldMpInfoRsp": "3320",
- "EntityConfigHashNotify": "3265",
- "ForceDragAvatarNotify": "3071",
- "MonsterPointArrayRouteUpdateNotify": "3271",
- "ForceDragBackTransferNotify": "3032",
- "GetScenePerformanceReq": "3494",
- "GetScenePerformanceRsp": "3336",
- "SceneAudioNotify": "3132",
- "HitTreeNotify": "3118",
- "EntityTagChangeNotify": "3442",
- "AvatarFollowRouteNotify": "3097",
- "SceneEntityUpdateNotify": "3388",
- "ClientHashDebugNotify": "3279",
- "PlayerWorldSceneInfoListNotify": "3198",
- "LuaEnvironmentEffectNotify": "3240",
- "ClientLoadingCostumeVerificationNotify": "3441",
- "ShowClientGuideNotify": "3054",
- "ShowClientTutorialNotify": "3381",
- "GetMapAreaReq": "3148",
- "GetMapAreaRsp": "3213",
- "MapAreaChangeNotify": "3049",
- "LeaveWorldNotify": "3445",
- "GuestBeginEnterSceneNotify": "3490",
- "GuestPostEnterSceneNotify": "3292",
- "LevelTagDataNotify": "3061",
- "StopReminderNotify": "3423",
- "AreaPlayInfoNotify": "3069",
- "CheckGroupReplacedReq": "3329",
- "CheckGroupReplacedRsp": "3117",
- "DeathZoneObserveNotify": "3059",
- "WorldChestOpenNotify": "3085",
- "WidgetQuickHitTreeReq": "3428",
- "WidgetQuickHitTreeRsp": "3359",
- "BeginCameraSceneLookWithTemplateNotify": "3201",
- "RefreshEntityAuthNotify": "3280",
- "ScenePlayerBackgroundAvatarRefreshNotify": "3464",
- "ScenePlayBattleInfoNotify": "4355",
- "ScenePlayOwnerCheckReq": "4405",
- "ScenePlayOwnerCheckRsp": "4437",
- "ScenePlayOwnerStartInviteReq": "4448",
- "ScenePlayOwnerStartInviteRsp": "4370",
- "ScenePlayOwnerInviteNotify": "4424",
- "ScenePlayGuestReplyInviteReq": "4430",
- "ScenePlayGuestReplyInviteRsp": "4420",
- "ScenePlayGuestReplyNotify": "4412",
- "ScenePlayInviteResultNotify": "4364",
- "ScenePlayInfoListNotify": "4374",
- "ScenePlayBattleInterruptNotify": "4379",
- "ScenePlayBattleResultNotify": "4428",
- "ScenePlayBattleUidOpNotify": "4366",
- "ScenePlayBattleInfoListNotify": "4363",
- "ScenePlayOutofRegionNotify": "4419",
- "AllShareCDDataNotify": "9005",
- "GetShopReq": "705",
- "GetShopRsp": "755",
- "BuyGoodsReq": "787",
- "BuyGoodsRsp": "798",
- "GetShopmallDataReq": "720",
- "GetShopmallDataRsp": "774",
- "GetActivityShopSheetInfoReq": "780",
- "GetActivityShopSheetInfoRsp": "770",
- "BatchBuyGoodsReq": "762",
- "BatchBuyGoodsRsp": "714",
- "OpActivityStateNotify": "2505",
- "SignInInfoReq": "2587",
- "SignInInfoRsp": "2598",
- "GetSignInRewardReq": "2520",
- "GetSignInRewardRsp": "2574",
- "BonusActivityUpdateNotify": "2529",
- "BonusActivityInfoReq": "2578",
- "BonusActivityInfoRsp": "2516",
- "GetBonusActivityRewardReq": "2513",
- "GetBonusActivityRewardRsp": "2569",
- "UnlockAvatarTalentReq": "1005",
- "UnlockAvatarTalentRsp": "1055",
- "AvatarUnlockTalentNotify": "1087",
- "AvatarSkillDepotChangeNotify": "1098",
- "BigTalentPointConvertReq": "1020",
- "BigTalentPointConvertRsp": "1074",
- "AvatarSkillMaxChargeCountNotify": "1080",
- "AvatarSkillInfoNotify": "1070",
- "ProudSkillUpgradeReq": "1062",
- "ProudSkillUpgradeRsp": "1014",
- "ProudSkillChangeNotify": "1024",
- "AvatarSkillUpgradeReq": "1029",
- "AvatarSkillUpgradeRsp": "1078",
- "AvatarSkillChangeNotify": "1016",
- "ProudSkillExtraLevelNotify": "1013",
- "CanUseSkillNotify": "1069",
- "TeamResonanceChangeNotify": "1006",
- "GetPlayerFriendListReq": "4005",
- "GetPlayerFriendListRsp": "4055",
- "AskAddFriendReq": "4020",
- "AskAddFriendRsp": "4074",
- "DealAddFriendReq": "4080",
- "DealAddFriendRsp": "4070",
- "GetPlayerSocialDetailReq": "4062",
- "GetPlayerSocialDetailRsp": "4014",
- "DeleteFriendReq": "4024",
- "DeleteFriendRsp": "4029",
- "SetPlayerBirthdayReq": "4078",
- "SetPlayerBirthdayRsp": "4016",
- "SetPlayerSignatureReq": "4013",
- "SetPlayerSignatureRsp": "4069",
- "SetPlayerHeadImageReq": "4006",
- "SetPlayerHeadImageRsp": "4039",
- "UpdatePS4FriendListNotify": "4046",
- "DeleteFriendNotify": "4100",
- "AddFriendNotify": "4092",
- "AskAddFriendNotify": "4088",
- "SetNameCardReq": "4025",
- "SetNameCardRsp": "4058",
- "GetAllUnlockNameCardReq": "4018",
- "GetAllUnlockNameCardRsp": "4075",
- "AddBlacklistReq": "4028",
- "AddBlacklistRsp": "4073",
- "RemoveBlacklistReq": "4022",
- "RemoveBlacklistRsp": "4045",
- "UnlockNameCardNotify": "4085",
- "GetRecentMpPlayerListReq": "4051",
- "GetRecentMpPlayerListRsp": "4042",
- "SocialDataNotify": "4050",
- "TakeFirstShareRewardReq": "4030",
- "TakeFirstShareRewardRsp": "4043",
- "UpdatePS4BlockListReq": "4035",
- "UpdatePS4BlockListRsp": "4007",
- "GetPlayerBlacklistReq": "4052",
- "GetPlayerBlacklistRsp": "4003",
- "PlayerReportReq": "4053",
- "PlayerReportRsp": "4036",
- "SetFriendRemarkNameReq": "4094",
- "SetFriendRemarkNameRsp": "4081",
- "UpdatePlayerShowAvatarListReq": "4064",
- "UpdatePlayerShowAvatarListRsp": "4083",
- "GetFriendShowAvatarInfoReq": "4079",
- "GetFriendShowAvatarInfoRsp": "4027",
- "UpdatePlayerShowNameCardListReq": "4063",
- "UpdatePlayerShowNameCardListRsp": "4023",
- "GetFriendShowNameCardInfoReq": "4015",
- "GetFriendShowNameCardInfoRsp": "4056",
- "ForceAddPlayerFriendReq": "4090",
- "ForceAddPlayerFriendRsp": "4054",
- "ProfilePictureChangeNotify": "4095",
- "PSNFriendListNotify": "4067",
- "PSNBlackListNotify": "4001",
- "GetPlayerAskFriendListReq": "4037",
- "GetPlayerAskFriendListRsp": "4084",
- "GetChatEmojiCollectionReq": "4011",
- "GetChatEmojiCollectionRsp": "4091",
- "SetChatEmojiCollectionReq": "4060",
- "SetChatEmojiCollectionRsp": "4004",
- "UpdatePS4FriendListReq": "4061",
- "UpdatePS4FriendListRsp": "4065",
- "FriendInfoChangeNotify": "4026",
- "PlayerSignatureAuditDataNotify": "4077",
- "PlayerSignatureNotify": "4012",
- "SignatureAuditConfigNotify": "4034",
- "ReadSignatureAuditReq": "4089",
- "ReadSignatureAuditRsp": "4038",
- "ToTheMoonQueryPathReq": "6105",
- "ToTheMoonQueryPathRsp": "6155",
- "ToTheMoonPingNotify": "6187",
- "ToTheMoonEnterSceneReq": "6198",
- "ToTheMoonEnterSceneRsp": "6120",
- "ToTheMoonAddObstacleReq": "6174",
- "ToTheMoonAddObstacleRsp": "6180",
- "ToTheMoonRemoveObstacleReq": "6170",
- "ToTheMoonRemoveObstacleRsp": "6162",
- "ToTheMoonObstaclesModifyNotify": "6114",
- "CAFAPMPMBPO": "6124",
- "TowerBriefDataNotify": "2405",
- "TowerFloorRecordChangeNotify": "2455",
- "TowerCurLevelRecordChangeNotify": "2487",
- "TowerDailyRewardProgressChangeNotify": "2498",
- "TowerTeamSelectReq": "2474",
- "TowerTeamSelectRsp": "2480",
- "TowerAllDataReq": "2470",
- "TowerAllDataRsp": "2462",
- "TowerEnterLevelReq": "2424",
- "TowerEnterLevelRsp": "2429",
- "TowerBuffSelectReq": "2478",
- "TowerBuffSelectRsp": "2416",
- "TowerSurrenderReq": "2492",
- "TowerSurrenderRsp": "2488",
- "TowerGetFloorStarRewardReq": "2425",
- "TowerGetFloorStarRewardRsp": "2458",
- "TowerLevelEndNotify": "2445",
- "TowerLevelStarCondNotify": "2485",
- "TowerMiddleLevelChangeTeamNotify": "2451",
- "TowerRecordHandbookReq": "2442",
- "TowerRecordHandbookRsp": "2450",
- "GetUgcReq": "6338",
- "GetUgcRsp": "6345",
- "GetUgcBriefInfoReq": "6346",
- "GetUgcBriefInfoRsp": "6341",
- "SaveUgcReq": "6331",
- "SaveUgcRsp": "6335",
- "PublishUgcReq": "6316",
- "PublishUgcRsp": "6325",
- "CheckUgcUpdateReq": "6302",
- "CheckUgcUpdateRsp": "6340",
- "UgcNotify": "6337",
- "CheckUgcStateReq": "6314",
- "CheckUgcStateRsp": "6342",
- "WatcherAllDataNotify": "2205",
- "WatcherChangeNotify": "2255",
- "WatcherEventNotify": "2287",
- "WatcherEventTypeNotify": "2298",
- "WatcherEventStageNotify": "2220",
- "PushTipsAllDataNotify": "2292",
- "PushTipsChangeNotify": "2288",
- "PushTipsReadFinishReq": "2225",
- "PushTipsReadFinishRsp": "2258",
- "GetPushTipsRewardReq": "2218",
- "GetPushTipsRewardRsp": "2275",
- "AnchorPointDataNotify": "4288",
- "AnchorPointOpReq": "4291",
- "AnchorPointOpRsp": "4269",
- "SetUpLunchBoxWidgetReq": "4285",
- "SetUpLunchBoxWidgetRsp": "4266",
- "QuickUseWidgetReq": "4275",
- "QuickUseWidgetRsp": "4252",
- "WidgetCoolDownNotify": "4290",
- "WidgetReportReq": "4287",
- "WidgetReportRsp": "4264",
- "ClientCollectorDataNotify": "4292",
- "OneoffGatherPointDetectorDataNotify": "4257",
- "SkyCrystalDetectorDataUpdateNotify": "4265",
- "TreasureMapDetectorDataNotify": "4298",
- "SetWidgetSlotReq": "4299",
- "SetWidgetSlotRsp": "4284",
- "WidgetSlotChangeNotify": "4283",
- "GetWidgetSlotReq": "4277",
- "GetWidgetSlotRsp": "4263",
- "AllWidgetDataNotify": "4286",
- "UseWidgetCreateGadgetReq": "4300",
- "UseWidgetCreateGadgetRsp": "4267",
- "UseWidgetRetractGadgetReq": "4251",
- "UseWidgetRetractGadgetRsp": "4289",
- "WidgetGadgetAllDataNotify": "4259",
- "WidgetGadgetDataNotify": "4282",
- "WidgetGadgetDestroyNotify": "4254",
- "WidgetDoBagReq": "4255",
- "WidgetDoBagRsp": "4258",
- "WidgetActiveChangeNotify": "4278",
- "WidgetUseAttachAbilityGroupChangeNotify": "4270",
- "WidgetCaptureAnimalReq": "4273",
- "WidgetCaptureAnimalRsp": "4271",
- "WidgetUpdateExtraCDReq": "5973",
- "WidgetUpdateExtraCDRsp": "5908",
- "FireworksReformDataNotify": "6001",
- "ReformFireworksReq": "5941",
- "ReformFireworksRsp": "6008",
- "LaunchFireworksReq": "5921",
- "LaunchFireworksRsp": "5952",
- "FireworksLaunchDataNotify": "5979",
- "ChangeWidgetBackgroundActiveStateReq": "6092",
- "ChangeWidgetBackgroundActiveStateRsp": "6088",
- "AllWidgetBackgroundActiveStateNotify": "6011",
- "RemotePlayerWidgetNotify": "5996",
- "WidgetWeatherWizardDataNotify": "5947"
-}
diff --git a/gc_needed.json b/gc_needed.json
deleted file mode 100644
index 620c0c51..00000000
--- a/gc_needed.json
+++ /dev/null
@@ -1,1487 +0,0 @@
-[
- {
- "name": "AbilityInvocationsNotify"
- },
- {
- "name": "ActivityTakeWatcherRewardReq"
- },
- {
- "name": "AddBackupAvatarTeamReq"
- },
- {
- "name": "AddQuestContentProgressReq"
- },
- {
- "name": "AskAddFriendReq"
- },
- {
- "name": "AvatarChangeCostumeReq"
- },
- {
- "name": "AvatarChangeElementTypeReq"
- },
- {
- "name": "AvatarDieAnimationEndReq"
- },
- {
- "name": "AvatarExpeditionAllDataReq"
- },
- {
- "name": "AvatarExpeditionCallBackReq"
- },
- {
- "name": "AvatarExpeditionGetRewardReq"
- },
- {
- "name": "AvatarExpeditionStartReq"
- },
- {
- "name": "AvatarFetterLevelRewardReq"
- },
- {
- "name": "AvatarPromoteReq"
- },
- {
- "name": "AvatarSkillUpgradeReq"
- },
- {
- "name": "AvatarUpgradeReq"
- },
- {
- "name": "AvatarWearFlycloakReq"
- },
- {
- "name": "BuyBattlePassLevelReq"
- },
- {
- "name": "BuyGoodsReq"
- },
- {
- "name": "CalcWeaponUpgradeReturnItemsReq"
- },
- {
- "name": "ChangeAvatarReq"
- },
- {
- "name": "ChangeGameTimeReq"
- },
- {
- "name": "HomeChangeBgmReq"
- },
- {
- "name": "ChangeMailStarNotify"
- },
- {
- "name": "ChangeMpTeamAvatarReq"
- },
- {
- "name": "ChangeTeamNameReq"
- },
- {
- "name": "ChooseCurAvatarTeamReq"
- },
- {
- "name": "ClientAbilityInitFinishNotify"
- },
- {
- "name": "CombatInvocationsNotify"
- },
- {
- "name": "CombineReq"
- },
- {
- "name": "CreateVehicleReq"
- },
- {
- "name": "DailyTaskFilterCityReq"
- },
- {
- "name": "DealAddFriendReq"
- },
- {
- "name": "DeleteFriendReq"
- },
- {
- "name": "DelMailReq"
- },
- {
- "name": "DestroyMaterialReq"
- },
- {
- "name": "DoGachaReq"
- },
- {
- "name": "DungeonEntryInfoReq"
- },
- {
- "name": "DungeonWayPointActivateReq"
- },
- {
- "name": "DungeonWayPointActivateReq"
- },
- {
- "name": "EnterSceneDoneReq"
- },
- {
- "name": "EnterSceneReadyReq"
- },
- {
- "name": "EnterTransPointRegionNotify"
- },
- {
- "name": "EnterWorldAreaReq"
- },
- {
- "name": "EntityAiSyncNotify"
- },
- {
- "name": "EvtAiSyncCombatThreatInfoNotify"
- },
- {
- "name": "EvtAiSyncSkillCdNotify"
- },
- {
- "name": "EvtAvatarLockChairReq"
- },
- {
- "name": "EvtAvatarSitDownNotify"
- },
- {
- "name": "EvtAvatarStandUpNotify"
- },
- {
- "name": "EvtCreateGadgetNotify"
- },
- {
- "name": "EvtDestroyGadgetNotify"
- },
- {
- "name": "EvtDoSkillSuccNotify"
- },
- {
- "name": "EvtEntityRenderersChangedNotify"
- },
- {
- "name": "ExitTransPointRegionNotify"
- },
- {
- "name": "FireworkReq"
- },
- {
- "name": "FireworkSetReq"
- },
- {
- "name": "ForgeGetQueueDataReq"
- },
- {
- "name": "ForgeQueueManipulateReq"
- },
- {
- "name": "ForgeStartReq"
- },
- {
- "name": "FurnitureMakeReq"
- },
- {
- "name": "FurnitureMakeStartReq"
- },
- {
- "name": "GachaWishReq"
- },
- {
- "name": "GadgetInteractReq"
- },
- {
- "name": "GetActivityInfoReq"
- },
- {
- "name": "GetActivityShopSheetInfoReq"
- },
- {
- "name": "GetAllH5ActivityInfoReq"
- },
- {
- "name": "GetAllMailReq"
- },
- {
- "name": "GetAllUnlockNameCardReq"
- },
- {
- "name": "GetAuthkeyReq"
- },
- {
- "name": "GetChatEmojiCollectionReq"
- },
- {
- "name": "GetCompoundDataReq"
- },
- {
- "name": "GetDailyDungeonEntryInfoReq"
- },
- {
- "name": "GetFriendShowAvatarInfoReq"
- },
- {
- "name": "GetFriendShowNameCardInfoReq"
- },
- {
- "name": "GetFurnitureCurModuleArrangeCountReq"
- },
- {
- "name": "GetGachaInfoReq"
- },
- {
- "name": "GetInvestigationMonsterReq"
- },
- {
- "name": "GetMailItemReq"
- },
- {
- "name": "GetOnlinePlayerListReq"
- },
- {
- "name": "GetPlayerAskFriendListReq"
- },
- {
- "name": "GetPlayerBlacklistRsp"
- },
- {
- "name": "GetPlayerFriendListReq"
- },
- {
- "name": "GetPlayerHomeCompInfoReq"
- },
- {
- "name": "GetPlayerSocialDetailReq"
- },
- {
- "name": "GetPlayerTokenReq"
- },
- {
- "name": "GetRegionSearchReq"
- },
- {
- "name": "GetSceneAreaReq"
- },
- {
- "name": "GetScenePointReq"
- },
- {
- "name": "GetShopmallDataReq"
- },
- {
- "name": "GetShopReq"
- },
- {
- "name": "GetWidgetSlotReq"
- },
- {
- "name": "GetWorldMpInfoReq"
- },
- {
- "name": "HitTreeNotify"
- },
- {
- "name": "HomeChangeEditModeReq"
- },
- {
- "name": "HomeChooseModuleReq"
- },
- {
- "name": "HomeGetArrangementInfoReq"
- },
- {
- "name": "HomeGetBasicInfoReq"
- },
- {
- "name": "HomeSceneInitFinishReq"
- },
- {
- "name": "HomeSceneJumpReq"
- },
- {
- "name": "HomeEnterEditModeFinishReq"
- },
- {
- "name": "HomeUpdateArrangementInfoReq"
- },
- {
- "name": "MarkMapReq"
- },
- {
- "name": "McoinExchangeHcoinReq"
- },
- {
- "name": "MonsterAIConfigHashNotify"
- },
- {
- "name": "GetUgcReq"
- },
- {
- "name": "GetUgcRsp"
- },
- {
- "name": "MusicGameSearchBeatmapReq"
- },
- {
- "name": "MusicGameSettleReq"
- },
- {
- "name": "MusicGameStartReq"
- },
- {
- "name": "MusicGameStartToPlayOthersBeatmapReq"
- },
- {
- "name": "NpcTalkReq"
- },
- {
- "name": "ObstacleModifyNotify"
- },
- {
- "name": "PathfindingEnterSceneReq"
- },
- {
- "name": "PersonalLineAllDataReq"
- },
- {
- "name": "PersonalSceneJumpReq"
- },
- {
- "name": "PingReq"
- },
- {
- "name": "PlayerApplyEnterMpReq"
- },
- {
- "name": "PlayerApplyEnterMpResultReq"
- },
- {
- "name": "PlayerChatReq"
- },
- {
- "name": "PlayerCompoundMaterialReq"
- },
- {
- "name": "PlayerCookArgsReq"
- },
- {
- "name": "PlayerCookReq"
- },
- {
- "name": "PlayerEnterDungeonReq"
- },
- {
- "name": "PlayerForceExitRsp"
- },
- {
- "name": "PlayerGetForceQuitBanInfoReq"
- },
- {
- "name": "DoSetPlayerBornDataNotify"
- },
- {
- "name": "PlayerQuitDungeonReq"
- },
- {
- "name": "PlayerSetPauseReq"
- },
- {
- "name": "PostEnterSceneReq"
- },
- {
- "name": "PrivateChatReq"
- },
- {
- "name": "PullPrivateChatReq"
- },
- {
- "name": "PullRecentChatReq"
- },
- {
- "name": "QueryCodexMonsterBeKilledNumReq"
- },
- {
- "name": "QueryPathReq"
- },
- {
- "name": "QuestCreateEntityReq"
- },
- {
- "name": "QuestUpdateQuestVarReq"
- },
- {
- "name": "QuickUseWidgetRsp"
- },
- {
- "name": "ReadMailNotify"
- },
- {
- "name": "ReliquaryDecomposeReq"
- },
- {
- "name": "ReliquaryUpgradeReq"
- },
- {
- "name": "DelBackupAvatarTeamReq"
- },
- {
- "name": "SceneEntityDrownReq"
- },
- {
- "name": "SceneForceUnlockNotify"
- },
- {
- "name": "SceneKickPlayerReq"
- },
- {
- "name": "SceneTransToPointReq"
- },
- {
- "name": "SelectWorktopOptionReq"
- },
- {
- "name": "SetBattlePassViewedReq"
- },
- {
- "name": "SetChatEmojiCollectionReq"
- },
- {
- "name": "SetEntityClientDataNotify"
- },
- {
- "name": "SetEquipLockStateReq"
- },
- {
- "name": "SetFriendEnterHomeOptionReq"
- },
- {
- "name": "SetNameCardReq"
- },
- {
- "name": "SetOpenStateReq"
- },
- {
- "name": "SetPlayerBirthdayReq"
- },
- {
- "name": "SetPlayerBornDataRsp"
- },
- {
- "name": "SetPlayerHeadImageReq"
- },
- {
- "name": "SetPlayerNameReq"
- },
- {
- "name": "SetPlayerPropReq"
- },
- {
- "name": "SetPlayerSignatureReq"
- },
- {
- "name": "SetUpAvatarTeamReq"
- },
- {
- "name": "SetUpLunchBoxWidgetReq"
- },
- {
- "name": "SetWidgetSlotReq"
- },
- {
- "name": "TakeBattlePassMissionPointReq"
- },
- {
- "name": "TakeBattlePassRewardReq"
- },
- {
- "name": "TakeCompoundOutputReq"
- },
- {
- "name": "TakeFurnitureMakeReq"
- },
- {
- "name": "TakeoffEquipReq"
- },
- {
- "name": "TakePlayerLevelRewardReq"
- },
- {
- "name": "TowerAllDataReq"
- },
- {
- "name": "TowerEnterLevelReq"
- },
- {
- "name": "TowerTeamSelectReq"
- },
- {
- "name": "TryEnterHomeReq"
- },
- {
- "name": "UnionCmdNotify"
- },
- {
- "name": "UnlockAvatarTalentReq"
- },
- {
- "name": "UnlockPersonalLineReq"
- },
- {
- "name": "UnlockTransPointReq"
- },
- {
- "name": "UpdateAbilityCreatedMovingPlatformNotify"
- },
- {
- "name": "UpdatePlayerShowAvatarListReq"
- },
- {
- "name": "UpdatePlayerShowNameCardListReq"
- },
- {
- "name": "UseItemReq"
- },
- {
- "name": "VehicleInteractReq"
- },
- {
- "name": "WeaponAwakenReq"
- },
- {
- "name": "WeaponPromoteReq"
- },
- {
- "name": "WeaponUpgradeReq"
- },
- {
- "name": "WearEquipReq"
- },
- {
- "name": "WidgetDoBagReq"
- },
- {
- "name": "WorldPlayerReviveReq"
- },
- {
- "name": "TakeCompoundOutputRsp"
- },
- {
- "name": "AbilityChangeNotify"
- },
- {
- "name": "AbilityInvocationsNotify"
- },
- {
- "name": "ActivityInfoNotify"
- },
- {
- "name": "ActivityScheduleInfoNotify"
- },
- {
- "name": "ActivityTakeWatcherRewardRsp"
- },
- {
- "name": "ActivityUpdateWatcherNotify"
- },
- {
- "name": "AddBackupAvatarTeamRsp"
- },
- {
- "name": "AddQuestContentProgressRsp"
- },
- {
- "name": "AllWidgetDataNotify"
- },
- {
- "name": "AskAddFriendNotify"
- },
- {
- "name": "AskAddFriendRsp"
- },
- {
- "name": "AvatarAddNotify"
- },
- {
- "name": "AvatarChangeCostumeNotify"
- },
- {
- "name": "AvatarChangeCostumeRsp"
- },
- {
- "name": "AvatarChangeElementTypeRsp"
- },
- {
- "name": "AvatarDataNotify"
- },
- {
- "name": "AvatarDieAnimationEndRsp"
- },
- {
- "name": "AvatarEquipChangeNotify"
- },
- {
- "name": "AvatarExpeditionAllDataRsp"
- },
- {
- "name": "AvatarExpeditionCallBackRsp"
- },
- {
- "name": "AvatarExpeditionDataNotify"
- },
- {
- "name": "AvatarExpeditionGetRewardRsp"
- },
- {
- "name": "AvatarExpeditionStartRsp"
- },
- {
- "name": "AvatarFetterDataNotify"
- },
- {
- "name": "AvatarFetterLevelRewardRsp"
- },
- {
- "name": "AvatarFightPropNotify"
- },
- {
- "name": "AvatarFightPropUpdateNotify"
- },
- {
- "name": "AvatarFlycloakChangeNotify"
- },
- {
- "name": "AvatarGainCostumeNotify"
- },
- {
- "name": "AvatarGainFlycloakNotify"
- },
- {
- "name": "AvatarLifeStateChangeNotify"
- },
- {
- "name": "AvatarPromoteRsp"
- },
- {
- "name": "AvatarPropNotify"
- },
- {
- "name": "AvatarSkillChangeNotify"
- },
- {
- "name": "AvatarSkillDepotChangeNotify"
- },
- {
- "name": "AvatarSkillInfoNotify"
- },
- {
- "name": "AvatarSkillMaxChargeCountNotify"
- },
- {
- "name": "AvatarSkillUpgradeRsp"
- },
- {
- "name": "AvatarTeamUpdateNotify"
- },
- {
- "name": "AvatarUnlockTalentNotify"
- },
- {
- "name": "AvatarUpgradeRsp"
- },
- {
- "name": "AvatarWearFlycloakRsp"
- },
- {
- "name": "BattlePassAllDataNotify"
- },
- {
- "name": "BattlePassCurScheduleUpdateNotify"
- },
- {
- "name": "BattlePassMissionUpdateNotify"
- },
- {
- "name": "BlossomBriefInfoNotify"
- },
- {
- "name": "BuyBattlePassLevelRsp"
- },
- {
- "name": "BuyGoodsRsp"
- },
- {
- "name": "CalcWeaponUpgradeReturnItemsRsp"
- },
- {
- "name": "CanUseSkillNotify"
- },
- {
- "name": "CardProductRewardNotify"
- },
- {
- "name": "ChallengeDataNotify"
- },
- {
- "name": "ChangeAvatarRsp"
- },
- {
- "name": "ChangeGameTimeRsp"
- },
- {
- "name": "HomeChangeBgmNotify"
- },
- {
- "name": "HomeChangeBgmRsp"
- },
- {
- "name": "ChangeMpTeamAvatarRsp"
- },
- {
- "name": "ChangeTeamNameRsp"
- },
- {
- "name": "ChapterStateNotify"
- },
- {
- "name": "ChooseCurAvatarTeamRsp"
- },
- {
- "name": "ClientAbilityInitFinishNotify"
- },
- {
- "name": "CodexDataFullNotify"
- },
- {
- "name": "CodexDataUpdateNotify"
- },
- {
- "name": "CombatInvocationsNotify"
- },
- {
- "name": "CombineDataNotify"
- },
- {
- "name": "CombineFormulaDataNotify"
- },
- {
- "name": "CombineRsp"
- },
- {
- "name": "CompoundDataNotify"
- },
- {
- "name": "CookDataNotify"
- },
- {
- "name": "CookRecipeDataNotify"
- },
- {
- "name": "CreateVehicleRsp"
- },
- {
- "name": "AvatarTeamAllDataNotify"
- },
- {
- "name": "DailyTaskDataNotify"
- },
- {
- "name": "DailyTaskFilterCityRsp"
- },
- {
- "name": "DailyTaskProgressNotify"
- },
- {
- "name": "DailyTaskUnlockedCitiesNotify"
- },
- {
- "name": "DealAddFriendRsp"
- },
- {
- "name": "DeleteFriendNotify"
- },
- {
- "name": "DeleteFriendRsp"
- },
- {
- "name": "DelMailRsp"
- },
- {
- "name": "QuestDelNotify"
- },
- {
- "name": "DelTeamEntityNotify"
- },
- {
- "name": "DestroyMaterialRsp"
- },
- {
- "name": "DoGachaRsp"
- },
- {
- "name": "DungeonChallengeBeginNotify"
- },
- {
- "name": "DungeonChallengeFinishNotify"
- },
- {
- "name": "DungeonEntryInfoRsp"
- },
- {
- "name": "DungeonSettleNotify"
- },
- {
- "name": "DungeonShowReminderNotify"
- },
- {
- "name": "DungeonSlipRevivePointActivateRsp"
- },
- {
- "name": "DungeonWayPointActivateRsp"
- },
- {
- "name": "EnterSceneDoneRsp"
- },
- {
- "name": "EnterScenePeerNotify"
- },
- {
- "name": "EnterSceneReadyRsp"
- },
- {
- "name": "EnterWorldAreaRsp"
- },
- {
- "name": "EntityAiSyncNotify"
- },
- {
- "name": "EntityFightPropChangeReasonNotify"
- },
- {
- "name": "EntityFightPropUpdateNotify"
- },
- {
- "name": "EvtAvatarLockChairRsp"
- },
- {
- "name": "EvtAvatarSitDownNotify"
- },
- {
- "name": "EvtAvatarStandUpNotify"
- },
- {
- "name": "EvtEntityRenderersChangedNotify"
- },
- {
- "name": "FinishedParentQuestNotify"
- },
- {
- "name": "FinishedParentQuestUpdateNotify"
- },
- {
- "name": "FireworkNotify"
- },
- {
- "name": "FireworkRsp"
- },
- {
- "name": "FireworkSetNotify"
- },
- {
- "name": "FireworkSetRsp"
- },
- {
- "name": "ForgeDataNotify"
- },
- {
- "name": "ForgeFormulaDataNotify"
- },
- {
- "name": "ForgeGetQueueDataRsp"
- },
- {
- "name": "ForgeQueueDataNotify"
- },
- {
- "name": "ForgeQueueManipulateRsp"
- },
- {
- "name": "ForgeStartRsp"
- },
- {
- "name": "FurnitureCurModuleArrangeCountNotify"
- },
- {
- "name": "FurnitureMakeRsp"
- },
- {
- "name": "FurnitureMakeStartRsp"
- },
- {
- "name": "GachaWishRsp"
- },
- {
- "name": "GadgetAutoPickDropInfoNotify"
- },
- {
- "name": "GadgetInteractRsp"
- },
- {
- "name": "GadgetStateNotify"
- },
- {
- "name": "GetActivityInfoRsp"
- },
- {
- "name": "GetActivityShopSheetInfoRsp"
- },
- {
- "name": "GetAllMailRsp"
- },
- {
- "name": "GetAllUnlockNameCardRsp"
- },
- {
- "name": "GetAuthkeyRsp"
- },
- {
- "name": "GetChatEmojiCollectionRsp"
- },
- {
- "name": "GetCompoundDataRsp"
- },
- {
- "name": "GetDailyDungeonEntryInfoRsp"
- },
- {
- "name": "GetFriendShowAvatarInfoRsp"
- },
- {
- "name": "GetFriendShowNameCardInfoRsp"
- },
- {
- "name": "GetGachaInfoRsp"
- },
- {
- "name": "GetInvestigationMonsterRsp"
- },
- {
- "name": "GetMailItemRsp"
- },
- {
- "name": "GetOnlinePlayerListRsp"
- },
- {
- "name": "GetPlayerAskFriendListRsp"
- },
- {
- "name": "GetPlayerFriendListRsp"
- },
- {
- "name": "GetPlayerSocialDetailRsp"
- },
- {
- "name": "GetPlayerTokenRsp"
- },
- {
- "name": "GetSceneAreaRsp"
- },
- {
- "name": "GetScenePointRsp"
- },
- {
- "name": "GetShopmallDataRsp"
- },
- {
- "name": "GetShopRsp"
- },
- {
- "name": "GetWidgetSlotRsp"
- },
- {
- "name": "GetWorldMpInfoRsp"
- },
- {
- "name": "GroupSuiteNotify"
- },
- {
- "name": "GroupUnloadNotify"
- },
- {
- "name": "H5ActivityIdsNotify"
- },
- {
- "name": "HomeBasicInfoNotify"
- },
- {
- "name": "HomeChangeEditModeRsp"
- },
- {
- "name": "HomeChooseModuleRsp"
- },
- {
- "name": "HomeComfortInfoNotify"
- },
- {
- "name": "HomeGetArrangementInfoRsp"
- },
- {
- "name": "HomeMarkPointNotify"
- },
- {
- "name": "HomeSceneInitFinishRsp"
- },
- {
- "name": "HomeSceneJumpRsp"
- },
- {
- "name": "HomePreChangeEditModeNotify"
- },
- {
- "name": "HomeEnterEditModeFinishRsp"
- },
- {
- "name": "HomeUpdateArrangementInfoRsp"
- },
- {
- "name": "HostPlayerNotify"
- },
- {
- "name": "ItemAddHintNotify"
- },
- {
- "name": "LifeStateChangeNotify"
- },
- {
- "name": "MailChangeNotify"
- },
- {
- "name": "MarkMapRsp"
- },
- {
- "name": "MarkNewNotify"
- },
- {
- "name": "McoinExchangeHcoinRsp"
- },
- {
- "name": "MusicGameCreateBeatmapRsp"
- },
- {
- "name": "MusicGameGetBeatmapRsp"
- },
- {
- "name": "MusicGameSearchBeatmapRsp"
- },
- {
- "name": "MusicGameSettleRsp"
- },
- {
- "name": "MusicGameStartRsp"
- },
- {
- "name": "MusicGameStartToPlayOthersBeatmapRsp"
- },
- {
- "name": "NpcTalkRsp"
- },
- {
- "name": "OpenStateChangeNotify"
- },
- {
- "name": "OpenStateUpdateNotify"
- },
- {
- "name": "PathfindingEnterSceneRsp"
- },
- {
- "name": "PersonalLineAllDataRsp"
- },
- {
- "name": "PersonalSceneJumpRsp"
- },
- {
- "name": "PingRsp"
- },
- {
- "name": "PlatformStartRouteNotify"
- },
- {
- "name": "PlatformStopRouteNotify"
- },
- {
- "name": "PlayerApplyEnterMpNotify"
- },
- {
- "name": "PlayerApplyEnterMpResultNotify"
- },
- {
- "name": "PlayerApplyEnterMpResultRsp"
- },
- {
- "name": "PlayerApplyEnterMpRsp"
- },
- {
- "name": "PlayerChatNotify"
- },
- {
- "name": "PlayerChatRsp"
- },
- {
- "name": "PlayerCompoundMaterialRsp"
- },
- {
- "name": "PlayerCookArgsRsp"
- },
- {
- "name": "PlayerCookRsp"
- },
- {
- "name": "PlayerDataNotify"
- },
- {
- "name": "PlayerEnterDungeonRsp"
- },
- {
- "name": "PlayerEnterSceneInfoNotify"
- },
- {
- "name": "PlayerEnterSceneNotify"
- },
- {
- "name": "PlayerGameTimeNotify"
- },
- {
- "name": "PlayerGetForceQuitBanInfoRsp"
- },
- {
- "name": "PlayerHomeCompInfoNotify"
- },
- {
- "name": "PlayerLevelRewardUpdateNotify"
- },
- {
- "name": "PlayerLoginRsp"
- },
- {
- "name": "PlayerPropChangeNotify"
- },
- {
- "name": "PlayerPropChangeReasonNotify"
- },
- {
- "name": "PlayerPropNotify"
- },
- {
- "name": "PlayerSetPauseRsp"
- },
- {
- "name": "PlayerStoreNotify"
- },
- {
- "name": "PlayerTimeNotify"
- },
- {
- "name": "PlayerWorldSceneInfoListNotify"
- },
- {
- "name": "PostEnterSceneRsp"
- },
- {
- "name": "PrivateChatNotify"
- },
- {
- "name": "ProudSkillChangeNotify"
- },
- {
- "name": "ProudSkillExtraLevelNotify"
- },
- {
- "name": "PullPrivateChatRsp"
- },
- {
- "name": "PullRecentChatRsp"
- },
- {
- "name": "QueryCodexMonsterBeKilledNumRsp"
- },
- {
- "name": "QueryPathRsp"
- },
- {
- "name": "QuestCreateEntityRsp"
- },
- {
- "name": "QuestListNotify"
- },
- {
- "name": "QuestListUpdateNotify"
- },
- {
- "name": "QuestProgressUpdateNotify"
- },
- {
- "name": "QuestUpdateQuestVarRsp"
- },
- {
- "name": "ReliquaryDecomposeRsp"
- },
- {
- "name": "ReliquaryUpgradeRsp"
- },
- {
- "name": "DelBackupAvatarTeamRsp"
- },
- {
- "name": "ResinChangeNotify"
- },
- {
- "name": "SceneAreaUnlockNotify"
- },
- {
- "name": "SceneAreaWeatherNotify"
- },
- {
- "name": "SceneEntityAppearNotify"
- },
- {
- "name": "SceneEntityDisappearNotify"
- },
- {
- "name": "SceneEntityDrownRsp"
- },
- {
- "name": "SceneEntityMoveNotify"
- },
- {
- "name": "SceneInitFinishRsp"
- },
- {
- "name": "SceneKickPlayerRsp"
- },
- {
- "name": "ScenePlayerInfoNotify"
- },
- {
- "name": "ScenePlayerLocationNotify"
- },
- {
- "name": "ScenePointUnlockNotify"
- },
- {
- "name": "SceneTeamUpdateNotify"
- },
- {
- "name": "SceneTimeNotify"
- },
- {
- "name": "SceneTransToPointRsp"
- },
- {
- "name": "SelectWorktopOptionRsp"
- },
- {
- "name": "ServerAnnounceNotify"
- },
- {
- "name": "ServerAnnounceRevokeNotify"
- },
- {
- "name": "ServerBuffChangeNotify"
- },
- {
- "name": "ServerCondMeetQuestListUpdateNotify"
- },
- {
- "name": "ServerTimeNotify"
- },
- {
- "name": "SetBattlePassViewedRsp"
- },
- {
- "name": "SetChatEmojiCollectionRsp"
- },
- {
- "name": "SetEquipLockStateRsp"
- },
- {
- "name": "SetFriendEnterHomeOptionRsp"
- },
- {
- "name": "SetNameCardRsp"
- },
- {
- "name": "SetOpenStateRsp"
- },
- {
- "name": "SetPlayerBirthdayRsp"
- },
- {
- "name": "SetPlayerHeadImageRsp"
- },
- {
- "name": "SetPlayerNameRsp"
- },
- {
- "name": "SetPlayerPropRsp"
- },
- {
- "name": "SetPlayerSignatureRsp"
- },
- {
- "name": "SetUpAvatarTeamRsp"
- },
- {
- "name": "SetUpLunchBoxWidgetRsp"
- },
- {
- "name": "SetWidgetSlotRsp"
- },
- {
- "name": "StoreItemChangeNotify"
- },
- {
- "name": "StoreItemDelNotify"
- },
- {
- "name": "StoreWeightLimitNotify"
- },
- {
- "name": "SyncScenePlayTeamEntityNotify"
- },
- {
- "name": "SyncTeamEntityNotify"
- },
- {
- "name": "TakeAchievementRewardReq"
- },
- {
- "name": "TakeBattlePassMissionPointRsp"
- },
- {
- "name": "TakeBattlePassRewardRsp"
- },
- {
- "name": "TakeFurnitureMakeRsp"
- },
- {
- "name": "TakeoffEquipRsp"
- },
- {
- "name": "TakePlayerLevelRewardRsp"
- },
- {
- "name": "TowerAllDataRsp"
- },
- {
- "name": "TowerCurLevelRecordChangeNotify"
- },
- {
- "name": "TowerEnterLevelRsp"
- },
- {
- "name": "TowerFloorRecordChangeNotify"
- },
- {
- "name": "TowerLevelStarCondNotify"
- },
- {
- "name": "TowerMiddleLevelChangeTeamNotify"
- },
- {
- "name": "TowerTeamSelectRsp"
- },
- {
- "name": "TryEnterHomeRsp"
- },
- {
- "name": "UnlockAvatarTalentRsp"
- },
- {
- "name": "UnlockedFurnitureFormulaDataNotify"
- },
- {
- "name": "UnlockedFurnitureSuiteDataNotify"
- },
- {
- "name": "HomeAllUnlockedBgmIdListNotify"
- },
- {
- "name": "HomeNewUnlockedBgmIdListNotify"
- },
- {
- "name": "UnlockNameCardNotify"
- },
- {
- "name": "UnlockPersonalLineRsp"
- },
- {
- "name": "UnlockTransPointRsp"
- },
- {
- "name": "UpdatePlayerShowAvatarListRsp"
- },
- {
- "name": "UpdatePlayerShowNameCardListRsp"
- },
- {
- "name": "UseItemRsp"
- },
- {
- "name": "VehicleInteractRsp"
- },
- {
- "name": "VehicleStaminaNotify"
- },
- {
- "name": "WeaponAwakenRsp"
- },
- {
- "name": "WeaponPromoteRsp"
- },
- {
- "name": "WeaponUpgradeRsp"
- },
- {
- "name": "WearEquipRsp"
- },
- {
- "name": "WidgetCoolDownNotify"
- },
- {
- "name": "WidgetDoBagRsp"
- },
- {
- "name": "AllWidgetDataNotify"
- },
- {
- "name": "WidgetGadgetDataNotify"
- },
- {
- "name": "WidgetSlotChangeNotify"
- },
- {
- "name": "WorktopOptionNotify"
- },
- {
- "name": "WorldDataNotify"
- },
- {
- "name": "WorldOwnerDailyTaskNotify"
- },
- {
- "name": "WorldPlayerDieNotify"
- },
- {
- "name": "WorldPlayerInfoNotify"
- },
- {
- "name": "WorldPlayerLocationNotify"
- },
- {
- "name": "WorldPlayerReviveRsp"
- },
- {
- "name": "WorldPlayerRTTNotify"
- }
-]
\ No newline at end of file
diff --git a/gc_needed2.json b/gc_needed2.json
deleted file mode 100644
index 8997ce15..00000000
--- a/gc_needed2.json
+++ /dev/null
@@ -1,1931 +0,0 @@
-[
- {
- "name": "VisionType"
- },
- {
- "name": "Route"
- },
- {
- "name": "RoutePoint"
- },
- {
- "name": "BattlePassMission"
- },
- {
- "name": "AbilityInvokeEntryHead"
- },
- {
- "name": "AbilityInvokeEntry"
- },
- {
- "name": "AbilityMetaModifierChange"
- },
- {
- "name": "AbilityMetaReInitOverrideMap"
- },
- {
- "name": "AbilityMixinCostStamina"
- },
- {
- "name": "AbilityScalarValueEntry"
- },
- {
- "name": "ModifierAction"
- },
- {
- "name": "ActivityInfo"
- },
- {
- "name": "MusicBeatmapList"
- },
- {
- "name": "MusicBeatmapNote"
- },
- {
- "name": "MusicBeatmap"
- },
- {
- "name": "UgcMusicBriefInfo"
- },
- {
- "name": "MusicGameRecord"
- },
- {
- "name": "ActivityWatcherInfo"
- },
- {
- "name": "AvatarFetterInfo"
- },
- {
- "name": "AvatarInfo"
- },
- {
- "name": "AvatarSkillInfo"
- },
- {
- "name": "FetterData"
- },
- {
- "name": "ShowAvatarInfo"
- },
- {
- "name": "ShowEquip"
- },
- {
- "name": "BattlePassCycle"
- },
- {
- "name": "BattlePassRewardTakeOption"
- },
- {
- "name": "BattlePassSchedule"
- },
- {
- "name": "BattlePassUnlockStatus"
- },
- {
- "name": "BattlePassRewardTag"
- },
- {
- "name": "ChatInfo"
- },
- {
- "name": "Retcode"
- },
- {
- "name": "DailyTaskInfo"
- },
- {
- "name": "DungeonSettleNotify"
- },
- {
- "name": "ParamList"
- },
- {
- "name": "ItemParam"
- },
- {
- "name": "TowerLevelEndNotify"
- },
- {
- "name": "TrialAvatarFirstPassDungeonNotify"
- },
- {
- "name": "AbilityControlBlock"
- },
- {
- "name": "AbilityEmbryo"
- },
- {
- "name": "AbilitySyncStateInfo"
- },
- {
- "name": "AnimatorParameterValueInfoPair"
- },
- {
- "name": "ChangeEnergyReason"
- },
- {
- "name": "ChangeHpReason"
- },
- {
- "name": "EntityAuthorityInfo"
- },
- {
- "name": "EntityClientData"
- },
- {
- "name": "EntityRendererChangedInfo"
- },
- {
- "name": "PlayerDieType"
- },
- {
- "name": "PropChangeReason"
- },
- {
- "name": "PropPair"
- },
- {
- "name": "ProtEntityType"
- },
- {
- "name": "SceneAvatarInfo"
- },
- {
- "name": "SceneEntityAiInfo"
- },
- {
- "name": "SceneEntityInfo"
- },
- {
- "name": "Vector"
- },
- {
- "name": "ClientGadgetInfo"
- },
- {
- "name": "EvtCreateGadgetNotify"
- },
- {
- "name": "MotionInfo"
- },
- {
- "name": "SceneGadgetInfo"
- },
- {
- "name": "GadgetInteractReq"
- },
- {
- "name": "GadgetBornType"
- },
- {
- "name": "InteractType"
- },
- {
- "name": "MonsterBornType"
- },
- {
- "name": "SceneMonsterInfo"
- },
- {
- "name": "SceneWeaponInfo"
- },
- {
- "name": "VehicleInfo"
- },
- {
- "name": "VehicleMember"
- },
- {
- "name": "BossChestInfo"
- },
- {
- "name": "InterOpType"
- },
- {
- "name": "ResinCostType"
- },
- {
- "name": "GatherGadgetInfo"
- },
- {
- "name": "SelectWorktopOptionReq"
- },
- {
- "name": "WorktopInfo"
- },
- {
- "name": "FightPropPair"
- },
- {
- "name": "MotionState"
- },
- {
- "name": "AvatarExpeditionInfo"
- },
- {
- "name": "FriendBrief"
- },
- {
- "name": "FriendOnlineState"
- },
- {
- "name": "PlatformType"
- },
- {
- "name": "ProfilePicture"
- },
- {
- "name": "DealAddFriendResultType"
- },
- {
- "name": "GachaInfo"
- },
- {
- "name": "GachaUpInfo"
- },
- {
- "name": "GachaItem"
- },
- {
- "name": "GachaTransferItem"
- },
- {
- "name": "GetGachaInfoRsp"
- },
- {
- "name": "FurnitureMakeData"
- },
- {
- "name": "HomeAnimalData"
- },
- {
- "name": "HomeBlockArrangementInfo"
- },
- {
- "name": "HomeFurnitureData"
- },
- {
- "name": "HomeMarkPointFurnitureData"
- },
- {
- "name": "HomeNpcData"
- },
- {
- "name": "HomeSceneArrangementInfo"
- },
- {
- "name": "Equip"
- },
- {
- "name": "Furniture"
- },
- {
- "name": "ItemHint"
- },
- {
- "name": "Item"
- },
- {
- "name": "Material"
- },
- {
- "name": "Reliquary"
- },
- {
- "name": "SceneReliquaryInfo"
- },
- {
- "name": "Weapon"
- },
- {
- "name": "BlossomBriefInfo"
- },
- {
- "name": "CompoundQueueData"
- },
- {
- "name": "GetCompoundDataReq"
- },
- {
- "name": "PlayerCompoundMaterialReq"
- },
- {
- "name": "TakeCompoundOutputReq"
- },
- {
- "name": "CookRecipeData"
- },
- {
- "name": "PlayerCookArgsReq"
- },
- {
- "name": "PlayerCookReq"
- },
- {
- "name": "HitTreeNotify"
- },
- {
- "name": "AbilityActionGenerateElemBall"
- },
- {
- "name": "AbilityIdentifier"
- },
- {
- "name": "AttackResult"
- },
- {
- "name": "EvtBeingHitInfo"
- },
- {
- "name": "ForgeQueueData"
- },
- {
- "name": "ForgeQueueManipulateReq"
- },
- {
- "name": "ForgeQueueManipulateType"
- },
- {
- "name": "ForgeStartReq"
- },
- {
- "name": "MapMarkFromType"
- },
- {
- "name": "MapMarkPoint"
- },
- {
- "name": "MapMarkPointType"
- },
- {
- "name": "MarkMapReq"
- },
- {
- "name": "EntityMoveInfo"
- },
- {
- "name": "VehicleInteractType"
- },
- {
- "name": "ForwardType"
- },
- {
- "name": "CombatInvokeEntry"
- },
- {
- "name": "MpSettingType"
- },
- {
- "name": "OnlinePlayerInfo"
- },
- {
- "name": "PlayerApplyEnterMpResultNotify"
- },
- {
- "name": "PlayerLocationInfo"
- },
- {
- "name": "PlayerWorldLocationInfo"
- },
- {
- "name": "SocialDetail"
- },
- {
- "name": "SocialShowAvatarInfo"
- },
- {
- "name": "Birthday"
- },
- {
- "name": "ServerBuffChangeNotify"
- },
- {
- "name": "ServerBuff"
- },
- {
- "name": "AvatarTeam"
- },
- {
- "name": "EnterType"
- },
- {
- "name": "ChildQuest"
- },
- {
- "name": "ParentQuest"
- },
- {
- "name": "ChapterState"
- },
- {
- "name": "Quest"
- },
- {
- "name": "AnnounceData"
- },
- {
- "name": "MaterialInfo"
- },
- {
- "name": "InvestigationMonster"
- },
- {
- "name": "PacketHead"
- },
- {
- "name": "ForceUpdateInfo"
- },
- {
- "name": "QueryCurrRegionHttpRsp"
- },
- {
- "name": "QueryRegionListHttpRsp"
- },
- {
- "name": "RegionInfo"
- },
- {
- "name": "RegionSimpleInfo"
- },
- {
- "name": "ResVersionConfig"
- },
- {
- "name": "AbilityInvocationsNotify"
- },
- {
- "name": "ActivityTakeWatcherRewardReq"
- },
- {
- "name": "AddQuestContentProgressReq"
- },
- {
- "name": "AskAddFriendReq"
- },
- {
- "name": "AvatarChangeCostumeReq"
- },
- {
- "name": "AvatarChangeElementTypeReq"
- },
- {
- "name": "AvatarDieAnimationEndReq"
- },
- {
- "name": "AvatarExpeditionCallBackReq"
- },
- {
- "name": "AvatarExpeditionGetRewardReq"
- },
- {
- "name": "AvatarExpeditionStartReq"
- },
- {
- "name": "AvatarFetterLevelRewardReq"
- },
- {
- "name": "AvatarPromoteReq"
- },
- {
- "name": "AvatarSkillUpgradeReq"
- },
- {
- "name": "AvatarUpgradeReq"
- },
- {
- "name": "AvatarWearFlycloakReq"
- },
- {
- "name": "BuyBattlePassLevelReq"
- },
- {
- "name": "BuyGoodsReq"
- },
- {
- "name": "CalcWeaponUpgradeReturnItemsReq"
- },
- {
- "name": "ChangeAvatarReq"
- },
- {
- "name": "ChangeGameTimeReq"
- },
- {
- "name": "HomeChangeBgmReq"
- },
- {
- "name": "ChangeMailStarNotify"
- },
- {
- "name": "ChangeMpTeamAvatarReq"
- },
- {
- "name": "ChangeTeamNameReq"
- },
- {
- "name": "ChooseCurAvatarTeamReq"
- },
- {
- "name": "ClientAbilityInitFinishNotify"
- },
- {
- "name": "CombatInvocationsNotify"
- },
- {
- "name": "EvtAnimatorParameterInfo"
- },
- {
- "name": "CombineReq"
- },
- {
- "name": "CreateVehicleReq"
- },
- {
- "name": "DailyTaskFilterCityReq"
- },
- {
- "name": "DealAddFriendReq"
- },
- {
- "name": "DeleteFriendReq"
- },
- {
- "name": "DelMailReq"
- },
- {
- "name": "DestroyMaterialReq"
- },
- {
- "name": "DoGachaReq"
- },
- {
- "name": "DungeonEntryInfoReq"
- },
- {
- "name": "DungeonSlipRevivePointActivateReq"
- },
- {
- "name": "DungeonWayPointActivateReq"
- },
- {
- "name": "EnterWorldAreaReq"
- },
- {
- "name": "EntityAiSyncNotify"
- },
- {
- "name": "EvtAvatarLockChairReq"
- },
- {
- "name": "EvtAvatarSitDownNotify"
- },
- {
- "name": "EvtAvatarStandUpNotify"
- },
- {
- "name": "EvtDestroyGadgetNotify"
- },
- {
- "name": "EvtDoSkillSuccNotify"
- },
- {
- "name": "EvtEntityRenderersChangedNotify"
- },
- {
- "name": "FireWorkReq"
- },
- {
- "name": "FireworkSetReq"
- },
- {
- "name": "FurnitureMakeStartReq"
- },
- {
- "name": "GachaWishReq"
- },
- {
- "name": "GetActivityInfoReq"
- },
- {
- "name": "GetActivityShopSheetInfoReq"
- },
- {
- "name": "GetAllMailReq"
- },
- {
- "name": "GetDailyDungeonEntryInfoReq"
- },
- {
- "name": "GetFriendShowAvatarInfoReq"
- },
- {
- "name": "GetFriendShowNameCardInfoReq"
- },
- {
- "name": "GetHomeLevelUpRewardReq"
- },
- {
- "name": "GetInvestigationMonsterReq"
- },
- {
- "name": "GetMailItemReq"
- },
- {
- "name": "GetPlayerSocialDetailReq"
- },
- {
- "name": "GetPlayerTokenReq"
- },
- {
- "name": "GetSceneAreaReq"
- },
- {
- "name": "GetScenePointReq"
- },
- {
- "name": "GetShopReq"
- },
- {
- "name": "HomeChangeEditModeReq"
- },
- {
- "name": "HomeChangeModuleReq"
- },
- {
- "name": "HomeChooseModuleReq"
- },
- {
- "name": "HomeGetArrangementInfoReq"
- },
- {
- "name": "HomeModuleSeenReq"
- },
- {
- "name": "HomeSceneJumpReq"
- },
- {
- "name": "HomeUpdateArrangementInfoReq"
- },
- {
- "name": "McoinExchangeHcoinReq"
- },
- {
- "name": "MusicGameCreateBeatmapReq"
- },
- {
- "name": "MusicGameGetBeatmapReq"
- },
- {
- "name": "MusicGameSearchBeatmapReq"
- },
- {
- "name": "MusicGameSettleReq"
- },
- {
- "name": "MusicGameStartReq"
- },
- {
- "name": "MusicGameStartToPlayOthersBeatmapReq"
- },
- {
- "name": "NpcTalkReq"
- },
- {
- "name": "PersonalSceneJumpReq"
- },
- {
- "name": "PingReq"
- },
- {
- "name": "PlayerApplyEnterMpReq"
- },
- {
- "name": "PlayerApplyEnterMpResultReq"
- },
- {
- "name": "PlayerChatReq"
- },
- {
- "name": "PlayerEnterDungeonReq"
- },
- {
- "name": "PlayerLoginReq"
- },
- {
- "name": "PlayerSetPauseReq"
- },
- {
- "name": "PrivateChatReq"
- },
- {
- "name": "PullPrivateChatReq"
- },
- {
- "name": "QueryCodexMonsterBeKilledNumReq"
- },
- {
- "name": "QueryPathReq"
- },
- {
- "name": "QuestCreateEntityReq"
- },
- {
- "name": "QuestDestroyEntityReq"
- },
- {
- "name": "QuestTransmitReq"
- },
- {
- "name": "QuestUpdateQuestVarReq"
- },
- {
- "name": "QuestVarOp"
- },
- {
- "name": "QuickUseWidgetRsp"
- },
- {
- "name": "ReadMailNotify"
- },
- {
- "name": "ReliquaryDecomposeReq"
- },
- {
- "name": "ReliquaryUpgradeReq"
- },
- {
- "name": "DelBackupAvatarTeamReq"
- },
- {
- "name": "SceneEntityDrownReq"
- },
- {
- "name": "SceneKickPlayerReq"
- },
- {
- "name": "SceneTransToPointReq"
- },
- {
- "name": "SetBattlePassViewedReq"
- },
- {
- "name": "SetChatEmojiCollectionReq"
- },
- {
- "name": "SetEntityClientDataNotify"
- },
- {
- "name": "SetEquipLockStateReq"
- },
- {
- "name": "SetFriendEnterHomeOptionReq"
- },
- {
- "name": "SetNameCardReq"
- },
- {
- "name": "SetOpenStateReq"
- },
- {
- "name": "SetPlayerBirthdayReq"
- },
- {
- "name": "SetPlayerBornDataReq"
- },
- {
- "name": "SetPlayerHeadImageReq"
- },
- {
- "name": "SetPlayerNameReq"
- },
- {
- "name": "PropValue"
- },
- {
- "name": "SetPlayerPropReq"
- },
- {
- "name": "SetPlayerSignatureReq"
- },
- {
- "name": "SetUpAvatarTeamReq"
- },
- {
- "name": "SetUpLunchBoxWidgetReq"
- },
- {
- "name": "SetWidgetSlotReq"
- },
- {
- "name": "WidgetSlotOp"
- },
- {
- "name": "TakeBattlePassMissionPointReq"
- },
- {
- "name": "TakeBattlePassRewardReq"
- },
- {
- "name": "TakeFurnitureMakeReq"
- },
- {
- "name": "TakeoffEquipReq"
- },
- {
- "name": "TakePlayerLevelRewardReq"
- },
- {
- "name": "TowerEnterLevelReq"
- },
- {
- "name": "TowerTeam"
- },
- {
- "name": "TowerTeamSelectReq"
- },
- {
- "name": "FriendEnterHomeOption"
- },
- {
- "name": "TryEnterHomeReq"
- },
- {
- "name": "UnionCmdNotify"
- },
- {
- "name": "UnionCmd"
- },
- {
- "name": "UnlockAvatarTalentReq"
- },
- {
- "name": "UnlockPersonalLineReq"
- },
- {
- "name": "UnlockTransPointReq"
- },
- {
- "name": "UpdateAbilityCreatedMovingPlatformNotify"
- },
- {
- "name": "UpdatePlayerShowAvatarListReq"
- },
- {
- "name": "UpdatePlayerShowNameCardListReq"
- },
- {
- "name": "UseItemReq"
- },
- {
- "name": "VehicleInteractReq"
- },
- {
- "name": "WeaponAwakenReq"
- },
- {
- "name": "WeaponPromoteReq"
- },
- {
- "name": "WeaponUpgradeReq"
- },
- {
- "name": "WearEquipReq"
- },
- {
- "name": "WidgetDoBagReq"
- },
- {
- "name": "TakeCompoundOutputRsp"
- },
- {
- "name": "AbilityChangeNotify"
- },
- {
- "name": "ActivityInfoNotify"
- },
- {
- "name": "ActivityScheduleInfoNotify"
- },
- {
- "name": "ActivityScheduleInfo"
- },
- {
- "name": "ActivityTakeWatcherRewardRsp"
- },
- {
- "name": "ActivityUpdateWatcherNotify"
- },
- {
- "name": "AddBackupAvatarTeamRsp"
- },
- {
- "name": "AddNoGachaAvatarCardNotify"
- },
- {
- "name": "AddQuestContentProgressRsp"
- },
- {
- "name": "AllWidgetDataNotify"
- },
- {
- "name": "LunchBoxData"
- },
- {
- "name": "WidgetSlotData"
- },
- {
- "name": "WidgetSlotTag"
- },
- {
- "name": "AskAddFriendNotify"
- },
- {
- "name": "AskAddFriendRsp"
- },
- {
- "name": "AvatarAddNotify"
- },
- {
- "name": "AvatarChangeCostumeNotify"
- },
- {
- "name": "AvatarChangeCostumeRsp"
- },
- {
- "name": "AvatarChangeElementTypeRsp"
- },
- {
- "name": "AvatarDataNotify"
- },
- {
- "name": "AvatarRenameInfo"
- },
- {
- "name": "AvatarDieAnimationEndRsp"
- },
- {
- "name": "AvatarEquipChangeNotify"
- },
- {
- "name": "AvatarExpeditionAllDataRsp"
- },
- {
- "name": "AvatarExpeditionCallBackRsp"
- },
- {
- "name": "AvatarExpeditionDataNotify"
- },
- {
- "name": "AvatarExpeditionGetRewardRsp"
- },
- {
- "name": "AvatarExpeditionStartRsp"
- },
- {
- "name": "AvatarFetterDataNotify"
- },
- {
- "name": "AvatarFetterLevelRewardRsp"
- },
- {
- "name": "AvatarFightPropNotify"
- },
- {
- "name": "AvatarFightPropUpdateNotify"
- },
- {
- "name": "AvatarFlycloakChangeNotify"
- },
- {
- "name": "AvatarGainCostumeNotify"
- },
- {
- "name": "AvatarGainFlycloakNotify"
- },
- {
- "name": "AvatarLifeStateChangeNotify"
- },
- {
- "name": "AvatarPromoteRsp"
- },
- {
- "name": "AvatarPropNotify"
- },
- {
- "name": "AvatarSkillChangeNotify"
- },
- {
- "name": "AvatarSkillDepotChangeNotify"
- },
- {
- "name": "AvatarSkillInfoNotify"
- },
- {
- "name": "AvatarSkillMaxChargeCountNotify"
- },
- {
- "name": "AvatarSkillUpgradeRsp"
- },
- {
- "name": "AvatarTeamUpdateNotify"
- },
- {
- "name": "AvatarUnlockTalentNotify"
- },
- {
- "name": "AvatarUpgradeRsp"
- },
- {
- "name": "AvatarWearFlycloakRsp"
- },
- {
- "name": "BackMyWorldRsp"
- },
- {
- "name": "BattlePassAllDataNotify"
- },
- {
- "name": "BattlePassCurScheduleUpdateNotify"
- },
- {
- "name": "BattlePassMissionUpdateNotify"
- },
- {
- "name": "BlossomBriefInfoNotify"
- },
- {
- "name": "BuyBattlePassLevelRsp"
- },
- {
- "name": "BuyGoodsRsp"
- },
- {
- "name": "ShopGoods"
- },
- {
- "name": "CalcWeaponUpgradeReturnItemsRsp"
- },
- {
- "name": "CanUseSkillNotify"
- },
- {
- "name": "CardProductRewardNotify"
- },
- {
- "name": "ChallengeDataNotify"
- },
- {
- "name": "ChangeAvatarRsp"
- },
- {
- "name": "ChangeGameTimeRsp"
- },
- {
- "name": "HomeChangeBgmNotify"
- },
- {
- "name": "HomeChangeBgmRsp"
- },
- {
- "name": "ChangeMpTeamAvatarRsp"
- },
- {
- "name": "ChangeTeamNameRsp"
- },
- {
- "name": "ChapterStateNotify"
- },
- {
- "name": "ChooseCurAvatarTeamRsp"
- },
- {
- "name": "CodexDataFullNotify"
- },
- {
- "name": "CodexTypeData"
- },
- {
- "name": "CodexDataUpdateNotify"
- },
- {
- "name": "CombineDataNotify"
- },
- {
- "name": "CombineFormulaDataNotify"
- },
- {
- "name": "CombineRsp"
- },
- {
- "name": "CompoundDataNotify"
- },
- {
- "name": "CookDataNotify"
- },
- {
- "name": "CookRecipeDataNotify"
- },
- {
- "name": "CreateVehicleRsp"
- },
- {
- "name": "AvatarTeamAllDataNotify"
- },
- {
- "name": "CutSceneBeginNotify"
- },
- {
- "name": "DailyTaskDataNotify"
- },
- {
- "name": "DailyTaskFilterCityRsp"
- },
- {
- "name": "DailyTaskProgressNotify"
- },
- {
- "name": "DailyTaskUnlockedCitiesNotify"
- },
- {
- "name": "DealAddFriendRsp"
- },
- {
- "name": "DeleteFriendNotify"
- },
- {
- "name": "DeleteFriendRsp"
- },
- {
- "name": "DelMailRsp"
- },
- {
- "name": "QuestDelNotify"
- },
- {
- "name": "DelTeamEntityNotify"
- },
- {
- "name": "DestroyMaterialRsp"
- },
- {
- "name": "DoGachaRsp"
- },
- {
- "name": "DropHintNotify"
- },
- {
- "name": "DungeonChallengeBeginNotify"
- },
- {
- "name": "DungeonChallengeFinishNotify"
- },
- {
- "name": "DungeonEntryInfo"
- },
- {
- "name": "DungeonEntryInfoRsp"
- },
- {
- "name": "DungeonShowReminderNotify"
- },
- {
- "name": "DungeonSlipRevivePointActivateRsp"
- },
- {
- "name": "DungeonWayPointActivateRsp"
- },
- {
- "name": "DungeonWayPointNotify"
- },
- {
- "name": "EndCameraSceneLookNotify"
- },
- {
- "name": "EnterSceneDoneRsp"
- },
- {
- "name": "EnterScenePeerNotify"
- },
- {
- "name": "EnterSceneReadyRsp"
- },
- {
- "name": "EnterWorldAreaRsp"
- },
- {
- "name": "AiSyncInfo"
- },
- {
- "name": "EntityFightPropChangeReasonNotify"
- },
- {
- "name": "EntityFightPropUpdateNotify"
- },
- {
- "name": "EvtAvatarLockChairRsp"
- },
- {
- "name": "FinishedParentQuestNotify"
- },
- {
- "name": "FinishedParentQuestUpdateNotify"
- },
- {
- "name": "FireWorkData"
- },
- {
- "name": "FireWorkNotify"
- },
- {
- "name": "FireworkSetData"
- },
- {
- "name": "FireworkSetNotify"
- },
- {
- "name": "ForgeDataNotify"
- },
- {
- "name": "ForgeFormulaDataNotify"
- },
- {
- "name": "ForgeGetQueueDataRsp"
- },
- {
- "name": "ForgeQueueDataNotify"
- },
- {
- "name": "ForgeQueueManipulateRsp"
- },
- {
- "name": "ForgeStartRsp"
- },
- {
- "name": "FurnitureCurModuleArrangeCountNotify"
- },
- {
- "name": "FurnitureMakeRsp"
- },
- {
- "name": "FurnitureMakeSlot"
- },
- {
- "name": "FurnitureMakeStartRsp"
- },
- {
- "name": "GachaWishRsp"
- },
- {
- "name": "GadgetAutoPickDropInfoNotify"
- },
- {
- "name": "GadgetInteractRsp"
- },
- {
- "name": "GadgetStateNotify"
- },
- {
- "name": "GetActivityInfoRsp"
- },
- {
- "name": "ActivityShopSheetInfo"
- },
- {
- "name": "GetActivityShopSheetInfoRsp"
- },
- {
- "name": "EquipParam"
- },
- {
- "name": "GetAllMailRsp"
- },
- {
- "name": "MailData"
- },
- {
- "name": "MailItem"
- },
- {
- "name": "MailTextContent"
- },
- {
- "name": "GetAllUnlockNameCardRsp"
- },
- {
- "name": "GetAuthkeyRsp"
- },
- {
- "name": "ChatEmojiCollectionData"
- },
- {
- "name": "GetChatEmojiCollectionRsp"
- },
- {
- "name": "GetCompoundDataRsp"
- },
- {
- "name": "DailyDungeonEntryInfo"
- },
- {
- "name": "GetDailyDungeonEntryInfoRsp"
- },
- {
- "name": "GetFriendShowAvatarInfoRsp"
- },
- {
- "name": "GetFriendShowNameCardInfoRsp"
- },
- {
- "name": "GetHomeLevelUpRewardRsp"
- },
- {
- "name": "GetInvestigationMonsterRsp"
- },
- {
- "name": "GetMailItemRsp"
- },
- {
- "name": "GetOnlinePlayerListRsp"
- },
- {
- "name": "GetPlayerAskFriendListRsp"
- },
- {
- "name": "GetPlayerFriendListRsp"
- },
- {
- "name": "GetPlayerSocialDetailRsp"
- },
- {
- "name": "GetPlayerTokenRsp"
- },
- {
- "name": "CityInfo"
- },
- {
- "name": "GetSceneAreaRsp"
- },
- {
- "name": "GetScenePointRsp"
- },
- {
- "name": "GetShopmallDataRsp"
- },
- {
- "name": "GetShopRsp"
- },
- {
- "name": "Shop"
- },
- {
- "name": "GetWidgetSlotRsp"
- },
- {
- "name": "GetWorldMpInfoRsp"
- },
- {
- "name": "GroupSuiteNotify"
- },
- {
- "name": "GroupUnloadNotify"
- },
- {
- "name": "H5ActivityIdsNotify"
- },
- {
- "name": "HomeBasicInfoNotify"
- },
- {
- "name": "HomeBasicInfo"
- },
- {
- "name": "HomeChangeEditModeRsp"
- },
- {
- "name": "HomeChangeModuleRsp"
- },
- {
- "name": "HomeChooseModuleRsp"
- },
- {
- "name": "HomeComfortInfoNotify"
- },
- {
- "name": "HomeModuleComfortInfo"
- },
- {
- "name": "HomeGetArrangementInfoRsp"
- },
- {
- "name": "HomeMarkPointNotify"
- },
- {
- "name": "HomeMarkPointSceneData"
- },
- {
- "name": "HomeModuleSeenRsp"
- },
- {
- "name": "HomeModuleUnlockNotify"
- },
- {
- "name": "HomePreChangeEditModeNotify"
- },
- {
- "name": "HomeSceneInitFinishReq"
- },
- {
- "name": "HomeSceneJumpRsp"
- },
- {
- "name": "HostPlayerNotify"
- },
- {
- "name": "ItemAddHintNotify"
- },
- {
- "name": "LifeStateChangeNotify"
- },
- {
- "name": "MailChangeNotify"
- },
- {
- "name": "MarkNewNotify"
- },
- {
- "name": "McoinExchangeHcoinRsp"
- },
- {
- "name": "MusicGameCreateBeatmapRsp"
- },
- {
- "name": "MusicGameUnknown1Enum"
- },
- {
- "name": "MusicGameGetBeatmapRsp"
- },
- {
- "name": "MusicGameSearchBeatmapRsp"
- },
- {
- "name": "MusicGameSettleRsp"
- },
- {
- "name": "MusicGameStartRsp"
- },
- {
- "name": "MusicGameStartToPlayOthersBeatmapRsp"
- },
- {
- "name": "NpcTalkRsp"
- },
- {
- "name": "OpenStateChangeNotify"
- },
- {
- "name": "OpenStateUpdateNotify"
- },
- {
- "name": "PersonalLineAllDataRsp"
- },
- {
- "name": "PersonalSceneJumpRsp"
- },
- {
- "name": "PingRsp"
- },
- {
- "name": "PlatformStartRouteNotify"
- },
- {
- "name": "PlatformStopRouteNotify"
- },
- {
- "name": "PlayerApplyEnterMpNotify"
- },
- {
- "name": "PlayerApplyEnterMpResultRsp"
- },
- {
- "name": "PlayerApplyEnterMpRsp"
- },
- {
- "name": "PlayerChatNotify"
- },
- {
- "name": "PlayerChatRsp"
- },
- {
- "name": "PlayerCompoundMaterialRsp"
- },
- {
- "name": "PlayerCookArgsRsp"
- },
- {
- "name": "PlayerCookRsp"
- },
- {
- "name": "PlayerDataNotify"
- },
- {
- "name": "PlayerEnterDungeonRsp"
- },
- {
- "name": "AvatarEnterSceneInfo"
- },
- {
- "name": "MPLevelEntityInfo"
- },
- {
- "name": "PlayerEnterSceneInfoNotify"
- },
- {
- "name": "TeamEnterSceneInfo"
- },
- {
- "name": "PlayerEnterSceneNotify"
- },
- {
- "name": "PlayerGameTimeNotify"
- },
- {
- "name": "PlayerGetForceQuitBanInfoRsp"
- },
- {
- "name": "PlayerHomeCompInfoNotify"
- },
- {
- "name": "PlayerHomeCompInfo"
- },
- {
- "name": "PlayerLevelRewardUpdateNotify"
- },
- {
- "name": "PlayerLoginRsp"
- },
- {
- "name": "PlayerPropChangeNotify"
- },
- {
- "name": "PlayerPropChangeReasonNotify"
- },
- {
- "name": "PlayerPropNotify"
- },
- {
- "name": "PlayerStoreNotify"
- },
- {
- "name": "StoreType"
- },
- {
- "name": "PlayerTimeNotify"
- },
- {
- "name": "PlayerWorldSceneInfoListNotify"
- },
- {
- "name": "PlayerWorldSceneInfo"
- },
- {
- "name": "PostEnterSceneRsp"
- },
- {
- "name": "PrivateChatNotify"
- },
- {
- "name": "ProudSkillChangeNotify"
- },
- {
- "name": "ProudSkillExtraLevelNotify"
- },
- {
- "name": "PullPrivateChatRsp"
- },
- {
- "name": "PullRecentChatRsp"
- },
- {
- "name": "QueryCodexMonsterBeKilledNumRsp"
- },
- {
- "name": "QueryPathRsp"
- },
- {
- "name": "QuestCreateEntityRsp"
- },
- {
- "name": "QuestDestroyEntityRsp"
- },
- {
- "name": "QuestListNotify"
- },
- {
- "name": "QuestListUpdateNotify"
- },
- {
- "name": "QuestProgressUpdateNotify"
- },
- {
- "name": "QuestTransmitRsp"
- },
- {
- "name": "QuestUpdateQuestVarRsp"
- },
- {
- "name": "ReliquaryDecomposeRsp"
- },
- {
- "name": "ReliquaryUpgradeRsp"
- },
- {
- "name": "DelBackupAvatarTeamRsp"
- },
- {
- "name": "ResinChangeNotify"
- },
- {
- "name": "SceneAreaUnlockNotify"
- },
- {
- "name": "SceneAreaWeatherNotify"
- },
- {
- "name": "SceneEntityAppearNotify"
- },
- {
- "name": "SceneEntityDisappearNotify"
- },
- {
- "name": "SceneEntityDrownRsp"
- },
- {
- "name": "SceneEntityMoveNotify"
- },
- {
- "name": "SceneForceLockNotify"
- },
- {
- "name": "SceneForceUnlockNotify"
- },
- {
- "name": "SceneInitFinishRsp"
- },
- {
- "name": "SceneKickPlayerRsp"
- },
- {
- "name": "ScenePlayerInfoNotify"
- },
- {
- "name": "ScenePlayerInfo"
- },
- {
- "name": "ScenePlayerLocationNotify"
- },
- {
- "name": "ScenePointUnlockNotify"
- },
- {
- "name": "SceneTeamAvatar"
- },
- {
- "name": "SceneTeamUpdateNotify"
- },
- {
- "name": "SceneTimeNotify"
- },
- {
- "name": "SceneTransToPointRsp"
- },
- {
- "name": "SelectWorktopOptionRsp"
- },
- {
- "name": "ServerAnnounceNotify"
- },
- {
- "name": "ServerAnnounceRevokeNotify"
- },
- {
- "name": "ServerCondMeetQuestListUpdateNotify"
- },
- {
- "name": "ServerGlobalValueChangeNotify"
- },
- {
- "name": "ServerTimeNotify"
- },
- {
- "name": "SetBattlePassViewedRsp"
- },
- {
- "name": "SetEquipLockStateRsp"
- },
- {
- "name": "SetNameCardRsp"
- },
- {
- "name": "SetOpenStateRsp"
- },
- {
- "name": "SetPlayerBirthdayRsp"
- },
- {
- "name": "SetPlayerHeadImageRsp"
- },
- {
- "name": "SetPlayerNameRsp"
- },
- {
- "name": "SetPlayerPropRsp"
- },
- {
- "name": "SetPlayerSignatureRsp"
- },
- {
- "name": "SetUpAvatarTeamRsp"
- },
- {
- "name": "SetUpLunchBoxWidgetRsp"
- },
- {
- "name": "SetWidgetSlotRsp"
- },
- {
- "name": "StoreItemChangeNotify"
- },
- {
- "name": "StoreItemDelNotify"
- },
- {
- "name": "StoreWeightLimitNotify"
- },
- {
- "name": "SyncScenePlayTeamEntityNotify"
- },
- {
- "name": "SyncTeamEntityNotify"
- },
- {
- "name": "TeamEntityInfo"
- },
- {
- "name": "TakeAchievementRewardReq"
- },
- {
- "name": "TakeBattlePassRewardRsp"
- },
- {
- "name": "TakeFurnitureMakeRsp"
- },
- {
- "name": "TakeoffEquipRsp"
- },
- {
- "name": "TakePlayerLevelRewardRsp"
- },
- {
- "name": "TowerAllDataRsp"
- },
- {
- "name": "TowerCurLevelRecord"
- },
- {
- "name": "TowerFloorRecord"
- },
- {
- "name": "TowerLevelRecord"
- },
- {
- "name": "TowerCurLevelRecordChangeNotify"
- },
- {
- "name": "TowerEnterLevelRsp"
- },
- {
- "name": "TowerFloorRecordChangeNotify"
- },
- {
- "name": "TowerLevelStarCondData"
- },
- {
- "name": "TowerLevelStarCondNotify"
- },
- {
- "name": "TowerMiddleLevelChangeTeamNotify"
- },
- {
- "name": "TowerTeamSelectRsp"
- },
- {
- "name": "TryEnterHomeRsp"
- },
- {
- "name": "UnlockAvatarTalentRsp"
- },
- {
- "name": "UnlockedFurnitureFormulaDataNotify"
- },
- {
- "name": "UnlockedFurnitureSuiteDataNotify"
- },
- {
- "name": "HomeAllUnlockedBgmIdListNotify"
- },
- {
- "name": "HomeNewUnlockedBgmIdListNotify"
- },
- {
- "name": "UnlockNameCardNotify"
- },
- {
- "name": "UnlockPersonalLineRsp"
- },
- {
- "name": "UnlockTransPointRsp"
- },
- {
- "name": "UpdatePlayerShowAvatarListRsp"
- },
- {
- "name": "UpdatePlayerShowNameCardListRsp"
- },
- {
- "name": "UseItemRsp"
- },
- {
- "name": "VehicleInteractRsp"
- },
- {
- "name": "VehicleStaminaNotify"
- },
- {
- "name": "WeaponAwakenRsp"
- },
- {
- "name": "WeaponPromoteRsp"
- },
- {
- "name": "WeaponUpgradeRsp"
- },
- {
- "name": "WearEquipRsp"
- },
- {
- "name": "WidgetCoolDownData"
- },
- {
- "name": "WidgetCoolDownNotify"
- },
- {
- "name": "WidgetDoBagRsp"
- },
- {
- "name": "WidgetGadgetAllDataNotify"
- },
- {
- "name": "WidgetGadgetDataNotify"
- },
- {
- "name": "WidgetGadgetData"
- },
- {
- "name": "WidgetSlotChangeNotify"
- },
- {
- "name": "WindSeedClientNotify"
- },
- {
- "name": "WorktopOptionNotify"
- },
- {
- "name": "WorldChestOpenNotify"
- },
- {
- "name": "WorldDataNotify"
- },
- {
- "name": "WorldOwnerDailyTaskNotify"
- },
- {
- "name": "WorldPlayerDieNotify"
- },
- {
- "name": "WorldPlayerInfoNotify"
- },
- {
- "name": "WorldPlayerLocationNotify"
- },
- {
- "name": "WorldPlayerReviveRsp"
- },
- {
- "name": "PlayerRTTInfo"
- },
- {
- "name": "WorldPlayerRTTNotify"
- }
-]
\ No newline at end of file
diff --git a/op.js b/op.js
deleted file mode 100644
index a4f5c740..00000000
--- a/op.js
+++ /dev/null
@@ -1,751 +0,0 @@
-// Removed useless files, to speed up build process and make it clearer.
-const path = require("path");
-const fs = require("fs");
-const readline = require("readline");
-
-// cmdid current version
-const read_cmdid = "cmdid.csv";
-const read_cmdid_output = "cmdid.json";
-const read_cmdid_ht_output = "cmdid_ht_34.json";
-const read_cmdid_output_gc = "cmdid_gc.json";
-const read_cmdid_output_gc_update = "cmdid_gc_update.json";
-const read_cmdid_output_gc_nofound = "cmdid_gc_nofound.json";
-
-const file_gc_needed = "gc_needed.json";
-const file_gc_needed2 = "gc_needed2.json";
-
-const write_op = "PacketOpcodes.java";
-
-console.log(process.cwd());
-
-//(TODO: add input file)
-// folder gc auto-generated proto
-const folder_proto_gc_gen =
- "../GSServer-GC/src/generated/main/java/emu/grasscutter/net/proto/";
-
-// file PacketOpcodes currently in use
-const read_cmdid_gc =
- "../GSServer-GC/src/main/java/emu/grasscutter/net/packet/PacketOpcodes.java";
-
-const folder_packet_gc =
- "../GSServer-GC/src/main/java/emu/grasscutter/server/packet/";
-
-const folder_gc_scan = "../GSServer-GC/src/main/java/emu/grasscutter/";
-
-//const read_cmdid = fs.readFileSync("cmdid.csv");
-//const read_packetopcodes = fs.readFileSync("PacketOpcodes.java");
-
-var data = [];
-var data_gc = [];
-
-var index_file_gen = 0;
-var index_file_cmdid = 0;
-var index_cmdid_gc = 0;
-var index_cmdid_gc_out = 0;
-function check_gen() {
- fs.readdir(folder_proto_gc_gen, function (err, files) {
- //handling error
- if (err) {
- return console.log("Unable to scan directory: " + err);
- }
- files.forEach(function (file) {
- index_file_gen++;
- });
- console.log("file proto gen: " + index_file_gen);
- });
-}
-
-// gen json file cmdid
-function get_cmdid_json() {
- const inputStreamcmdid = fs.createReadStream(read_cmdid);
- var lineReadercmdid = readline.createInterface({
- input: inputStreamcmdid,
- terminal: false,
- });
- lineReadercmdid.on("line", function (line) {
- var config = line.split(",");
- var subdata = new Object();
- subdata["name"] = config[0];
- subdata["id"] = parseInt(config[1]);
- data.push(subdata);
- index_file_cmdid++;
- });
- lineReadercmdid.on("close", function () {
- console.log("found cmd id " + index_file_cmdid);
- save_json(data, read_cmdid_output);
- });
-}
-
-var data_gen = [];
-var index_file_cmdid_gen = 0;
-// gen json file cmdid
-function read_cmdid_ht_json() {
- const k = read_json(read_cmdid_ht_output);
- // console.log(k);
- for (const key in k) {
- if (k.hasOwnProperty(key)) {
- //console.log(key + ": " + k[key]);
-
- var subdata = new Object();
- subdata["name"] = key;
- subdata["id"] = parseInt(k[key]);
- data_gen.push(subdata);
- index_file_cmdid_gen++;
- }
- }
-
- console.log("found cmd id " + index_file_cmdid_gen);
- save_json(data_gen, read_cmdid_output);
-}
-
-// create cmdid from gc which comes from PacketOpcodes
-function get_cmdid_gc() {
- const inputStreamcmdid = fs.createReadStream(read_cmdid_gc);
- var lineReadercmdid = readline.createInterface({
- input: inputStreamcmdid,
- terminal: false,
- });
- lineReadercmdid.on("line", function (line) {
- var config = line.split(" = ");
- var name = config[0];
- var id = parseInt(config[1]);
- if (name.includes("public static final int")) {
- name = name.replace("\tpublic static final int ", "");
- // skip 0 ?
- if (id == 0) {
- return;
- }
- var subdata = new Object();
- subdata["name"] = name;
- subdata["id"] = id;
- data_gc.push(subdata);
- //console.log(name);
- index_cmdid_gc++;
- } else {
- index_cmdid_gc_out++;
- }
- });
- lineReadercmdid.on("close", function () {
- console.log(
- "found cmd id " + index_cmdid_gc + " | no need " + index_cmdid_gc_out
- );
- save_json(data_gc, read_cmdid_output_gc);
- });
-}
-
-var found_cmdid_new = 0;
-var nofound_cmdid_new = 0;
-var rename_name_cmdid = 0;
-var noneed_rename_name_cmdid = 0;
-var data_gc_cmdid_nofound = [];
-
-var check_dunp_id = [];
-function update_cmdid_gc() {
- // cmdid_gc.json (read_cmdid_output_gc) and cmdid.json (read_cmdid_output)
-
- const json_cmdid_last = read_json(read_cmdid_output);
- const json_cmdid_old = read_json(read_cmdid_output_gc);
-
- json_cmdid_old.forEach(function (s, index) {
- var id = s.id;
- var name = s.name.trim();
-
- // switch to name mode?
- var found_id = json_cmdid_last.find((j) => j.name == name);
- if (found_id) {
- found_cmdid_new++;
-
- if (id == found_id.id) {
- noneed_rename_name_cmdid++;
- } else {
- rename_name_cmdid++;
- //console.log("Wow rename -> ID: "+id+" > "+found_id.id);
-
- s.replace = s.id; // old
-
- s.id = found_id.id; // rename id
- }
- } else {
- console.log("Wow nofound -> ID: " + id + " | Name: " + name);
- data_gc_cmdid_nofound.push(s);
- nofound_cmdid_new++;
- }
-
- // find dump by id
- /*
- var found_id = check_dunp_id.find((j) => j.id == id);
- if (found_id) {
-
- console.log("Wow dup -> ID: " +id +" (ADD " +found_id.id +") | Name Remove: " +name +" (ADD " +found_id.name +")");
- // remove bad
- json_cmdid_old.splice(index, 1);
-
- } else {
-
- check_dunp_id.push(s);
- }
- */
-
- // find dump by name?
- });
-
- check_dunp_id = []; // clear
-
- // I don't know why this happened but make sure to check again
- /*
- var check_dunp_name = [];
- json_cmdid_old.forEach(function (s, index) {
- var id = s.id;
- var name = s.name.trim();
-
- var found_name = check_dunp_name.find((j) => j.name === name);
- if (found_name) {
- console.log(
- "Wow dup -> ID: " +
- id +
- " (ADD " +
- found_name.id +
- ") | Name Remove: " +
- name +
- " (ADD " +
- found_name.name +
- ")"
- );
- // remove bad
- json_cmdid_old.splice(index, 1);
- } else {
- check_dunp_name.push(s);
- }
-
- var found_id = json_cmdid_last.find((j) => j.id == id);
- if (found_id) {
- if (name != found_id.name) {
- console.log(
- "Wow why? -> ID: " + id + " | Name: " + name + " > " + found_id.name
- );
- s.name = found_id.name;
- }
- }
- });
-*/
- //check_dunp_name = []; // clear
-
- console.log(
- "found " +
- found_cmdid_new +
- " | no found " +
- nofound_cmdid_new +
- " | rename " +
- rename_name_cmdid +
- " | noneed rename " +
- noneed_rename_name_cmdid
- );
-
- save_json(json_cmdid_old, read_cmdid_output_gc_update);
- save_json(data_gc_cmdid_nofound, read_cmdid_output_gc_nofound);
-}
-
-function read_json(file) {
- return JSON.parse(fs.readFileSync(file));
-}
-
-// save json
-function save_json(raw, file) {
- var j = JSON.stringify(raw, null, 4);
- save(j, file);
-}
-
-function save(raw, file) {
- fs.writeFile(file, raw, "utf8", function (err) {
- if (err) {
- console.log("An error occured while writing to File.");
- return console.log(err);
- }
- console.log("File has been saved: " + file);
- });
-}
-
-var dup_name = [];
-var count_dup = 0;
-var count_nodup = 0;
-function cmdid_to_op() {
- let melon =
- "\
- package emu.grasscutter.net.packet;\
- \n\
- \npublic class PacketOpcodes {\
- \n// Empty\
- \npublic static final int NONE = 0;\
- \n\
- \n// Opcodes\
- ";
-
- //const read_file_gcneed = fs.readFileSync(file_gc_needed2);
- //const json_gcneed_raw = JSON.parse(read_file_gcneed);
-
- const cmdidfix_raw = fs.readFileSync(read_cmdid_output_gc_update);
- const json_cmdidfix_raw = JSON.parse(cmdidfix_raw);
-
- //const json_cmdidfix_raw = read_json(read_cmdid_output_gc_update);
-
- json_cmdidfix_raw.forEach(function (s) {
- var found_id = dup_name.find((j) => j.name == s.name);
- if (!found_id) {
- melon += "\npublic static final int " + s.name + " = " + s.id + ";";
- dup_name.push(s);
- count_nodup++;
- } else {
- count_dup++;
- if (s.replace) {
- console.log("DUP: " + found_id.id + " > " + s.id + " ");
- }
- }
- //console.log(s);
- /*
- var found_new = json_cmdidfix_raw.find((j) => j.name == s.name);
- if(found_new){
- }
- */
- });
-
- console.log("done no dup " + count_nodup + " | dup " + count_dup);
-
- melon += "\n}";
- save(melon, write_op); // use "npx prettier --write PacketOpcodes.java" for better Formatter
-}
-
-var index_file_packet = 0;
-var index_file_packet_found = 0;
-var index_file_packet_nofound = 0;
-var index_file_packet_rename = 0;
-var index_file_packet_norename = 0;
-var index_file_packet_renamemulti = 0;
-var file_gc_need = [];
-function fix_packet(saveit = false) {
- const files = getAllFiles(folder_packet_gc);
-
- const json_cmdid_last = read_json(read_cmdid_output);
- const json_cmdid_old = read_json(read_cmdid_output_gc);
- const json_cmdidfix_raw = read_json(read_cmdid_output_gc_update);
-
- files.forEach(function (file) {
- //var f = path + "/" + file;
- const read = fs.readFileSync(file);
- var real = read.toString();
-
- var name = getPacketOpcodes(real);
- if (!name) {
- console.log("no found");
- return;
- }
-
- if (name === "NONE") {
- return;
- }
-
- var subdata = new Object();
- subdata["name"] = name;
- file_gc_need.push(subdata);
-
- //var name = c[1];
-
- //console.log(r);
-
- var found_old = json_cmdid_old.find((j) => j.name === name);
- if (found_old) {
- //console.log(found_old);
- index_file_packet_found++;
- var found_new = json_cmdid_last.find((j) => j.id == found_old.id);
- if (found_new) {
- if (found_new.name != found_old.name) {
- index_file_packet_rename++;
- console.log(
- "Found need rename: " + found_old.name + " > " + found_new.name
- );
-
- // rename all
- json_cmdidfix_raw.forEach(function (s) {
- var r = s.replace;
- if (r) {
- // var notify = HomeNewUnlockedBgmIdListNotify.Unk2700_MEBFPBDNPGO_ServerNotify
- // var notify = Unk2700MEBFPBDNPGOServerNotify.HomeNewUnlockedBgmIdListNotify
-
- // Unk2700MEBFPBDNPGOServerNotify to HomeNewUnlockedBgmIdListNotifyOuterClass
- // Unk2700OGHMHELMBNNServerRsp to HomeChangeBgmRspOuterClass
-
- // - Need More Auto like -
- // addUnk2700ELJPLMIHNIP to addNewUnlockedBgmIdList (this should be found inside gen proto)
- // setUnk2700BJHAMKKECEI to setBgmId
- if (r.match("Unk")) {
- //console.log(r);
- var x = r.split("_");
- var tr = x.join("");
- var realneed = tr;
-
- if (tr.match("ServerNotify")) {
- //console.log("found: "+tr);
- let re = new RegExp(`${tr}`, "g");
- tr = tr.replace(re, `${s.name}OuterClass`);
- //console.log("found: " + tr);
- } else if (tr.match("ServerRsp")) {
- let re = new RegExp(`${tr}`, "g");
- tr = tr.replace(re, `${s.name}OuterClass`);
- } else {
- let re = new RegExp(`${tr}`, "g");
- tr = tr.replace(re, s.name);
- //console.log("found: " + tr);
- }
- let re = new RegExp(`${realneed}`, "g");
- real = real.replace(re, tr);
- }
- let re = new RegExp(`${r}`, "g");
- real = real.replace(re, s.name);
- }
- });
-
- // simpel rename
- //let re = new RegExp(`${found_old.name}`, "g");
- //real = real.replace(re, found_new.name);
-
- //console.log(real);
- if (saveit) {
- save(real, f);
- }
- }
- } else {
- index_file_packet_norename++;
- //console.log("Same name "+name);
- }
- } else {
- index_file_packet_nofound++;
- console.log("No found " + name);
- }
-
- //return;
- index_file_packet++;
- });
- save_json(file_gc_need, file_gc_needed); // This only applies to PacketOpcodes
- console.log(
- "Index file: " +
- index_file_packet +
- " | found " +
- index_file_packet_found +
- " | No found " +
- index_file_packet_nofound +
- " | Rename " +
- index_file_packet_rename +
- " | NoRename " +
- index_file_packet_norename
- );
-}
-
-function isBlank(str) {
- return !!!str || /^\s*$/.test(str);
-}
-
-function getAllFiles(dirPath, arrayOfFiles) {
- files = fs.readdirSync(dirPath);
-
- arrayOfFiles = arrayOfFiles || [];
-
- files.forEach(function (file) {
- if (fs.statSync(dirPath + "/" + file).isDirectory()) {
- arrayOfFiles = getAllFiles(dirPath + "/" + file, arrayOfFiles);
- } else {
- arrayOfFiles.push(path.join(__dirname, dirPath, "/", file));
- }
- });
-
- return arrayOfFiles;
-}
-
-function getPacketOpcodes(raw) {
- var r = raw.match(/\(.*?\)/g).map((x) => x.replace(/[()]/g, ""));
- var name;
- r.forEach(function (s, index) {
- if (s.match("PacketOpcodes.")) {
- name = s.split("PacketOpcodes.")[1];
- if (name.match(",")) {
- name = name.split(",")[0];
- }
- return;
- }
- });
- return name;
-}
-
-// C:\Users\Administrator\Desktop\Projek\Docker\GS\gs\GSServer-GC\src\main\java\emu\grasscutter
-
-var file_proto = [];
-var file_proto_more = [];
-
-var found_noclean = 0;
-var found_needclean = 0;
-var found_maybe_related = 0;
-
-const regex_import = /\import "(.*?)\.proto"/g;
-
-// find import in file
-function find_import(file) {
- var torequire = [];
-
- var dir = path.parse(file).dir;
-
- if (file.match("ModifierDurability")) {
- //console.log("fff");
- }
-
- var rd;
-
- // read file
- try {
- const read = fs.readFileSync(file);
- rd = read.toString();
- } catch (error) {
- return;
- }
-
- while ((m = regex_import.exec(rd)) !== null) {
- // This is necessary to avoid infinite loops with zero-width matches
- if (m.index === regex_import.lastIndex) {
- regex_import.lastIndex++;
- }
- // The result can be accessed through the `m`-variable.
- m.forEach((match, groupIndex) => {
- // only index 1 grup
- if (groupIndex == 1) {
- var found_rt = torequire.find((j) => j === match);
- if (found_rt) {
- //console.log(`Skip ${match}`);
- } else {
- if (match.match("Unk")) {
- //console.log(file + " require " + match);
- }
- //var subdata = new Object();
- //subdata["name"] = match;
- var sub = find_import(dir + "/" + match + ".proto");
- if (sub) {
- sub.forEach(function (k) {
- var v = torequire.find((j) => j === k);
- if (!v) {
- torequire.push(k);
- }
- });
- }
- torequire.push(match);
- }
- }
- });
- }
- return torequire;
-}
-
-function clean_proto_gen() {
- //const files = getAllFiles(folder_proto_gc_gen);
- const files = getAllFiles("./proto");
-
- const json_gc_needed = read_json(file_gc_needed);
- const json_gc_needed2 = read_json(file_gc_needed2);
-
- const json_gc_now = read_json(read_cmdid_output_gc);
- const json_gc_update = read_json(read_cmdid_output_gc_update);
-
- //AbilityInvokeArgument
- console.log(
- "File proto: " + files.length + " | Need " + json_gc_needed.length
- );
-
- // find all file import
- files.forEach(function (file) {
- var name_file = path.parse(file).name;
-
- var toaddfile = new Object();
- toaddfile["file"] = name_file;
- toaddfile["import"] = find_import(file);
-
- file_proto.push(toaddfile);
- });
-
- //console.log(file_proto);
-
- function find_json_proto(name_file, newnew = null) {
- var noe = [];
- if (newnew) {
- noe = newnew;
- }
-
- var found_proto = file_proto.find((j) => name_file === j.file); // must same file
- if (found_proto) {
- // if found import
- if (found_proto.import) {
- found_proto.import.forEach(function (s) {
- var f = noe.find((j) => j === s);
- if (!f) {
- noe.push(s);
- // check sub
- var sub = find_json_proto(s, noe);
- sub.forEach(function (k) {
- var v = noe.find((j) => j === k);
- if (!v) {
- noe.push(k);
- }
- });
- }
- });
- }
- var ss = noe.find((j) => j === name_file);
- if (!ss) {
- noe.push(name_file);
- }
- } else {
- // skip
- }
- return noe;
- }
-
- //console.log(find_json_proto("ActivityInfo"));
-
- // try with proto json
- var filedonotdelete = [];
- files.forEach(function (file) {
- var name_file = path.parse(file).name;
-
- var findme = false;
-
- // find main file
- var found = json_gc_needed.find((j) => name_file.match(j.name));
- if (found) {
- findme = true;
- } else {
- // skip
- }
-
- // find miss scan
- var found2 = json_gc_needed2.find((j) => name_file.match(j.name));
- if (found2) {
- findme = true;
- } else {
- // skip
- }
-
- // ModifierDurability >AbilityAppliedModifier -> AbilitySyncStateInfo -> AvatarEnterSceneInfo and multi file
-
- // main file
- if (findme) {
- var tosub = find_json_proto(name_file);
- tosub.forEach(function (k) {
- var oo = filedonotdelete.find((j) => j === k);
- if (!oo) {
- filedonotdelete.push(k);
- }
- });
- } else {
- // not main file
- /*
- if (name_file.match("ModifierDurability")) {
- console.log("3");
- }
- */
- if (file.match("ChannelerSlabChallenge")) {
- console.log(file);
- }
- }
- });
-
- // ModifierDurability
- //console.log(filedonotdelete);
-
- // last
- files.forEach(function (file) {
- var name_file = path.parse(file).name;
- var toskip = filedonotdelete.find((j) => name_file === j);
- if (toskip) {
- found_noclean++;
- } else {
- found_needclean++;
- // ActivityInfo
- if (file.match("ChannelerSlabChallenge")) {
- console.log("ChannelerSlabChallenge");
- }
- //console.log(name_file);
- //console.log("Remove file: " + file);
- try {
- fs.unlinkSync(file);
- //file removed
- } catch (err) {
- console.error(err);
- }
- }
- });
-
- //console.log(filedonotdelete);
-
- console.log(
- "No clean: " +
- found_noclean +
- " | Need to clean: " +
- found_needclean +
- " | Related " +
- found_maybe_related
- );
-}
-
-var g_todump = [];
-function scan_gc() {
- const files = getAllFiles(folder_gc_scan);
-
- console.log("index file: " + files.length);
-
- const regex = /import emu.grasscutter.net.proto.(.*?);/g;
-
- files.forEach(function (file) {
- // read file
- const read = fs.readFileSync(file);
- var rd = read.toString();
- // find import
- while ((m = regex.exec(rd)) !== null) {
- // This is necessary to avoid infinite loops with zero-width matches
- if (m.index === regex.lastIndex) {
- regex.lastIndex++;
- }
- // The result can be accessed through the `m`-variable.
- m.forEach((match, groupIndex) => {
- // only index 1 grup
- if (groupIndex == 1) {
- if (match === "*") {
- return;
- }
- if (match.match(".")) {
- match = match.split(".")[0];
- }
- match = match.replace("OuterClass", "");
- var found_rt = g_todump.find((j) => j.name === match);
- if (found_rt) {
- //found_maybe_related++;
- //console.log(`Skip ${match}`);
- } else {
- var subdata = new Object();
- subdata["name"] = match;
- g_todump.push(subdata);
- }
- }
- });
- }
- });
-
- save_json(g_todump, file_gc_needed2); // This only applies to PacketOpcodes
-
- //console.log(g_todump);
-}
-
-// Update GC Proto
-// get_cmdid_gc(); // 1. get cmd old gc
-// get_cmdid_json(); // 2. get last cmdid.csv to json
-// now we have cmdid_gc.json and cmdid.json
-// update_cmdid_gc(); // 3. update gc cmdid (mode by id)
-// cmdid_to_op(); // 4. update op
-// npx prettier --write PacketOpcodes.java
-// scan_gc(); // 5. scan gc
-// clean_proto_gen(); // 6. clean proto
-
-// read_cmdid_ht_json();
diff --git a/packetIds.json b/packetIds.json
new file mode 100644
index 00000000..af5ee8a1
--- /dev/null
+++ b/packetIds.json
@@ -0,0 +1,2190 @@
+{
+ "101": "MEMEFOMDNGE",
+ "1167": "AbilityInvocationFixedNotify",
+ "1175": "AbilityInvocationsNotify",
+ "1154": "ClientAbilityInitBeginNotify",
+ "1164": "ClientAbilityInitFinishNotify",
+ "1114": "AbilityInvocationFailNotify",
+ "1172": "ClientAbilitiesInitFinishCombineNotify",
+ "1150": "WindSeedClientNotify",
+ "1159": "AbilityChangeNotify",
+ "1107": "ClientAbilityChangeNotify",
+ "1191": "ServerUpdateGlobalValueNotify",
+ "1142": "ServerGlobalValueChangeNotify",
+ "1129": "ClientAIStateNotify",
+ "1127": "ServerCombatEndNotify",
+ "1166": "ClientRemoveCombatEndModifierNotify",
+ "1161": "PerformOperationNotify",
+ "2698": "AchievementAllDataNotify",
+ "2693": "AchievementUpdateNotify",
+ "2659": "TakeAchievementRewardReq",
+ "2696": "TakeAchievementRewardRsp",
+ "2686": "TakeAchievementGoalRewardReq",
+ "2665": "TakeAchievementGoalRewardRsp",
+ "2153": "GetActivityScheduleReq",
+ "2032": "GetActivityScheduleRsp",
+ "2116": "GetActivityInfoReq",
+ "2140": "GetActivityInfoRsp",
+ "2136": "ActivityPlayOpenAnimNotify",
+ "2134": "ActivityInfoNotify",
+ "2068": "ActivityScheduleInfoNotify",
+ "2063": "ActivityTakeWatcherRewardReq",
+ "2082": "ActivityTakeWatcherRewardRsp",
+ "2183": "ActivityUpdateWatcherNotify",
+ "2043": "ActivitySelectAvatarCardReq",
+ "2130": "ActivitySelectAvatarCardRsp",
+ "2189": "ActivityCoinInfoNotify",
+ "2175": "SeaLampFlyLampReq",
+ "2152": "SeaLampFlyLampRsp",
+ "2149": "SeaLampTakeContributionRewardReq",
+ "2170": "SeaLampTakeContributionRewardRsp",
+ "2135": "SeaLampTakePhaseRewardReq",
+ "2085": "SeaLampTakePhaseRewardRsp",
+ "2119": "SeaLampContributeItemReq",
+ "2138": "SeaLampContributeItemRsp",
+ "2161": "SeaLampFlyLampNotify",
+ "2127": "SeaLampCoinNotify",
+ "2087": "SeaLampPopularityNotify",
+ "2146": "LoadActivityTerrainNotify",
+ "2073": "ServerAnnounceNotify",
+ "2103": "ServerAnnounceRevokeNotify",
+ "2018": "ActivityBannerNotify",
+ "2114": "ActivityBannerClearReq",
+ "2037": "ActivityBannerClearRsp",
+ "2167": "SalesmanDeliverItemReq",
+ "2067": "SalesmanDeliverItemRsp",
+ "2062": "SalesmanTakeRewardReq",
+ "2070": "SalesmanTakeRewardRsp",
+ "2012": "ActivityCondStateChangeNotify",
+ "2166": "SalesmanTakeSpecialRewardReq",
+ "2184": "SalesmanTakeSpecialRewardRsp",
+ "2139": "GetAuthSalesmanInfoReq",
+ "2123": "GetAuthSalesmanInfoRsp",
+ "2084": "EnterTrialAvatarActivityDungeonReq",
+ "2154": "EnterTrialAvatarActivityDungeonRsp",
+ "2005": "ReceivedTrialAvatarActivityRewardReq",
+ "2009": "ReceivedTrialAvatarActivityRewardRsp",
+ "2105": "TrialAvatarFirstPassDungeonNotify",
+ "2109": "TrialAvatarInDungeonIndexNotify",
+ "2054": "TakeDeliveryDailyRewardReq",
+ "2029": "TakeDeliveryDailyRewardRsp",
+ "2110": "FinishDeliveryNotify",
+ "2003": "SelectAsterMidDifficultyReq",
+ "2001": "SelectAsterMidDifficultyRsp",
+ "2173": "AsterProgressInfoNotify",
+ "2006": "AsterLittleInfoNotify",
+ "2118": "AsterMidInfoNotify",
+ "2072": "AsterMiscInfoNotify",
+ "2061": "TakeAsterSpecialRewardReq",
+ "2026": "TakeAsterSpecialRewardRsp",
+ "2059": "AsterLargeInfoNotify",
+ "2115": "FlightActivitySettleNotify",
+ "2039": "FlightActivityRestartReq",
+ "2093": "FlightActivityRestartRsp",
+ "2142": "AsterMidCampInfoNotify",
+ "2126": "DragonSpineChapterOpenNotify",
+ "2155": "DragonSpineChapterProgressChangeNotify",
+ "2182": "DragonSpineChapterFinishNotify",
+ "2076": "DragonSpineCoinChangeNotify",
+ "2034": "ActivitySaleChangeNotify",
+ "2156": "StartEffigyChallengeReq",
+ "2021": "StartEffigyChallengeRsp",
+ "2038": "EffigyChallengeInfoNotify",
+ "2028": "EffigyChallengeResultNotify",
+ "2050": "TakeEffigyFirstPassRewardReq",
+ "2025": "TakeEffigyFirstPassRewardRsp",
+ "2104": "TakeEffigyRewardReq",
+ "2089": "TakeEffigyRewardRsp",
+ "2199": "SelectEffigyChallengeConditionReq",
+ "2081": "SelectEffigyChallengeConditionRsp",
+ "2188": "RestartEffigyChallengeReq",
+ "2137": "RestartEffigyChallengeRsp",
+ "2190": "TreasureMapRegionInfoNotify",
+ "2046": "TreasureMapCurrencyNotify",
+ "2148": "TreasureMapRegionActiveNotify",
+ "2071": "TreasureMapMpChallengeNotify",
+ "2163": "TreasureMapBonusChallengeNotify",
+ "2099": "TreasureMapGuideTaskDoneNotify",
+ "2191": "TreasureMapPreTaskDoneNotify",
+ "2004": "BlessingScanReq",
+ "2055": "BlessingScanRsp",
+ "2100": "BlessingRedeemRewardReq",
+ "2145": "BlessingRedeemRewardRsp",
+ "2128": "BlessingGetFriendPicListReq",
+ "2193": "BlessingGetFriendPicListRsp",
+ "2066": "BlessingGiveFriendPicReq",
+ "2053": "BlessingGiveFriendPicRsp",
+ "2091": "BlessingAcceptGivePicReq",
+ "2187": "BlessingAcceptGivePicRsp",
+ "2010": "BlessingGetAllRecvPicRecordListReq",
+ "2111": "BlessingGetAllRecvPicRecordListRsp",
+ "2011": "BlessingRecvFriendPicNotify",
+ "2160": "BlessingAcceptAllGivePicReq",
+ "2159": "BlessingAcceptAllGivePicRsp",
+ "2002": "ExpeditionStartReq",
+ "2177": "ExpeditionStartRsp",
+ "2008": "ExpeditionRecallReq",
+ "2015": "ExpeditionRecallRsp",
+ "2129": "ExpeditionTakeRewardReq",
+ "2158": "ExpeditionTakeRewardRsp",
+ "2180": "GetExpeditionAssistInfoListReq",
+ "2197": "GetExpeditionAssistInfoListRsp",
+ "2168": "SetCurExpeditionChallengeIdReq",
+ "2052": "SetCurExpeditionChallengeIdRsp",
+ "2077": "ExpeditionChallengeEnterRegionNotify",
+ "2075": "ExpeditionChallengeFinishedNotify",
+ "2200": "FleurFairBalloonSettleNotify",
+ "2027": "FleurFairFallSettleNotify",
+ "2086": "FleurFairMusicGameSettleReq",
+ "2033": "FleurFairMusicGameSettleRsp",
+ "2150": "FleurFairMusicGameStartReq",
+ "2174": "FleurFairMusicGameStartRsp",
+ "2165": "FleurFairReplayMiniGameReq",
+ "2192": "FleurFairReplayMiniGameRsp",
+ "2194": "StartArenaChallengeLevelReq",
+ "2057": "StartArenaChallengeLevelRsp",
+ "2169": "ArenaChallengeFinishNotify",
+ "2096": "WaterSpritePhaseFinishNotify",
+ "2044": "ActivityTakeWatcherRewardBatchReq",
+ "2023": "ActivityTakeWatcherRewardBatchRsp",
+ "8647": "ChannelerSlabStageActiveChallengeIndexNotify",
+ "8690": "ChannelerSlabStageOneoffDungeonNotify",
+ "8648": "ChannellerSlabWearBuffReq",
+ "8668": "ChannellerSlabWearBuffRsp",
+ "8271": "ChannellerSlabTakeoffBuffReq",
+ "8875": "ChannellerSlabTakeoffBuffRsp",
+ "8287": "ChannellerSlabEnterLoopDungeonReq",
+ "8193": "ChannellerSlabEnterLoopDungeonRsp",
+ "8191": "ChannellerSlabLoopDungeonTakeFirstPassRewardReq",
+ "8247": "ChannellerSlabLoopDungeonTakeFirstPassRewardRsp",
+ "8944": "ChannellerSlabLoopDungeonTakeScoreRewardReq",
+ "8587": "ChannellerSlabLoopDungeonTakeScoreRewardRsp",
+ "8364": "ChannellerSlabLoopDungeonChallengeInfoNotify",
+ "8951": "ChannellerSlabLoopDungeonSelectConditionReq",
+ "8794": "ChannellerSlabLoopDungeonSelectConditionRsp",
+ "8079": "ChannellerSlabOneOffDungeonInfoReq",
+ "8403": "ChannellerSlabOneOffDungeonInfoRsp",
+ "8036": "ChannellerSlabOneOffDungeonInfoNotify",
+ "8877": "ChannellerSlabSaveAssistInfoReq",
+ "8269": "ChannellerSlabSaveAssistInfoRsp",
+ "8641": "MistTrialSelectAvatarAndEnterDungeonReq",
+ "8060": "MistTrialSelectAvatarAndEnterDungeonRsp",
+ "8002": "MistTrialGetChallengeMissionReq",
+ "8558": "MistTrialGetChallengeMissionRsp",
+ "8765": "MistTrialDunegonFailNotify",
+ "8485": "ChannellerSlabCheckEnterLoopDungeonReq",
+ "8430": "ChannellerSlabCheckEnterLoopDungeonRsp",
+ "8896": "HideAndSeekSelectSkillReq",
+ "8715": "HideAndSeekSelectSkillRsp",
+ "8869": "ActivityTakeScoreRewardReq",
+ "8852": "ActivityTakeScoreRewardRsp",
+ "8731": "ActivityTakeAllScoreRewardReq",
+ "8964": "ActivityTakeAllScoreRewardRsp",
+ "8744": "HideAndSeekChooseMapReq",
+ "8413": "HideAndSeekChooseMapRsp",
+ "8076": "CommonPlayerTipsNotify",
+ "8326": "FindHilichurlFinishSecondQuestNotify",
+ "8170": "FindHilichurlAcceptQuestNotify",
+ "8639": "SummerTimeFloatSignalPositionNotify",
+ "8576": "SummerTimeFloatSignalUpdateNotify",
+ "8256": "SummerTimeSprintBoatSettleNotify",
+ "8178": "SummerTimeSprintBoatRestartReq",
+ "8987": "SummerTimeSprintBoatRestartRsp",
+ "8282": "StartBuoyantCombatGalleryReq",
+ "8916": "StartBuoyantCombatGalleryRsp",
+ "8387": "BuoyantCombatSettleNotify",
+ "8431": "SetLimitOptimizationNotify",
+ "8377": "EchoShellUpdateNotify",
+ "8078": "EchoShellTakeRewardReq",
+ "8523": "EchoShellTakeRewardRsp",
+ "8434": "BounceConjuringSettleNotify",
+ "8085": "BlitzRushParkourRestartReq",
+ "8538": "BlitzRushParkourRestartRsp",
+ "8341": "EnterChessDungeonReq",
+ "8947": "EnterChessDungeonRsp",
+ "8260": "TreasureMapHostInfoNotify",
+ "8607": "SumoSaveTeamReq",
+ "8005": "SumoSaveTeamRsp",
+ "8930": "SumoSelectTeamAndEnterDungeonReq",
+ "8131": "SumoSelectTeamAndEnterDungeonRsp",
+ "8665": "SumoDungeonSettleNotify",
+ "8823": "SumoEnterDungeonNotify",
+ "8384": "SumoSwitchTeamReq",
+ "8065": "SumoSwitchTeamRsp",
+ "8778": "SumoLeaveDungeonNotify",
+ "8246": "SumoRestartDungeonReq",
+ "8249": "SumoRestartDungeonRsp",
+ "8969": "ActivityDisableTransferPointInteractionNotify",
+ "8536": "SumoSetNoSwitchPunishTimeNotify",
+ "8594": "FishingGallerySettleNotify",
+ "8182": "LunaRiteSacrificeReq",
+ "8159": "LunaRiteSacrificeRsp",
+ "8999": "LunaRiteTakeSacrificeRewardReq",
+ "8156": "LunaRiteTakeSacrificeRewardRsp",
+ "8114": "LunaRiteHintPointReq",
+ "8873": "LunaRiteHintPointRsp",
+ "8793": "LunaRiteHintPointRemoveNotify",
+ "8279": "LunaRiteGroupBundleRegisterNotify",
+ "8956": "LunaRiteAreaFinishNotify",
+ "8055": "PlantFlowerGetSeedInfoReq",
+ "8797": "PlantFlowerGetSeedInfoRsp",
+ "8851": "PlantFlowerTakeSeedRewardReq",
+ "8340": "PlantFlowerTakeSeedRewardRsp",
+ "8997": "PlantFlowerSetFlowerWishReq",
+ "8034": "PlantFlowerSetFlowerWishRsp",
+ "8828": "PlantFlowerGetFriendFlowerWishListReq",
+ "8375": "PlantFlowerGetFriendFlowerWishListRsp",
+ "8593": "PlantFlowerGiveFriendFlowerReq",
+ "8688": "PlantFlowerGiveFriendFlowerRsp",
+ "8123": "PlantFlowerGetRecvFlowerListReq",
+ "8779": "PlantFlowerGetRecvFlowerListRsp",
+ "8729": "PlantFlowerHaveRecvFlowerNotify",
+ "8989": "PlantFlowerAcceptGiveFlowerReq",
+ "8343": "PlantFlowerAcceptGiveFlowerRsp",
+ "8807": "PlantFlowerAcceptAllGiveFlowerReq",
+ "8040": "PlantFlowerAcceptAllGiveFlowerRsp",
+ "8510": "PlantFlowerGetCanGiveFriendFlowerReq",
+ "8692": "PlantFlowerGetCanGiveFriendFlowerRsp",
+ "8301": "PlantFlowerEditFlowerCombinationReq",
+ "8975": "PlantFlowerEditFlowerCombinationRsp",
+ "8278": "MusicGameSettleReq",
+ "8542": "MusicGameSettleRsp",
+ "8103": "MusicGameStartReq",
+ "8334": "MusicGameStartRsp",
+ "8427": "DoRoguelikeDungeonCardGachaReq",
+ "8567": "DoRoguelikeDungeonCardGachaRsp",
+ "8092": "RefreshRoguelikeDungeonCardReq",
+ "8721": "RefreshRoguelikeDungeonCardRsp",
+ "8229": "SelectRoguelikeDungeonCardReq",
+ "8037": "SelectRoguelikeDungeonCardRsp",
+ "8526": "EquipRoguelikeRuneReq",
+ "8572": "EquipRoguelikeRuneRsp",
+ "8053": "TriggerRoguelikeRuneReq",
+ "8631": "TriggerRoguelikeRuneRsp",
+ "8901": "TriggerRoguelikeCurseNotify",
+ "8907": "UpgradeRoguelikeShikigamiReq",
+ "8493": "UpgradeRoguelikeShikigamiRsp",
+ "8863": "RoguelikeSelectAvatarAndEnterDungeonReq",
+ "8400": "RoguelikeSelectAvatarAndEnterDungeonRsp",
+ "8061": "RoguelikeGiveUpReq",
+ "8868": "RoguelikeGiveUpRsp",
+ "8541": "RoguelikeTakeStageFirstPassRewardReq",
+ "8530": "RoguelikeTakeStageFirstPassRewardRsp",
+ "8292": "GiveUpRoguelikeDungeonCardReq",
+ "8752": "GiveUpRoguelikeDungeonCardRsp",
+ "8557": "EnterRoguelikeDungeonNotify",
+ "8874": "StartRogueEliteCellChallengeReq",
+ "8759": "StartRogueEliteCellChallengeRsp",
+ "8809": "StartRogueNormalCellChallengeReq",
+ "8834": "StartRogueNormalCellChallengeRsp",
+ "8624": "RogueCellUpdateNotify",
+ "8320": "RogueDungeonPlayerCellChangeNotify",
+ "8610": "RogueHealAvatarsReq",
+ "8941": "RogueHealAvatarsRsp",
+ "8029": "RogueResumeDungeonReq",
+ "8009": "RogueResumeDungeonRsp",
+ "8565": "ClearRoguelikeCurseNotify",
+ "8494": "RoguelikeCardGachaNotify",
+ "8770": "RogueSwitchAvatarReq",
+ "8259": "RogueSwitchAvatarRsp",
+ "8007": "DisableRoguelikeTrapNotify",
+ "8950": "RoguelikeRuneRecordUpdateNotify",
+ "8512": "RoguelikeMistClearNotify",
+ "8556": "RoguelikeEffectDataNotify",
+ "8885": "RoguelikeEffectViewReq",
+ "8862": "RoguelikeEffectViewRsp",
+ "8376": "RoguelikeResourceBonusPropUpdateNotify",
+ "8266": "RoguelikeRefreshCardCostUpdateNotify",
+ "8585": "DigActivityMarkPointChangeNotify",
+ "8140": "DigActivityChangeGadgetStateReq",
+ "8656": "DigActivityChangeGadgetStateRsp",
+ "8531": "WinterCampStageInfoChangeNotify",
+ "8664": "WinterCampRaceScoreNotify",
+ "8187": "WinterCampGiveFriendItemReq",
+ "8781": "WinterCampGiveFriendItemRsp",
+ "8405": "WinterCampSetWishListReq",
+ "8985": "WinterCampSetWishListRsp",
+ "8440": "WinterCampGetFriendWishListReq",
+ "8224": "WinterCampGetFriendWishListRsp",
+ "8740": "WinterCampRecvItemNotify",
+ "8014": "WinterCampAcceptGiveItemReq",
+ "8374": "WinterCampAcceptGiveItemRsp",
+ "8251": "WinterCampAcceptAllGiveItemReq",
+ "8815": "WinterCampAcceptAllGiveItemRsp",
+ "8866": "WinterCampGetCanGiveFriendItemReq",
+ "8147": "WinterCampGetCanGiveFriendItemRsp",
+ "8547": "WinterCampGetRecvItemListReq",
+ "8234": "WinterCampGetRecvItemListRsp",
+ "8743": "WinterCampEditSnowmanCombinationReq",
+ "8128": "WinterCampEditSnowmanCombinationRsp",
+ "8920": "WinterCampTriathlonSettleNotify",
+ "8750": "WinterCampTakeExploreRewardReq",
+ "8707": "WinterCampTakeExploreRewardRsp",
+ "8495": "WinterCampTakeBattleRewardReq",
+ "8573": "WinterCampTakeBattleRewardRsp",
+ "8117": "WinterCampTriathlonRestartReq",
+ "8258": "WinterCampTriathlonRestartRsp",
+ "8559": "MistTrialSettleNotify",
+ "8931": "MistTrialGetDungeonExhibitionDataReq",
+ "8058": "MistTrialGetDungeonExhibitionDataRsp",
+ "8958": "PotionResetChallengeReq",
+ "8262": "PotionResetChallengeRsp",
+ "8630": "PotionEnterDungeonReq",
+ "8889": "PotionEnterDungeonRsp",
+ "8295": "PotionEnterDungeonNotify",
+ "8306": "PotionSaveDungeonResultReq",
+ "8911": "PotionSaveDungeonResultRsp",
+ "8613": "PotionRestartDungeonReq",
+ "8275": "PotionRestartDungeonRsp",
+ "8130": "TanukiTravelFinishGuideQuestNotify",
+ "8720": "FinishLanternProjectionReq",
+ "8016": "FinishLanternProjectionRsp",
+ "8818": "ViewLanternProjectionTipsReq",
+ "8108": "ViewLanternProjectionTipsRsp",
+ "8937": "ViewLanternProjectionLevelTipsReq",
+ "8134": "ViewLanternProjectionLevelTipsRsp",
+ "8967": "SalvagePreventSettleNotify",
+ "8353": "SalvageEscortSettleNotify",
+ "8502": "LanternRiteTakeSkinRewardReq",
+ "8356": "LanternRiteTakeSkinRewardRsp",
+ "8439": "SalvagePreventRestartReq",
+ "8030": "SalvagePreventRestartRsp",
+ "8020": "SalvageEscortRestartReq",
+ "8118": "SalvageEscortRestartRsp",
+ "8865": "LanternRiteStartFireworksReformReq",
+ "8546": "LanternRiteStartFireworksReformRsp",
+ "8261": "LanternRiteDoFireworksReformReq",
+ "8564": "LanternRiteDoFireworksReformRsp",
+ "8322": "LanternRiteEndFireworksReformReq",
+ "8142": "LanternRiteEndFireworksReformRsp",
+ "8157": "UpdateSalvageBundleMarkReq",
+ "8732": "UpdateSalvageBundleMarkRsp",
+ "8135": "MichiaeMatsuriDarkPressureLevelUpdateNotify",
+ "8836": "MichiaeMatsuriInteractStatueReq",
+ "8216": "MichiaeMatsuriInteractStatueRsp",
+ "8949": "MichiaeMatsuriUnlockCrystalSkillReq",
+ "8845": "MichiaeMatsuriUnlockCrystalSkillRsp",
+ "8225": "MichiaeMatsuriStartBossChallengeReq",
+ "8826": "MichiaeMatsuriStartBossChallengeRsp",
+ "8357": "MichiaeMatsuriStartDarkChallengeReq",
+ "8160": "MichiaeMatsuriStartDarkChallengeRsp",
+ "8082": "MichiaeMatsuriRemoveChestMarkNotify",
+ "8578": "MichiaeMatsuriRemoveChallengeMarkNotify",
+ "8289": "MichiaeMatsuriGainCrystalExpUpdateNotify",
+ "8327": "BartenderCompleteOrderReq",
+ "8709": "BartenderCompleteOrderRsp",
+ "8717": "BartenderCancelOrderReq",
+ "8850": "BartenderCancelOrderRsp",
+ "8500": "BartenderGetFormulaReq",
+ "8608": "BartenderGetFormulaRsp",
+ "8460": "BartenderStartLevelReq",
+ "8747": "BartenderStartLevelRsp",
+ "8161": "BartenderCancelLevelReq",
+ "8701": "BartenderCancelLevelRsp",
+ "8518": "BartenderLevelProgressNotify",
+ "9000": "BartenderFinishLevelReq",
+ "8044": "BartenderFinishLevelRsp",
+ "8861": "CrystalLinkEnterDungeonReq",
+ "8067": "CrystalLinkEnterDungeonRsp",
+ "8925": "CrystalLinkDungeonInfoNotify",
+ "8317": "CrystalLinkRestartDungeonReq",
+ "8748": "CrystalLinkRestartDungeonRsp",
+ "8171": "QuickOpenActivityReq",
+ "8670": "QuickOpenActivityRsp",
+ "8746": "IrodoriEditFlowerCombinationReq",
+ "8800": "IrodoriEditFlowerCombinationRsp",
+ "8281": "IrodoriScanEntityReq",
+ "8730": "IrodoriScanEntityRsp",
+ "8228": "IrodoriFillPoetryReq",
+ "8346": "IrodoriFillPoetryRsp",
+ "8511": "IrodoriChessEquipCardReq",
+ "8145": "IrodoriChessEquipCardRsp",
+ "8783": "IrodoriChessUnequipCardReq",
+ "8825": "IrodoriChessUnequipCardRsp",
+ "8933": "EnterIrodoriChessDungeonReq",
+ "8211": "EnterIrodoriChessDungeonRsp",
+ "8344": "IrodoriMasterStartGalleryReq",
+ "8017": "IrodoriMasterStartGalleryRsp",
+ "8555": "IrodoriMasterGalleryCgEndNotify",
+ "8379": "IrodoriMasterGallerySettleNotify",
+ "8473": "PhotoActivityFinishReq",
+ "8713": "PhotoActivityFinishRsp",
+ "8167": "PhotoActivityClientViewReq",
+ "8945": "PhotoActivityClientViewRsp",
+ "8032": "SpiceActivityFinishMakeSpiceReq",
+ "8004": "SpiceActivityFinishMakeSpiceRsp",
+ "8697": "SpiceActivityProcessFoodReq",
+ "8075": "SpiceActivityProcessFoodRsp",
+ "8049": "SpiceActivityGivingRecordNotify",
+ "8469": "GachaActivityPercentNotify",
+ "8338": "GachaActivityUpdateElemNotify",
+ "8654": "GachaActivityCreateRobotReq",
+ "8808": "GachaActivityCreateRobotRsp",
+ "8796": "GachaActivityTakeRewardReq",
+ "8272": "GachaActivityTakeRewardRsp",
+ "8231": "GachaActivityResetReq",
+ "8296": "GachaActivityResetRsp",
+ "8212": "GachaActivityNextStageReq",
+ "8304": "GachaActivityNextStageRsp",
+ "8763": "ActivityGiveFriendGiftReq",
+ "8524": "ActivityGiveFriendGiftRsp",
+ "8973": "ActivityGetRecvGiftListReq",
+ "8791": "ActivityGetRecvGiftListRsp",
+ "8350": "ActivityHaveRecvGiftNotify",
+ "8303": "ActivityAcceptGiveGiftReq",
+ "8915": "ActivityAcceptGiveGiftRsp",
+ "8394": "ActivityAcceptAllGiveGiftReq",
+ "8241": "ActivityAcceptAllGiveGiftRsp",
+ "8934": "ActivityGetCanGiveFriendGiftReq",
+ "8186": "ActivityGetCanGiveFriendGiftRsp",
+ "8848": "ActivitySetGiftWishReq",
+ "8764": "ActivitySetGiftWishRsp",
+ "8091": "ActivityGetFriendGiftWishListReq",
+ "8777": "ActivityGetFriendGiftWishListRsp",
+ "8895": "LuminanceStoneChallengeSettleNotify",
+ "8804": "StartRogueDiaryPlayReq",
+ "8169": "StartRogueDiaryPlayRsp",
+ "8360": "ResetRogueDiaryPlayReq",
+ "8336": "ResetRogueDiaryPlayRsp",
+ "8388": "EnterRogueDiaryDungeonReq",
+ "8515": "EnterRogueDiaryDungeonRsp",
+ "8056": "ResumeRogueDiaryDungeonReq",
+ "8712": "ResumeRogueDiaryDungeonRsp",
+ "8415": "RogueDiaryDungeonInfoNotify",
+ "8220": "RogueDiaryDungeonSettleNotify",
+ "8291": "StartRogueDiaryRoomReq",
+ "8755": "StartRogueDiaryRoomRsp",
+ "8929": "RogueDiaryTiredAvatarNotify",
+ "8416": "ReserveRogueDiaryAvatarReq",
+ "8457": "ReserveRogueDiaryAvatarRsp",
+ "8633": "GetRogueDairyRepairInfoReq",
+ "8433": "GetRogueDairyRepairInfoRsp",
+ "8849": "RefreshRogueDiaryCardReq",
+ "8105": "RefreshRogueDiaryCardRsp",
+ "8749": "RogueFinishRepairReq",
+ "8024": "RogueFinishRepairRsp",
+ "8362": "TryInterruptRogueDiaryDungeonReq",
+ "8655": "TryInterruptRogueDiaryDungeonRsp",
+ "8835": "RogueDiaryRepairInfoNotify",
+ "8423": "RetryCurRogueDiaryDungeonReq",
+ "8960": "RetryCurRogueDiaryDungeonRsp",
+ "8575": "RogueDiaryReviveAvatarReq",
+ "8812": "RogueDiaryReviveAvatarRsp",
+ "8832": "TryEnterNextRogueDiaryDungeonReq",
+ "8223": "TryEnterNextRogueDiaryDungeonRsp",
+ "8059": "RogueDiaryCoinAddNotify",
+ "8436": "SummerTimeV2BoatSettleNotify",
+ "8419": "ActivityPushTipsInfoNotify",
+ "8285": "ActivityReadPushTipsReq",
+ "8119": "ActivityReadPushTipsRsp",
+ "8676": "SummerTimeV2RestartBoatGalleryReq",
+ "8599": "SummerTimeV2RestartBoatGalleryRsp",
+ "8988": "SummerTimeV2RestartDungeonReq",
+ "8101": "SummerTimeV2RestartDungeonRsp",
+ "20411": "IslandPartySettleNotify",
+ "24337": "GearActivityStartPlayGearReq",
+ "22301": "GearActivityStartPlayGearRsp",
+ "24069": "GearActivityFinishPlayGearReq",
+ "20017": "GearActivityFinishPlayGearRsp",
+ "24138": "GearActivityStartPlayPictureReq",
+ "23136": "GearActivityStartPlayPictureRsp",
+ "21009": "GearActivityFinishPlayPictureReq",
+ "23580": "GearActivityFinishPlayPictureRsp",
+ "24552": "GravenInnocenceRaceSettleNotify",
+ "22616": "GravenInnocenceRaceRestartReq",
+ "24201": "GravenInnocenceRaceRestartRsp",
+ "24190": "GravenInnocenceEditCarveCombinationReq",
+ "20912": "GravenInnocenceEditCarveCombinationRsp",
+ "23079": "GravenInnocencePhotoFinishReq",
+ "23629": "GravenInnocencePhotoFinishRsp",
+ "24173": "GravenInnocencePhotoReminderNotify",
+ "23181": "InstableSprayEnterDungeonReq",
+ "24557": "InstableSprayEnterDungeonRsp",
+ "24932": "InstableSpraySwitchTeamReq",
+ "23402": "InstableSpraySwitchTeamRsp",
+ "23121": "InstableSprayLevelFinishNotify",
+ "23108": "InstableSprayRestartDungeonReq",
+ "20879": "InstableSprayRestartDungeonRsp",
+ "21504": "MuqadasPotionActivityEnterDungeonReq",
+ "22334": "MuqadasPotionActivityEnterDungeonRsp",
+ "20893": "MuqadasPotionDungeonSettleNotify",
+ "23633": "MuqadasPotionRestartDungeonReq",
+ "20273": "MuqadasPotionRestartDungeonRsp",
+ "23970": "MuqadasPotionCaptureWeaknessReq",
+ "23854": "MuqadasPotionCaptureWeaknessRsp",
+ "24055": "TreasureSeelieCollectOrbsNotify",
+ "20804": "VintageMarketDeliverItemReq",
+ "24023": "VintageMarketDeliverItemRsp",
+ "20310": "SceneGalleryVintageHuntingSettleNotify",
+ "24017": "VintagePresentFinishNoify",
+ "20541": "VintageDecorateBoothReq",
+ "24364": "VintageDecorateBoothRsp",
+ "20130": "VintageHuntingStartGalleryReq",
+ "24920": "VintageHuntingStartGalleryRsp",
+ "22699": "VintageCampGroupBundleRegisterNotify",
+ "20204": "VintageCampStageFinishNotify",
+ "24083": "VintageMarketStartStorePlayReq",
+ "23331": "VintageMarketStartStorePlayRsp",
+ "20263": "VintageMarketFinishStorePlayReq",
+ "21469": "VintageMarketFinishStorePlayRsp",
+ "23897": "VintagePresentFinishNotify",
+ "22121": "VintageMarketStoreUnlockSlotReq",
+ "23837": "VintageMarketStoreUnlockSlotRsp",
+ "20628": "VintageMarketStoreChooseStrategyReq",
+ "23240": "VintageMarketStoreChooseStrategyRsp",
+ "22317": "VintageMarketStoreViewStrategyReq",
+ "21284": "VintageMarketStoreViewStrategyRsp",
+ "22646": "VintageMarketDividendFinishNotify",
+ "21131": "VintageMarketNpcEventFinishNotify",
+ "20087": "WindFieldRestartDungeonReq",
+ "21948": "WindFieldRestartDungeonRsp",
+ "24521": "EnterFungusFighterPlotDungeonReq",
+ "23659": "EnterFungusFighterPlotDungeonRsp",
+ "21404": "FungusFighterPlotInfoNotify",
+ "20945": "FungusCultivateReq",
+ "20453": "FungusCultivateRsp",
+ "20295": "FungusRenameReq",
+ "21198": "FungusRenameRsp",
+ "21011": "EnterFungusFighterTrainingDungeonReq",
+ "22541": "EnterFungusFighterTrainingDungeonRsp",
+ "23794": "FungusFighterRuntimeDataNotify",
+ "21717": "FungusFighterTrainingSelectFungusReq",
+ "22453": "FungusFighterTrainingSelectFungusRsp",
+ "22564": "FungusFighterTrainingGallerySettleNotify",
+ "22416": "FungusFighterClearTrainingRuntimeDataReq",
+ "23407": "FungusFighterClearTrainingRuntimeDataRsp",
+ "21052": "FungusFighterUseBackupFungusReq",
+ "24976": "FungusFighterUseBackupFungusRsp",
+ "21003": "FungusFighterRestartTraningDungeonReq",
+ "22118": "FungusFighterRestartTraningDungeonRsp",
+ "23655": "CharAmusementSettleNotify",
+ "21498": "EffigyChallengeV2EnterDungeonReq",
+ "20507": "EffigyChallengeV2EnterDungeonRsp",
+ "20949": "EffigyChallengeV2RestartDungeonReq",
+ "20266": "EffigyChallengeV2RestartDungeonRsp",
+ "22701": "EffigyChallengeV2ChooseSkillReq",
+ "20234": "EffigyChallengeV2ChooseSkillRsp",
+ "22612": "EffigyChallengeV2DungeonInfoNotify",
+ "21522": "CoinCollectChooseSkillReq",
+ "24615": "CoinCollectChooseSkillRsp",
+ "22688": "RestartCoinCollectPlaySingleModeReq",
+ "21212": "RestartCoinCollectPlaySingleModeRsp",
+ "21430": "EndCoinCollectPlaySingleModeReq",
+ "21333": "EndCoinCollectPlaySingleModeRsp",
+ "21645": "CoinCollectPrepareReq",
+ "22764": "CoinCollectPrepareRsp",
+ "20221": "CoinCollectInterruptPlayReq",
+ "23195": "CoinCollectInterruptPlayRsp",
+ "23353": "CoinCollectCheckDoubleStartPlayReq",
+ "23249": "CoinCollectCheckDoubleStartPlayRsp",
+ "20581": "SingleStartBrickBreakerReq",
+ "20772": "SingleStartBrickBreakerRsp",
+ "21486": "SingleRestartBrickBreakerReq",
+ "20965": "SingleRestartBrickBreakerRsp",
+ "23542": "BrickBreakerSettleNotify",
+ "20383": "BrickBreakerTwiceStartReq",
+ "23499": "BrickBreakerTwiceStartRsp",
+ "23962": "BrickBreakerQuitReq",
+ "23315": "BrickBreakerQuitRsp",
+ "24887": "LanV3BoatGameStartSingleReq",
+ "21227": "LanV3BoatGameStartSingleRsp",
+ "20763": "LanV3BoatGameTransferFinishNotify",
+ "24480": "LanV3RaceSettleNotify",
+ "21466": "LanV3RaceRestartReq",
+ "24133": "LanV3RaceRestartRsp",
+ "23995": "LanV3BoatInterruptSettleStageReq",
+ "24740": "LanV3BoatInterruptSettleStageRsp",
+ "23065": "LanV3ShadowFinishLevelReq",
+ "23997": "LanV3ShadowFinishLevelRsp",
+ "23327": "DuelHeartEnterDungeonReq",
+ "21442": "DuelHeartEnterDungeonRsp",
+ "22204": "DuelHeartRestartDungeonReq",
+ "23846": "DuelHeartRestartDungeonRsp",
+ "21123": "DuelHeartSelectDifficultyReq",
+ "22336": "DuelHeartSelectDifficultyRsp",
+ "24743": "DuelHeartSettleNotify",
+ "23386": "DuelHeartCgEndNotify",
+ "20648": "NNLFLCFNLFO",
+ "20080": "TeamChainEnterDungeonReq",
+ "24705": "EIBCBFDBDFF",
+ "21278": "TeamChainRestartDungeonReq",
+ "20213": "NACLEOAMGNK",
+ "20054": "TeamChainDungeonInfoNotify",
+ "22891": "FBGIHFMDFCI",
+ "21951": "BFOFNKADCPB",
+ "22260": "ICEDOFNJPDC",
+ "23473": "CELEJBNIOID",
+ "20034": "KOBIDCOIMPI",
+ "23524": "JEFJPINLMON",
+ "20042": "LIKPGKGOHGB",
+ "21821": "KLHLFOMHLML",
+ "20935": "CEGIBBLHIIE",
+ "23503": "FBCDGELAJFK",
+ "21566": "ABBBKIDODLJ",
+ "22413": "LDBDLKGAKCB",
+ "23594": "FCFNMEJMONG",
+ "24811": "JDFJBMFFENF",
+ "20896": "GLMHDEPFNPJ",
+ "24509": "PJIHFCKIPMB",
+ "24278": "BLHBPJDMPJG",
+ "21567": "DGEBNIILIFA",
+ "24166": "HIDIPEIMBEG",
+ "23471": "FCCDEOJODEO",
+ "22157": "PAIKIGMLFHE",
+ "23481": "ONBFLGKMNKF",
+ "23251": "DGJPEEHMCKN",
+ "20671": "BHOJAANJMBF",
+ "20738": "CCOGDLMGCID",
+ "6398": "AranaraCollectionDataNotify",
+ "6393": "AddAranaraCollectionNotify",
+ "6385": "CataLogFinishedGlobalWatcherAllDataNotify",
+ "6371": "CataLogNewFinishedGlobalWatcherNotify",
+ "1756": "AvatarAddNotify",
+ "1621": "AvatarDelNotify",
+ "1638": "SetUpAvatarTeamReq",
+ "1628": "SetUpAvatarTeamRsp",
+ "1650": "ChooseCurAvatarTeamReq",
+ "1625": "ChooseCurAvatarTeamRsp",
+ "1704": "ChangeAvatarReq",
+ "1689": "ChangeAvatarRsp",
+ "1799": "AvatarPromoteReq",
+ "1681": "AvatarPromoteRsp",
+ "1788": "SpringUseReq",
+ "1737": "SpringUseRsp",
+ "1636": "RefreshBackgroundAvatarReq",
+ "1786": "RefreshBackgroundAvatarRsp",
+ "1744": "AvatarTeamUpdateNotify",
+ "1613": "AvatarDataNotify",
+ "1764": "AvatarUpgradeReq",
+ "1741": "AvatarUpgradeRsp",
+ "1665": "AvatarDieAnimationEndReq",
+ "1795": "AvatarDieAnimationEndRsp",
+ "1790": "AvatarChangeElementTypeReq",
+ "1781": "AvatarChangeElementTypeRsp",
+ "1648": "AvatarFetterDataNotify",
+ "1646": "AvatarExpeditionDataNotify",
+ "1748": "AvatarExpeditionAllDataReq",
+ "1671": "AvatarExpeditionAllDataRsp",
+ "1763": "AvatarExpeditionStartReq",
+ "1699": "AvatarExpeditionStartRsp",
+ "1791": "AvatarExpeditionCallBackReq",
+ "1631": "AvatarExpeditionCallBackRsp",
+ "1641": "AvatarExpeditionGetRewardReq",
+ "1707": "AvatarExpeditionGetRewardRsp",
+ "1660": "ChangeMpTeamAvatarReq",
+ "1747": "ChangeMpTeamAvatarRsp",
+ "1692": "ChangeTeamNameReq",
+ "1664": "ChangeTeamNameRsp",
+ "1762": "SceneTeamUpdateNotify",
+ "1712": "FocusAvatarReq",
+ "1604": "FocusAvatarRsp",
+ "1655": "AvatarSatiationDataNotify",
+ "1700": "AvatarWearFlycloakReq",
+ "1745": "AvatarWearFlycloakRsp",
+ "1728": "AvatarFlycloakChangeNotify",
+ "1793": "AvatarGainFlycloakNotify",
+ "1666": "AvatarEquipAffixStartNotify",
+ "1653": "AvatarFetterLevelRewardReq",
+ "1691": "AvatarFetterLevelRewardRsp",
+ "1787": "AddNoGachaAvatarCardNotify",
+ "1610": "AvatarPromoteGetRewardReq",
+ "1711": "AvatarPromoteGetRewardRsp",
+ "1611": "AvatarChangeCostumeReq",
+ "1760": "AvatarChangeCostumeRsp",
+ "1759": "AvatarChangeCostumeNotify",
+ "1701": "AvatarGainCostumeNotify",
+ "1620": "AvatarChangeAnimHashReq",
+ "1694": "AvatarChangeAnimHashRsp",
+ "1720": "PersistentDungeonSwitchAvatarReq",
+ "1656": "PersistentDungeonSwitchAvatarRsp",
+ "1602": "AddBackupAvatarTeamReq",
+ "1777": "AddBackupAvatarTeamRsp",
+ "1608": "DelBackupAvatarTeamReq",
+ "1615": "DelBackupAvatarTeamRsp",
+ "1729": "AvatarTeamAllDataNotify",
+ "1758": "AvatarRenameInfoNotify",
+ "1780": "ItemRenameAvatarReq",
+ "1797": "ItemRenameAvatarRsp",
+ "1768": "MIMGLIBHAPO",
+ "1652": "LOLPIGFBEIA",
+ "2648": "BattlePassAllDataNotify",
+ "2643": "BattlePassMissionUpdateNotify",
+ "2609": "BattlePassMissionDelNotify",
+ "2646": "BattlePassCurScheduleUpdateNotify",
+ "2636": "TakeBattlePassRewardReq",
+ "2615": "TakeBattlePassRewardRsp",
+ "2644": "TakeBattlePassMissionPointReq",
+ "2632": "TakeBattlePassMissionPointRsp",
+ "2639": "GetBattlePassProductReq",
+ "2631": "GetBattlePassProductRsp",
+ "2601": "SetBattlePassViewedReq",
+ "2602": "SetBattlePassViewedRsp",
+ "2617": "BattlePassBuySuccNotify",
+ "2626": "BuyBattlePassLevelReq",
+ "2612": "BuyBattlePassLevelRsp",
+ "2767": "GetBlossomBriefInfoListReq",
+ "2775": "GetBlossomBriefInfoListRsp",
+ "2754": "BlossomBriefInfoNotify",
+ "2764": "WorldOwnerBlossomBriefInfoNotify",
+ "2714": "WorldOwnerBlossomScheduleInfoNotify",
+ "2734": "BlossomChestCreateNotify",
+ "2772": "OpenBlossomCircleCampGuideNotify",
+ "5017": "PrivateChatReq",
+ "5025": "PrivateChatRsp",
+ "5004": "PrivateChatNotify",
+ "4984": "PullPrivateChatReq",
+ "5022": "PullPrivateChatRsp",
+ "5032": "PullRecentChatReq",
+ "5015": "PullRecentChatRsp",
+ "5000": "ReadPrivateChatReq",
+ "5009": "ReadPrivateChatRsp",
+ "4957": "ChatChannelUpdateNotify",
+ "5041": "ChatChannelDataNotify",
+ "4992": "ChatChannelShieldNotify",
+ "4979": "ChatChannelInfoNotify",
+ "4203": "CodexDataFullNotify",
+ "4207": "CodexDataUpdateNotify",
+ "4208": "QueryCodexMonsterBeKilledNumReq",
+ "4201": "QueryCodexMonsterBeKilledNumRsp",
+ "4206": "ViewCodexReq",
+ "4204": "ViewCodexRsp",
+ "4210": "SetCodexPushtipsReadReq",
+ "4202": "SetCodexPushtipsReadRsp",
+ "1998": "AllCoopInfoNotify",
+ "1993": "MainCoopUpdateNotify",
+ "1959": "SaveMainCoopReq",
+ "1996": "SaveMainCoopRsp",
+ "1986": "FinishMainCoopReq",
+ "1965": "FinishMainCoopRsp",
+ "1994": "CoopDataNotify",
+ "1982": "CoopChapterUpdateNotify",
+ "1989": "CoopCgUpdateNotify",
+ "1981": "CoopRewardUpdateNotify",
+ "1985": "UnlockCoopChapterReq",
+ "1971": "UnlockCoopChapterRsp",
+ "1951": "CoopPointUpdateNotify",
+ "1952": "StartCoopPointReq",
+ "1967": "StartCoopPointRsp",
+ "1976": "CancelCoopTaskReq",
+ "1962": "CancelCoopTaskRsp",
+ "1975": "TakeCoopRewardReq",
+ "1988": "TakeCoopRewardRsp",
+ "1990": "CoopProgressUpdateNotify",
+ "1972": "SaveCoopDialogReq",
+ "1960": "SaveCoopDialogRsp",
+ "1957": "CoopCgShowNotify",
+ "1978": "SetCoopChapterViewedReq",
+ "1968": "SetCoopChapterViewedRsp",
+ "1987": "MainCoopFailNotify",
+ "6248": "EnterCustomDungeonReq",
+ "6243": "EnterCustomDungeonRsp",
+ "6209": "SaveCustomDungeonRoomReq",
+ "6246": "SaveCustomDungeonRoomRsp",
+ "6232": "ChangeCustomDungeonRoomReq",
+ "6239": "ChangeCustomDungeonRoomRsp",
+ "6231": "RemoveCustomDungeonReq",
+ "6235": "RemoveCustomDungeonRsp",
+ "6221": "TryCustomDungeonReq",
+ "6201": "TryCustomDungeonRsp",
+ "6202": "PublishCustomDungeonReq",
+ "6217": "PublishCustomDungeonRsp",
+ "6226": "ExitCustomDungeonTryReq",
+ "6212": "ExitCustomDungeonTryRsp",
+ "6225": "CustomDungeonUpdateNotify",
+ "6238": "GetRecommendCustomDungeonReq",
+ "6240": "GetRecommendCustomDungeonRsp",
+ "6222": "GetStoreCustomDungeonReq",
+ "6210": "GetStoreCustomDungeonRsp",
+ "6207": "SearchCustomDungeonReq",
+ "6228": "SearchCustomDungeonRsp",
+ "6218": "StoreCustomDungeonReq",
+ "6237": "StoreCustomDungeonRsp",
+ "6219": "LikeCustomDungeonReq",
+ "6203": "LikeCustomDungeonRsp",
+ "6247": "GetCustomDungeonReq",
+ "6220": "GetCustomDungeonRsp",
+ "6204": "CustomDungeonRecoverNotify",
+ "6205": "BackPlayCustomDungeonOfficialReq",
+ "6216": "BackPlayCustomDungeonOfficialRsp",
+ "6250": "CustomDungeonOfficialNotify",
+ "6242": "ReplayCustomDungeonReq",
+ "6234": "ReplayCustomDungeonRsp",
+ "6233": "CustomDungeonBattleRecordNotify",
+ "6227": "OutStuckCustomDungeonReq",
+ "6230": "OutStuckCustomDungeonRsp",
+ "5454": "DraftOwnerStartInviteReq",
+ "5464": "DraftOwnerStartInviteRsp",
+ "5414": "DraftOwnerInviteNotify",
+ "5434": "DraftGuestReplyInviteReq",
+ "5472": "DraftGuestReplyInviteRsp",
+ "5482": "DraftGuestReplyInviteNotify",
+ "5465": "DraftInviteResultNotify",
+ "5450": "DraftOwnerTwiceConfirmNotify",
+ "5459": "DraftGuestReplyTwiceConfirmReq",
+ "5407": "DraftGuestReplyTwiceConfirmRsp",
+ "5491": "DraftTwiceConfirmResultNotify",
+ "5442": "DraftGuestReplyTwiceConfirmNotify",
+ "967": "DungeonEntryInfoReq",
+ "975": "DungeonEntryInfoRsp",
+ "954": "PlayerEnterDungeonReq",
+ "964": "PlayerEnterDungeonRsp",
+ "914": "PlayerQuitDungeonReq",
+ "934": "PlayerQuitDungeonRsp",
+ "972": "DungeonWayPointNotify",
+ "982": "DungeonWayPointActivateReq",
+ "965": "DungeonWayPointActivateRsp",
+ "950": "DungeonSettleNotify",
+ "959": "DungeonPlayerDieNotify",
+ "907": "DungeonDieOptionReq",
+ "991": "DungeonDieOptionRsp",
+ "942": "DungeonShowReminderNotify",
+ "929": "DungeonPlayerDieReq",
+ "927": "DungeonPlayerDieRsp",
+ "966": "DungeonDataNotify",
+ "961": "DungeonChallengeBeginNotify",
+ "956": "DungeonChallengeFinishNotify",
+ "923": "ChallengeDataNotify",
+ "919": "DungeonFollowNotify",
+ "944": "DungeonGetStatueDropReq",
+ "994": "DungeonGetStatueDropRsp",
+ "974": "ChallengeRecordNotify",
+ "946": "DungeonCandidateTeamInfoNotify",
+ "984": "DungeonCandidateTeamInviteNotify",
+ "941": "DungeonCandidateTeamRefuseNotify",
+ "970": "DungeonCandidateTeamPlayerLeaveNotify",
+ "913": "DungeonCandidateTeamDismissNotify",
+ "957": "DungeonCandidateTeamCreateReq",
+ "986": "DungeonCandidateTeamCreateRsp",
+ "926": "DungeonCandidateTeamInviteReq",
+ "933": "DungeonCandidateTeamInviteRsp",
+ "916": "DungeonCandidateTeamKickReq",
+ "937": "DungeonCandidateTeamKickRsp",
+ "925": "DungeonCandidateTeamLeaveReq",
+ "918": "DungeonCandidateTeamLeaveRsp",
+ "958": "DungeonCandidateTeamReplyInviteReq",
+ "905": "DungeonCandidateTeamReplyInviteRsp",
+ "971": "DungeonCandidateTeamSetReadyReq",
+ "902": "DungeonCandidateTeamSetReadyRsp",
+ "988": "DungeonCandidateTeamChangeAvatarReq",
+ "949": "DungeonCandidateTeamChangeAvatarRsp",
+ "997": "GetDailyDungeonEntryInfoReq",
+ "940": "GetDailyDungeonEntryInfoRsp",
+ "911": "DungeonSlipRevivePointActivateReq",
+ "960": "DungeonSlipRevivePointActivateRsp",
+ "993": "DungeonInterruptChallengeReq",
+ "930": "DungeonInterruptChallengeRsp",
+ "987": "InteractDailyDungeonInfoNotify",
+ "953": "DungeonRestartReq",
+ "938": "DungeonRestartRsp",
+ "904": "DungeonRestartInviteNotify",
+ "920": "DungeonRestartInviteReplyReq",
+ "943": "DungeonRestartInviteReplyRsp",
+ "936": "DungeonRestartInviteReplyNotify",
+ "908": "DungeonRestartResultNotify",
+ "979": "DungeonCandidateTeamSetChangingAvatarReq",
+ "945": "DungeonCandidateTeamSetChangingAvatarRsp",
+ "921": "MistTrialFloorLevelNotify",
+ "901": "DungeonReviseLevelNotify",
+ "998": "GDCMOBKPPOE",
+ "903": "POKDLKEBOPO",
+ "367": "EvtBeingHitNotify",
+ "375": "EvtAnimatorParameterNotify",
+ "354": "HostPlayerNotify",
+ "364": "EvtDoSkillSuccNotify",
+ "314": "EvtCreateGadgetNotify",
+ "334": "EvtDestroyGadgetNotify",
+ "372": "EvtFaceToEntityNotify",
+ "382": "EvtFaceToDirNotify",
+ "365": "EvtCostStaminaNotify",
+ "350": "EvtSetAttackTargetNotify",
+ "359": "EvtAnimatorStateChangedNotify",
+ "307": "EvtRushMoveNotify",
+ "391": "EvtBulletHitNotify",
+ "342": "EvtBulletDeactiveNotify",
+ "329": "EvtEntityStartDieEndNotify",
+ "344": "EvtBulletMoveNotify",
+ "394": "EvtAvatarEnterFocusNotify",
+ "374": "EvtAvatarExitFocusNotify",
+ "346": "EvtAvatarUpdateFocusNotify",
+ "384": "EntityAuthorityChangeNotify",
+ "341": "AvatarBuffAddNotify",
+ "370": "AvatarBuffDelNotify",
+ "313": "MonsterAlertChangeNotify",
+ "357": "MonsterForceAlertNotify",
+ "326": "AvatarEnterElementViewNotify",
+ "333": "TriggerCreateGadgetToEquipPartNotify",
+ "316": "EvtEntityRenderersChangedNotify",
+ "337": "AnimatorForceSetAirMoveNotify",
+ "325": "EvtAiSyncSkillCdNotify",
+ "318": "EvtBeingHitsCombineNotify",
+ "302": "EvtAvatarSitDownNotify",
+ "388": "EvtAvatarStandUpNotify",
+ "349": "CreateMassiveEntityReq",
+ "397": "CreateMassiveEntityRsp",
+ "340": "CreateMassiveEntityNotify",
+ "311": "DestroyMassiveEntityNotify",
+ "360": "MassiveEntityStateChangedNotify",
+ "393": "SyncTeamEntityNotify",
+ "330": "DelTeamEntityNotify",
+ "387": "CombatInvocationsNotify",
+ "353": "ServerBuffChangeNotify",
+ "338": "EvtAiSyncCombatThreatInfoNotify",
+ "304": "MassiveEntityElementOpBatchNotify",
+ "320": "EntityAiSyncNotify",
+ "343": "LuaSetOptionNotify",
+ "336": "EvtDestroyServerGadgetNotify",
+ "308": "EntityAiKillSelfNotify",
+ "379": "EvtAvatarLockChairReq",
+ "345": "EvtAvatarLockChairRsp",
+ "321": "ReportFightAntiCheatNotify",
+ "301": "EvtBeingHealedNotify",
+ "398": "EvtLocalGadgetOwnerLeaveSceneNotify",
+ "5848": "EnterFishingReq",
+ "5843": "EnterFishingRsp",
+ "5809": "StartFishingReq",
+ "5846": "StartFishingRsp",
+ "5836": "FishCastRodReq",
+ "5815": "FishCastRodRsp",
+ "5844": "FishChosenNotify",
+ "5832": "FishEscapeNotify",
+ "5839": "FishBiteReq",
+ "5831": "FishBiteRsp",
+ "5835": "FishBattleBeginReq",
+ "5821": "FishBattleBeginRsp",
+ "5801": "FishBattleEndReq",
+ "5802": "FishBattleEndRsp",
+ "5817": "ExitFishingReq",
+ "5826": "ExitFishingRsp",
+ "5812": "FishAttractNotify",
+ "5825": "FishBaitGoneNotify",
+ "5838": "PlayerFishingDataNotify",
+ "5840": "FishPoolDataNotify",
+ "1567": "GetGachaInfoReq",
+ "1575": "GetGachaInfoRsp",
+ "1554": "DoGachaReq",
+ "1564": "DoGachaRsp",
+ "1514": "GachaWishReq",
+ "1534": "GachaWishRsp",
+ "1572": "GachaOpenWishNotify",
+ "1582": "GachaSimpleInfoNotify",
+ "867": "GadgetInteractReq",
+ "875": "GadgetInteractRsp",
+ "854": "GadgetStateNotify",
+ "864": "WorktopOptionNotify",
+ "814": "SelectWorktopOptionReq",
+ "834": "SelectWorktopOptionRsp",
+ "872": "BossChestActivateNotify",
+ "882": "BlossomChestInfoNotify",
+ "865": "GadgetPlayStartNotify",
+ "850": "GadgetPlayStopNotify",
+ "859": "GadgetPlayDataNotify",
+ "807": "GadgetPlayUidOpNotify",
+ "891": "GadgetGeneralRewardInfoNotify",
+ "842": "GadgetAutoPickDropInfoNotify",
+ "829": "UpdateAbilityCreatedMovingPlatformNotify",
+ "827": "FoundationReq",
+ "866": "FoundationRsp",
+ "861": "FoundationNotify",
+ "856": "GadgetTalkChangeNotify",
+ "823": "GadgetChainLevelUpdateNotify",
+ "819": "GadgetChainLevelChangeNotify",
+ "844": "VehicleInteractReq",
+ "894": "VehicleInteractRsp",
+ "874": "CreateVehicleReq",
+ "846": "CreateVehicleRsp",
+ "884": "RequestLiveInfoReq",
+ "841": "RequestLiveInfoRsp",
+ "870": "LiveStartNotify",
+ "813": "ProjectorOptionReq",
+ "857": "ProjectorOptionRsp",
+ "886": "LiveEndNotify",
+ "826": "VehicleStaminaNotify",
+ "833": "GadgetCustomTreeInfoNotify",
+ "816": "GadgetChangeLevelTagReq",
+ "837": "GadgetChangeLevelTagRsp",
+ "825": "NightCrowGadgetObservationMatchReq",
+ "818": "NightCrowGadgetObservationMatchRsp",
+ "858": "DeshretObeliskChestInfoNotify",
+ "5567": "GalleryStartNotify",
+ "5575": "GalleryBalloonShootNotify",
+ "5554": "GalleryBalloonScoreNotify",
+ "5564": "GalleryStopNotify",
+ "5514": "GalleryFallCatchNotify",
+ "5534": "GalleryFallScoreNotify",
+ "5572": "GetAllSceneGalleryInfoReq",
+ "5582": "GetAllSceneGalleryInfoRsp",
+ "5565": "GalleryFlowerCatchNotify",
+ "5550": "GalleryPreStartNotify",
+ "5559": "GalleryBulletHitNotify",
+ "5507": "GalleryBrokenFloorFallNotify",
+ "5591": "InterruptGalleryReq",
+ "5542": "InterruptGalleryRsp",
+ "5529": "SceneGalleryInfoNotify",
+ "5527": "GalleryBounceConjuringHitNotify",
+ "5566": "GallerySumoKillMonsterNotify",
+ "5561": "GalleryCrystalLinkKillMonsterNotify",
+ "5556": "GalleryCrystalLinkBuffInfoNotify",
+ "5523": "HomeGalleryInPlayingNotify",
+ "5519": "GalleryIslandPartyDownHillInfoNotify",
+ "5544": "IslandPartyRaftInfoNotify",
+ "5594": "IslandPartySailInfoNotify",
+ "5574": "BackRebornGalleryReq",
+ "5546": "BackRebornGalleryRsp",
+ "5584": "GalleryWillStartCountdownNotify",
+ "5541": "InstableSprayGalleryInfoNotify",
+ "5570": "WindFieldGalleryInfoNotify",
+ "5513": "WindFieldGalleryChallengeInfoNotify",
+ "5557": "FungusFighterTrainingInfoNotify",
+ "5586": "FungusCaptureSettleNotify",
+ "5526": "HideAndSeekPlayerCapturedNotify",
+ "5533": "CoinCollectGallerySettleNotify",
+ "7648": "IIPPKEOPFIH",
+ "7668": "FLANFFAFKCL",
+ "7271": "AOMHEMBIHNE",
+ "7875": "EPCHCAEIPNH",
+ "7287": "INEIPAMELIP",
+ "7247": "PKKHPCPOIMH",
+ "7944": "AAFAJFPLBMI",
+ "7587": "FFKIBGMCDAG",
+ "7364": "ONPDGODGHML",
+ "7951": "PIPLLHAJHGC",
+ "7794": "AEEFNFKPHED",
+ "7079": "JHMFBDNPMCB",
+ "7403": "BPAMMINCHJG",
+ "7036": "HAPLGGHOBAJ",
+ "7877": "KIDNHNCMPAD",
+ "7269": "DIPLFLKIDJN",
+ "7641": "GLIHKFPIPPB",
+ "7060": "JGMCLGAMEOA",
+ "7002": "OJCCNDLGFNI",
+ "7558": "FGOAFKPBNDC",
+ "7765": "ABAMJKJOMHJ",
+ "7188": "GANOMONNDGB",
+ "7762": "OFAIBAHEPPN",
+ "7529": "LGMLPBFMEEM",
+ "7814": "MDBNJGGODKO",
+ "7509": "GCGDSCardNumChangeNotify",
+ "7206": "LLAEAKDNIHM",
+ "7872": "GCGDSChangeCardFaceRsp",
+ "7390": "FDOHOGJAGDN",
+ "7201": "HBHMEOHPEBO",
+ "7150": "CMCJOKLGMCA",
+ "7245": "OODONDJKIEL",
+ "7422": "FBPFOPMOOIM",
+ "7293": "FBHMBKHGMMP",
+ "7597": "JNNEIKMALBJ",
+ "7382": "BEICDJDPJML",
+ "7551": "FMFLCOLFIOF",
+ "7097": "CHGIPLGANOM",
+ "7813": "LNJPIINEAIJ",
+ "7677": "HKGFBIHCDHH",
+ "7363": "NKGINHFDBJN",
+ "7282": "GOPOEDFNDBO",
+ "7916": "FMMFNKAIMMA",
+ "7387": "GIAFFPENJNC",
+ "7431": "EAHMNIJJAGF",
+ "7366": "GCGDSTakeCardProficiencyRewardReq",
+ "7071": "GCGDSTakeCardProficiencyRewardRsp",
+ "7621": "GNKAPMPOIOE",
+ "7757": "ICNAKHAOKCB",
+ "7776": "HGIFNPKLHJM",
+ "7928": "MONAENEBFNP",
+ "7429": "HNPEJFPHAEH",
+ "7226": "BHHECJHBCKK",
+ "7680": "GCGGrowthLevelNotify",
+ "7195": "HMLAENOCENE",
+ "7479": "LJKPHEIEJNN",
+ "7506": "MOGAEONOKMH",
+ "7957": "OFEAIAMAIOH",
+ "7325": "GDCDMFBNHNH",
+ "7890": "MDIPGMFKKDN",
+ "7219": "GCGApplyInviteBattleReq",
+ "7940": "GCGApplyInviteBattleRsp",
+ "7514": "GCGApplyInviteBattleNotify",
+ "7827": "PCIJLHIIMLA",
+ "7347": "BLNOFHFAMDO",
+ "7370": "JNPBOGLAGMK",
+ "7769": "LEJKGLPPFBN",
+ "7938": "NDCMCOJJDKH",
+ "7689": "GCGClientSettleRsp",
+ "7048": "EGBBOPCNHCH",
+ "7883": "GCGSettleOptionRsp",
+ "7005": "LBCFEPONBPJ",
+ "7238": "JENNEPEEJMO",
+ "7141": "OENDJCGMHJJ",
+ "7539": "HHHOMEPECIM",
+ "7332": "NNFHPDEKDGK",
+ "7535": "CDPJBKBLFEG",
+ "7942": "GHLIEPKOHJD",
+ "7528": "FFHGPFHLKPI",
+ "7311": "FDHMBLAHCMP",
+ "7083": "IMCPJNAJPFN",
+ "7577": "FOLNGHHMFKC",
+ "7373": "PGNKKPBLOMO",
+ "5798": "GroupLinkAllNotify",
+ "5793": "GroupLinkChangeNotify",
+ "5759": "GroupLinkDeleteNotify",
+ "5796": "GroupLinkMarkUpdateNotify",
+ "5693": "GetAllH5ActivityInfoReq",
+ "5698": "GetAllH5ActivityInfoRsp",
+ "5659": "H5ActivityIdsNotify",
+ "5696": "SetH5ActivityRedDotTimestampReq",
+ "5686": "SetH5ActivityRedDotTimestampRsp",
+ "4729": "TryEnterHomeReq",
+ "4597": "TryEnterHomeRsp",
+ "4847": "JoinHomeWorldFailNotify",
+ "4857": "HomeBlockNotify",
+ "4817": "HomeGetBasicInfoReq",
+ "4501": "HomeBasicInfoNotify",
+ "4533": "HomeChangeEditModeReq",
+ "4862": "HomeChangeEditModeRsp",
+ "4789": "HomeChangeModuleReq",
+ "4876": "HomeChangeModuleRsp",
+ "4538": "HomeGetArrangementInfoReq",
+ "4704": "HomeGetArrangementInfoRsp",
+ "4840": "HomeUpdateArrangementInfoReq",
+ "4776": "HomeUpdateArrangementInfoRsp",
+ "4511": "GetPlayerHomeCompInfoReq",
+ "4886": "PlayerHomeCompInfoNotify",
+ "4732": "SetFriendEnterHomeOptionReq",
+ "4835": "SetFriendEnterHomeOptionRsp",
+ "4757": "PlayerApplyEnterHomeNotify",
+ "4668": "PlayerApplyEnterHomeResultReq",
+ "4714": "PlayerApplyEnterHomeResultRsp",
+ "4568": "PlayerApplyEnterHomeResultNotify",
+ "4665": "HomeSceneJumpReq",
+ "4482": "HomeSceneJumpRsp",
+ "4843": "HomeChooseModuleReq",
+ "4736": "HomeChooseModuleRsp",
+ "4700": "HomeModuleUnlockNotify",
+ "4589": "HomeGetOnlineStatusReq",
+ "4642": "HomeGetOnlineStatusRsp",
+ "4610": "HomeKickPlayerReq",
+ "4889": "HomeKickPlayerRsp",
+ "4672": "HomeModuleSeenReq",
+ "4507": "HomeModuleSeenRsp",
+ "4481": "UnlockedFurnitureFormulaDataNotify",
+ "4684": "UnlockedFurnitureSuiteDataNotify",
+ "4821": "GetHomeLevelUpRewardReq",
+ "4585": "GetHomeLevelUpRewardRsp",
+ "4899": "GetFurnitureCurModuleArrangeCountReq",
+ "4864": "FurnitureCurModuleArrangeCountNotify",
+ "4816": "HomeComfortInfoNotify",
+ "4837": "PlayerQuitFromHomeNotify",
+ "4771": "OtherPlayerEnterHomeNotify",
+ "4872": "HomePriorCheckNotify",
+ "4697": "HomeMarkPointNotify",
+ "4544": "HomeAllUnlockedBgmIdListNotify",
+ "4612": "HomeNewUnlockedBgmIdListNotify",
+ "4806": "HomeChangeBgmReq",
+ "4815": "HomeChangeBgmRsp",
+ "4653": "HomeChangeBgmNotify",
+ "4670": "HomePreChangeEditModeNotify",
+ "4676": "HomeEnterEditModeFinishReq",
+ "4562": "HomeEnterEditModeFinishRsp",
+ "4681": "FurnitureMakeReq",
+ "4506": "FurnitureMakeRsp",
+ "4713": "TakeFurnitureMakeReq",
+ "4630": "TakeFurnitureMakeRsp",
+ "4658": "FurnitureMakeFinishNotify",
+ "4552": "FurnitureMakeStartReq",
+ "4487": "FurnitureMakeStartRsp",
+ "4619": "FurnitureMakeCancelReq",
+ "4825": "FurnitureMakeCancelRsp",
+ "4694": "FurnitureMakeBeHelpedNotify",
+ "4851": "FurnitureMakeHelpReq",
+ "4841": "FurnitureMakeHelpRsp",
+ "4588": "FunitureMakeMakeInfoChangeNotify",
+ "4476": "HomeLimitedShopInfoReq",
+ "4791": "HomeLimitedShopInfoRsp",
+ "4584": "HomeLimitedShopInfoNotify",
+ "4769": "HomeLimitedShopGoodsListReq",
+ "4451": "HomeLimitedShopGoodsListRsp",
+ "4471": "HomeLimitedShopBuyGoodsReq",
+ "4883": "HomeLimitedShopBuyGoodsRsp",
+ "4722": "HomeLimitedShopInfoChangeNotify",
+ "4753": "HomeResourceNotify",
+ "4688": "HomeResourceTakeHomeCoinReq",
+ "4554": "HomeResourceTakeHomeCoinRsp",
+ "4534": "HomeResourceTakeFetterExpReq",
+ "4808": "HomeResourceTakeFetterExpRsp",
+ "4517": "HomeAvatarTalkFinishInfoNotify",
+ "4603": "HomeAvatarTalkReq",
+ "4484": "HomeAvatarTalkRsp",
+ "4682": "HomeAvatarRewardEventNotify",
+ "4859": "HomeAvatarRewardEventGetReq",
+ "4784": "HomeAvatarRewardEventGetRsp",
+ "4892": "HomeAvatarSummonAllEventNotify",
+ "4708": "HomeAvatarSummonEventReq",
+ "4633": "HomeAvatarSummonEventRsp",
+ "4651": "HomeAvatarCostumeChangeNotify",
+ "4510": "HomeAvatarSummonFinishReq",
+ "4566": "HomeAvatarSummonFinishRsp",
+ "4480": "HomeAvtarAllFinishRewardNotify",
+ "4504": "HomeAvatarAllFinishRewardNotify",
+ "4900": "HomeSceneInitFinishReq",
+ "4780": "HomeSceneInitFinishRsp",
+ "4607": "HomePlantSeedReq",
+ "4546": "HomePlantSeedRsp",
+ "4614": "HomePlantWeedReq",
+ "4671": "HomePlantWeedRsp",
+ "4545": "HomePlantInfoNotify",
+ "4710": "HomePlantFieldNotify",
+ "4645": "HomePlantInfoReq",
+ "4848": "HomePlantInfoRsp",
+ "4537": "HomeTransferReq",
+ "4623": "HomeTransferRsp",
+ "4575": "HomeGetFishFarmingInfoReq",
+ "4849": "HomeGetFishFarmingInfoRsp",
+ "4807": "HomeFishFarmingInfoNotify",
+ "4746": "HomeUpdateFishFarmingInfoReq",
+ "4551": "HomeUpdateFishFarmingInfoRsp",
+ "4536": "HomeUpdateScenePointFishFarmingInfoReq",
+ "4894": "HomeUpdateScenePointFishFarmingInfoRsp",
+ "4530": "HomeScenePointFishFarmingInfoNotify",
+ "4647": "HomeCustomFurnitureInfoNotify",
+ "4558": "HomeEditCustomFurnitureReq",
+ "4749": "HomeEditCustomFurnitureRsp",
+ "4895": "HomePictureFrameInfoNotify",
+ "4813": "HomeUpdatePictureFrameInfoReq",
+ "4748": "HomeUpdatePictureFrameInfoRsp",
+ "4764": "HomeRacingGallerySettleNotify",
+ "4844": "HomeGetGroupRecordReq",
+ "4522": "HomeGetGroupRecordRsp",
+ "4870": "HomeClearGroupRecordReq",
+ "4846": "HomeClearGroupRecordRsp",
+ "4618": "HomeBalloonGallerySettleNotify",
+ "4532": "HomeBalloonGalleryScoreNotify",
+ "4795": "HomeSeekFurnitureGalleryScoreNotify",
+ "4852": "GetHomeExchangeWoodInfoReq",
+ "4592": "GetHomeExchangeWoodInfoRsp",
+ "4716": "HomeExchangeWoodReq",
+ "4582": "HomeExchangeWoodRsp",
+ "4657": "HomeGetBlueprintSlotInfoReq",
+ "4565": "HomeGetBlueprintSlotInfoRsp",
+ "4521": "HomeSetBlueprintSlotOptionReq",
+ "4855": "HomeSetBlueprintSlotOptionRsp",
+ "4490": "HomeSetBlueprintFriendOptionReq",
+ "4496": "HomeSetBlueprintFriendOptionRsp",
+ "4463": "HomeBlueprintInfoNotify",
+ "4650": "HomePreviewBlueprintReq",
+ "4600": "HomePreviewBlueprintRsp",
+ "4865": "HomeCreateBlueprintReq",
+ "4519": "HomeCreateBlueprintRsp",
+ "4854": "HomeDeleteBlueprintReq",
+ "4586": "HomeDeleteBlueprintRsp",
+ "4608": "HomeSearchBlueprintReq",
+ "4659": "HomeSearchBlueprintRsp",
+ "4475": "HomeSaveArrangementNoChangeReq",
+ "4742": "HomeSaveArrangementNoChangeRsp",
+ "4348": "TakeHuntingOfferReq",
+ "4343": "TakeHuntingOfferRsp",
+ "4309": "GetCityHuntingOfferReq",
+ "4346": "GetCityHuntingOfferRsp",
+ "4336": "GetHuntingOfferRewardReq",
+ "4315": "GetHuntingOfferRewardRsp",
+ "4344": "HuntingStartNotify",
+ "4332": "HuntingRevealClueNotify",
+ "4339": "HuntingRevealFinalNotify",
+ "4331": "HuntingSuccessNotify",
+ "4335": "HuntingFailNotify",
+ "4321": "HuntingOngoingNotify",
+ "4301": "HuntingGiveUpReq",
+ "4302": "HuntingGiveUpRsp",
+ "1911": "PlayerInvestigationAllInfoNotify",
+ "1928": "TakeInvestigationRewardReq",
+ "1910": "TakeInvestigationRewardRsp",
+ "1926": "TakeInvestigationTargetRewardReq",
+ "1927": "TakeInvestigationTargetRewardRsp",
+ "1909": "GetInvestigationMonsterReq",
+ "1923": "GetInvestigationMonsterRsp",
+ "1901": "PlayerInvestigationNotify",
+ "1930": "PlayerInvestigationTargetNotify",
+ "1916": "MarkTargetInvestigationMonsterNotify",
+ "1920": "InvestigationMonsterUpdateNotify",
+ "1902": "InvestigationQuestDailyNotify",
+ "1921": "InvestigationReadQuestDailyNotify",
+ "667": "PlayerStoreNotify",
+ "675": "StoreWeightLimitNotify",
+ "654": "StoreItemChangeNotify",
+ "664": "StoreItemDelNotify",
+ "614": "ItemAddHintNotify",
+ "682": "UseItemReq",
+ "665": "UseItemRsp",
+ "650": "DropItemReq",
+ "659": "DropItemRsp",
+ "642": "WearEquipReq",
+ "629": "WearEquipRsp",
+ "627": "TakeoffEquipReq",
+ "666": "TakeoffEquipRsp",
+ "661": "AvatarEquipChangeNotify",
+ "656": "WeaponUpgradeReq",
+ "623": "WeaponUpgradeRsp",
+ "619": "WeaponPromoteReq",
+ "644": "WeaponPromoteRsp",
+ "694": "ReliquaryUpgradeReq",
+ "674": "ReliquaryUpgradeRsp",
+ "646": "ReliquaryPromoteReq",
+ "684": "ReliquaryPromoteRsp",
+ "641": "AvatarCardChangeReq",
+ "670": "AvatarCardChangeRsp",
+ "613": "GrantRewardNotify",
+ "657": "WeaponAwakenReq",
+ "686": "WeaponAwakenRsp",
+ "626": "ItemCdGroupTimeNotify",
+ "633": "DropHintNotify",
+ "616": "CombineReq",
+ "637": "CombineRsp",
+ "625": "ForgeQueueDataNotify",
+ "618": "ForgeGetQueueDataReq",
+ "658": "ForgeGetQueueDataRsp",
+ "605": "ForgeStartReq",
+ "671": "ForgeStartRsp",
+ "602": "ForgeQueueManipulateReq",
+ "688": "ForgeQueueManipulateRsp",
+ "649": "ResinChangeNotify",
+ "630": "BuyResinReq",
+ "687": "BuyResinRsp",
+ "653": "MaterialDeleteReturnNotify",
+ "638": "TakeMaterialDeleteReturnReq",
+ "604": "TakeMaterialDeleteReturnRsp",
+ "620": "MaterialDeleteUpdateNotify",
+ "643": "McoinExchangeHcoinReq",
+ "636": "McoinExchangeHcoinRsp",
+ "608": "DestroyMaterialReq",
+ "679": "DestroyMaterialRsp",
+ "645": "SetEquipLockStateReq",
+ "621": "SetEquipLockStateRsp",
+ "601": "CalcWeaponUpgradeReturnItemsReq",
+ "698": "CalcWeaponUpgradeReturnItemsRsp",
+ "603": "ForgeDataNotify",
+ "606": "ForgeFormulaDataNotify",
+ "690": "CombineDataNotify",
+ "692": "CombineFormulaDataNotify",
+ "689": "ClosedItemNotify",
+ "685": "CheckAddItemExceedLimitNotify",
+ "673": "SetIsAutoUnlockSpecificEquipReq",
+ "632": "SetIsAutoUnlockSpecificEquipRsp",
+ "631": "ReliquaryDecomposeReq",
+ "699": "ReliquaryDecomposeRsp",
+ "678": "ReliquaryFilterStateSaveNotify",
+ "680": "ReliquaryFilterStateNotify",
+ "1475": "MailChangeNotify",
+ "1454": "ReadMailNotify",
+ "1464": "GetMailItemReq",
+ "1414": "GetMailItemRsp",
+ "1434": "DelMailReq",
+ "1472": "DelMailRsp",
+ "1482": "GetAuthkeyReq",
+ "1465": "GetAuthkeyRsp",
+ "1450": "ClientNewMailNotify",
+ "1459": "GetAllMailReq",
+ "1407": "GetAllMailRsp",
+ "1491": "ChangeMailStarNotify",
+ "1442": "GetAllMailNotify",
+ "1429": "GetAllMailResultNotify",
+ "4198": "PlayerStartMatchReq",
+ "4193": "PlayerStartMatchRsp",
+ "4159": "PlayerMatchInfoNotify",
+ "4196": "PlayerCancelMatchReq",
+ "4186": "PlayerCancelMatchRsp",
+ "4165": "PlayerMatchStopNotify",
+ "4194": "PlayerMatchSuccNotify",
+ "4182": "PlayerConfirmMatchReq",
+ "4189": "PlayerConfirmMatchRsp",
+ "4181": "PlayerAllowEnterMpAfterAgreeMatchNotify",
+ "4185": "PlayerMatchAgreedResultNotify",
+ "4171": "PlayerApplyEnterMpAfterMatchAgreedNotify",
+ "4151": "PlayerGeneralMatchDismissNotify",
+ "4152": "PlayerGeneralMatchConfirmNotify",
+ "4167": "PlayerGetForceQuitBanInfoReq",
+ "4176": "PlayerGetForceQuitBanInfoRsp",
+ "4162": "ServerTryCancelGeneralMatchNotify",
+ "4175": "PlayerGCGMatchDismissNotify",
+ "4188": "PlayerGCGMatchConfirmNotify",
+ "4190": "NOENHEACHMJ",
+ "3967": "GetMechanicusInfoReq",
+ "3975": "GetMechanicusInfoRsp",
+ "3954": "MechanicusSequenceOpenNotify",
+ "3964": "MechanicusCoinNotify",
+ "3914": "MechanicusOpenNotify",
+ "3934": "MechanicusCloseNotify",
+ "3972": "MechanicusUnlockGearReq",
+ "3982": "MechanicusUnlockGearRsp",
+ "3965": "MechanicusLevelupGearReq",
+ "3950": "MechanicusLevelupGearRsp",
+ "3959": "EnterMechanicusDungeonReq",
+ "3907": "EnterMechanicusDungeonRsp",
+ "3929": "MechanicusCandidateTeamCreateReq",
+ "3927": "MechanicusCandidateTeamCreateRsp",
+ "5248": "UseMiracleRingReq",
+ "5243": "UseMiracleRingRsp",
+ "5209": "MiracleRingDataNotify",
+ "5246": "MiracleRingTakeRewardReq",
+ "5236": "MiracleRingTakeRewardRsp",
+ "5215": "MiracleRingDropResultNotify",
+ "5244": "MiracleRingDeliverItemReq",
+ "5232": "MiracleRingDeliverItemRsp",
+ "5239": "MiracleRingDestroyNotify",
+ "67": "KeepAliveNotify",
+ "75": "GmTalkReq",
+ "54": "GmTalkRsp",
+ "64": "ShowMessageNotify",
+ "14": "PingReq",
+ "34": "PingRsp",
+ "82": "GetOnlinePlayerListReq",
+ "65": "GetOnlinePlayerListRsp",
+ "50": "ServerTimeNotify",
+ "59": "ServerLogNotify",
+ "7": "ClientReconnectNotify",
+ "42": "RobotPushPlayerDataNotify",
+ "29": "ClientReportNotify",
+ "27": "UnionCmdNotify",
+ "66": "GetOnlinePlayerInfoReq",
+ "61": "GetOnlinePlayerInfoRsp",
+ "56": "CheckSegmentCRCNotify",
+ "23": "CheckSegmentCRCReq",
+ "19": "WorldPlayerRTTNotify",
+ "44": "EchoNotify",
+ "74": "UpdateRedPointNotify",
+ "94": "ClientBulletCreateNotify",
+ "46": "ChangeServerGlobalValueNotify",
+ "84": "GmTalkNotify",
+ "41": "LastPacketPrintNotify",
+ "1367": "MonsterSummonTagNotify",
+ "1848": "PlayerApplyEnterMpNotify",
+ "1843": "PlayerApplyEnterMpReq",
+ "1809": "PlayerApplyEnterMpRsp",
+ "1846": "PlayerApplyEnterMpResultNotify",
+ "1836": "PlayerApplyEnterMpResultReq",
+ "1815": "PlayerApplyEnterMpResultRsp",
+ "1844": "PlayerQuitFromMpNotify",
+ "1832": "PlayerPreEnterMpNotify",
+ "1839": "GetPlayerMpModeAvailabilityReq",
+ "1831": "GetPlayerMpModeAvailabilityRsp",
+ "1835": "PlayerSetOnlyMPWithPSPlayerReq",
+ "1821": "PlayerSetOnlyMPWithPSPlayerRsp",
+ "1801": "PSPlayerApplyEnterMpReq",
+ "1802": "PSPlayerApplyEnterMpRsp",
+ "1817": "MpPlayOwnerCheckReq",
+ "1826": "MpPlayOwnerCheckRsp",
+ "1812": "MpPlayOwnerStartInviteReq",
+ "1825": "MpPlayOwnerStartInviteRsp",
+ "1838": "MpPlayOwnerInviteNotify",
+ "1840": "MpPlayGuestReplyInviteReq",
+ "1822": "MpPlayGuestReplyInviteRsp",
+ "1810": "MpPlayGuestReplyNotify",
+ "1807": "MpPlayPrepareNotify",
+ "1828": "MpPlayInviteResultNotify",
+ "1818": "MpPlayPrepareInterruptNotify",
+ "1837": "MpBlockNotify",
+ "5367": "MultistagePlayInfoNotify",
+ "5375": "MultistagePlayFinishStageReq",
+ "5314": "InBattleMechanicusExcapeMonsterNotify",
+ "5334": "InBattleMechanicusLeftMonsterNotify",
+ "5372": "InBattleMechanicusBuildingPointsNotify",
+ "5382": "InBattleMechanicusPickCardReq",
+ "5365": "InBattleMechanicusPickCardRsp",
+ "5350": "InBattleMechanicusPickCardNotify",
+ "5359": "InBattleMechanicusConfirmCardReq",
+ "5307": "InBattleMechanicusConfirmCardRsp",
+ "5391": "InBattleMechanicusConfirmCardNotify",
+ "5342": "InBattleMechanicusCardResultNotify",
+ "5329": "MultistagePlayFinishStageRsp",
+ "5327": "InBattleMechanicusSettleNotify",
+ "5348": "MultistagePlaySettleNotify",
+ "5322": "MultistagePlayStageEndNotify",
+ "5312": "MultistagePlayEndNotify",
+ "5302": "FleurFairBuffEnergyNotify",
+ "5388": "FleurFairStageSettleNotify",
+ "5349": "FleurFairFinishGalleryStageNotify",
+ "5397": "HideAndSeekSelectAvatarReq",
+ "5340": "HideAndSeekSelectAvatarRsp",
+ "5311": "HideAndSeekSetReadyReq",
+ "5360": "HideAndSeekSetReadyRsp",
+ "5393": "HideAndSeekSettleNotify",
+ "5330": "HideAndSeekPlayerReadyNotify",
+ "5387": "HideAndSeekPlayerSetAvatarNotify",
+ "5301": "ChessPickCardReq",
+ "5398": "ChessPickCardRsp",
+ "5303": "ChessPickCardNotify",
+ "5306": "ChessManualRefreshCardsReq",
+ "5390": "ChessManualRefreshCardsRsp",
+ "5392": "ChessPlayerInfoNotify",
+ "5376": "ChessLeftMonstersNotify",
+ "5389": "ChessEscapedMonstersNotify",
+ "5385": "ChessSelectedCardsNotify",
+ "5373": "GlobalBuildingInfoNotify",
+ "5332": "IrodoriChessPlayerInfoNotify",
+ "5331": "IrodoriChessLeftMonsterNotify",
+ "5310": "BrickBreakerPlayerReadyNotify",
+ "5400": "BrickBreakerPlayerSetAvatarNotify",
+ "5339": "BrickBreakerPlayerSetSkillNotify",
+ "5315": "BrickBreakerSetReadyReq",
+ "5369": "BrickBreakerSetReadyRsp",
+ "5381": "BrickBreakerSelectAvatarReq",
+ "5377": "BrickBreakerSelectAvatarRsp",
+ "5362": "BrickBreakerSelectSkillReq",
+ "5368": "BrickBreakerSelectSkillRsp",
+ "5351": "BrickBreakerSetChangingReq",
+ "5396": "BrickBreakerSetChangingRsp",
+ "5363": "BrickBreakerPlayerSetChangingNotify",
+ "6553": "CoinCollectPrepareStageNotify",
+ "6538": "EKBBAAECGFH",
+ "6473": "CAHLHGDPIOF",
+ "6484": "IHBIHEBCNDJ",
+ "567": "NpcTalkReq",
+ "575": "NpcTalkRsp",
+ "564": "GetSceneNpcPositionReq",
+ "514": "GetSceneNpcPositionRsp",
+ "534": "MetNpcIdListNotify",
+ "572": "MeetNpcReq",
+ "582": "MeetNpcRsp",
+ "565": "FinishedTalkIdListNotify",
+ "2925": "PlayerOfferingDataNotify",
+ "2916": "PlayerOfferingReq",
+ "2924": "PlayerOfferingRsp",
+ "2921": "TakeOfferingLevelRewardReq",
+ "2908": "TakeOfferingLevelRewardRsp",
+ "2901": "OfferingInteractReq",
+ "2913": "OfferingInteractRsp",
+ "5167": "GetOpActivityInfoReq",
+ "5175": "GetOpActivityInfoRsp",
+ "5154": "OpActivityDataNotify",
+ "5164": "OpActivityUpdateNotify",
+ "2367": "QueryPathReq",
+ "2375": "QueryPathRsp",
+ "2354": "ObstacleModifyNotify",
+ "2364": "PathfindingPingNotify",
+ "2314": "PathfindingEnterSceneReq",
+ "2334": "PathfindingEnterSceneRsp",
+ "2353": "GMShowObstacleReq",
+ "2338": "GMShowObstacleRsp",
+ "2304": "GMShowNavMeshReq",
+ "2320": "GMShowNavMeshRsp",
+ "2343": "NavMeshStatsNotify",
+ "167": "GetPlayerTokenReq",
+ "175": "GetPlayerTokenRsp",
+ "154": "PlayerLoginReq",
+ "164": "PlayerLoginRsp",
+ "114": "PlayerLogoutReq",
+ "134": "PlayerLogoutRsp",
+ "172": "PlayerLogoutNotify",
+ "182": "PlayerDataNotify",
+ "165": "ChangeGameTimeReq",
+ "150": "ChangeGameTimeRsp",
+ "159": "PlayerGameTimeNotify",
+ "107": "PlayerPropNotify",
+ "191": "ClientTriggerEventNotify",
+ "142": "SetPlayerPropReq",
+ "129": "SetPlayerPropRsp",
+ "127": "SetPlayerBornDataReq",
+ "166": "SetPlayerBornDataRsp",
+ "161": "DoSetPlayerBornDataNotify",
+ "156": "PlayerPropChangeNotify",
+ "123": "SetPlayerNameReq",
+ "119": "SetPlayerNameRsp",
+ "144": "SetOpenStateReq",
+ "194": "SetOpenStateRsp",
+ "174": "OpenStateUpdateNotify",
+ "146": "OpenStateChangeNotify",
+ "184": "PlayerCookReq",
+ "141": "PlayerCookRsp",
+ "170": "PlayerRandomCookReq",
+ "113": "PlayerRandomCookRsp",
+ "157": "CookDataNotify",
+ "186": "CookRecipeDataNotify",
+ "126": "CookGradeDataNotify",
+ "133": "PlayerCompoundMaterialReq",
+ "116": "PlayerCompoundMaterialRsp",
+ "137": "TakeCompoundOutputReq",
+ "125": "TakeCompoundOutputRsp",
+ "118": "CompoundDataNotify",
+ "158": "GetCompoundDataReq",
+ "105": "GetCompoundDataRsp",
+ "171": "PlayerTimeNotify",
+ "102": "PlayerSetPauseReq",
+ "188": "PlayerSetPauseRsp",
+ "149": "PlayerSetLanguageReq",
+ "197": "PlayerSetLanguageRsp",
+ "140": "DataResVersionNotify",
+ "111": "DailyTaskDataNotify",
+ "160": "DailyTaskProgressNotify",
+ "193": "DailyTaskScoreRewardNotify",
+ "130": "WorldOwnerDailyTaskNotify",
+ "187": "AddRandTaskInfoNotify",
+ "153": "RemoveRandTaskInfoNotify",
+ "138": "TakePlayerLevelRewardReq",
+ "104": "TakePlayerLevelRewardRsp",
+ "120": "PlayerLevelRewardUpdateNotify",
+ "143": "GivingRecordNotify",
+ "136": "GivingRecordChangeNotify",
+ "108": "ItemGivingReq",
+ "179": "ItemGivingRsp",
+ "145": "PlayerCookArgsReq",
+ "121": "PlayerCookArgsRsp",
+ "101": "PlayerLuaShellNotify",
+ "198": "ServerDisconnectClientNotify",
+ "103": "AntiAddictNotify",
+ "106": "PlayerForceExitReq",
+ "190": "PlayerForceExitRsp",
+ "192": "PlayerInjectFixNotify",
+ "176": "TaskVarNotify",
+ "189": "ClientLockGameTimeNotify",
+ "185": "GetNextResourceInfoReq",
+ "173": "GetNextResourceInfoRsp",
+ "132": "AdjustWorldLevelReq",
+ "131": "AdjustWorldLevelRsp",
+ "199": "DailyTaskFilterCityReq",
+ "178": "DailyTaskFilterCityRsp",
+ "180": "DailyTaskUnlockedCitiesNotify",
+ "147": "ExclusiveRuleNotify",
+ "155": "CompoundUnlockNotify",
+ "109": "GetGameplayRecommendationReq",
+ "135": "GetGameplayRecommendationRsp",
+ "152": "TakeBackGivingItemReq",
+ "110": "TakeBackGivingItemRsp",
+ "200": "PlayerNicknameAuditDataNotify",
+ "139": "PlayerNicknameNotify",
+ "115": "NicknameAuditConfigNotify",
+ "169": "ReadNicknameAuditReq",
+ "181": "ReadNicknameAuditRsp",
+ "177": "PlayerCompoundMaterialBoostReq",
+ "162": "PlayerCompoundMaterialBoostRsp",
+ "168": "PlayerGameTimeByLuaNotify",
+ "151": "PlayerIpRegionNotify",
+ "196": "MJMGAGMFAOO",
+ "163": "BHNBOAEFEGL",
+ "117": "DIANBBBLJHP",
+ "124": "MIMCCIBHBKO",
+ "1267": "EntityPropNotify",
+ "1275": "LifeStateChangeNotify",
+ "1254": "EntityFightPropNotify",
+ "1264": "EntityFightPropUpdateNotify",
+ "1214": "AvatarFightPropNotify",
+ "1234": "AvatarFightPropUpdateNotify",
+ "1272": "EntityFightPropChangeReasonNotify",
+ "1282": "AvatarLifeStateChangeNotify",
+ "1265": "AvatarPropChangeReasonNotify",
+ "1250": "PlayerPropChangeReasonNotify",
+ "1259": "AvatarPropNotify",
+ "1207": "MarkNewNotify",
+ "467": "QuestListNotify",
+ "475": "QuestListUpdateNotify",
+ "454": "QuestDelNotify",
+ "464": "FinishedParentQuestNotify",
+ "414": "FinishedParentQuestUpdateNotify",
+ "434": "AddQuestContentProgressReq",
+ "472": "AddQuestContentProgressRsp",
+ "482": "GetQuestTalkHistoryReq",
+ "465": "GetQuestTalkHistoryRsp",
+ "450": "QuestCreateEntityReq",
+ "459": "QuestCreateEntityRsp",
+ "407": "QuestDestroyEntityReq",
+ "491": "QuestDestroyEntityRsp",
+ "427": "ChapterStateNotify",
+ "466": "QuestProgressUpdateNotify",
+ "461": "QuestUpdateQuestVarReq",
+ "456": "QuestUpdateQuestVarRsp",
+ "423": "QuestUpdateQuestVarNotify",
+ "419": "QuestDestroyNpcReq",
+ "444": "QuestDestroyNpcRsp",
+ "494": "BargainStartNotify",
+ "474": "BargainOfferPriceReq",
+ "446": "BargainOfferPriceRsp",
+ "484": "BargainTerminateNotify",
+ "441": "GetBargainDataReq",
+ "470": "GetBargainDataRsp",
+ "413": "GetAllActivatedBargainDataReq",
+ "457": "GetAllActivatedBargainDataRsp",
+ "486": "ServerCondMeetQuestListUpdateNotify",
+ "426": "QuestGlobalVarNotify",
+ "433": "QuestTransmitReq",
+ "416": "QuestTransmitRsp",
+ "437": "PersonalLineAllDataReq",
+ "425": "PersonalLineAllDataRsp",
+ "418": "RedeemLegendaryKeyReq",
+ "458": "RedeemLegendaryKeyRsp",
+ "405": "UnlockPersonalLineReq",
+ "471": "UnlockPersonalLineRsp",
+ "402": "CancelFinishParentQuestNotify",
+ "488": "QuestUpdateQuestTimeVarNotify",
+ "449": "PersonalLineNewUnlockNotify",
+ "497": "NpcTalkStateNotify",
+ "440": "GetQuestLackingResourceReq",
+ "411": "GetQuestLackingResourceRsp",
+ "460": "GetParentQuestVideoKeyReq",
+ "493": "GetParentQuestVideoKeyRsp",
+ "430": "ParentQuestInferenceDataNotify",
+ "487": "InterpretInferenceWordReq",
+ "453": "InterpretInferenceWordRsp",
+ "438": "AssociateInferenceWordReq",
+ "404": "AssociateInferenceWordRsp",
+ "420": "SubmitInferenceWordReq",
+ "443": "SubmitInferenceWordRsp",
+ "436": "QuestRenameAvatarReq",
+ "408": "QuestRenameAvatarRsp",
+ "4148": "RechargeReq",
+ "4143": "RechargeRsp",
+ "4109": "OrderFinishNotify",
+ "4146": "CardProductRewardNotify",
+ "4136": "PlayerRechargeDataNotify",
+ "4115": "OrderDisplayNotify",
+ "4144": "ReportTrackingIOInfoNotify",
+ "4132": "TakeResinCardDailyRewardReq",
+ "4139": "TakeResinCardDailyRewardRsp",
+ "4131": "ResinCardDataUpdateNotify",
+ "6298": "RegionalPlayInfoNotify",
+ "6293": "DeathZoneInfoNotify",
+ "6259": "PlayerDeathZoneNotify",
+ "5648": "RegionSearchNotify",
+ "5643": "RegionSearchChangeRegionNotify",
+ "5609": "TakeRegionSearchRewardReq",
+ "5646": "TakeRegionSearchRewardRsp",
+ "5636": "GetRegionSearchReq",
+ "5748": "NormalUidOpNotify",
+ "5743": "ServerMessageNotify",
+ "2867": "GetCityReputationInfoReq",
+ "2875": "GetCityReputationInfoRsp",
+ "2854": "TakeCityReputationLevelRewardReq",
+ "2864": "TakeCityReputationLevelRewardRsp",
+ "2814": "CityReputationLevelupNotify",
+ "2834": "TakeCityReputationParentQuestReq",
+ "2872": "TakeCityReputationParentQuestRsp",
+ "2882": "AcceptCityReputationRequestReq",
+ "2865": "AcceptCityReputationRequestRsp",
+ "2850": "CancelCityReputationRequestReq",
+ "2859": "CancelCityReputationRequestRsp",
+ "2807": "GetCityReputationMapInfoReq",
+ "2891": "GetCityReputationMapInfoRsp",
+ "2842": "TakeCityReputationExploreRewardReq",
+ "2829": "TakeCityReputationExploreRewardRsp",
+ "2827": "CityReputationDataNotify",
+ "5098": "ReunionBriefInfoReq",
+ "5093": "ReunionBriefInfoRsp",
+ "5059": "TakeReunionFirstGiftRewardReq",
+ "5096": "TakeReunionFirstGiftRewardRsp",
+ "5086": "GetReunionSignInInfoReq",
+ "5065": "GetReunionSignInInfoRsp",
+ "5094": "TakeReunionSignInRewardReq",
+ "5082": "TakeReunionSignInRewardRsp",
+ "5089": "GetReunionMissionInfoReq",
+ "5081": "GetReunionMissionInfoRsp",
+ "5085": "TakeReunionWatcherRewardReq",
+ "5071": "TakeReunionWatcherRewardRsp",
+ "5051": "UpdateReunionWatcherNotify",
+ "5052": "TakeReunionMissionRewardReq",
+ "5067": "TakeReunionMissionRewardRsp",
+ "5076": "GetReunionPrivilegeInfoReq",
+ "5062": "GetReunionPrivilegeInfoRsp",
+ "5075": "ReunionSettleNotify",
+ "5088": "ReunionActivateNotify",
+ "5090": "ReunionPrivilegeChangeNotify",
+ "5072": "ReunionDailyRefreshNotify",
+ "3548": "PlayerRoutineDataNotify",
+ "3543": "WorldAllRoutineTypeNotify",
+ "3509": "WorldRoutineTypeRefreshNotify",
+ "3546": "WorldRoutineChangeNotify",
+ "3536": "WorldRoutineTypeCloseNotify",
+ "267": "PlayerEnterSceneNotify",
+ "275": "LeaveSceneReq",
+ "254": "LeaveSceneRsp",
+ "264": "SceneInitFinishReq",
+ "214": "SceneInitFinishRsp",
+ "234": "SceneEntityAppearNotify",
+ "272": "SceneEntityDisappearNotify",
+ "282": "SceneEntityMoveReq",
+ "265": "SceneEntityMoveRsp",
+ "250": "SceneAvatarStaminaStepReq",
+ "259": "SceneAvatarStaminaStepRsp",
+ "207": "SceneEntityMoveNotify",
+ "291": "ScenePlayerLocationNotify",
+ "242": "GetScenePointReq",
+ "229": "GetScenePointRsp",
+ "227": "EnterTransPointRegionNotify",
+ "266": "ExitTransPointRegionNotify",
+ "261": "ScenePointUnlockNotify",
+ "256": "SceneTransToPointReq",
+ "223": "SceneTransToPointRsp",
+ "219": "EntityJumpNotify",
+ "244": "GetSceneAreaReq",
+ "294": "GetSceneAreaRsp",
+ "274": "SceneAreaUnlockNotify",
+ "246": "SceneEntityDrownReq",
+ "284": "SceneEntityDrownRsp",
+ "241": "SceneCreateEntityReq",
+ "270": "SceneCreateEntityRsp",
+ "213": "SceneDestroyEntityReq",
+ "257": "SceneDestroyEntityRsp",
+ "286": "SceneForceUnlockNotify",
+ "226": "SceneForceLockNotify",
+ "233": "EnterWorldAreaReq",
+ "216": "EnterWorldAreaRsp",
+ "237": "EntityForceSyncReq",
+ "225": "EntityForceSyncRsp",
+ "258": "GetAreaExplorePointReq",
+ "205": "GetAreaExplorePointRsp",
+ "271": "ClientTransmitReq",
+ "202": "ClientTransmitRsp",
+ "288": "EnterSceneWeatherAreaNotify",
+ "249": "ExitSceneWeatherAreaNotify",
+ "297": "SceneAreaWeatherNotify",
+ "240": "ScenePlayerInfoNotify",
+ "211": "WorldPlayerLocationNotify",
+ "260": "BeginCameraSceneLookNotify",
+ "293": "EndCameraSceneLookNotify",
+ "230": "MarkEntityInMinMapNotify",
+ "287": "UnmarkEntityInMinMapNotify",
+ "204": "ExecuteGroupTriggerReq",
+ "220": "ExecuteGroupTriggerRsp",
+ "243": "LevelupCityReq",
+ "236": "LevelupCityRsp",
+ "208": "SceneRouteChangeNotify",
+ "279": "PlatformStartRouteNotify",
+ "245": "PlatformStopRouteNotify",
+ "221": "PlatformChangeRouteNotify",
+ "201": "ScenePlayerSoundNotify",
+ "298": "PersonalSceneJumpReq",
+ "203": "PersonalSceneJumpRsp",
+ "206": "SealBattleBeginNotify",
+ "290": "SealBattleEndNotify",
+ "292": "SealBattleProgressNotify",
+ "276": "ClientPauseNotify",
+ "289": "PlayerEnterSceneInfoNotify",
+ "285": "JoinPlayerSceneReq",
+ "273": "JoinPlayerSceneRsp",
+ "232": "SceneKickPlayerReq",
+ "231": "SceneKickPlayerRsp",
+ "299": "SceneKickPlayerNotify",
+ "278": "HitClientTrivialNotify",
+ "280": "BackMyWorldReq",
+ "247": "BackMyWorldRsp",
+ "255": "SeeMonsterReq",
+ "209": "SeeMonsterRsp",
+ "235": "AddSeenMonsterNotify",
+ "252": "AllSeenMonsterNotify",
+ "210": "SceneTimeNotify",
+ "300": "EnterSceneReadyReq",
+ "239": "EnterSceneReadyRsp",
+ "215": "EnterScenePeerNotify",
+ "269": "EnterSceneDoneReq",
+ "281": "EnterSceneDoneRsp",
+ "277": "WorldPlayerDieNotify",
+ "262": "WorldPlayerReviveReq",
+ "268": "WorldPlayerReviveRsp",
+ "251": "JoinPlayerFailNotify",
+ "296": "SetSceneWeatherAreaReq",
+ "263": "SetSceneWeatherAreaRsp",
+ "217": "ExecuteGadgetLuaReq",
+ "224": "ExecuteGadgetLuaRsp",
+ "295": "CutSceneBeginNotify",
+ "228": "CutSceneFinishNotify",
+ "283": "CutSceneEndNotify",
+ "248": "ClientScriptEventNotify",
+ "222": "SceneEntitiesMovesReq",
+ "212": "SceneEntitiesMovesRsp",
+ "3188": "SceneEntitiesMoveCombineNotify",
+ "3180": "UnlockTransPointReq",
+ "3311": "UnlockTransPointRsp",
+ "3037": "SceneWeatherForcastReq",
+ "3257": "SceneWeatherForcastRsp",
+ "3087": "MarkMapReq",
+ "3193": "MarkMapRsp",
+ "3156": "AllMarkPointNotify",
+ "3357": "WorldDataNotify",
+ "3060": "EntityMoveRoomNotify",
+ "3247": "WorldPlayerInfoNotify",
+ "3446": "PostEnterSceneReq",
+ "3030": "PostEnterSceneRsp",
+ "3125": "PlayerChatReq",
+ "3070": "PlayerChatRsp",
+ "3236": "PlayerChatNotify",
+ "3354": "PlayerChatCDNotify",
+ "3301": "ChatHistoryNotify",
+ "3210": "SceneDataNotify",
+ "3313": "DungeonEntryToBeExploreNotify",
+ "3449": "GetDungeonEntryExploreConditionReq",
+ "3413": "GetDungeonEntryExploreConditionRsp",
+ "3464": "UnfreezeGroupLimitNotify",
+ "3457": "SetEntityClientDataNotify",
+ "3263": "GroupSuiteNotify",
+ "3167": "GroupUnloadNotify",
+ "3379": "MonsterAIConfigHashNotify",
+ "3186": "ShowTemplateReminderNotify",
+ "3469": "ShowCommonTipsNotify",
+ "3196": "CloseCommonTipsNotify",
+ "3025": "ChangeWorldToSingleModeNotify",
+ "3362": "SyncScenePlayTeamEntityNotify",
+ "3214": "DelScenePlayTeamEntityNotify",
+ "3065": "PlayerEyePointStateNotify",
+ "3342": "GetMapMarkTipsReq",
+ "3465": "GetMapMarkTipsRsp",
+ "3243": "ChangeWorldToSingleModeReq",
+ "3271": "ChangeWorldToSingleModeRsp",
+ "3479": "GetWorldMpInfoReq",
+ "3118": "GetWorldMpInfoRsp",
+ "3103": "EntityConfigHashNotify",
+ "3017": "ForceDragAvatarNotify",
+ "3498": "MonsterPointArrayRouteUpdateNotify",
+ "3245": "ForceDragBackTransferNotify",
+ "3283": "GetScenePerformanceReq",
+ "3274": "GetScenePerformanceRsp",
+ "3412": "SceneAudioNotify",
+ "3299": "HitTreeNotify",
+ "3428": "EntityTagChangeNotify",
+ "3300": "AvatarFollowRouteNotify",
+ "3095": "SceneEntityUpdateNotify",
+ "3234": "ClientHashDebugNotify",
+ "3152": "PlayerWorldSceneInfoListNotify",
+ "3136": "LuaEnvironmentEffectNotify",
+ "3387": "ClientLoadingCostumeVerificationNotify",
+ "3384": "ShowClientGuideNotify",
+ "3120": "ShowClientTutorialNotify",
+ "3084": "GetMapAreaReq",
+ "3458": "GetMapAreaRsp",
+ "3284": "MapAreaChangeNotify",
+ "3009": "LeaveWorldNotify",
+ "3195": "GuestBeginEnterSceneNotify",
+ "3012": "GuestPostEnterSceneNotify",
+ "3072": "LevelTagDataNotify",
+ "3241": "StopReminderNotify",
+ "3472": "AreaPlayInfoNotify",
+ "3036": "CheckGroupReplacedReq",
+ "3190": "CheckGroupReplacedRsp",
+ "3232": "DeathZoneObserveNotify",
+ "3279": "WorldChestOpenNotify",
+ "3068": "WidgetQuickHitTreeReq",
+ "3174": "WidgetQuickHitTreeRsp",
+ "3096": "BeginCameraSceneLookWithTemplateNotify",
+ "3484": "RefreshEntityAuthNotify",
+ "3389": "ScenePlayerBackgroundAvatarRefreshNotify",
+ "3079": "IOLOAFAFAJJ",
+ "4417": "ScenePlayBattleInfoNotify",
+ "4425": "ScenePlayOwnerCheckReq",
+ "4404": "ScenePlayOwnerCheckRsp",
+ "4414": "ScenePlayOwnerStartInviteReq",
+ "4364": "ScenePlayOwnerStartInviteRsp",
+ "4384": "ScenePlayOwnerInviteNotify",
+ "4422": "ScenePlayGuestReplyInviteReq",
+ "4432": "ScenePlayGuestReplyInviteRsp",
+ "4415": "ScenePlayGuestReplyNotify",
+ "4400": "ScenePlayInviteResultNotify",
+ "4409": "ScenePlayInfoListNotify",
+ "4357": "ScenePlayBattleInterruptNotify",
+ "4441": "ScenePlayBattleResultNotify",
+ "4392": "ScenePlayBattleUidOpNotify",
+ "4379": "ScenePlayBattleInfoListNotify",
+ "4377": "ScenePlayOutofRegionNotify",
+ "9067": "AllShareCDDataNotify",
+ "767": "GetShopReq",
+ "775": "GetShopRsp",
+ "754": "BuyGoodsReq",
+ "764": "BuyGoodsRsp",
+ "714": "GetShopmallDataReq",
+ "734": "GetShopmallDataRsp",
+ "772": "GetActivityShopSheetInfoReq",
+ "782": "GetActivityShopSheetInfoRsp",
+ "765": "BatchBuyGoodsReq",
+ "750": "BatchBuyGoodsRsp",
+ "2567": "OpActivityStateNotify",
+ "2554": "SignInInfoReq",
+ "2564": "SignInInfoRsp",
+ "2514": "GetSignInRewardReq",
+ "2534": "GetSignInRewardRsp",
+ "2507": "BonusActivityUpdateNotify",
+ "2591": "BonusActivityInfoReq",
+ "2542": "BonusActivityInfoRsp",
+ "2529": "GetBonusActivityRewardReq",
+ "2527": "GetBonusActivityRewardRsp",
+ "1067": "UnlockAvatarTalentReq",
+ "1075": "UnlockAvatarTalentRsp",
+ "1054": "AvatarUnlockTalentNotify",
+ "1064": "AvatarSkillDepotChangeNotify",
+ "1014": "BigTalentPointConvertReq",
+ "1034": "BigTalentPointConvertRsp",
+ "1072": "AvatarSkillMaxChargeCountNotify",
+ "1082": "AvatarSkillInfoNotify",
+ "1065": "ProudSkillUpgradeReq",
+ "1050": "ProudSkillUpgradeRsp",
+ "1059": "ProudSkillChangeNotify",
+ "1007": "AvatarSkillUpgradeReq",
+ "1091": "AvatarSkillUpgradeRsp",
+ "1042": "AvatarSkillChangeNotify",
+ "1029": "ProudSkillExtraLevelNotify",
+ "1027": "CanUseSkillNotify",
+ "1066": "TeamResonanceChangeNotify",
+ "4067": "GetPlayerFriendListReq",
+ "4075": "GetPlayerFriendListRsp",
+ "4014": "AskAddFriendReq",
+ "4034": "AskAddFriendRsp",
+ "4072": "DealAddFriendReq",
+ "4082": "DealAddFriendRsp",
+ "4065": "GetPlayerSocialDetailReq",
+ "4050": "GetPlayerSocialDetailRsp",
+ "4059": "DeleteFriendReq",
+ "4007": "DeleteFriendRsp",
+ "4091": "SetPlayerBirthdayReq",
+ "4042": "SetPlayerBirthdayRsp",
+ "4029": "SetPlayerSignatureReq",
+ "4027": "SetPlayerSignatureRsp",
+ "4066": "SetPlayerHeadImageReq",
+ "4061": "SetPlayerHeadImageRsp",
+ "4056": "UpdatePS4FriendListNotify",
+ "4023": "DeleteFriendNotify",
+ "4019": "AddFriendNotify",
+ "4044": "AskAddFriendNotify",
+ "4094": "SetNameCardReq",
+ "4074": "SetNameCardRsp",
+ "4046": "GetAllUnlockNameCardReq",
+ "4084": "GetAllUnlockNameCardRsp",
+ "4041": "AddBlacklistReq",
+ "4070": "AddBlacklistRsp",
+ "4013": "RemoveBlacklistReq",
+ "4057": "RemoveBlacklistRsp",
+ "4086": "UnlockNameCardNotify",
+ "4026": "GetRecentMpPlayerListReq",
+ "4033": "GetRecentMpPlayerListRsp",
+ "4016": "SocialDataNotify",
+ "4037": "TakeFirstShareRewardReq",
+ "4025": "TakeFirstShareRewardRsp",
+ "4018": "UpdatePS4BlockListReq",
+ "4058": "UpdatePS4BlockListRsp",
+ "4005": "GetPlayerBlacklistReq",
+ "4071": "GetPlayerBlacklistRsp",
+ "4002": "PlayerReportReq",
+ "4088": "PlayerReportRsp",
+ "4049": "SetFriendRemarkNameReq",
+ "4097": "SetFriendRemarkNameRsp",
+ "4040": "UpdatePlayerShowAvatarListReq",
+ "4011": "UpdatePlayerShowAvatarListRsp",
+ "4060": "GetFriendShowAvatarInfoReq",
+ "4093": "GetFriendShowAvatarInfoRsp",
+ "4030": "UpdatePlayerShowNameCardListReq",
+ "4087": "UpdatePlayerShowNameCardListRsp",
+ "4053": "GetFriendShowNameCardInfoReq",
+ "4038": "GetFriendShowNameCardInfoRsp",
+ "4004": "ForceAddPlayerFriendReq",
+ "4020": "ForceAddPlayerFriendRsp",
+ "4043": "ProfilePictureChangeNotify",
+ "4036": "PSNFriendListNotify",
+ "4008": "PSNBlackListNotify",
+ "4079": "GetPlayerAskFriendListReq",
+ "4045": "GetPlayerAskFriendListRsp",
+ "4021": "GetChatEmojiCollectionReq",
+ "4001": "GetChatEmojiCollectionRsp",
+ "4098": "SetChatEmojiCollectionReq",
+ "4003": "SetChatEmojiCollectionRsp",
+ "4006": "UpdatePS4FriendListReq",
+ "4090": "UpdatePS4FriendListRsp",
+ "4092": "FriendInfoChangeNotify",
+ "4076": "PlayerSignatureAuditDataNotify",
+ "4089": "PlayerSignatureNotify",
+ "4085": "SignatureAuditConfigNotify",
+ "4073": "ReadSignatureAuditReq",
+ "4032": "ReadSignatureAuditRsp",
+ "6167": "ToTheMoonQueryPathReq",
+ "6175": "ToTheMoonQueryPathRsp",
+ "6154": "ToTheMoonPingNotify",
+ "6164": "ToTheMoonEnterSceneReq",
+ "6114": "ToTheMoonEnterSceneRsp",
+ "6134": "ToTheMoonAddObstacleReq",
+ "6172": "ToTheMoonAddObstacleRsp",
+ "6182": "ToTheMoonRemoveObstacleReq",
+ "6165": "ToTheMoonRemoveObstacleRsp",
+ "6150": "ToTheMoonObstaclesModifyNotify",
+ "6159": "LHNEFELJGOO",
+ "2467": "TowerBriefDataNotify",
+ "2475": "TowerFloorRecordChangeNotify",
+ "2454": "TowerCurLevelRecordChangeNotify",
+ "2464": "TowerDailyRewardProgressChangeNotify",
+ "2434": "TowerTeamSelectReq",
+ "2472": "TowerTeamSelectRsp",
+ "2482": "TowerAllDataReq",
+ "2465": "TowerAllDataRsp",
+ "2459": "TowerEnterLevelReq",
+ "2407": "TowerEnterLevelRsp",
+ "2491": "TowerBuffSelectReq",
+ "2442": "TowerBuffSelectRsp",
+ "2419": "TowerSurrenderReq",
+ "2444": "TowerSurrenderRsp",
+ "2494": "TowerGetFloorStarRewardReq",
+ "2474": "TowerGetFloorStarRewardRsp",
+ "2457": "TowerLevelEndNotify",
+ "2486": "TowerLevelStarCondNotify",
+ "2426": "TowerMiddleLevelChangeTeamNotify",
+ "2433": "TowerRecordHandbookReq",
+ "2416": "TowerRecordHandbookRsp",
+ "6348": "GetUgcReq",
+ "6343": "GetUgcRsp",
+ "6309": "GetUgcBriefInfoReq",
+ "6346": "GetUgcBriefInfoRsp",
+ "6344": "SaveUgcReq",
+ "6332": "SaveUgcRsp",
+ "6339": "PublishUgcReq",
+ "6331": "PublishUgcRsp",
+ "6335": "CheckUgcUpdateReq",
+ "6321": "CheckUgcUpdateRsp",
+ "6301": "UgcNotify",
+ "6302": "CheckUgcStateReq",
+ "6317": "CheckUgcStateRsp",
+ "6326": "FEGFMGMLCKG",
+ "6312": "DCAJABFLBPO",
+ "6325": "EENIBKHGPFN",
+ "2267": "WatcherAllDataNotify",
+ "2275": "WatcherChangeNotify",
+ "2254": "WatcherEventNotify",
+ "2264": "WatcherEventTypeNotify",
+ "2214": "WatcherEventStageNotify",
+ "2219": "PushTipsAllDataNotify",
+ "2244": "PushTipsChangeNotify",
+ "2294": "PushTipsReadFinishReq",
+ "2274": "PushTipsReadFinishRsp",
+ "2246": "GetPushTipsRewardReq",
+ "2284": "GetPushTipsRewardRsp",
+ "4298": "AnchorPointDataNotify",
+ "4296": "AnchorPointOpReq",
+ "4286": "AnchorPointOpRsp",
+ "4282": "SetUpLunchBoxWidgetReq",
+ "4289": "SetUpLunchBoxWidgetRsp",
+ "4281": "QuickUseWidgetReq",
+ "4285": "QuickUseWidgetRsp",
+ "4271": "WidgetCoolDownNotify",
+ "4251": "WidgetReportReq",
+ "4252": "WidgetReportRsp",
+ "4267": "ClientCollectorDataNotify",
+ "4276": "OneoffGatherPointDetectorDataNotify",
+ "4262": "SkyCrystalDetectorDataUpdateNotify",
+ "4272": "TreasureMapDetectorDataNotify",
+ "4297": "SetWidgetSlotReq",
+ "4270": "SetWidgetSlotRsp",
+ "4254": "WidgetSlotChangeNotify",
+ "4255": "GetWidgetSlotReq",
+ "4266": "GetWidgetSlotRsp",
+ "4300": "AllWidgetDataNotify",
+ "4292": "UseWidgetCreateGadgetReq",
+ "4284": "UseWidgetCreateGadgetRsp",
+ "4283": "UseWidgetRetractGadgetReq",
+ "4277": "UseWidgetRetractGadgetRsp",
+ "4280": "WidgetGadgetAllDataNotify",
+ "4273": "WidgetGadgetDataNotify",
+ "4263": "WidgetGadgetDestroyNotify",
+ "4299": "WidgetDoBagReq",
+ "4295": "WidgetDoBagRsp",
+ "4264": "WidgetActiveChangeNotify",
+ "4291": "WidgetUseAttachAbilityGroupChangeNotify",
+ "4274": "WidgetCaptureAnimalReq",
+ "4261": "WidgetCaptureAnimalRsp",
+ "6005": "WidgetUpdateExtraCDReq",
+ "5925": "WidgetUpdateExtraCDRsp",
+ "6080": "FireworksReformDataNotify",
+ "6040": "ReformFireworksReq",
+ "5982": "ReformFireworksRsp",
+ "6053": "LaunchFireworksReq",
+ "6011": "LaunchFireworksRsp",
+ "6038": "FireworksLaunchDataNotify",
+ "5953": "ChangeWidgetBackgroundActiveStateReq",
+ "6042": "ChangeWidgetBackgroundActiveStateRsp",
+ "6034": "AllWidgetBackgroundActiveStateNotify",
+ "6009": "RemotePlayerWidgetNotify",
+ "5931": "WidgetWeatherWizardDataNotify"
+}
diff --git a/proto/AAAOLHAKGIO.proto b/proto/AAAOLHAKGIO.proto
deleted file mode 100644
index 2fae6234..00000000
--- a/proto/AAAOLHAKGIO.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message AAAOLHAKGIO {
- int32 lgcfopjlbmb = 5;
- uint32 aeinmdecjbh = 6;
- uint32 kopcjfaeegb = 11;
- uint32 triggerEntityId = 10;
- uint32 mfpmgbedfid = 15;
-}
diff --git a/proto/AGGICDIEHNL.proto b/proto/AAFAJFPLBMI.proto
similarity index 56%
rename from proto/AGGICDIEHNL.proto
rename to proto/AAFAJFPLBMI.proto
index 1c40622c..d9f2ad9c 100644
--- a/proto/AGGICDIEHNL.proto
+++ b/proto/AAFAJFPLBMI.proto
@@ -3,8 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-enum AGGICDIEHNL {
- APOHFKNGIIJ = 0;
- FCCAGMOBPJI = 1;
+// Name: AAFAJFPLBMI
+// CmdId: 7944
+message AAFAJFPLBMI {
}
+
diff --git a/proto/AAJAAOKIJHF.proto b/proto/AAJAAOKIJHF.proto
deleted file mode 100644
index b114c3b8..00000000
--- a/proto/AAJAAOKIJHF.proto
+++ /dev/null
@@ -1,16 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message AAJAAOKIJHF {
- string shareCode = 1;
- uint32 ownerUid = 2;
- uint32 moduleId = 3;
- uint32 sceneId = 4;
- uint32 blockId = 5;
- bool isAllowCopy = 6;
- uint32 createTime = 7;
-}
diff --git a/proto/ABAMJKJOMHJ.proto b/proto/ABAMJKJOMHJ.proto
new file mode 100644
index 00000000..9c467d3e
--- /dev/null
+++ b/proto/ABAMJKJOMHJ.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "PENJFODAGGI.proto";
+
+// Name: ABAMJKJOMHJ
+// CmdId: 7765
+message ABAMJKJOMHJ {
+ repeated uint32 MFJPHFOJKEF = 8;
+ repeated PENJFODAGGI GGGHONFOAKP = 13;
+}
+
diff --git a/proto/ABBBKIDODLJ.proto b/proto/ABBBKIDODLJ.proto
new file mode 100644
index 00000000..47338696
--- /dev/null
+++ b/proto/ABBBKIDODLJ.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: ABBBKIDODLJ
+// CmdId: 21566
+message ABBBKIDODLJ {
+ uint32 pos_id = 7;
+ int32 retcode = 13;
+}
+
diff --git a/proto/ABLOFNDBMFD.proto b/proto/ABLOFNDBMFD.proto
deleted file mode 100644
index e3c65671..00000000
--- a/proto/ABLOFNDBMFD.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "AAJAAOKIJHF.proto";
-
-message ABLOFNDBMFD {
- repeated AAJAAOKIJHF briefList = 1;
- repeated string mohcaffojgh = 2;
-}
diff --git a/proto/ACBDKPGMCNH.proto b/proto/ACBDKPGMCNH.proto
deleted file mode 100644
index 246fd884..00000000
--- a/proto/ACBDKPGMCNH.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "CLMDHLAENEJ.proto";
-import "IDOELHBANCP.proto";
-
-message ACBDKPGMCNH {
- bool aicefchaici = 33;
- CLMDHLAENEJ jllpcjcimge = 34;
- repeated IDOELHBANCP kcllbppiboo = 999;
-}
diff --git a/proto/ACNFCMOJFAB.proto b/proto/ACNFCMOJFAB.proto
deleted file mode 100644
index c6de8098..00000000
--- a/proto/ACNFCMOJFAB.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "BOIPHJCFLBK.proto";
-
-message ACNFCMOJFAB {
- repeated BOIPHJCFLBK ecpfngapbhc = 14;
-}
diff --git a/proto/ADEECIJFDOE.proto b/proto/ADEECIJFDOE.proto
new file mode 100644
index 00000000..c55b4c13
--- /dev/null
+++ b/proto/ADEECIJFDOE.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: ADEECIJFDOE
+message ADEECIJFDOE {
+ bool DLEFDHEAMHL = 12;
+}
+
diff --git a/proto/ADLNAMCMMNP.proto b/proto/ADLNAMCMMNP.proto
new file mode 100644
index 00000000..09efca29
--- /dev/null
+++ b/proto/ADLNAMCMMNP.proto
@@ -0,0 +1,27 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "FPFHGDCLELH.proto";
+import "LBLHMLGIBNF.proto";
+import "LENANMKPLCA.proto";
+import "LNADMHGILKF.proto";
+import "NONFHLFEHGG.proto";
+import "OLFCEKMONGF.proto";
+
+// Name: ADLNAMCMMNP
+message ADLNAMCMMNP {
+ string name = 1;
+ string CJCCAHLDCMA = 2;
+ repeated string MNPIDJHOIJG = 3;
+ repeated int32 OMJEIEHMHGA = 10;
+ repeated int32 OMEKHKLJLJM = 11;
+ repeated LBLHMLGIBNF JAJPGIAEDPK = 4;
+ repeated OLFCEKMONGF KIJIBDEIJHJ = 5;
+ repeated FPFHGDCLELH IKACEKMFPMJ = 6;
+ repeated LNADMHGILKF KPIDEAGBAPN = 7;
+ LENANMKPLCA PNFIHGPGNKD = 8;
+ NONFHLFEHGG OONNEONDIPI = 9;
+ string FFDAHCPMGAI = 12;
+}
+
diff --git a/proto/ADMIOIMGPLK.proto b/proto/ADMIOIMGPLK.proto
new file mode 100644
index 00000000..80f6ed86
--- /dev/null
+++ b/proto/ADMIOIMGPLK.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: ADMIOIMGPLK
+message ADMIOIMGPLK {
+ uint32 difficulty = 12;
+}
+
diff --git a/proto/AEEFNFKPHED.proto b/proto/AEEFNFKPHED.proto
new file mode 100644
index 00000000..38d1ed34
--- /dev/null
+++ b/proto/AEEFNFKPHED.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: AEEFNFKPHED
+// CmdId: 7794
+message AEEFNFKPHED {
+}
+
diff --git a/proto/AEEKABMMKNE.proto b/proto/AEEKABMMKNE.proto
new file mode 100644
index 00000000..94732414
--- /dev/null
+++ b/proto/AEEKABMMKNE.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: AEEKABMMKNE
+message AEEKABMMKNE {
+ uint32 PAPGIKKLGJH = 10;
+ uint32 card_id = 5;
+}
+
diff --git a/proto/AFKACLJCCHI.proto b/proto/AFKACLJCCHI.proto
new file mode 100644
index 00000000..a5fcfc3e
--- /dev/null
+++ b/proto/AFKACLJCCHI.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "EALBKFBILFO.proto";
+
+// Name: AFKACLJCCHI
+message AFKACLJCCHI {
+ repeated EALBKFBILFO level_info_list = 4;
+}
+
diff --git a/proto/AFLCCHIGHFC.proto b/proto/AFLCCHIGHFC.proto
deleted file mode 100644
index 50abadf8..00000000
--- a/proto/AFLCCHIGHFC.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "KIEHIGCKOHO.proto";
-
-message AFLCCHIGHFC {
- int32 fekdaediiel = 1;
- int32 ocjodgafcna = 2;
- int32 paamjmeflfp = 3;
- int32 lolngckkkek = 4;
- repeated KIEHIGCKOHO nkifjffiglb = 5;
-}
diff --git a/proto/AGBDLCMHIPB.proto b/proto/AGBDLCMHIPB.proto
new file mode 100644
index 00000000..bc3956da
--- /dev/null
+++ b/proto/AGBDLCMHIPB.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "HBEFCJKDDIN.proto";
+
+// Name: AGBDLCMHIPB
+message AGBDLCMHIPB {
+ repeated uint32 NANIIOABNOG = 10;
+ repeated uint32 PIEMKNGALPB = 3;
+ repeated HBEFCJKDDIN FALMAMOMDAG = 7;
+}
+
diff --git a/proto/AGFJDCJANKA.proto b/proto/AGFJDCJANKA.proto
new file mode 100644
index 00000000..98eff0fd
--- /dev/null
+++ b/proto/AGFJDCJANKA.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "ElectroherculesBattleLevelInfo.proto";
+
+// Name: AGFJDCJANKA
+message AGFJDCJANKA {
+ repeated ElectroherculesBattleLevelInfo level_info_list = 15;
+ uint32 stage_id = 8;
+ bool LFEIIEEMDOM = 11;
+}
+
diff --git a/proto/AGNLMOPPIFH.proto b/proto/AGNLMOPPIFH.proto
deleted file mode 100644
index f6dc54f1..00000000
--- a/proto/AGNLMOPPIFH.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GGLAOFMEGGK.proto";
-import "IDOELHBANCP.proto";
-
-message AGNLMOPPIFH {
- string nmfofegamme = 1;
- string hfjgecdoafe = 8;
- bool elaipjlejji = 10;
- bool knilnhpcmgi = 20;
- bool lbkfdecnakj = 27;
- GGLAOFMEGGK nnlmlfgoiii = 9;
- string hocldjnpeib = 11;
- bool cbinhdjifao = 16;
- bool dhdndgbmaee = 17;
- bool ipehnienipn = 18;
- bool ehppkpbjbbi = 42;
- bool aicefchaici = 23;
- bool odnagkoinfk = 31;
- string jngoobcimbd = 36;
- string ihmcfgapoin = 37;
- string lmnfjldcfjn = 39;
- string fkigjalgefl = 40;
- string njpddpidinm = 41;
- repeated IDOELHBANCP kcllbppiboo = 999;
-}
diff --git a/proto/AHGODAFKPIM.proto b/proto/AHGODAFKPIM.proto
new file mode 100644
index 00000000..e98fdbdf
--- /dev/null
+++ b/proto/AHGODAFKPIM.proto
@@ -0,0 +1,30 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "AEEKABMMKNE.proto";
+import "DIGLBMAEMML.proto";
+import "HHKFLCHIBJJ.proto";
+import "PENJFODAGGI.proto";
+
+// Name: AHGODAFKPIM
+message AHGODAFKPIM {
+ uint32 ONKDMOMNGBG = 824;
+ repeated PENJFODAGGI GGGHONFOAKP = 1;
+ uint32 IGMNOEBOCJP = 3;
+ repeated HHKFLCHIBJJ AICAJEFEHLF = 1540;
+ repeated AEEKABMMKNE PLPMEJFNDKA = 12;
+ bool is_passed = 10;
+ uint32 AJFMMFEEDFF = 14;
+ uint32 IAEJLGAILAK = 2;
+ uint32 AGPFPMEDGKI = 9;
+ DIGLBMAEMML KOIGNIFNCMI = 7;
+ DIGLBMAEMML HBCOFFFLNAI = 5;
+ DIGLBMAEMML JLPLPDNEFJA = 15;
+ DIGLBMAEMML DIFHGPIAFNK = 13;
+ map JFAINLBMGJP = 8;
+ DIGLBMAEMML CGBIBGGMGEF = 11;
+ uint32 controller_id = 4;
+ uint32 NKNMAGGJMFP = 6;
+}
+
diff --git a/proto/AHJAHOLPBLK.proto b/proto/AHJAHOLPBLK.proto
deleted file mode 100644
index fa34aa1b..00000000
--- a/proto/AHJAHOLPBLK.proto
+++ /dev/null
@@ -1,6 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message AHJAHOLPBLK {
-}
diff --git a/proto/AHMNLAOFJBB.proto b/proto/AHMNLAOFJBB.proto
new file mode 100644
index 00000000..4cfafad0
--- /dev/null
+++ b/proto/AHMNLAOFJBB.proto
@@ -0,0 +1,23 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "MAABOGBOJFC.proto";
+import "RegionInfo.proto";
+import "StopServerInfo.proto";
+
+// Name: AHMNLAOFJBB
+message AHMNLAOFJBB {
+ int32 retcode = 1;
+ string msg = 2;
+ RegionInfo region_info = 3;
+ bytes ODHGCKGDENJ = 11;
+ bytes OEJHLDFBBKA = 12;
+ bytes NHNKFFPCOJI = 13;
+ string HHDIBBJDLAN = 14;
+ oneof detail {
+ MAABOGBOJFC force_udpate = 4;
+ StopServerInfo stop_server = 5;
+ }
+}
+
diff --git a/proto/AIGHOMHDNIL.proto b/proto/AIGHOMHDNIL.proto
new file mode 100644
index 00000000..074bedcb
--- /dev/null
+++ b/proto/AIGHOMHDNIL.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "ChannellerSlabAssistInfo.proto";
+import "OHCIIIAJMBL.proto";
+
+// Name: AIGHOMHDNIL
+message AIGHOMHDNIL {
+ repeated ChannellerSlabAssistInfo assist_info_list = 13;
+ repeated uint32 buff_id_list = 3;
+ OHCIIIAJMBL BCKIOAIABPE = 14;
+ OHCIIIAJMBL MNGBLEJJNIB = 2;
+}
+
diff --git a/proto/AIHKOACHDJH.proto b/proto/AIHKOACHDJH.proto
deleted file mode 100644
index 62414fdf..00000000
--- a/proto/AIHKOACHDJH.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "ExhibitionDisplayInfo.proto";
-import "IELKGAMFOLN.proto";
-
-message AIHKOACHDJH {
- //enum BMIDNGEDLLF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6566;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated ExhibitionDisplayInfo scoreList = 14;
- uint32 duration = 10;
- uint32 beginTime = 11;
- uint32 stageType = 5;
- repeated uint32 ggihgakpekk = 9;
- uint32 playIndex = 12;
- bool mdpgfcplekf = 13;
- repeated IELKGAMFOLN settleInfoList = 7;
- bool pdminbppnje = 3;
-}
diff --git a/proto/AIOCEOMJKII.proto b/proto/AIOCEOMJKII.proto
new file mode 100644
index 00000000..55eeb886
--- /dev/null
+++ b/proto/AIOCEOMJKII.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "ItemParam.proto";
+
+// Name: AIOCEOMJKII
+message AIOCEOMJKII {
+ repeated uint32 OIIEOJDNKJG = 11;
+ repeated ItemParam KHFBDFLDPKM = 4;
+}
+
diff --git a/proto/AJCFJJFJJMB.proto b/proto/AJCFJJFJJMB.proto
new file mode 100644
index 00000000..a66da9b1
--- /dev/null
+++ b/proto/AJCFJJFJJMB.proto
@@ -0,0 +1,23 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "AGBDLCMHIPB.proto";
+import "CKLBEJHMHKG.proto";
+import "IBIFMMLDGMG.proto";
+import "LCHKFOGFJNP.proto";
+import "MBBEKGNLKBH.proto";
+import "PFFLOCNKNOG.proto";
+
+// Name: AJCFJJFJJMB
+message AJCFJJFJJMB {
+ LCHKFOGFJNP MAPECFPDPAF = 1;
+ map LDHLIPECEPC = 4;
+ repeated PFFLOCNKNOG FLOCMMAMMMO = 3;
+ map BNHENPGEEJP = 8;
+ repeated CKLBEJHMHKG LOFONBHFNAF = 14;
+ repeated CKLBEJHMHKG NFHNEHOCOEF = 12;
+ uint32 skill_id = 15;
+ map AMIIKICEDLK = 7;
+}
+
diff --git a/proto/AJKKNJIKCJA.proto b/proto/AJKKNJIKCJA.proto
new file mode 100644
index 00000000..4a1cdf16
--- /dev/null
+++ b/proto/AJKKNJIKCJA.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: AJKKNJIKCJA
+enum AJKKNJIKCJA {
+ AJKKNJIKCJA_LDHDOKHDOEK = 0;
+ AJKKNJIKCJA_CFPKGKDFOFK = 1;
+ AJKKNJIKCJA_GJEHMJNAFAN = 2;
+ AJKKNJIKCJA_EKPDPBFLHOD = 3;
+}
+
diff --git a/proto/ALAMJIMOCOP.proto b/proto/ALAMJIMOCOP.proto
new file mode 100644
index 00000000..dfe9e9ac
--- /dev/null
+++ b/proto/ALAMJIMOCOP.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: ALAMJIMOCOP
+message ALAMJIMOCOP {
+ uint32 open_time = 6;
+ bool is_open = 2;
+ uint32 BHLDOAAKIGA = 13;
+ bool is_finished = 8;
+ uint32 FELIKNNDJDG = 3;
+ uint32 level_id = 11;
+}
+
diff --git a/proto/ALCDEAAGBLC.proto b/proto/ALCDEAAGBLC.proto
deleted file mode 100644
index 3b8ea9f8..00000000
--- a/proto/ALCDEAAGBLC.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message ALCDEAAGBLC {
- int64 ckgefmkgkhh = 1;
- int32 cmhoaideaep = 2;
-}
diff --git a/proto/ALCGBNPJBHL.proto b/proto/ALCGBNPJBHL.proto
deleted file mode 100644
index 282e67bd..00000000
--- a/proto/ALCGBNPJBHL.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "MassivePropSyncInfo.proto";
-
-message ALCGBNPJBHL {
- bool isClearAll = 2;
- repeated MassivePropSyncInfo massivePropList = 11;
- repeated int64 amopeajfamd = 10;
-}
diff --git a/proto/AMFOFAPEHGM.proto b/proto/AMFOFAPEHGM.proto
new file mode 100644
index 00000000..f9cf3b6d
--- /dev/null
+++ b/proto/AMFOFAPEHGM.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "GHNDMCFNLHN.proto";
+
+// Name: AMFOFAPEHGM
+message AMFOFAPEHGM {
+ repeated GHNDMCFNLHN level_data_list = 9;
+}
+
diff --git a/proto/ANIHIBEGDJC.proto b/proto/ANIHIBEGDJC.proto
new file mode 100644
index 00000000..b7358d5d
--- /dev/null
+++ b/proto/ANIHIBEGDJC.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: ANIHIBEGDJC
+enum ANIHIBEGDJC {
+ ANIHIBEGDJC_OKHMBACGIDI = 0;
+ ANIHIBEGDJC_HMNPIKMJBAB = 1;
+ ANIHIBEGDJC_LOPFCNNIOOD = 2;
+ ANIHIBEGDJC_EAAAMEMNHHJ = 3;
+}
+
diff --git a/proto/ANOKFBLCGGM.proto b/proto/ANOKFBLCGGM.proto
deleted file mode 100644
index b87be589..00000000
--- a/proto/ANOKFBLCGGM.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "PDOPJIGDNPF.proto";
-
-message ANOKFBLCGGM {
- uint32 moduleId = 1;
- uint32 sceneId = 2;
- bool hoogfkfbckk = 3;
- repeated PDOPJIGDNPF lpjicbgaldo = 4;
-}
diff --git a/proto/AOHAOPDNHFG.proto b/proto/AOHAOPDNHFG.proto
new file mode 100644
index 00000000..255912a6
--- /dev/null
+++ b/proto/AOHAOPDNHFG.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: AOHAOPDNHFG
+message AOHAOPDNHFG {
+ bool GMAJNGGAJAI = 4;
+}
+
diff --git a/proto/AOHEFFCPELI.proto b/proto/AOHEFFCPELI.proto
new file mode 100644
index 00000000..baa942c4
--- /dev/null
+++ b/proto/AOHEFFCPELI.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "DOINBFHLBHP.proto";
+
+// Name: AOHEFFCPELI
+message AOHEFFCPELI {
+ uint32 controller_id = 11;
+ uint64 begin_time = 5;
+ uint64 OAKPHGNDJLO = 12;
+ DOINBFHLBHP JFFMMIKBICI = 14;
+}
+
diff --git a/proto/AOMHEMBIHNE.proto b/proto/AOMHEMBIHNE.proto
new file mode 100644
index 00000000..fa7759d1
--- /dev/null
+++ b/proto/AOMHEMBIHNE.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "NIHOOOAICMD.proto";
+
+// Name: AOMHEMBIHNE
+// CmdId: 7271
+message AOMHEMBIHNE {
+ uint32 HCKIILHKKBE = 8;
+ repeated NIHOOOAICMD ABBIFONKPDJ = 1;
+}
+
diff --git a/proto/APHNJHLAANL.proto b/proto/APHNJHLAANL.proto
deleted file mode 100644
index 525ca247..00000000
--- a/proto/APHNJHLAANL.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message APHNJHLAANL {
- //enum FAKNJNGOBKG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 109;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 12;
- repeated uint32 pbahnigkopb = 11;
-}
diff --git a/proto/AStarMethod.proto b/proto/AStarMethod.proto
deleted file mode 100644
index f9dc3420..00000000
--- a/proto/AStarMethod.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum AStarMethod {
- A_STAR_METHOD_CLASSIC = 0;
- A_STAR_METHOD_TENDENCY = 1;
- A_STAR_METHOD_ADAPTIVE = 2;
- A_STAR_METHOD_INFLECTION = 3;
-}
diff --git a/proto/AbilityAppliedAbility.proto b/proto/AbilityAppliedAbility.proto
index d93bf43c..7b708704 100644
--- a/proto/AbilityAppliedAbility.proto
+++ b/proto/AbilityAppliedAbility.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "AbilityString.proto";
import "AbilityScalarValueEntry.proto";
+import "AbilityString.proto";
+// Name: JOMDPHKGKJO
message AbilityAppliedAbility {
- AbilityString abilityName = 1;
- AbilityString abilityOverride = 2;
- repeated AbilityScalarValueEntry overrideMap = 3;
- uint32 instancedAbilityId = 4;
+ AbilityString ability_name = 1;
+ AbilityString ability_override = 2;
+ repeated AbilityScalarValueEntry override_map = 3;
+ uint32 instanced_ability_id = 4;
}
+
diff --git a/proto/AbilityAppliedModifier.proto b/proto/AbilityAppliedModifier.proto
index fd2bce56..537352f1 100644
--- a/proto/AbilityAppliedModifier.proto
+++ b/proto/AbilityAppliedModifier.proto
@@ -2,24 +2,24 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "AbilityString.proto";
import "AbilityAttachedModifier.proto";
+import "AbilityString.proto";
import "ModifierDurability.proto";
+// Name: PAECICKHAKH
message AbilityAppliedModifier {
- int32 modifierLocalId = 1;
- uint32 parentAbilityEntityId = 2;
- AbilityString parentAbilityName = 3;
- AbilityString parentAbilityOverride = 4;
- uint32 instancedAbilityId = 5;
- uint32 instancedModifierId = 6;
- float existDuration = 7;
- AbilityAttachedModifier attachedInstancedModifier = 8;
- uint32 applyEntityId = 9;
- bool isAttachedParentAbility = 10;
- ModifierDurability modifierDurability = 11;
- uint32 sbuffUid = 12;
- bool isServerbuffModifier = 13;
+ int32 modifier_local_id = 1;
+ uint32 parent_ability_entity_id = 2;
+ AbilityString parent_ability_name = 3;
+ AbilityString parent_ability_override = 4;
+ uint32 instanced_ability_id = 5;
+ uint32 instanced_modifier_id = 6;
+ float exist_duration = 7;
+ AbilityAttachedModifier attached_instanced_modifier = 8;
+ uint32 apply_entity_id = 9;
+ bool is_attached_parent_ability = 10;
+ ModifierDurability modifier_durability = 11;
+ uint32 sbuff_uid = 12;
+ bool is_serverbuff_modifier = 13;
}
+
diff --git a/proto/AbilityArgument.proto b/proto/AbilityArgument.proto
deleted file mode 100644
index 732d741a..00000000
--- a/proto/AbilityArgument.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message AbilityArgument {
- oneof arg {
- uint32 int_arg = 11;
- float float_arg = 2;
- string str_arg = 8;
- }
-}
diff --git a/proto/AbilityAttachedModifier.proto b/proto/AbilityAttachedModifier.proto
index d851452c..3650d697 100644
--- a/proto/AbilityAttachedModifier.proto
+++ b/proto/AbilityAttachedModifier.proto
@@ -3,12 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JFHLNEBEOAA
message AbilityAttachedModifier {
- bool isInvalid = 1;
- uint32 ownerEntityId = 2;
- uint32 instancedModifierId = 3;
- bool isServerbuffModifier = 4;
- int32 attachNameHash = 5;
+ bool is_invalid = 1;
+ uint32 owner_entity_id = 2;
+ uint32 instanced_modifier_id = 3;
+ bool is_serverbuff_modifier = 4;
+ int32 attach_name_hash = 5;
}
+
diff --git a/proto/AbilityBornType.proto b/proto/AbilityBornType.proto
new file mode 100644
index 00000000..4530fc72
--- /dev/null
+++ b/proto/AbilityBornType.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: JFHEKJHNIEE
+message AbilityBornType {
+ Vector move_dir = 13;
+ Vector pos = 15;
+ Vector rot = 14;
+}
+
diff --git a/proto/AbilityChangeNotify.proto b/proto/AbilityChangeNotify.proto
index c61b8001..687ba8ef 100644
--- a/proto/AbilityChangeNotify.proto
+++ b/proto/AbilityChangeNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AbilityControlBlock.proto";
+// Name: FGNFEPLECFC
+// CmdId: 1159
message AbilityChangeNotify {
- //enum KEAFGMDBMGG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1124;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- AbilityControlBlock abilityControlBlock = 10;
- uint32 entityId = 7;
+ AbilityControlBlock ability_control_block = 12;
+ uint32 entity_id = 2;
}
+
diff --git a/proto/AbilityControlBlock.proto b/proto/AbilityControlBlock.proto
index d47c3c9d..977502e0 100644
--- a/proto/AbilityControlBlock.proto
+++ b/proto/AbilityControlBlock.proto
@@ -4,6 +4,8 @@ option java_package = "emu.grasscutter.net.proto";
import "AbilityEmbryo.proto";
+// Name: KDMMAILHMCH
message AbilityControlBlock {
- repeated AbilityEmbryo abilityEmbryoList = 1;
+ repeated AbilityEmbryo ability_embryo_list = 1;
}
+
diff --git a/proto/AbilityEmbryo.proto b/proto/AbilityEmbryo.proto
index edbb26b4..3ebcb52e 100644
--- a/proto/AbilityEmbryo.proto
+++ b/proto/AbilityEmbryo.proto
@@ -2,8 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+
+// Name: FDIGHNLIKGA
message AbilityEmbryo {
- uint32 abilityId = 1;
- fixed32 abilityNameHash = 2;
- fixed32 abilityOverrideNameHash = 3;
+ uint32 ability_id = 1;
+ fixed32 ability_name_hash = 2;
+ fixed32 ability_override_name_hash = 3;
}
+
diff --git a/proto/AbilityGadget.proto b/proto/AbilityGadget.proto
deleted file mode 100644
index c32cd0d3..00000000
--- a/proto/AbilityGadget.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message AbilityGadget {
- uint32 campId = 1;
- uint32 olefgkameoj = 2;
- uint32 targetEntityId = 3;
-}
diff --git a/proto/AbilityGadgetInfo.proto b/proto/AbilityGadgetInfo.proto
index eaf5123e..e6409a9e 100644
--- a/proto/AbilityGadgetInfo.proto
+++ b/proto/AbilityGadgetInfo.proto
@@ -2,8 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+
+// Name: PDONEGKNDKM
message AbilityGadgetInfo {
- uint32 camp_id = 1;
- uint32 camp_target_type = 2;
- uint32 target_entity_id = 3;
+ uint32 camp_id = 1;
+ uint32 camp_target_type = 2;
+ uint32 target_entity_id = 3;
}
+
diff --git a/proto/AbilityIdentifier.proto b/proto/AbilityIdentifier.proto
index 761a87c0..dc7b608d 100644
--- a/proto/AbilityIdentifier.proto
+++ b/proto/AbilityIdentifier.proto
@@ -3,13 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FBHPFOJEMEK
message AbilityIdentifier {
- uint32 modifierOwnerId = 3;
- uint32 abilityCasterId = 10;
- uint32 instancedAbilityId = 5;
- bool isServerbuffModifier = 4;
- int32 localId = 8;
- uint32 instancedModifierId = 11;
+ bool is_serverbuff_modifier = 2;
+ uint32 CKGECLBFOCP = 9;
+ int32 local_id = 12;
+ uint32 instanced_modifier_id = 14;
+ uint32 instanced_ability_id = 7;
+ uint32 NJNNPGIMJEN = 13;
}
+
diff --git a/proto/AbilityInvocationFailNotify.proto b/proto/AbilityInvocationFailNotify.proto
index 751fd69e..5b515169 100644
--- a/proto/AbilityInvocationFailNotify.proto
+++ b/proto/AbilityInvocationFailNotify.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AbilityInvokeEntry.proto";
+// Name: FEOKKPIAIJF
+// CmdId: 1114
message AbilityInvocationFailNotify {
- //enum PIEICCOCBLN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1120;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- string reason = 4;
- uint32 entityId = 13;
- AbilityInvokeEntry invoke = 14;
+ uint32 entity_id = 12;
+ string reason = 3;
+ AbilityInvokeEntry invoke = 8;
}
+
diff --git a/proto/AbilityInvocationFixedNotify.proto b/proto/AbilityInvocationFixedNotify.proto
index 78e1e75d..bb47f003 100644
--- a/proto/AbilityInvocationFixedNotify.proto
+++ b/proto/AbilityInvocationFixedNotify.proto
@@ -2,24 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AbilityInvokeEntry.proto";
+// Name: NDELNMOBIJO
+// CmdId: 1167
message AbilityInvocationFixedNotify {
- //enum LAPNALALFPP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1105;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- AbilityInvokeEntry Unk3300_LDIAOMFIBPL = 3;
- AbilityInvokeEntry Unk3300_AHDFHHFHEFM = 6;
- AbilityInvokeEntry Unk3300_ONGNOHLIIBO = 8;
- AbilityInvokeEntry Unk3300_EMGKKHKLIEG = 5;
- AbilityInvokeEntry Unk3300_KFMHLLHECCJ = 15;
- AbilityInvokeEntry Unk3300_GAFFBFFKDIC = 1;
+ AbilityInvokeEntry JHGOOOAKDKF = 10;
+ AbilityInvokeEntry IPKLDHAPACC = 8;
+ AbilityInvokeEntry LFJKNMKCNMP = 4;
+ AbilityInvokeEntry HLNLPLLLAKN = 13;
+ AbilityInvokeEntry MDFGHEGMPMF = 1;
+ AbilityInvokeEntry MLOIJCEODAD = 12;
}
+
diff --git a/proto/AbilityInvocationsNotify.proto b/proto/AbilityInvocationsNotify.proto
index 1a9b73e3..3158461f 100644
--- a/proto/AbilityInvocationsNotify.proto
+++ b/proto/AbilityInvocationsNotify.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AbilityInvokeEntry.proto";
+// Name: KPHEJCEMNIM
+// CmdId: 1175
message AbilityInvocationsNotify {
- //enum IJAPFFICMAM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1155;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated AbilityInvokeEntry invokes = 11;
+ repeated AbilityInvokeEntry invokes = 12;
}
+
diff --git a/proto/AbilityInvokeArgument.proto b/proto/AbilityInvokeArgument.proto
index 5cf528e4..ef6f43a4 100644
--- a/proto/AbilityInvokeArgument.proto
+++ b/proto/AbilityInvokeArgument.proto
@@ -3,71 +3,73 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: FNGBAFLMEDH
enum AbilityInvokeArgument {
- ABILITY_INVOKE_ARGUMENT_NONE = 0;
- ABILITY_INVOKE_ARGUMENT_META_MODIFIER_CHANGE = 1;
- ABILITY_INVOKE_ARGUMENT_META_COMMAND_MODIFIER_CHANGE_REQUEST = 2;
- ABILITY_INVOKE_ARGUMENT_META_SPECIAL_FLOAT_ARGUMENT = 3;
- ABILITY_INVOKE_ARGUMENT_META_OVERRIDE_PARAM = 4;
- ABILITY_INVOKE_ARGUMENT_META_CLEAR_OVERRIDE_PARAM = 5;
- ABILITY_INVOKE_ARGUMENT_META_REINIT_OVERRIDEMAP = 6;
- ABILITY_INVOKE_ARGUMENT_META_GLOBAL_FLOAT_VALUE = 7;
- ABILITY_INVOKE_ARGUMENT_META_CLEAR_GLOBAL_FLOAT_VALUE = 8;
- ABILITY_INVOKE_ARGUMENT_META_ABILITY_ELEMENT_STRENGTH = 9;
- ABILITY_INVOKE_ARGUMENT_META_ADD_OR_GET_ABILITY_AND_TRIGGER = 10;
- ABILITY_INVOKE_ARGUMENT_META_SET_KILLED_STATE = 11;
- ABILITY_INVOKE_ARGUMENT_META_SET_ABILITY_TRIGGER = 12;
- ABILITY_INVOKE_ARGUMENT_META_ADD_NEW_ABILITY = 13;
- ABILITY_INVOKE_ARGUMENT_META_REMOVE_ABILITY = 14;
- ABILITY_INVOKE_ARGUMENT_META_SET_MODIFIER_APPLY_ENTITY = 15;
- ABILITY_INVOKE_ARGUMENT_META_MODIFIER_DURABILITY_CHANGE = 16;
- ABILITY_INVOKE_ARGUMENT_META_ELEMENT_REACTION_VISUAL = 17;
- ABILITY_INVOKE_ARGUMENT_META_SET_POSE_PARAMETER = 18;
- ABILITY_INVOKE_ARGUMENT_META_UPDATE_BASE_REACTION_DAMAGE = 19;
- ABILITY_INVOKE_ARGUMENT_META_TRIGGER_ELEMENT_REACTION = 20;
- ABILITY_INVOKE_ARGUMENT_META_LOSE_HP = 21;
- ABILITY_INVOKE_ARGUMENT_META_DURABILITY_IS_ZERO = 22;
- ABILITY_INVOKE_ARGUMENT_ACTION_TRIGGER_ABILITY = 50;
- ABILITY_INVOKE_ARGUMENT_ACTION_SET_CRASH_DAMAGE = 51;
- ABILITY_INVOKE_ARGUMENT_ACTION_EFFECT = 52;
- ABILITY_INVOKE_ARGUMENT_ACTION_SUMMON = 53;
- ABILITY_INVOKE_ARGUMENT_ACTION_BLINK = 54;
- ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_GADGET = 55;
- ABILITY_INVOKE_ARGUMENT_ACTION_APPLY_LEVEL_MODIFIER = 56;
- ABILITY_INVOKE_ARGUMENT_ACTION_GENERATE_ELEM_BALL = 57;
- ABILITY_INVOKE_ARGUMENT_ACTION_SET_RANDOM_OVERRIDE_MAP_VALUE = 58;
- ABILITY_INVOKE_ARGUMENT_ACTION_SERVER_MONSTER_LOG = 59;
- ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_TILE = 60;
- ABILITY_INVOKE_ARGUMENT_ACTION_DESTROY_TILE = 61;
- ABILITY_INVOKE_ARGUMENT_ACTION_FIRE_AFTER_IMAGE = 62;
- ABILITY_INVOKE_ARGUMENT_ACTION_DEDUCT_STAMINA = 63;
- ABILITY_INVOKE_ARGUMENT_ACTION_HIT_EFFECT = 64;
- ABILITY_INVOKE_ARGUMENT_ACTION_SET_BULLET_TRACK_TARGET = 65;
- Unk3400_GHKNBDBFGLN = 66;
- ABILITY_INVOKE_ARGUMENT_MIXIN_AVATAR_STEER_BY_CAMERA = 100;
- ABILITY_INVOKE_ARGUMENT_MIXIN_MONSTER_DEFEND = 101;
- ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_ZONE = 102;
- ABILITY_INVOKE_ARGUMENT_MIXIN_COST_STAMINA = 103;
- ABILITY_INVOKE_ARGUMENT_MIXIN_ELITE_SHIELD = 104;
- ABILITY_INVOKE_ARGUMENT_MIXIN_ELEMENT_SHIELD = 105;
- ABILITY_INVOKE_ARGUMENT_MIXIN_GLOBAL_SHIELD = 106;
- ABILITY_INVOKE_ARGUMENT_MIXIN_SHIELD_BAR = 107;
- ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_SEED_SPAWNER = 108;
- ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_ELEMENT_REACTION = 109;
- ABILITY_INVOKE_ARGUMENT_MIXIN_FIELD_ENTITY_COUNT_CHANGE = 110;
- ABILITY_INVOKE_ARGUMENT_MIXIN_SCENE_PROP_SYNC = 111;
- ABILITY_INVOKE_ARGUMENT_MIXIN_WIDGET_MP_SUPPORT = 112;
- ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_SELF_MODIFIER_ELEMENT_DURABILITY_RATIO = 113;
- ABILITY_INVOKE_ARGUMENT_MIXIN_FIREWORKS_LAUNCHER = 114;
- ABILITY_INVOKE_ARGUMENT_MIXIN_ATTACK_RESULT_CREATE_COUNT = 115;
- ABILITY_INVOKE_ARGUMENT_MIXIN_UGC_TIME_CONTROL = 116;
- ABILITY_INVOKE_ARGUMENT_MIXIN_AVATAR_COMBAT = 117;
- ABILITY_INVOKE_ARGUMENT_MIXIN_DEATH_ZONE_REGIONAL_PLAY_MIXIN = 118;
- ABILITY_INVOKE_ARGUMENT_MIXIN_UI_INTERACT = 119;
- ABILITY_INVOKE_ARGUMENT_MIXIN_SHOOT_FROM_CAMERA = 120;
- ABILITY_INVOKE_ARGUMENT_MIXIN_ERASE_BRICK_ACTIVITY = 121;
- ABILITY_INVOKE_ARGUMENT_MIXIN_BREAKOUT = 122;
- Unk3400_BFBGAADHEJC = 123;
- Unk3400_HGOJHAPAJLD = 124;
+ ABILITY_NONE = 0;
+ ABILITY_META_MODIFIER_CHANGE = 1;
+ ABILITY_META_COMMAND_MODIFIER_CHANGE_REQUEST = 2;
+ ABILITY_META_SPECIAL_FLOAT_ARGUMENT = 3;
+ ABILITY_META_OVERRIDE_PARAM = 4;
+ ABILITY_META_CLEAR_OVERRIDE_PARAM = 5;
+ ABILITY_META_REINIT_OVERRIDEMAP = 6;
+ ABILITY_META_GLOBAL_FLOAT_VALUE = 7;
+ ABILITY_META_CLEAR_GLOBAL_FLOAT_VALUE = 8;
+ ABILITY_META_ABILITY_ELEMENT_STRENGTH = 9;
+ ABILITY_META_ADD_OR_GET_ABILITY_AND_TRIGGER = 10;
+ ABILITY_META_SET_KILLED_SETATE = 11;
+ ABILITY_META_SET_ABILITY_TRIGGER = 12;
+ ABILITY_META_ADD_NEW_ABILITY = 13;
+ ABILITY_META_REMOVE_ABILITY = 14;
+ ABILITY_META_SET_MODIFIER_APPLY_ENTITY = 15;
+ ABILITY_META_MODIFIER_DURABILITY_CHANGE = 16;
+ ABILITY_META_ELEMENT_REACTION_VISUAL = 17;
+ ABILITY_META_SET_POSE_PARAMETER = 18;
+ ABILITY_META_UPDATE_BASE_REACTION_DAMAGE = 19;
+ ABILITY_META_TRIGGER_ELEMENT_REACTION = 20;
+ ABILITY_META_LOSE_HP = 21;
+ ABILITY_META_DURABILITY_IS_ZERO = 22;
+ ABILITY_ACTION_TRIGGER_ABILITY = 50;
+ ABILITY_ACTION_SET_CRASH_DAMAGE = 51;
+ ABILITY_ACTION_EFFECT = 52;
+ ABILITY_ACTION_SUMMON = 53;
+ ABILITY_ACTION_BLINK = 54;
+ ABILITY_ACTION_CREATE_GADGET = 55;
+ ABILITY_ACTION_APPLY_LEVEL_MODIFIER = 56;
+ ABILITY_ACTION_GENERATE_ELEM_BALL = 57;
+ ABILITY_ACTION_SET_RANDOM_OVERRIDE_MAP_VALUE = 58;
+ ABILITY_ACTION_SERVER_MONSTER_LOG = 59;
+ ABILITY_ACTION_CREATE_TILE = 60;
+ ABILITY_ACTION_DESTROY_TILE = 61;
+ ABILITY_ACTION_FIRE_AFTER_IMAGE = 62;
+ ABILITY_ACTION_DEDUCT_STAMINA = 63;
+ ABILITY_ACTION_HIT_EFFECT = 64;
+ ABILITY_ACTION_SET_BULLET_TRACK_TARGET = 65;
+ ABILITY_INVOKE_ARGUMENT_ICLAKMCJNIO = 66;
+ ABILITY_MIXIN_AVATAR_STEER_BY_CAMERA = 100;
+ ABILITY_MIXIN_MONSTER_DEFEND = 101;
+ ABILITY_MIXIN_WIND_ZONE = 102;
+ ABILITY_MIXIN_COST_STAMINA = 103;
+ ABILITY_MIXIN_ELITE_SHIELD = 104;
+ ABILITY_MIXIN_ELEMENT_SHIELD = 105;
+ ABILITY_MIXIN_GLOBAL_SHIELD = 106;
+ ABILITY_MIXIN_SHIELD_BAR = 107;
+ ABILITY_MIXIN_WIND_SEED_SPAWNER = 108;
+ ABILITY_MIXIN_DO_ACTION_BY_ELEMENT_REACTION = 109;
+ ABILITY_MIXIN_FIELD_ENTITY_COUNT_CHANGE = 110;
+ ABILITY_MIXIN_SCENE_PROP_SYNC = 111;
+ ABILITY_MIXIN_WIDGET_MP_SUPPORT = 112;
+ ABILITY_MIXIN_DO_ACTION_BY_SELF_MODIFIER_ELEMENT_DURABILITY_RATIO = 113;
+ ABILITY_MIXIN_FIREWORKS_LAUNCHER = 114;
+ ABILITY_MIXIN_ATTACK_RESULT_CREATE_COUNT = 115;
+ ABILITY_MIXIN_UGC_TIME_CONTROL = 116;
+ ABILITY_MIXIN_AVATAR_COMBAT = 117;
+ ABILITY_MIXIN_DEATH_ZONE_REGIONAL_PLAY_MIXIN = 118;
+ ABILITY_MIXIN_UI_INTERACT = 119;
+ ABILITY_MIXIN_SHOOT_FROM_CAMERA = 120;
+ ABILITY_MIXIN_ERASE_BRICK_ACTIVITY = 121;
+ ABILITY_MIXIN_BREAKOUT = 122;
+ ABILITY_INVOKE_ARGUMENT_LCBKCPPPPOF = 123;
+ ABILITY_INVOKE_ARGUMENT_JBJPJJEGLOM = 124;
+ ABILITY_INVOKE_ARGUMENT_BCIODCIMFBK = 125;
}
+
diff --git a/proto/AbilityInvokeEntry.proto b/proto/AbilityInvokeEntry.proto
index f57ef500..4b3d6cf8 100644
--- a/proto/AbilityInvokeEntry.proto
+++ b/proto/AbilityInvokeEntry.proto
@@ -2,21 +2,20 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+import "AbilityInvokeArgument.proto";
import "AbilityInvokeEntryHead.proto";
import "ForwardType.proto";
-import "AbilityInvokeArgument.proto";
-import "bytes.proto";
+// Name: KBLDACDEINJ
message AbilityInvokeEntry {
- AbilityInvokeEntryHead head = 13;
- ForwardType forwardType = 15;
- AbilityInvokeArgument argumentType = 12;
- uint32 forwardPeer = 10;
- bytes abilityData = 4;
- uint32 eventId = 8;
- uint32 entityId = 11;
- double totalTickTime = 14;
- bool isIgnoreAuth = 6;
+ AbilityInvokeArgument argument_type = 6;
+ uint32 event_id = 7;
+ bool is_ignore_auth = 5;
+ uint32 forward_peer = 1;
+ AbilityInvokeEntryHead head = 2;
+ ForwardType forward_type = 4;
+ double total_tick_time = 9;
+ bytes ability_data = 3;
+ uint32 entity_id = 11;
}
+
diff --git a/proto/AbilityInvokeEntryHead.proto b/proto/AbilityInvokeEntryHead.proto
index 295d2590..c1539e19 100644
--- a/proto/AbilityInvokeEntryHead.proto
+++ b/proto/AbilityInvokeEntryHead.proto
@@ -3,14 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DPAJKOIMAOF
message AbilityInvokeEntryHead {
- int32 localId = 7;
- uint32 serverBuffUid = 15;
- uint32 targetId = 5;
- uint32 instancedAbilityId = 2;
- uint32 instancedModifierId = 9;
- bool isServerbuffModifier = 10;
- int32 modifierConfigLocalId = 8;
+ uint32 server_buff_uid = 10;
+ uint32 target_id = 2;
+ int32 modifier_config_local_id = 5;
+ uint32 instanced_ability_id = 3;
+ bool is_serverbuff_modifier = 12;
+ int32 local_id = 13;
+ uint32 instanced_modifier_id = 14;
}
+
diff --git a/proto/PIDDMANONBK.proto b/proto/AbilityMetaReInitOverrideMap.proto
similarity index 50%
rename from proto/PIDDMANONBK.proto
rename to proto/AbilityMetaReInitOverrideMap.proto
index e497f1b5..d9b6fdb9 100644
--- a/proto/PIDDMANONBK.proto
+++ b/proto/AbilityMetaReInitOverrideMap.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AbilityScalarValueEntry.proto";
-message PIDDMANONBK {
- repeated AbilityScalarValueEntry overrideMap = 2;
+// Name: EEACBNFBEHI
+message AbilityMetaReInitOverrideMap {
+ repeated AbilityScalarValueEntry override_map = 9;
}
+
diff --git a/proto/AbilityMixinRecoverInfo.proto b/proto/AbilityMixinRecoverInfo.proto
index 0e9d226f..32efdc9b 100644
--- a/proto/AbilityMixinRecoverInfo.proto
+++ b/proto/AbilityMixinRecoverInfo.proto
@@ -5,14 +5,16 @@ option java_package = "emu.grasscutter.net.proto";
import "BreakoutSnapShot.proto";
import "MassivePropSyncInfo.proto";
+// Name: LMMFGNIDKME
message AbilityMixinRecoverInfo {
- oneof source {
- uint32 instanced_ability_id = 1;
- uint32 instanced_modifier_id = 2;
- }
- uint32 localId = 3;
- repeated uint32 dataList = 4;
- bool isServerbuffModifier = 5;
- repeated MassivePropSyncInfo massivePropList = 6;
- BreakoutSnapShot breakoutSnapShot = 7;
+ uint32 local_id = 3;
+ repeated uint32 data_list = 4;
+ bool is_serverbuff_modifier = 5;
+ repeated MassivePropSyncInfo massive_prop_list = 6;
+ BreakoutSnapShot breakout_snap_shot = 7;
+ oneof source {
+ uint32 instanced_ability_id = 1;
+ uint32 instanced_modifier_id = 2;
+ }
}
+
diff --git a/proto/AbilityMixinWindSeedSpawner.proto b/proto/AbilityMixinWindSeedSpawner.proto
index 34650975..e860cfef 100644
--- a/proto/AbilityMixinWindSeedSpawner.proto
+++ b/proto/AbilityMixinWindSeedSpawner.proto
@@ -2,23 +2,28 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: AEAIOCLFFDH
message AbilityMixinWindSeedSpawner {
- message AddSignal {
- }
- message RefreshSeed {
- repeated Vector lfglcalgdac = 1;
- }
- message CatchSeed {
- uint32 entityId = 5;
- }
+ // Name: DDMMEHCNOMB
+ message AddSignal {
+ }
- oneof EMKLHFDNJMA {
- AddSignal add_signal = 13;
- RefreshSeed refresh_seed = 3;
- CatchSeed catch_seed = 4;
- }
+ // Name: KNKFILHLMBC
+ message RefreshSeed {
+ repeated Vector pos_list = 3;
+ }
+
+ // Name: LPGDOODMMFB
+ message CatchSeed {
+ uint32 entity_id = 2;
+ }
+
+ oneof cmd {
+ AddSignal add_signal = 13;
+ RefreshSeed refresh_seed = 5;
+ CatchSeed catch_seed = 4;
+ }
}
+
diff --git a/proto/AbilityScalarType.proto b/proto/AbilityScalarType.proto
index 1dbb8424..85db9a09 100644
--- a/proto/AbilityScalarType.proto
+++ b/proto/AbilityScalarType.proto
@@ -3,13 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: MLNEEGJPBCO
enum AbilityScalarType {
- ABILITY_SCALAR_TYPE_UNKNOWN = 0;
- ABILITY_SCALAR_TYPE_FLOAT = 1;
- ABILITY_SCALAR_TYPE_INT = 2;
- ABILITY_SCALAR_TYPE_BOOL = 3;
- ABILITY_SCALAR_TYPE_TRIGGER = 4;
- ABILITY_SCALAR_TYPE_STRING = 5;
- ABILITY_SCALAR_TYPE_UINT = 6;
+ ABILITY_SCALAR_TYPE_UNKNOW = 0;
+ ABILITY_SCALAR_TYPE_FLOAT = 1;
+ ABILITY_SCALAR_TYPE_INT = 2;
+ ABILITY_SCALAR_TYPE_BOOL = 3;
+ ABILITY_SCALAR_TYPE_TRIGGER = 4;
+ ABILITY_SCALAR_TYPE_STRING = 5;
+ ABILITY_SCALAR_TYPE_UINT = 6;
}
+
diff --git a/proto/AbilityScalarValueEntry.proto b/proto/AbilityScalarValueEntry.proto
index 9e1d522d..a78934e9 100644
--- a/proto/AbilityScalarValueEntry.proto
+++ b/proto/AbilityScalarValueEntry.proto
@@ -2,18 +2,18 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "AbilityString.proto";
import "AbilityScalarType.proto";
+import "AbilityString.proto";
+// Name: JHJPOIJGPEB
message AbilityScalarValueEntry {
- AbilityString key = 1;
- AbilityScalarType valueType = 2;
- oneof value {
- float float_value = 3;
- string string_value = 4;
- int32 int_value = 5;
- uint32 uint_value = 6;
- }
+ AbilityString key = 1;
+ AbilityScalarType value_type = 2;
+ oneof value {
+ float float_value = 3;
+ string string_value = 4;
+ int32 int_value = 5;
+ uint32 uint_value = 6;
+ }
}
+
diff --git a/proto/AbilityString.proto b/proto/AbilityString.proto
index 63fc7db4..e8207845 100644
--- a/proto/AbilityString.proto
+++ b/proto/AbilityString.proto
@@ -3,11 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ALGGELGLCLJ
message AbilityString {
- oneof type {
- string str = 1;
- uint32 hash = 2;
- }
+ oneof type {
+ string str = 1;
+ uint32 hash = 2;
+ }
}
+
diff --git a/proto/AbilitySyncStateInfo.proto b/proto/AbilitySyncStateInfo.proto
index d431d0f9..1df664c6 100644
--- a/proto/AbilitySyncStateInfo.proto
+++ b/proto/AbilitySyncStateInfo.proto
@@ -2,18 +2,18 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "AbilityScalarValueEntry.proto";
import "AbilityAppliedAbility.proto";
import "AbilityAppliedModifier.proto";
import "AbilityMixinRecoverInfo.proto";
+import "AbilityScalarValueEntry.proto";
+// Name: ONHDINIKADE
message AbilitySyncStateInfo {
- bool isInited = 1;
- repeated AbilityScalarValueEntry dynamicValueMap = 2;
- repeated AbilityAppliedAbility appliedAbilities = 3;
- repeated AbilityAppliedModifier appliedModifiers = 4;
- repeated AbilityMixinRecoverInfo mixinRecoverInfos = 5;
- repeated AbilityScalarValueEntry sgvDynamicValueMap = 6;
+ bool is_inited = 1;
+ repeated AbilityScalarValueEntry dynamic_value_map = 2;
+ repeated AbilityAppliedAbility applied_abilities = 3;
+ repeated AbilityAppliedModifier applied_modifiers = 4;
+ repeated AbilityMixinRecoverInfo mixin_recover_infos = 5;
+ repeated AbilityScalarValueEntry sgv_dynamic_value_map = 6;
}
+
diff --git a/proto/AcceptCityReputationRequestReq.proto b/proto/AcceptCityReputationRequestReq.proto
index 4e4bd458..b979fb05 100644
--- a/proto/AcceptCityReputationRequestReq.proto
+++ b/proto/AcceptCityReputationRequestReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AEBBMJFFLPD
+// CmdId: 2882
message AcceptCityReputationRequestReq {
- //enum GIJDOCIHNGK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2870;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 cityId = 2;
- uint32 requestId = 12;
+ uint32 city_id = 1;
+ uint32 request_id = 3;
}
+
diff --git a/proto/AcceptCityReputationRequestRsp.proto b/proto/AcceptCityReputationRequestRsp.proto
index 12487744..0066cffb 100644
--- a/proto/AcceptCityReputationRequestRsp.proto
+++ b/proto/AcceptCityReputationRequestRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GKKMJBDDEIP
+// CmdId: 2865
message AcceptCityReputationRequestRsp {
- //enum AMELOFGEGPF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2862;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 cityId = 5;
- int32 retcode = 3;
- uint32 requestId = 9;
+ uint32 city_id = 6;
+ uint32 request_id = 1;
+ int32 retcode = 5;
}
+
diff --git a/proto/Achievement.proto b/proto/Achievement.proto
index 6480e47e..cfb41e96 100644
--- a/proto/Achievement.proto
+++ b/proto/Achievement.proto
@@ -2,12 +2,21 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-import "Status.proto";
+// Name: IMEFDIKAJBD
message Achievement {
- uint32 curProgress = 10;
- uint32 id = 13;
- uint32 totalProgress = 14;
- Status status = 5;
- uint32 finishTimestamp = 6;
+ // Name: JPGOFPINCMO
+ enum Status {
+ INVALID = 0;
+ UNFINISHED = 1;
+ FINISHED = 2;
+ REWARD_TAKEN = 3;
+ }
+
+ uint32 cur_progress = 2;
+ uint32 finish_timestamp = 13;
+ Status status = 6;
+ uint32 total_progress = 5;
+ uint32 id = 9;
}
+
diff --git a/proto/AchievementAllDataNotify.proto b/proto/AchievementAllDataNotify.proto
index 60ec5f34..c2c6e809 100644
--- a/proto/AchievementAllDataNotify.proto
+++ b/proto/AchievementAllDataNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Achievement.proto";
+// Name: IHGEAOHBLMH
+// CmdId: 2698
message AchievementAllDataNotify {
- //enum BPPEPMJFOPO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2688;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 rewardTakenGoalIdList = 8;
- repeated Achievement achievementList = 4;
+ repeated Achievement achievement_list = 15;
+ repeated uint32 reward_taken_goal_id_list = 4;
}
+
diff --git a/proto/AchievementUpdateNotify.proto b/proto/AchievementUpdateNotify.proto
index 969d931e..f5b00a82 100644
--- a/proto/AchievementUpdateNotify.proto
+++ b/proto/AchievementUpdateNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Achievement.proto";
+// Name: PFKCLOLEDDE
+// CmdId: 2693
message AchievementUpdateNotify {
- //enum LKDGLEKOFGN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2695;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated Achievement achievementList = 4;
+ repeated Achievement achievement_list = 2;
}
+
diff --git a/proto/ActivityAcceptAllGiveGiftReq.proto b/proto/ActivityAcceptAllGiveGiftReq.proto
index d3ef576e..6b69d6dc 100644
--- a/proto/ActivityAcceptAllGiveGiftReq.proto
+++ b/proto/ActivityAcceptAllGiveGiftReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AIFAHKAGCKI
+// CmdId: 8394
message ActivityAcceptAllGiveGiftReq {
- //enum ILOFGDOHANL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8116;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 scheduleId = 10;
+ uint32 schedule_id = 2;
}
+
diff --git a/proto/ActivityAcceptAllGiveGiftRsp.proto b/proto/ActivityAcceptAllGiveGiftRsp.proto
index 075a06f5..d20bf000 100644
--- a/proto/ActivityAcceptAllGiveGiftRsp.proto
+++ b/proto/ActivityAcceptAllGiveGiftRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ActivityAcceptGiftResultInfo.proto";
+// Name: NBBDONJDCNE
+// CmdId: 8241
message ActivityAcceptAllGiveGiftRsp {
- //enum NFEIACOAPGB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8316;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 scheduleId = 15;
- int32 retcode = 11;
- repeated ActivityAcceptGiftResultInfo acceptGiftResultInfoList = 14;
+ repeated ActivityAcceptGiftResultInfo accept_gift_result_info_list = 6;
+ int32 retcode = 1;
+ uint32 schedule_id = 14;
}
+
diff --git a/proto/ActivityAcceptGiftResultInfo.proto b/proto/ActivityAcceptGiftResultInfo.proto
index 70be51c4..30f09926 100644
--- a/proto/ActivityAcceptGiftResultInfo.proto
+++ b/proto/ActivityAcceptGiftResultInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JENKCFOKNFE
message ActivityAcceptGiftResultInfo {
- map Unk3300_JFHLEBLOFMA = 14;
- uint32 uid = 11;
- map Unk3300_COCFNBJCFGP = 4;
+ map KBOHLJAEOGO = 13;
+ uint32 uid = 12;
+ map DJPMCNLFJEO = 15;
}
+
diff --git a/proto/ActivityAcceptGiveGiftReq.proto b/proto/ActivityAcceptGiveGiftReq.proto
index da8b7803..6a4f2be9 100644
--- a/proto/ActivityAcceptGiveGiftReq.proto
+++ b/proto/ActivityAcceptGiveGiftReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KFFHICGECBJ
+// CmdId: 8303
message ActivityAcceptGiveGiftReq {
- //enum PFFEKBBHEBG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8679;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 scheduleId = 2;
- uint32 uid = 7;
+ uint32 schedule_id = 10;
+ uint32 uid = 3;
}
+
diff --git a/proto/ActivityAcceptGiveGiftRsp.proto b/proto/ActivityAcceptGiveGiftRsp.proto
index 406fc775..7b38c212 100644
--- a/proto/ActivityAcceptGiveGiftRsp.proto
+++ b/proto/ActivityAcceptGiveGiftRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ActivityAcceptGiftResultInfo.proto";
+// Name: KDOBINHBPOF
+// CmdId: 8915
message ActivityAcceptGiveGiftRsp {
- //enum CKELMMOFJBG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8235;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 scheduleId = 4;
- ActivityAcceptGiftResultInfo acceptGiftResultInfo = 9;
- int32 retcode = 6;
+ int32 retcode = 3;
+ uint32 schedule_id = 10;
+ ActivityAcceptGiftResultInfo accept_gift_result_info = 13;
}
+
diff --git a/proto/ActivityBannerClearReq.proto b/proto/ActivityBannerClearReq.proto
index d9c87404..4ed984db 100644
--- a/proto/ActivityBannerClearReq.proto
+++ b/proto/ActivityBannerClearReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HAAFDEFFOPM
+// CmdId: 2114
message ActivityBannerClearReq {
- //enum GJAJOIDANAN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2198;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 scheduleId = 6;
- uint32 activityId = 3;
+ uint32 schedule_id = 9;
+ uint32 activity_id = 6;
}
+
diff --git a/proto/ActivityBannerClearRsp.proto b/proto/ActivityBannerClearRsp.proto
index 41746faa..f50dd0f0 100644
--- a/proto/ActivityBannerClearRsp.proto
+++ b/proto/ActivityBannerClearRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EGDIIGHFPJB
+// CmdId: 2037
message ActivityBannerClearRsp {
- //enum CCNNOICPILH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2143;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 activityId = 14;
- uint32 scheduleId = 1;
- int32 retcode = 2;
+ uint32 activity_id = 8;
+ int32 retcode = 12;
+ uint32 schedule_id = 11;
}
+
diff --git a/proto/ActivityBannerNotify.proto b/proto/ActivityBannerNotify.proto
index 9736a86a..d80be56b 100644
--- a/proto/ActivityBannerNotify.proto
+++ b/proto/ActivityBannerNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FMNLOMEOFMG
+// CmdId: 2018
message ActivityBannerNotify {
- //enum PGPJDNLAFNJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2005;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 scheduleId = 11;
- uint32 activityId = 6;
+ uint32 activity_id = 12;
+ uint32 schedule_id = 3;
}
+
diff --git a/proto/ActivityCoinInfoNotify.proto b/proto/ActivityCoinInfoNotify.proto
index fc092cc9..f49a067b 100644
--- a/proto/ActivityCoinInfoNotify.proto
+++ b/proto/ActivityCoinInfoNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IGGIJGMINHM
+// CmdId: 2189
message ActivityCoinInfoNotify {
- //enum IILGOILMBMC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2055;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 activityId = 7;
- map activityCoinMap = 14;
- uint32 scheduleId = 15;
+ uint32 activity_id = 2;
+ map activity_coin_map = 13;
+ uint32 schedule_id = 3;
}
+
diff --git a/proto/ActivityCondStateChangeNotify.proto b/proto/ActivityCondStateChangeNotify.proto
index 2a89ff7a..5ffe2282 100644
--- a/proto/ActivityCondStateChangeNotify.proto
+++ b/proto/ActivityCondStateChangeNotify.proto
@@ -2,23 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Uint32Pair.proto";
+// Name: JHOFJAELEEG
+// CmdId: 2012
message ActivityCondStateChangeNotify {
- //enum ACEKBANJHLJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2089;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 expireCondList = 2;
- repeated uint32 activatedSaleIdList = 1;
- uint32 scheduleId = 15;
- uint32 activityId = 3;
- repeated Uint32Pair disableTransferPointInteractionList = 8;
- repeated uint32 meetCondList = 13;
+ uint32 activity_id = 10;
+ repeated Uint32Pair disable_transfer_point_interaction_list = 7;
+ repeated uint32 PAGIONJOCJN = 13;
+ repeated uint32 activated_sale_id_list = 6;
+ repeated uint32 LGCJBENHFOB = 9;
+ uint32 schedule_id = 12;
}
+
diff --git a/proto/ActivityDisableTransferPointInteractionNotify.proto b/proto/ActivityDisableTransferPointInteractionNotify.proto
index 36bdad2e..80849054 100644
--- a/proto/ActivityDisableTransferPointInteractionNotify.proto
+++ b/proto/ActivityDisableTransferPointInteractionNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Uint32Pair.proto";
+// Name: MEHJOJBNMME
+// CmdId: 8969
message ActivityDisableTransferPointInteractionNotify {
- //enum CDGCBPNNOMC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8440;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isDisable = 15;
- Uint32Pair scenePointPair = 8;
+ bool is_disable = 14;
+ Uint32Pair scene_point_pair = 15;
}
+
diff --git a/proto/ActivityDungeonAvatar.proto b/proto/ActivityDungeonAvatar.proto
index bc7f5cbd..72d3ce2f 100644
--- a/proto/ActivityDungeonAvatar.proto
+++ b/proto/ActivityDungeonAvatar.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IPJNBCPPEAC
message ActivityDungeonAvatar {
- uint32 avatarId = 1;
- bool isTrial = 2;
- uint32 costumeId = 3;
+ uint32 avatar_id = 1;
+ bool is_trial = 2;
+ uint32 costume_id = 3;
}
+
diff --git a/proto/ActivityFriendGiftWishData.proto b/proto/ActivityFriendGiftWishData.proto
index 8647a7b2..f67baa25 100644
--- a/proto/ActivityFriendGiftWishData.proto
+++ b/proto/ActivityFriendGiftWishData.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ProfilePicture.proto";
+// Name: MJONLMACPAH
message ActivityFriendGiftWishData {
- uint32 uid = 4;
- map giftNumMap = 1;
- string remarkName = 2;
- string nickname = 9;
- ProfilePicture profilePicture = 3;
+ map gift_num_map = 8;
+ uint32 uid = 5;
+ string nickname = 1;
+ ProfilePicture profile_picture = 11;
+ string remark_name = 12;
}
+
diff --git a/proto/ActivityGetCanGiveFriendGiftReq.proto b/proto/ActivityGetCanGiveFriendGiftReq.proto
index 298e05c7..7a93c576 100644
--- a/proto/ActivityGetCanGiveFriendGiftReq.proto
+++ b/proto/ActivityGetCanGiveFriendGiftReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PLOKAKEIEFA
+// CmdId: 8934
message ActivityGetCanGiveFriendGiftReq {
- //enum PEELJEBIGBJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8383;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 scheduleId = 8;
+ uint32 schedule_id = 8;
}
+
diff --git a/proto/ActivityGetCanGiveFriendGiftRsp.proto b/proto/ActivityGetCanGiveFriendGiftRsp.proto
index ea825762..632f2217 100644
--- a/proto/ActivityGetCanGiveFriendGiftRsp.proto
+++ b/proto/ActivityGetCanGiveFriendGiftRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GALOOENJOIK
+// CmdId: 8186
message ActivityGetCanGiveFriendGiftRsp {
- //enum MJMDIEGOJPJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8965;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 scheduleId = 10;
- map giftNumMap = 4;
- int32 retcode = 12;
+ uint32 schedule_id = 7;
+ map gift_num_map = 9;
+ int32 retcode = 11;
}
+
diff --git a/proto/ActivityGetFriendGiftWishListReq.proto b/proto/ActivityGetFriendGiftWishListReq.proto
index d46d8618..deccb408 100644
--- a/proto/ActivityGetFriendGiftWishListReq.proto
+++ b/proto/ActivityGetFriendGiftWishListReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FJCECJGCHJP
+// CmdId: 8091
message ActivityGetFriendGiftWishListReq {
- //enum BCIOGIDBNAF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8246;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 scheduleId = 11;
+ uint32 schedule_id = 9;
}
+
diff --git a/proto/ActivityGetFriendGiftWishListRsp.proto b/proto/ActivityGetFriendGiftWishListRsp.proto
index 6b595f37..1a75f940 100644
--- a/proto/ActivityGetFriendGiftWishListRsp.proto
+++ b/proto/ActivityGetFriendGiftWishListRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ActivityFriendGiftWishData.proto";
+// Name: BNJPGACCJCH
+// CmdId: 8777
message ActivityGetFriendGiftWishListRsp {
- //enum CAALHDHHDIH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8145;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 scheduleId = 8;
- repeated ActivityFriendGiftWishData friendGiftWishList = 13;
- int32 retcode = 15;
+ uint32 schedule_id = 14;
+ int32 retcode = 4;
+ repeated ActivityFriendGiftWishData friend_gift_wish_list = 6;
}
+
diff --git a/proto/ActivityGetRecvGiftListReq.proto b/proto/ActivityGetRecvGiftListReq.proto
index 2bdc3b6f..2af0d2e4 100644
--- a/proto/ActivityGetRecvGiftListReq.proto
+++ b/proto/ActivityGetRecvGiftListReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DBMLBHBKCOF
+// CmdId: 8973
message ActivityGetRecvGiftListReq {
- //enum DMCDNLPJHKJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8622;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 scheduleId = 5;
+ uint32 schedule_id = 12;
}
+
diff --git a/proto/ActivityGetRecvGiftListRsp.proto b/proto/ActivityGetRecvGiftListRsp.proto
index b57885a7..70ddfc1a 100644
--- a/proto/ActivityGetRecvGiftListRsp.proto
+++ b/proto/ActivityGetRecvGiftListRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ActivityRecvGiftData.proto";
+// Name: BLNBFKLGKJA
+// CmdId: 8791
message ActivityGetRecvGiftListRsp {
- //enum KHCFDOOIHOM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8705;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 15;
- repeated ActivityRecvGiftData recvGiftList = 7;
- uint32 scheduleId = 10;
+ repeated ActivityRecvGiftData recv_gift_list = 8;
+ uint32 schedule_id = 1;
+ int32 retcode = 9;
}
+
diff --git a/proto/ActivityGiveFriendGiftReq.proto b/proto/ActivityGiveFriendGiftReq.proto
index 722abf0d..0e8166eb 100644
--- a/proto/ActivityGiveFriendGiftReq.proto
+++ b/proto/ActivityGiveFriendGiftReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FINKLKAKGID
+// CmdId: 8763
message ActivityGiveFriendGiftReq {
- //enum FFJGCFPIEIE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8919;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 uid = 15;
- map giftNumMap = 9;
- uint32 scheduleId = 13;
+ map gift_num_map = 13;
+ uint32 schedule_id = 6;
+ uint32 uid = 8;
}
+
diff --git a/proto/ActivityGiveFriendGiftRsp.proto b/proto/ActivityGiveFriendGiftRsp.proto
index 612ff0c6..9e6b5783 100644
--- a/proto/ActivityGiveFriendGiftRsp.proto
+++ b/proto/ActivityGiveFriendGiftRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PHKLPGDPGOB
+// CmdId: 8524
message ActivityGiveFriendGiftRsp {
- //enum JNEDHBGDFJJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8707;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 limitGiftList = 2;
- int32 retcode = 3;
- uint32 scheduleId = 13;
+ uint32 schedule_id = 12;
+ int32 retcode = 9;
+ repeated uint32 limit_gift_list = 6;
}
+
diff --git a/proto/ActivityHaveRecvGiftNotify.proto b/proto/ActivityHaveRecvGiftNotify.proto
index b69ffb0e..173b7b96 100644
--- a/proto/ActivityHaveRecvGiftNotify.proto
+++ b/proto/ActivityHaveRecvGiftNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EDENPNNADMI
+// CmdId: 8350
message ActivityHaveRecvGiftNotify {
- //enum NKCGFPNKJOE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8600;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 scheduleId = 10;
+ uint32 schedule_id = 7;
}
+
diff --git a/proto/ActivityInfo.proto b/proto/ActivityInfo.proto
index 892d1452..adb63e55 100644
--- a/proto/ActivityInfo.proto
+++ b/proto/ActivityInfo.proto
@@ -2,172 +2,176 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "SamLampInfo.proto";
-import "CrucibleInfo.proto";
-import "SalesmanInfo.proto";
-import "TrialAvatarInfo.proto";
-import "DeliveryInfo.proto";
-import "AsterInfo.proto";
-import "FlightInfo.proto";
-import "DragonSpineInfo.proto";
-import "EffigyInfo.proto";
-import "TreasureMapInfo.proto";
-import "BlessingInfo.proto";
-import "SeaLampInfo.proto";
-import "ExpeditionInfo.proto";
-import "ArenaChallengeInfo.proto";
-import "FleurFairInfo.proto";
-import "WaterSpiritInfo.proto";
-import "ChallnelerSlabInfo.proto";
-import "MistTrialActivityInfo.proto";
-import "HideAndSeekInfo.proto";
-import "FindHilichurlInfo.proto";
-import "SummerTimeInfo.proto";
-import "BuoyantCombatInfo.proto";
-import "EchoShellInfo.proto";
-import "BounceConjuringInfo.proto";
-import "BlitzRushInfo.proto";
-import "ChessInfo.proto";
-import "SumoInfo.proto";
-import "MoonfinTrialInfo.proto";
-import "LunaRiteInfo.proto";
-import "PlantFlowerInfo.proto";
-import "MusicGameActivityDetailInfo.proto";
-import "RoguelikeDungoenInfo.proto";
-import "DigInfo.proto";
-import "HachiInfo.proto";
-import "WinterCampInfo.proto";
-import "PotionInfo.proto";
-import "TanukiTravelActivityInfo.proto";
-import "LanternRiteActivityInfo.proto";
-import "MichiaeMatsuriInfo.proto";
-import "BartenderInfo.proto";
-import "UgcInfo.proto";
-import "CrystalLinkInfo.proto";
-import "IrodoriInfo.proto";
-import "PhotoInfo.proto";
-import "SpiceInfo.proto";
-import "GachaInfo.proto";
-import "LuminanceStoneChallengeInfo.proto";
-import "RogueDiaryInfo.proto";
-import "SummerTimeV2Info.proto";
-import "IslandPartyInfo.proto";
-import "GearInfo.proto";
-import "GravenInnocenceInfo.proto";
-import "InstableSprayInfo.proto";
-import "MuqadasPotionInfo.proto";
-import "TreasureSeelieInfo.proto";
-import "RockBoardExploreInfo.proto";
-import "VintageInfo.proto";
-import "WindFieldInfo.proto";
-import "FungusFighterInfo.proto";
-import "CharAmusementInfo.proto";
-import "EffigyChallengeInfo.proto";
-import "CoinCollectInfo.proto";
-import "BrickBreakerInfo.proto";
-import "DuelHeartInfo.proto";
-import "SeaLampV3Info.proto";
-import "TeamChainInfo.proto";
-import "ElectroherculesBattleInfo.proto";
-import "GcgFestivalInfo.proto";
import "ActivityPushTipsData.proto";
import "ActivityWatcherInfo.proto";
+import "AMFOFAPEHGM.proto";
+import "ArenaChallengeActivityDetailInfo.proto";
+import "AsterActivityDetailInfo.proto";
+import "BartenderActivityDetailInfo.proto";
+import "BlessingActivityDetailInfo.proto";
+import "BlitzRushActivityDetailInfo.proto";
+import "BounceConjuringActivityDetailInfo.proto";
+import "BrickBreakerDetailInfo.proto";
+import "BuoyantCombatDetailInfo.proto";
+import "ChannelerSlabActivityDetailInfo.proto";
+import "CharAmusementDetailInfo.proto";
+import "ChessActivityDetailInfo.proto";
+import "CoinCollectDetailInfo.proto";
+import "CrucibleActivityDetailInfo.proto";
+import "CrystalLinkActivityDetailInfo.proto";
+import "DeliveryActivityDetailInfo.proto";
+import "DigActivityDetailInfo.proto";
+import "DragonSpineActivityDetailInfo.proto";
+import "DuelHeartDetailInfo.proto";
+import "EchoShellDetailInfo.proto";
+import "EffigyActivityDetailInfo.proto";
+import "EffigyChallengeV2DetailInfo.proto";
+import "ExpeditionActivityDetailInfo.proto";
+import "FHPFPENBEIB.proto";
+import "FindHilichurlDetailInfo.proto";
+import "FleurFairActivityDetailInfo.proto";
+import "FlightActivityDetailInfo.proto";
+import "FungusFighterDetailInfo.proto";
+import "GachaActivityDetailInfo.proto";
+import "GearActivityDetailInfo.proto";
+import "GravenInnocenceDetailInfo.proto";
+import "HachiActivityDetailInfo.proto";
+import "HideAndSeekActivityDetailInfo.proto";
+import "InstableSprayDetailInfo.proto";
+import "IrodoriActivityDetailInfo.proto";
+import "IslandPartyDetailInfo.proto";
+import "LanternRiteActivityDetailInfo.proto";
+import "LHPBALCGMJH.proto";
+import "LuminanceStoneChallengeActivityDetailInfo.proto";
+import "LunaRiteDetailInfo.proto";
+import "MichiaeMatsuriActivityDetailInfo.proto";
+import "MistTrialActivityDetailInfo.proto";
+import "MoonfinTrialActivityDetailInfo.proto";
+import "MuqadasPotionActivityDetailInfo.proto";
+import "MusicGameActivityDetailInfo.proto";
+import "NFHMNCKJOEI.proto";
+import "PhotoActivityDetailInfo.proto";
+import "PlantFlowerActivityDetailInfo.proto";
+import "PotionActivityDetailInfo.proto";
+import "RockBoardExploreDetailInfo.proto";
+import "RogueDiaryActivityDetailInfo.proto";
+import "RoguelikeDungeonActivityDetailInfo.proto";
+import "SalesmanActivityDetailInfo.proto";
+import "SeaLampActivityDetailInfo.proto";
+import "SeaLampActivityInfo.proto";
+import "SeaLampV3DetailInfo.proto";
+import "SpiceActivityDetailInfo.proto";
+import "SummerTimeDetailInfo.proto";
+import "SummerTimeV2DetailInfo.proto";
+import "SumoActivityDetailInfo.proto";
+import "TanukiTravelActivityDetailInfo.proto";
+import "TeamChainDetailInfo.proto";
+import "TreasureMapActivityDetailInfo.proto";
+import "TreasureSeelieActivityDetailInfo.proto";
+import "TrialAvatarActivityDetailInfo.proto";
+import "UgcActivityDetailInfo.proto";
+import "VintageActivityDetailInfo.proto";
+import "WaterSpiritActivityDetailInfo.proto";
+import "WindFieldDetailInfo.proto";
+import "WinterCampActivityDetailInfo.proto";
+// Name: EIPLHBCKIIO
message ActivityInfo {
- map activityCoinMap = 406;
- uint32 scoreLimit = 1497;
- repeated uint32 takenRewardList = 644;
- bool Unk3300_MDBDPIBEGGH = 7;
- bool Unk3300_MJNPGEKLOCG = 754;
- uint32 endTime = 12;
- uint32 activityType = 10;
- uint32 selectedAvatarRewardId = 519;
- repeated uint32 meetCondList = 2;
- uint32 activityId = 15;
- bool Unk3300_ABJKLALKLDG = 537;
- bool isFinished = 3;
- repeated ActivityPushTipsData activityPushTipsDataList = 336;
- repeated ActivityWatcherInfo watcherInfoList = 14;
- bool Unk3300_CBCEHLJJOGI = 1126;
- uint32 scheduleId = 6;
- repeated uint32 expireCondList = 9;
- repeated uint32 fdjefldhela = 2021;
- bool Unk3300_ICNJJKDHPCH = 11;
- uint32 firstDayStartTime = 598;
- uint32 curScore = 396;
- map wishGiftNumMap = 1052;
- bool Unk3300_NEPKLLBJFKK = 1637;
- uint32 beginTime = 5;
- oneof detail {
- SamLampInfo sam_lamp_info = 4;
- CrucibleInfo crucible_info = 13;
- SalesmanInfo salesman_info = 1;
- TrialAvatarInfo trial_avatar_info = 8;
- DeliveryInfo delivery_info = 32;
- AsterInfo aster_info = 1808;
- FlightInfo flight_info = 1062;
- DragonSpineInfo dragon_spine_info = 378;
- EffigyInfo effigy_info = 1991;
- TreasureMapInfo treasure_map_info = 546;
- BlessingInfo blessing_info = 1198;
- SeaLampInfo sea_lamp_info = 578;
- ExpeditionInfo expedition_info = 930;
- ArenaChallengeInfo arena_challenge_info = 699;
- FleurFairInfo fleur_fair_info = 1116;
- WaterSpiritInfo water_spirit_info = 1651;
- ChallnelerSlabInfo challneler_slab_info = 1135;
- MistTrialActivityInfo mist_trial_activity_info = 1320;
- HideAndSeekInfo hide_and_seek_info = 1077;
- FindHilichurlInfo find_hilichurl_info = 417;
- SummerTimeInfo summer_time_info = 1477;
- BuoyantCombatInfo buoyant_combat_info = 1277;
- EchoShellInfo echo_shell_info = 1172;
- BounceConjuringInfo bounce_conjuring_info = 278;
- BlitzRushInfo blitz_rush_info = 192;
- ChessInfo chess_info = 1797;
- SumoInfo sumo_info = 1379;
- MoonfinTrialInfo moonfin_trial_info = 1122;
- LunaRiteInfo luna_rite_info = 82;
- PlantFlowerInfo plant_flower_info = 1864;
- MusicGameActivityDetailInfo music_game_info = 1220;
- RoguelikeDungoenInfo roguelike_dungoen_info = 1817;
- DigInfo dig_info = 168;
- HachiInfo hachi_info = 1663;
- WinterCampInfo winter_camp_info = 114;
- PotionInfo potion_info = 1552;
- TanukiTravelActivityInfo tanuki_travel_activity_info = 1453;
- LanternRiteActivityInfo lantern_rite_activity_info = 1372;
- MichiaeMatsuriInfo michiae_matsuri_info = 428;
- BartenderInfo bartender_info = 35;
- UgcInfo ugc_info = 589;
- CrystalLinkInfo crystal_link_info = 1375;
- IrodoriInfo irodori_info = 1014;
- PhotoInfo photo_info = 309;
- SpiceInfo spice_info = 1446;
- GachaInfo gacha_info = 1177;
- LuminanceStoneChallengeInfo luminance_stone_challenge_info = 142;
- RogueDiaryInfo rogue_diary_info = 397;
- SummerTimeV2Info summer_time_v2info = 951;
- IslandPartyInfo island_party_info = 1631;
- GearInfo gear_info = 1801;
- GravenInnocenceInfo graven_innocence_info = 1173;
- InstableSprayInfo instable_spray_info = 944;
- MuqadasPotionInfo muqadas_potion_info = 1350;
- TreasureSeelieInfo treasure_seelie_info = 1142;
- RockBoardExploreInfo rock_board_explore_info = 1273;
- VintageInfo vintage_info = 1316;
- WindFieldInfo wind_field_info = 2029;
- FungusFighterInfo fungus_fighter_info = 1543;
- CharAmusementInfo char_amusement_info = 504;
- EffigyChallengeInfo effigy_challenge_info = 1144;
- CoinCollectInfo coin_collect_info = 559;
- BrickBreakerInfo brick_breaker_info = 1275;
- DuelHeartInfo duel_heart_info = 221;
- SeaLampV3Info sea_lamp_v3info = 1080;
- TeamChainInfo team_chain_info = 144;
- ElectroherculesBattleInfo electrohercules_battle_info = 172;
- GcgFestivalInfo gcg_festival_info = 71;
- }
+ uint32 ANGGLPJEBLE = 438;
+ uint32 schedule_id = 14;
+ bool FLFGIDFALEK = 15;
+ uint32 LPOCNCICJHM = 485;
+ map activity_coin_map = 703;
+ repeated uint32 PAGIONJOCJN = 2;
+ uint32 end_time = 4;
+ bool GLOONPBGOHM = 1331;
+ repeated ActivityPushTipsData activity_push_tips_data_list = 1827;
+ repeated uint32 LGCJBENHFOB = 13;
+ bool is_finished = 6;
+ repeated uint32 EOPFKDBBOII = 894;
+ repeated ActivityWatcherInfo watcher_info_list = 8;
+ uint32 KMOFHMKLGHD = 5;
+ uint32 activity_id = 7;
+ bool CJDFLBKBNPL = 10;
+ map wish_gift_num_map = 1459;
+ bool OEBHLKFBCOG = 696;
+ bool LGKOJCGDGBH = 1736;
+ uint32 begin_time = 9;
+ repeated uint32 DDBJAKPEPLC = 778;
+ uint32 first_day_start_time = 1677;
+ uint32 cur_score = 1005;
+ bool EFJOLIOFLBG = 514;
+ oneof detail {
+ SeaLampActivityDetailInfo sam_lamp_info = 1;
+ CrucibleActivityDetailInfo crucible_info = 11;
+ SalesmanActivityDetailInfo salesman_info = 3;
+ TrialAvatarActivityDetailInfo trial_avatar_info = 12;
+ DeliveryActivityDetailInfo delivery_info = 1972;
+ AsterActivityDetailInfo aster_info = 306;
+ FlightActivityDetailInfo flight_info = 1872;
+ DragonSpineActivityDetailInfo dragon_spine_info = 593;
+ EffigyActivityDetailInfo effigy_info = 2044;
+ TreasureMapActivityDetailInfo treasure_map_info = 876;
+ BlessingActivityDetailInfo blessing_info = 742;
+ SeaLampActivityInfo sea_lamp_info = 1685;
+ ExpeditionActivityDetailInfo expedition_info = 1399;
+ ArenaChallengeActivityDetailInfo arena_challenge_info = 1235;
+ FleurFairActivityDetailInfo fleur_fair_info = 581;
+ WaterSpiritActivityDetailInfo water_spirit_info = 1127;
+ ChannelerSlabActivityDetailInfo challneler_slab_info = 599;
+ MistTrialActivityDetailInfo mist_trial_activity_info = 645;
+ HideAndSeekActivityDetailInfo hide_and_seek_info = 794;
+ FindHilichurlDetailInfo find_hilichurl_info = 1344;
+ SummerTimeDetailInfo summer_time_info = 1058;
+ BuoyantCombatDetailInfo buoyant_combat_info = 771;
+ EchoShellDetailInfo echo_shell_info = 1632;
+ BounceConjuringActivityDetailInfo bounce_conjuring_info = 1554;
+ BlitzRushActivityDetailInfo blitz_rush_info = 1341;
+ ChessActivityDetailInfo chess_info = 664;
+ SumoActivityDetailInfo sumo_info = 1666;
+ MoonfinTrialActivityDetailInfo moonfin_trial_info = 333;
+ LunaRiteDetailInfo luna_rite_info = 119;
+ PlantFlowerActivityDetailInfo plant_flower_info = 349;
+ MusicGameActivityDetailInfo music_game_info = 1966;
+ RoguelikeDungeonActivityDetailInfo roguelike_dungoen_info = 2034;
+ DigActivityDetailInfo dig_info = 1410;
+ HachiActivityDetailInfo hachi_info = 1603;
+ WinterCampActivityDetailInfo winter_camp_info = 1225;
+ PotionActivityDetailInfo potion_info = 1447;
+ TanukiTravelActivityDetailInfo tanuki_travel_activity_info = 1327;
+ LanternRiteActivityDetailInfo lantern_rite_activity_info = 1662;
+ MichiaeMatsuriActivityDetailInfo michiae_matsuri_info = 1451;
+ BartenderActivityDetailInfo bartender_info = 2037;
+ UgcActivityDetailInfo ugc_info = 1207;
+ CrystalLinkActivityDetailInfo crystal_link_info = 1163;
+ IrodoriActivityDetailInfo irodori_info = 839;
+ PhotoActivityDetailInfo photo_info = 1500;
+ SpiceActivityDetailInfo spice_info = 1583;
+ GachaActivityDetailInfo gacha_info = 579;
+ LuminanceStoneChallengeActivityDetailInfo luminance_stone_challenge_info = 1523;
+ RogueDiaryActivityDetailInfo rogue_diary_info = 1180;
+ SummerTimeV2DetailInfo summer_time_v2_info = 1764;
+ IslandPartyDetailInfo island_party_info = 185;
+ GearActivityDetailInfo gear_info = 1537;
+ GravenInnocenceDetailInfo graven_innocence_info = 2019;
+ InstableSprayDetailInfo instable_spray_info = 1876;
+ MuqadasPotionActivityDetailInfo muqadas_potion_info = 1402;
+ TreasureSeelieActivityDetailInfo treasure_seelie_info = 1443;
+ RockBoardExploreDetailInfo rock_board_explore_info = 154;
+ VintageActivityDetailInfo vintage_info = 236;
+ WindFieldDetailInfo wind_field_info = 620;
+ FungusFighterDetailInfo fungus_fighter_info = 1477;
+ CharAmusementDetailInfo char_amusement_info = 1356;
+ EffigyChallengeV2DetailInfo effigy_challenge_info = 261;
+ CoinCollectDetailInfo coin_collect_info = 1411;
+ BrickBreakerDetailInfo brick_breaker_info = 846;
+ DuelHeartDetailInfo duel_heart_info = 127;
+ SeaLampV3DetailInfo sea_lamp_v3_info = 738;
+ TeamChainDetailInfo team_chain_info = 686;
+ FHPFPENBEIB electrohercules_battle_info = 540;
+ LHPBALCGMJH gcg_festival_info = 1645;
+ NFHMNCKJOEI fleur_fair_v2_info = 97;
+ AMFOFAPEHGM fungus_fighter_v2_info = 549;
+ }
}
+
diff --git a/proto/ActivityInfoNotify.proto b/proto/ActivityInfoNotify.proto
index c40ba874..ab8227ff 100644
--- a/proto/ActivityInfoNotify.proto
+++ b/proto/ActivityInfoNotify.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ActivityInfo.proto";
+// Name: BKCOKLBOIIF
+// CmdId: 2134
message ActivityInfoNotify {
- //enum KBFOADCMONG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2136;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- ActivityInfo activityInfo = 3;
+ ActivityInfo activity_info = 9;
}
+
diff --git a/proto/ActivityPlayOpenAnimNotify.proto b/proto/ActivityPlayOpenAnimNotify.proto
index 095ca745..3502c559 100644
--- a/proto/ActivityPlayOpenAnimNotify.proto
+++ b/proto/ActivityPlayOpenAnimNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MEAKCDAMKNJ
+// CmdId: 2136
message ActivityPlayOpenAnimNotify {
- //enum BOFOPFKDLEN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2178;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 activityId = 15;
+ uint32 activity_id = 6;
}
+
diff --git a/proto/ActivityPushTipsData.proto b/proto/ActivityPushTipsData.proto
index 3b568523..e86b3167 100644
--- a/proto/ActivityPushTipsData.proto
+++ b/proto/ActivityPushTipsData.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ActivityPushTipsState.proto";
+// Name: CBEGBPBBDMB
message ActivityPushTipsData {
- ActivityPushTipsState state = 12;
- uint32 activityPushTipsId = 11;
-}
\ No newline at end of file
+ uint32 activity_push_tips_id = 12;
+ ActivityPushTipsState state = 3;
+}
+
diff --git a/proto/ActivityPushTipsInfoNotify.proto b/proto/ActivityPushTipsInfoNotify.proto
index 321e0028..e9b583de 100644
--- a/proto/ActivityPushTipsInfoNotify.proto
+++ b/proto/ActivityPushTipsInfoNotify.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ActivityPushTipsData.proto";
+// Name: ANKBGAFHFKI
+// CmdId: 8419
message ActivityPushTipsInfoNotify {
- //enum EGCLPKNLNMG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8527;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 scheduleId = 6;
- repeated ActivityPushTipsData activityPushTipsDataList = 7;
- uint32 activityId = 9;
+ repeated ActivityPushTipsData activity_push_tips_data_list = 10;
+ uint32 activity_id = 7;
+ uint32 schedule_id = 1;
}
+
diff --git a/proto/ActivityPushTipsState.proto b/proto/ActivityPushTipsState.proto
index d6c5998f..aa69e4ce 100644
--- a/proto/ActivityPushTipsState.proto
+++ b/proto/ActivityPushTipsState.proto
@@ -2,8 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+
+// Name: POKOFBAJMFO
enum ActivityPushTipsState {
- ACTIVITY_PUSH_TIPS_STATE_NONE = 0;
- ACTIVITY_PUSH_TIPS_STATE_START = 1;
- ACTIVITY_PUSH_TIPS_STATE_READ = 2;
+ ACTIVITY_PUSH_TIPS_STATE_NONE = 0;
+ ACTIVITY_PUSH_TIPS_STATE_START = 1;
+ ACTIVITY_PUSH_TIPS_STATE_READ = 2;
}
+
diff --git a/proto/ActivityReadPushTipsReq.proto b/proto/ActivityReadPushTipsReq.proto
index 78d19c86..cb59a7aa 100644
--- a/proto/ActivityReadPushTipsReq.proto
+++ b/proto/ActivityReadPushTipsReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HBCAKJGNMIK
+// CmdId: 8285
message ActivityReadPushTipsReq {
- //enum DLNMIJEFDKL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8896;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 activityPushTipsIdList = 11;
- uint32 activityId = 14;
+ uint32 activity_id = 4;
+ repeated uint32 activity_push_tips_id_list = 9;
}
+
diff --git a/proto/ActivityReadPushTipsRsp.proto b/proto/ActivityReadPushTipsRsp.proto
index 546784f2..9d088a1a 100644
--- a/proto/ActivityReadPushTipsRsp.proto
+++ b/proto/ActivityReadPushTipsRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LEILOFMJCIF
+// CmdId: 8119
message ActivityReadPushTipsRsp {
- //enum GOBCODACHJA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8938;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 8;
+ int32 retcode = 8;
}
+
diff --git a/proto/ActivityRecvGiftData.proto b/proto/ActivityRecvGiftData.proto
index e4fa52ca..e66e2c7b 100644
--- a/proto/ActivityRecvGiftData.proto
+++ b/proto/ActivityRecvGiftData.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ProfilePicture.proto";
+// Name: CFHNBMHCAAN
message ActivityRecvGiftData {
- string remarkName = 15;
- string nickname = 10;
- uint32 uid = 2;
- map giftNumMap = 8;
- ProfilePicture profilePicture = 5;
+ string nickname = 7;
+ string remark_name = 12;
+ uint32 uid = 14;
+ map gift_num_map = 10;
+ ProfilePicture profile_picture = 13;
}
+
diff --git a/proto/ActivitySaleChangeNotify.proto b/proto/ActivitySaleChangeNotify.proto
index e723314a..4a2a516b 100644
--- a/proto/ActivitySaleChangeNotify.proto
+++ b/proto/ActivitySaleChangeNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MMCKMPPBHND
+// CmdId: 2034
message ActivitySaleChangeNotify {
- //enum DDCDJICOFHA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2058;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 saleId = 2;
- bool isClose = 8;
+ bool is_close = 6;
+ uint32 sale_id = 9;
}
+
diff --git a/proto/ActivityScheduleInfo.proto b/proto/ActivityScheduleInfo.proto
index 5ac6ecc0..61073332 100644
--- a/proto/ActivityScheduleInfo.proto
+++ b/proto/ActivityScheduleInfo.proto
@@ -3,12 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NIFNHCLOBPA
message ActivityScheduleInfo {
- uint32 activityId = 12;
- uint32 scheduleId = 13;
- uint32 beginTime = 2;
- uint32 endTime = 9;
- bool isOpen = 7;
+ uint32 schedule_id = 8;
+ bool is_open = 1;
+ uint32 begin_time = 10;
+ uint32 end_time = 6;
+ uint32 activity_id = 14;
}
+
diff --git a/proto/ActivityScheduleInfoNotify.proto b/proto/ActivityScheduleInfoNotify.proto
index 29a5100e..e1d735b1 100644
--- a/proto/ActivityScheduleInfoNotify.proto
+++ b/proto/ActivityScheduleInfoNotify.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ActivityScheduleInfo.proto";
+// Name: KEDKIAAFGKO
+// CmdId: 2068
message ActivityScheduleInfoNotify {
- //enum GMLKEAPFFKO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2047;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated ActivityScheduleInfo activityScheduleList = 5;
- uint32 remainFlySeaLampNum = 11;
+ uint32 remain_fly_sea_lamp_num = 12;
+ repeated ActivityScheduleInfo activity_schedule_list = 11;
}
+
diff --git a/proto/ActivitySelectAvatarCardReq.proto b/proto/ActivitySelectAvatarCardReq.proto
index 25926700..530de269 100644
--- a/proto/ActivitySelectAvatarCardReq.proto
+++ b/proto/ActivitySelectAvatarCardReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ILICGBGEBKG
+// CmdId: 2043
message ActivitySelectAvatarCardReq {
- //enum NLDDGCJAFHG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2085;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 rewardId = 8;
- uint32 activityId = 1;
+ uint32 reward_id = 13;
+ uint32 activity_id = 2;
}
+
diff --git a/proto/ActivitySelectAvatarCardRsp.proto b/proto/ActivitySelectAvatarCardRsp.proto
index 196790e6..24e7432a 100644
--- a/proto/ActivitySelectAvatarCardRsp.proto
+++ b/proto/ActivitySelectAvatarCardRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DJMNICMCPCJ
+// CmdId: 2130
message ActivitySelectAvatarCardRsp {
- //enum IDBPNCGFMFI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2154;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 rewardId = 14;
- uint32 activityId = 1;
- int32 retcode = 5;
+ uint32 reward_id = 2;
+ int32 retcode = 3;
+ uint32 activity_id = 9;
}
+
diff --git a/proto/ActivitySetGiftWishReq.proto b/proto/ActivitySetGiftWishReq.proto
index 52a065a0..4fecbc5b 100644
--- a/proto/ActivitySetGiftWishReq.proto
+++ b/proto/ActivitySetGiftWishReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LGPDNBNHNDM
+// CmdId: 8848
message ActivitySetGiftWishReq {
- //enum OEMGMBJOBMA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8597;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 scheduleId = 2;
- map giftNumMap = 7;
+ uint32 schedule_id = 7;
+ map gift_num_map = 6;
}
+
diff --git a/proto/ActivitySetGiftWishRsp.proto b/proto/ActivitySetGiftWishRsp.proto
index 8eb46189..ab863dd0 100644
--- a/proto/ActivitySetGiftWishRsp.proto
+++ b/proto/ActivitySetGiftWishRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AJIEGCNPIIN
+// CmdId: 8764
message ActivitySetGiftWishRsp {
- //enum PFLMMCDAHKN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8828;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 scheduleId = 14;
- int32 retcode = 11;
+ uint32 schedule_id = 15;
+ int32 retcode = 13;
}
+
diff --git a/proto/ActivityShopSheetInfo.proto b/proto/ActivityShopSheetInfo.proto
index 5de5a1cf..cc99c76c 100644
--- a/proto/ActivityShopSheetInfo.proto
+++ b/proto/ActivityShopSheetInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GHBBGOLDLCL
message ActivityShopSheetInfo {
- uint32 beginTime = 5;
- uint32 sheetId = 14;
- uint32 endTime = 12;
+ uint32 end_time = 8;
+ uint32 sheet_id = 10;
+ uint32 begin_time = 7;
}
+
diff --git a/proto/ActivityTakeAllScoreRewardReq.proto b/proto/ActivityTakeAllScoreRewardReq.proto
index 1fbbf395..ba7c491d 100644
--- a/proto/ActivityTakeAllScoreRewardReq.proto
+++ b/proto/ActivityTakeAllScoreRewardReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BOPMGFEHJEB
+// CmdId: 8731
message ActivityTakeAllScoreRewardReq {
- //enum BNDAGHCGHNM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8101;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 activityId = 4;
+ uint32 activity_id = 15;
}
+
diff --git a/proto/ActivityTakeAllScoreRewardRsp.proto b/proto/ActivityTakeAllScoreRewardRsp.proto
index 55b73cbd..f59551e1 100644
--- a/proto/ActivityTakeAllScoreRewardRsp.proto
+++ b/proto/ActivityTakeAllScoreRewardRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EMIKPGMJCAG
+// CmdId: 8964
message ActivityTakeAllScoreRewardRsp {
- //enum AGJHBFOEPGP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8501;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 activityId = 13;
- repeated uint32 rewardConfigList = 7;
- int32 retcode = 4;
+ int32 retcode = 12;
+ repeated uint32 reward_config_list = 8;
+ uint32 activity_id = 14;
}
+
diff --git a/proto/ActivityTakeScoreRewardReq.proto b/proto/ActivityTakeScoreRewardReq.proto
index a1ec1a77..3b483572 100644
--- a/proto/ActivityTakeScoreRewardReq.proto
+++ b/proto/ActivityTakeScoreRewardReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JNKCCLHCHBI
+// CmdId: 8869
message ActivityTakeScoreRewardReq {
- //enum KHFHJNJIHIG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8174;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 rewardConfigId = 14;
- uint32 activityId = 2;
+ uint32 reward_config_id = 12;
+ uint32 activity_id = 14;
}
+
diff --git a/proto/ActivityTakeScoreRewardRsp.proto b/proto/ActivityTakeScoreRewardRsp.proto
index 43f4b957..466cacdf 100644
--- a/proto/ActivityTakeScoreRewardRsp.proto
+++ b/proto/ActivityTakeScoreRewardRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ECJDPFLEBAC
+// CmdId: 8852
message ActivityTakeScoreRewardRsp {
- //enum EILFPJBGJHG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8946;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 rewardConfigId = 13;
- uint32 activityId = 14;
- int32 retcode = 15;
+ uint32 reward_config_id = 5;
+ int32 retcode = 6;
+ uint32 activity_id = 14;
}
+
diff --git a/proto/ActivityTakeWatcherRewardBatchReq.proto b/proto/ActivityTakeWatcherRewardBatchReq.proto
index 09275194..f9a0f82a 100644
--- a/proto/ActivityTakeWatcherRewardBatchReq.proto
+++ b/proto/ActivityTakeWatcherRewardBatchReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CKMAFCEGHLB
+// CmdId: 2044
message ActivityTakeWatcherRewardBatchReq {
- //enum MGCDKDCPFFL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2083;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 watcherIdList = 13;
- uint32 activityId = 2;
+ uint32 activity_id = 11;
+ repeated uint32 watcher_id_list = 12;
}
+
diff --git a/proto/ActivityTakeWatcherRewardBatchRsp.proto b/proto/ActivityTakeWatcherRewardBatchRsp.proto
index 8de70afd..d32d3edb 100644
--- a/proto/ActivityTakeWatcherRewardBatchRsp.proto
+++ b/proto/ActivityTakeWatcherRewardBatchRsp.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ItemParam.proto";
+// Name: BIMEDMCFMDE
+// CmdId: 2023
message ActivityTakeWatcherRewardBatchRsp {
- //enum EKIKICOOEMC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2186;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 activityId = 12;
- repeated uint32 watcherIdList = 9;
- repeated ItemParam itemList = 8;
- int32 retcode = 15;
+ repeated ItemParam item_list = 12;
+ repeated uint32 watcher_id_list = 15;
+ uint32 activity_id = 2;
+ int32 retcode = 11;
}
+
diff --git a/proto/ActivityTakeWatcherRewardReq.proto b/proto/ActivityTakeWatcherRewardReq.proto
index 6f5b0352..2568a184 100644
--- a/proto/ActivityTakeWatcherRewardReq.proto
+++ b/proto/ActivityTakeWatcherRewardReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DEADHMNJBHA
+// CmdId: 2063
message ActivityTakeWatcherRewardReq {
- //enum PHOMHFCNABE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2124;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 activityId = 11;
- uint32 watcherId = 6;
+ uint32 activity_id = 5;
+ uint32 watcher_id = 15;
}
+
diff --git a/proto/ActivityTakeWatcherRewardRsp.proto b/proto/ActivityTakeWatcherRewardRsp.proto
index 1417d607..f5578d6c 100644
--- a/proto/ActivityTakeWatcherRewardRsp.proto
+++ b/proto/ActivityTakeWatcherRewardRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FBJIKPIMBJM
+// CmdId: 2082
message ActivityTakeWatcherRewardRsp {
- //enum JIMPALCEJKB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2009;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 9;
- uint32 watcherId = 5;
- uint32 activityId = 3;
+ int32 retcode = 13;
+ uint32 watcher_id = 5;
+ uint32 activity_id = 3;
}
+
diff --git a/proto/ActivityUpdateWatcherNotify.proto b/proto/ActivityUpdateWatcherNotify.proto
index 3d77cdb9..d33a932b 100644
--- a/proto/ActivityUpdateWatcherNotify.proto
+++ b/proto/ActivityUpdateWatcherNotify.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ActivityWatcherInfo.proto";
+// Name: PPOLCIAJKGN
+// CmdId: 2183
message ActivityUpdateWatcherNotify {
- //enum FDMJLLHOHGH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2079;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- ActivityWatcherInfo watcherInfo = 11;
- uint32 activityId = 3;
+ uint32 activity_id = 15;
+ ActivityWatcherInfo watcher_info = 3;
}
+
diff --git a/proto/ActivityWatcherInfo.proto b/proto/ActivityWatcherInfo.proto
index 393d0bdf..ddfae5c6 100644
--- a/proto/ActivityWatcherInfo.proto
+++ b/proto/ActivityWatcherInfo.proto
@@ -3,11 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NACCPGOMNLE
message ActivityWatcherInfo {
- uint32 curProgress = 8;
- bool isTakenReward = 12;
- uint32 totalProgress = 1;
- uint32 watcherId = 10;
+ uint32 watcher_id = 14;
+ uint32 cur_progress = 1;
+ uint32 total_progress = 13;
+ bool is_taken_reward = 12;
}
+
diff --git a/proto/AddAranaraCollectionNotify.proto b/proto/AddAranaraCollectionNotify.proto
index ccde7923..10158bb7 100644
--- a/proto/AddAranaraCollectionNotify.proto
+++ b/proto/AddAranaraCollectionNotify.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AranaraCollectionState.proto";
+// Name: OFLAHJBIJCJ
+// CmdId: 6393
message AddAranaraCollectionNotify {
- //enum DCJEFDEAHBE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6395;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- AranaraCollectionState Unk3300_AFBIBLNKCOD = 10;
- AranaraCollectionState Unk3300_NJLJBBMJLBK = 15;
- uint32 collectionId = 1;
- uint32 collectionType = 5;
+ uint32 collection_type = 2;
+ AranaraCollectionState MENDLEGAOCB = 14;
+ AranaraCollectionState NJBIEHOJMCO = 5;
+ uint32 collection_id = 15;
}
+
diff --git a/proto/AddBackupAvatarTeamReq.proto b/proto/AddBackupAvatarTeamReq.proto
index 5cae3906..7ed2a8c1 100644
--- a/proto/AddBackupAvatarTeamReq.proto
+++ b/proto/AddBackupAvatarTeamReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DGBNGBAJBLO
+// CmdId: 1602
message AddBackupAvatarTeamReq {
- //enum IFMLKOMGBGA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1620;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/AddBackupAvatarTeamRsp.proto b/proto/AddBackupAvatarTeamRsp.proto
index e1f3bc5b..f1f4a58a 100644
--- a/proto/AddBackupAvatarTeamRsp.proto
+++ b/proto/AddBackupAvatarTeamRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FPILCNDJKNF
+// CmdId: 1777
message AddBackupAvatarTeamRsp {
- //enum NOLHJKLAPHH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1757;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 5;
+ int32 retcode = 14;
}
+
diff --git a/proto/AddBlacklistReq.proto b/proto/AddBlacklistReq.proto
index 4a4ea34c..66bf802f 100644
--- a/proto/AddBlacklistReq.proto
+++ b/proto/AddBlacklistReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JGEINEJNJII
+// CmdId: 4041
message AddBlacklistReq {
- //enum LEECDNBLDFJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4028;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 targetUid = 9;
+ uint32 target_uid = 10;
}
+
diff --git a/proto/AddBlacklistRsp.proto b/proto/AddBlacklistRsp.proto
index b366a0ab..848a202f 100644
--- a/proto/AddBlacklistRsp.proto
+++ b/proto/AddBlacklistRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FriendBrief.proto";
+// Name: ADKEHLBLLOD
+// CmdId: 4070
message AddBlacklistRsp {
- //enum DNMNGICBLNF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4073;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- FriendBrief targetFriendBrief = 2;
- int32 retcode = 7;
+ int32 retcode = 6;
+ FriendBrief target_friend_brief = 1;
}
+
diff --git a/proto/AddCards.proto b/proto/AddCards.proto
deleted file mode 100644
index 0b1e9cd8..00000000
--- a/proto/AddCards.proto
+++ /dev/null
@@ -1,16 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGReason.proto";
-import "GCGZoneType.proto";
-
-message AddCards {
- uint32 controllerId = 11;
- GCGReason reason = 1;
- uint32 pos = 6;
- GCGZoneType zone = 9;
- repeated uint32 cardGuidList = 5;
-}
diff --git a/proto/AddDice.proto b/proto/AddDice.proto
deleted file mode 100644
index 378b9510..00000000
--- a/proto/AddDice.proto
+++ /dev/null
@@ -1,16 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGReason.proto";
-import "GCGDiceSideType.proto";
-
-message AddDice {
- map Unk3300_PCMPCCLFEIM = 15;
- map Unk3300_KFKOGOKPIFN = 5;
- uint32 controllerId = 3;
- GCGReason reason = 9;
- int32 changeCount = 10;
-}
diff --git a/proto/AddFriendNotify.proto b/proto/AddFriendNotify.proto
index 73c05809..4aec92cb 100644
--- a/proto/AddFriendNotify.proto
+++ b/proto/AddFriendNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FriendBrief.proto";
+// Name: MJCLFOHPKLB
+// CmdId: 4019
message AddFriendNotify {
- //enum JAKBIGICFGI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4092;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 targetUid = 4;
- FriendBrief targetFriendBrief = 12;
+ FriendBrief target_friend_brief = 12;
+ uint32 target_uid = 5;
}
+
diff --git a/proto/AddNoGachaAvatarCardNotify.proto b/proto/AddNoGachaAvatarCardNotify.proto
index 44d3ee7c..d09638fc 100644
--- a/proto/AddNoGachaAvatarCardNotify.proto
+++ b/proto/AddNoGachaAvatarCardNotify.proto
@@ -2,24 +2,17 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AddNoGachaAvatarCardTransferItem.proto";
+// Name: OKJGBFHLEIK
+// CmdId: 1787
message AddNoGachaAvatarCardNotify {
- //enum NMBGCPIDMPH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1669;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 itemId = 7;
- uint32 Unk3300_MGAPHPOLKKE = 3;
- bool isTransferToItem = 14;
- uint32 reason = 9;
- repeated AddNoGachaAvatarCardTransferItem transferItemList = 10;
- uint32 Unk3300_GPBINALMFDF = 13;
- uint32 avatarId = 4;
+ uint32 reason = 3;
+ uint32 AIGPMLAPMBL = 14;
+ uint32 item_id = 15;
+ uint32 avatar_id = 1;
+ uint32 KNGMKKHPDBJ = 4;
+ bool is_transfer_to_item = 9;
+ repeated AddNoGachaAvatarCardTransferItem transfer_item_list = 6;
}
+
diff --git a/proto/AddNoGachaAvatarCardTransferItem.proto b/proto/AddNoGachaAvatarCardTransferItem.proto
index 6616f0a6..c76f46e7 100644
--- a/proto/AddNoGachaAvatarCardTransferItem.proto
+++ b/proto/AddNoGachaAvatarCardTransferItem.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CMDOHKNKFDH
message AddNoGachaAvatarCardTransferItem {
- uint32 count = 10;
- bool isNew = 11;
- uint32 itemId = 12;
+ bool is_new = 1;
+ uint32 count = 9;
+ uint32 item_id = 14;
}
+
diff --git a/proto/AddQuestContentProgressReq.proto b/proto/AddQuestContentProgressReq.proto
index 9e8ad97d..12ed5f19 100644
--- a/proto/AddQuestContentProgressReq.proto
+++ b/proto/AddQuestContentProgressReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GALKBFKDBEG
+// CmdId: 434
message AddQuestContentProgressReq {
- //enum FJCPEKKPFHI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 474;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 addProgress = 2;
- uint32 param = 9;
- uint32 contentType = 14;
+ uint32 param = 10;
+ uint32 content_type = 2;
+ uint32 add_progress = 8;
}
+
diff --git a/proto/AddQuestContentProgressRsp.proto b/proto/AddQuestContentProgressRsp.proto
index c98b7ed8..51ff5fef 100644
--- a/proto/AddQuestContentProgressRsp.proto
+++ b/proto/AddQuestContentProgressRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LNEHHKPDPHL
+// CmdId: 472
message AddQuestContentProgressRsp {
- //enum OCHDKHKOIKI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 480;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 contentType = 13;
- int32 retcode = 8;
+ int32 retcode = 5;
+ uint32 content_type = 12;
}
+
diff --git a/proto/AddRandTaskInfoNotify.proto b/proto/AddRandTaskInfoNotify.proto
index 736cce14..a2d5659d 100644
--- a/proto/AddRandTaskInfoNotify.proto
+++ b/proto/AddRandTaskInfoNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: KOBACDPOPJI
+// CmdId: 187
message AddRandTaskInfoNotify {
- //enum AAMKDIJOLIA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 123;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- Vector pos = 6;
- uint32 randTaskId = 2;
+ Vector pos = 11;
+ uint32 rand_task_id = 6;
}
+
diff --git a/proto/AddSeenMonsterNotify.proto b/proto/AddSeenMonsterNotify.proto
index cb5a96ea..965c7c3e 100644
--- a/proto/AddSeenMonsterNotify.proto
+++ b/proto/AddSeenMonsterNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PJJCEJAODFG
+// CmdId: 235
message AddSeenMonsterNotify {
- //enum JLNJGHLBJNN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 296;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 monsterIdList = 1;
+ repeated uint32 monster_id_list = 2;
}
+
diff --git a/proto/AdjustTrackingInfo.proto b/proto/AdjustTrackingInfo.proto
index c357461d..c36d46e0 100644
--- a/proto/AdjustTrackingInfo.proto
+++ b/proto/AdjustTrackingInfo.proto
@@ -3,13 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IPEDEGMBLIH
message AdjustTrackingInfo {
- string Unk3300_GAMLJPFKCGC = 5;
- string Unk3300_CHCOHLGBHLB = 8;
- string Unk3300_INAIEOMCIEM = 15;
- string Unk3300_ONNMBNODPIA = 3;
- string Unk3300_KLKFLIIOFKK = 7;
- string Unk3300_MHDOPAMDMPL = 13;
+ string GMKLCKAOJJC = 9;
+ string ELELKMAKMJD = 15;
+ string IJCFFLHIJJJ = 14;
+ string KOIMKKBONHE = 12;
+ string GMBLGKOACIH = 8;
+ string DODFICFOMAB = 1;
}
+
diff --git a/proto/AdjustWorldLevelReq.proto b/proto/AdjustWorldLevelReq.proto
index 8927fa04..16f23cf0 100644
--- a/proto/AdjustWorldLevelReq.proto
+++ b/proto/AdjustWorldLevelReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EDAOBIJNNKG
+// CmdId: 132
message AdjustWorldLevelReq {
- //enum DAFJHPIGAIN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 138;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 Unk3300_DNLKIMGLBLP = 3;
- uint32 Unk3300_DJBKBPDCBFH = 11;
+ uint32 GKPAJDAOHDN = 10;
+ uint32 HFANGCIKHFI = 6;
}
+
diff --git a/proto/AdjustWorldLevelRsp.proto b/proto/AdjustWorldLevelRsp.proto
index b93be61c..68fdbf33 100644
--- a/proto/AdjustWorldLevelRsp.proto
+++ b/proto/AdjustWorldLevelRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ABHCIIEPGEI
+// CmdId: 131
message AdjustWorldLevelRsp {
- //enum ADJPAGLIHHE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 140;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 cdOverTime = 7;
- uint32 afterWorldLevel = 15;
- int32 retcode = 14;
+ int32 retcode = 7;
+ uint32 after_world_level = 9;
+ uint32 cd_over_time = 12;
}
+
diff --git a/proto/AiSkillCdInfo.proto b/proto/AiSkillCdInfo.proto
index 6072f5a7..88890e50 100644
--- a/proto/AiSkillCdInfo.proto
+++ b/proto/AiSkillCdInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DFMOCHLPHCF
message AiSkillCdInfo {
- map skillCdMap = 14;
- map skillGroupCdMap = 3;
+ map skill_group_cd_map = 1;
+ map skill_cd_map = 11;
}
+
diff --git a/proto/AiSyncInfo.proto b/proto/AiSyncInfo.proto
index 87f0a874..4888ea3a 100644
--- a/proto/AiSyncInfo.proto
+++ b/proto/AiSyncInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FCJLAGHOIFC
message AiSyncInfo {
- uint32 entityId = 1;
- bool is_self_killing = 2;
- bool has_path_to_target = 10;
+ uint32 entity_id = 10;
+ bool CJIBIGJNKKE = 6;
+ bool OOJFENIJJDB = 8;
}
+
diff --git a/proto/AiThreatInfo.proto b/proto/AiThreatInfo.proto
index c4effc76..4604d864 100644
--- a/proto/AiThreatInfo.proto
+++ b/proto/AiThreatInfo.proto
@@ -3,8 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GIMHFKKKBMN
message AiThreatInfo {
- map aiThreatMap = 13;
+ map ai_threat_map = 6;
}
+
diff --git a/proto/AllCoopInfoNotify.proto b/proto/AllCoopInfoNotify.proto
index 53ed2896..bea80d89 100644
--- a/proto/AllCoopInfoNotify.proto
+++ b/proto/AllCoopInfoNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "MainCoop.proto";
+// Name: DOBLPKBHILE
+// CmdId: 1998
message AllCoopInfoNotify {
- //enum PDNGDNMLEIN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1988;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated MainCoop mainCoopList = 14;
+ repeated MainCoop main_coop_list = 4;
}
+
diff --git a/proto/AllMarkPointNotify.proto b/proto/AllMarkPointNotify.proto
index da61a328..3543e5f2 100644
--- a/proto/AllMarkPointNotify.proto
+++ b/proto/AllMarkPointNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "MapMarkPoint.proto";
+// Name: DLOIBNACJAM
+// CmdId: 3156
message AllMarkPointNotify {
- //enum AHIHKFEIPFI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3284;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated MapMarkPoint markList = 6;
+ repeated MapMarkPoint mark_list = 14;
}
+
diff --git a/proto/AllSeenMonsterNotify.proto b/proto/AllSeenMonsterNotify.proto
index eea392b1..5be6801c 100644
--- a/proto/AllSeenMonsterNotify.proto
+++ b/proto/AllSeenMonsterNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OIEEODELFNM
+// CmdId: 252
message AllSeenMonsterNotify {
- //enum KKALDBFNKCN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 244;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 monsterIdList = 2;
+ repeated uint32 monster_id_list = 3;
}
+
diff --git a/proto/AllShareCDDataNotify.proto b/proto/AllShareCDDataNotify.proto
index 722b0573..8da8d81c 100644
--- a/proto/AllShareCDDataNotify.proto
+++ b/proto/AllShareCDDataNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ShareCDInfo.proto";
+// Name: BJEKDEGDNEM
+// CmdId: 9067
message AllShareCDDataNotify {
- //enum EEMPBEJEDNO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 9005;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- map shareCdInfoMap = 2;
+ map share_cd_info_map = 10;
}
+
diff --git a/proto/AllWidgetBackgroundActiveStateNotify.proto b/proto/AllWidgetBackgroundActiveStateNotify.proto
index 79b385ba..b221aef1 100644
--- a/proto/AllWidgetBackgroundActiveStateNotify.proto
+++ b/proto/AllWidgetBackgroundActiveStateNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NCNAGFNCBKE
+// CmdId: 6034
message AllWidgetBackgroundActiveStateNotify {
- //enum FHMOGDOBJLM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6011;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 backgroundActiveWidgetList = 11;
+ repeated uint32 background_active_widget_list = 12;
}
+
diff --git a/proto/AllWidgetDataNotify.proto b/proto/AllWidgetDataNotify.proto
index db5603c0..f1ffabd6 100644
--- a/proto/AllWidgetDataNotify.proto
+++ b/proto/AllWidgetDataNotify.proto
@@ -2,35 +2,28 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "SkyCrystalDetectorData.proto";
-import "WeatherWizardData.proto";
-import "LunchBoxData.proto";
-import "WidgetCoolDownData.proto";
-import "WidgetSlotData.proto";
import "AnchorPointData.proto";
import "ClientCollectorData.proto";
-import "DetectorData.proto";
+import "LunchBoxData.proto";
+import "OneoffGatherPointDetectorData.proto";
+import "SkyCrystalDetectorData.proto";
+import "WeatherWizardData.proto";
+import "WidgetCoolDownData.proto";
+import "WidgetSlotData.proto";
+// Name: OMFAFJLJDPM
+// CmdId: 4300
message AllWidgetDataNotify {
- //enum CKJPMBIBMDC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4286;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- SkyCrystalDetectorData skyCrystalDetectorData = 2;
- repeated WidgetCoolDownData normalCoolDownDataList = 4;
- repeated WidgetSlotData slotList = 14;
- repeated uint32 backgroundActiveWidgetList = 5;
- repeated AnchorPointData anchorPointList = 11;
- WeatherWizardData weatherWizardData = 13;
- uint32 nextAnchorPointUsableTime = 15;
- repeated ClientCollectorData clientCollectorDataList = 7;
- repeated WidgetCoolDownData coolDownGroupDataList = 6;
- repeated DetectorData oneoffGatherPointDetectorDataList = 8;
- LunchBoxData lunchBoxData = 1;
+ repeated WidgetCoolDownData LCFJGCFMBPH = 7;
+ LunchBoxData lunch_box_data = 10;
+ repeated OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 9;
+ repeated ClientCollectorData client_collector_data_list = 12;
+ WeatherWizardData weather_wizard_data = 15;
+ repeated WidgetCoolDownData PNKCMCMHCPL = 13;
+ repeated WidgetSlotData slot_list = 4;
+ uint32 next_anchor_point_usable_time = 8;
+ SkyCrystalDetectorData sky_crystal_detector_data = 3;
+ repeated AnchorPointData anchor_point_list = 14;
+ repeated uint32 background_active_widget_list = 5;
}
+
diff --git a/proto/AnchorPointData.proto b/proto/AnchorPointData.proto
index a189240f..144cc5f9 100644
--- a/proto/AnchorPointData.proto
+++ b/proto/AnchorPointData.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: GBGELAPCNII
message AnchorPointData {
- uint32 sceneId = 15;
- Vector rot = 13;
- uint32 endTime = 10;
- Vector pos = 12;
- uint32 anchorPointId = 11;
+ Vector pos = 1;
+ uint32 end_time = 9;
+ Vector rot = 6;
+ uint32 anchor_point_id = 5;
+ uint32 scene_id = 15;
}
+
diff --git a/proto/AnchorPointDataNotify.proto b/proto/AnchorPointDataNotify.proto
index 4c5e73f2..9b6e970e 100644
--- a/proto/AnchorPointDataNotify.proto
+++ b/proto/AnchorPointDataNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AnchorPointData.proto";
+// Name: NJIPFBKJBLI
+// CmdId: 4298
message AnchorPointDataNotify {
- //enum ABGDBOHAGJL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4288;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 nextUsableTime = 10;
- repeated AnchorPointData anchorPointList = 11;
+ repeated AnchorPointData anchor_point_list = 15;
+ uint32 next_usable_time = 7;
}
+
diff --git a/proto/AnchorPointOpReq.proto b/proto/AnchorPointOpReq.proto
index c0cbec62..dd46b496 100644
--- a/proto/AnchorPointOpReq.proto
+++ b/proto/AnchorPointOpReq.proto
@@ -3,18 +3,17 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EJJFDKEPDBP
+// CmdId: 4296
message AnchorPointOpReq {
- //enum OAIEELHBGLI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4291;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
+ // Name: KFMHCPAPAEI
+ enum KFMHCPAPAEI {
+ KFMHCPAPAEI_PIPFHBGIFDP = 0;
+ KFMHCPAPAEI_KKBPNDIFMLB = 1;
+ KFMHCPAPAEI_GGECCCDJFEF = 2;
+ }
- uint32 anchorPointId = 15;
- uint32 anchorPointOpType = 3;
+ uint32 anchor_point_op_type = 1;
+ uint32 anchor_point_id = 11;
}
+
diff --git a/proto/AnchorPointOpRsp.proto b/proto/AnchorPointOpRsp.proto
index 4315fc1d..e96ac7ad 100644
--- a/proto/AnchorPointOpRsp.proto
+++ b/proto/AnchorPointOpRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EBJFLNOHBNO
+// CmdId: 4286
message AnchorPointOpRsp {
- //enum EGLPAOCDNNN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4269;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 anchorPointId = 3;
- int32 retcode = 4;
- uint32 anchorPointOpType = 11;
+ int32 retcode = 5;
+ uint32 anchor_point_op_type = 13;
+ uint32 anchor_point_id = 10;
}
+
diff --git a/proto/AnimatorForceSetAirMoveNotify.proto b/proto/AnimatorForceSetAirMoveNotify.proto
index 89f2a061..ff4e5c9e 100644
--- a/proto/AnimatorForceSetAirMoveNotify.proto
+++ b/proto/AnimatorForceSetAirMoveNotify.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ForwardType.proto";
+// Name: NDJOFLFACGC
+// CmdId: 337
message AnimatorForceSetAirMoveNotify {
- //enum BKKMLNOEIGJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 330;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool inAirMove = 1;
- ForwardType forwardType = 11;
- uint32 entityId = 2;
+ bool in_air_move = 4;
+ ForwardType forward_type = 13;
+ uint32 entity_id = 12;
}
+
diff --git a/proto/AnimatorParameterValueInfo.proto b/proto/AnimatorParameterValueInfo.proto
index d8505a27..9357738f 100644
--- a/proto/AnimatorParameterValueInfo.proto
+++ b/proto/AnimatorParameterValueInfo.proto
@@ -3,13 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NNHECDNAAAO
message AnimatorParameterValueInfo {
- uint32 paraType = 1;
- oneof para_val {
- int32 int_val = 2;
- float float_val = 3;
- bool bool_val = 4;
- }
+ uint32 para_type = 1;
+ oneof paraVal {
+ int32 int_val = 2;
+ float float_val = 3;
+ bool bool_val = 4;
+ }
}
+
diff --git a/proto/AnimatorParameterValueInfoPair.proto b/proto/AnimatorParameterValueInfoPair.proto
index 7d72636f..d7f5b369 100644
--- a/proto/AnimatorParameterValueInfoPair.proto
+++ b/proto/AnimatorParameterValueInfoPair.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AnimatorParameterValueInfo.proto";
+// Name: FEGCMMBGONJ
message AnimatorParameterValueInfoPair {
- int32 nameId = 1;
- AnimatorParameterValueInfo animatorPara = 2;
+ int32 name_id = 1;
+ AnimatorParameterValueInfo animator_para = 2;
}
+
diff --git a/proto/AnnounceData.proto b/proto/AnnounceData.proto
index 25718d34..80f94053 100644
--- a/proto/AnnounceData.proto
+++ b/proto/AnnounceData.proto
@@ -3,16 +3,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NDDGEOMCBEE
message AnnounceData {
- uint32 configId = 9;
- uint32 centerSystemFrequency = 14;
- uint32 endTime = 5;
- uint32 beginTime = 4;
- string countDownText = 7;
- bool isCenterSystemLast_5EveryMinutes = 12;
- string dungeonConfirmText = 2;
- uint32 countDownFrequency = 8;
- string centerSystemText = 13;
+ bool is_center_system_last_5_every_minutes = 8;
+ uint32 HJNFJIEBMEL = 12;
+ uint32 end_time = 15;
+ uint32 config_id = 11;
+ string LJCFLKABNFM = 3;
+ string POMBEEAPGDL = 5;
+ string MBGAKKMFHFF = 6;
+ uint32 BLHPFGPJAFE = 7;
+ uint32 begin_time = 13;
}
+
diff --git a/proto/AntiAddictNotify.proto b/proto/AntiAddictNotify.proto
index 3fd72820..3903cad1 100644
--- a/proto/AntiAddictNotify.proto
+++ b/proto/AntiAddictNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KLJIFBIHNPK
+// CmdId: 103
message AntiAddictNotify {
- //enum GCFCHEHELNP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 104;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- string msg = 3;
- string level = 14;
- int32 msgType = 13;
+ int32 msg_type = 3;
+ string msg = 5;
+ string level = 14;
}
+
diff --git a/proto/AranaraCollectionDataNotify.proto b/proto/AranaraCollectionDataNotify.proto
index 74119adc..5505faa6 100644
--- a/proto/AranaraCollectionDataNotify.proto
+++ b/proto/AranaraCollectionDataNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AranaraCollectionSuite.proto";
+// Name: KPDCOFIBKFD
+// CmdId: 6398
message AranaraCollectionDataNotify {
- //enum FPPAFIEEHCA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6388;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated AranaraCollectionSuite collectionSuiteList = 7;
+ repeated AranaraCollectionSuite collection_suite_list = 6;
}
+
diff --git a/proto/AranaraCollectionState.proto b/proto/AranaraCollectionState.proto
index 124b0ac7..5693538c 100644
--- a/proto/AranaraCollectionState.proto
+++ b/proto/AranaraCollectionState.proto
@@ -2,9 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+
+// Name: JKFLGCKKEBD
enum AranaraCollectionState {
- ARANARA_COLLECTION_STATE_NONE = 0;
- ARANARA_COLLECTION_STATE_COLLECTABLE = 1;
- ARANARA_COLLECTION_STATE_COLLECTED = 2;
- ARANARA_COLLECTION_STATE_FINISHED = 3;
+ ARANARA_COLLECTION_STATE_NONE = 0;
+ ARANARA_COLLECTION_STATE_COLLECTABLE = 1;
+ ARANARA_COLLECTION_STATE_COLLECTED = 2;
+ ARANARA_COLLECTION_STATE_FINISHED = 3;
}
+
diff --git a/proto/AranaraCollectionSuite.proto b/proto/AranaraCollectionSuite.proto
index 770f4eda..b4c79e31 100644
--- a/proto/AranaraCollectionSuite.proto
+++ b/proto/AranaraCollectionSuite.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AranaraCollectionState.proto";
+// Name: KPCJGFAFHBP
message AranaraCollectionSuite {
- map collectionIdStateMap = 8;
- uint32 collectionType = 12;
+ map collection_id_state_map = 10;
+ uint32 collection_type = 1;
}
+
diff --git a/proto/AreaPlayInfoNotify.proto b/proto/AreaPlayInfoNotify.proto
index fbfd8e92..d6828230 100644
--- a/proto/AreaPlayInfoNotify.proto
+++ b/proto/AreaPlayInfoNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AreaPlayType.proto";
+// Name: BBOEDGMNHBC
+// CmdId: 3472
message AreaPlayInfoNotify {
- //enum DOKMOHCABHF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3069;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 detailPlayType = 12;
- AreaPlayType areaPlayType = 9;
+ uint32 detail_play_type = 3;
+ AreaPlayType area_play_type = 6;
}
+
diff --git a/proto/AreaPlayType.proto b/proto/AreaPlayType.proto
index 4e870dc7..05a49f05 100644
--- a/proto/AreaPlayType.proto
+++ b/proto/AreaPlayType.proto
@@ -3,9 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: MGOHDOAGFDA
enum AreaPlayType {
- AREA_PLAY_TYPE_NONE = 0;
- AREA_PLAY_TYPE_CLIMATE = 1;
- AREA_PLAY_TYPE_REGIONAL_PLAY = 2;
+ AREA_PLAY_NONE = 0;
+ AREA_PLAY_CLIMATE = 1;
+ AREA_PLAY_REGIONAL_PLAY = 2;
}
+
diff --git a/proto/ArenaChallengeActivityDetailInfo.proto b/proto/ArenaChallengeActivityDetailInfo.proto
index a119fd14..3154a63d 100644
--- a/proto/ArenaChallengeActivityDetailInfo.proto
+++ b/proto/ArenaChallengeActivityDetailInfo.proto
@@ -2,13 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ArenaChallengeMonsterLevel.proto";
+// Name: MACMCNLAMHB
message ArenaChallengeActivityDetailInfo {
- map levelOpenTimeMap = 2;
- uint32 worldLevel = 6;
- repeated ArenaChallengeMonsterLevel levelList = 7;
- bool isFinishAnyLevel = 5;
+ bool is_finish_any_level = 9;
+ repeated ArenaChallengeMonsterLevel level_list = 15;
+ uint32 world_level = 2;
+ map level_open_time_map = 6;
}
+
diff --git a/proto/ArenaChallengeChildChallengeInfo.proto b/proto/ArenaChallengeChildChallengeInfo.proto
index 4b1d79ba..9015a242 100644
--- a/proto/ArenaChallengeChildChallengeInfo.proto
+++ b/proto/ArenaChallengeChildChallengeInfo.proto
@@ -3,12 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PCBMFAGFGHJ
message ArenaChallengeChildChallengeInfo {
- bool isSuccess = 15;
- bool isSettled = 4;
- uint32 challengeType = 5;
- uint32 challengeIndex = 8;
- uint32 challengeId = 14;
+ uint32 challenge_id = 8;
+ uint32 challenge_type = 6;
+ uint32 challenge_index = 12;
+ bool is_success = 13;
+ bool is_settled = 3;
}
+
diff --git a/proto/ArenaChallengeFinishNotify.proto b/proto/ArenaChallengeFinishNotify.proto
index 02ef903a..b7eeacb3 100644
--- a/proto/ArenaChallengeFinishNotify.proto
+++ b/proto/ArenaChallengeFinishNotify.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ArenaChallengeChildChallengeInfo.proto";
+// Name: GDHDICEJDBP
+// CmdId: 2169
message ArenaChallengeFinishNotify {
- //enum MNGBJBKHOEP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2199;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isSuccess = 7;
- repeated ArenaChallengeChildChallengeInfo childChallengeList = 6;
- uint32 Unk3300_DBHAGHMMLAI = 15;
- uint32 Unk3300_FDFNFLAKONG = 9;
+ bool is_success = 5;
+ repeated ArenaChallengeChildChallengeInfo child_challenge_list = 13;
+ uint32 NEFKFHIPLHG = 1;
+ uint32 BCHEDLFFNKC = 8;
}
+
diff --git a/proto/ArenaChallengeInfo.proto b/proto/ArenaChallengeInfo.proto
deleted file mode 100644
index f95c4d9d..00000000
--- a/proto/ArenaChallengeInfo.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "ArenaChallengeMonsterLevel.proto";
-
-message ArenaChallengeInfo {
- map levelOpenTimeMap = 2;
- uint32 worldLevel = 6;
- repeated ArenaChallengeMonsterLevel levelList = 7;
- bool isFinishAnyLevel = 5;
-}
diff --git a/proto/ArenaChallengeMonsterLevel.proto b/proto/ArenaChallengeMonsterLevel.proto
index af864b29..03825579 100644
--- a/proto/ArenaChallengeMonsterLevel.proto
+++ b/proto/ArenaChallengeMonsterLevel.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MOOPCKFOLNC
message ArenaChallengeMonsterLevel {
- uint32 Unk3300_FDFNFLAKONG = 13;
- uint32 Unk3300_DBHAGHMMLAI = 3;
+ uint32 BCHEDLFFNKC = 11;
+ uint32 NEFKFHIPLHG = 1;
}
+
diff --git a/proto/AskAddFriendNotify.proto b/proto/AskAddFriendNotify.proto
index 26fe2bde..b6a8debf 100644
--- a/proto/AskAddFriendNotify.proto
+++ b/proto/AskAddFriendNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FriendBrief.proto";
+// Name: PCOJKOCFPIN
+// CmdId: 4044
message AskAddFriendNotify {
- //enum ACDJLMOMLPL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4088;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- FriendBrief targetFriendBrief = 7;
- uint32 targetUid = 8;
+ uint32 target_uid = 9;
+ FriendBrief target_friend_brief = 3;
}
+
diff --git a/proto/AskAddFriendReq.proto b/proto/AskAddFriendReq.proto
index 0e5cb9f7..4d727604 100644
--- a/proto/AskAddFriendReq.proto
+++ b/proto/AskAddFriendReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GENFFKJKIDB
+// CmdId: 4014
message AskAddFriendReq {
- //enum CCLLNOCJFNI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4020;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 targetUid = 10;
+ uint32 target_uid = 12;
}
+
diff --git a/proto/AskAddFriendRsp.proto b/proto/AskAddFriendRsp.proto
index 6394496f..5edef8c9 100644
--- a/proto/AskAddFriendRsp.proto
+++ b/proto/AskAddFriendRsp.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PJFHJCNBAFB
+// CmdId: 4034
message AskAddFriendRsp {
- //enum IHOJOFGEDBL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4074;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- int32 retcode = 11;
- uint32 param = 13;
- uint32 targetUid = 10;
+ int32 retcode = 15;
+ uint32 param = 1;
+ uint32 target_uid = 3;
}
+
diff --git a/proto/AssociateInferenceWordReq.proto b/proto/AssociateInferenceWordReq.proto
index 6eb37599..065181b8 100644
--- a/proto/AssociateInferenceWordReq.proto
+++ b/proto/AssociateInferenceWordReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GJKELGFMJPG
+// CmdId: 438
message AssociateInferenceWordReq {
- //enum NCOBIJLLDLL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 456;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 Unk3300_EPMGHELECNH = 11;
- uint32 pageId = 3;
- uint32 Unk3300_FDGLBLJOKOK = 13;
+ uint32 page_id = 9;
+ uint32 PCGFIGLNLLD = 7;
+ uint32 FLFHEDBHLPH = 3;
}
+
diff --git a/proto/AssociateInferenceWordRsp.proto b/proto/AssociateInferenceWordRsp.proto
index d9f7c13b..c1e496a4 100644
--- a/proto/AssociateInferenceWordRsp.proto
+++ b/proto/AssociateInferenceWordRsp.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FMGIFDALPPD
+// CmdId: 404
message AssociateInferenceWordRsp {
- //enum CPCLGHEALEH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 490;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 Unk3300_FDGLBLJOKOK = 14;
- uint32 Unk3300_EPMGHELECNH = 5;
- uint32 pageId = 11;
- int32 retcode = 13;
+ uint32 PCGFIGLNLLD = 7;
+ int32 retcode = 1;
+ uint32 page_id = 12;
+ uint32 FLFHEDBHLPH = 10;
}
+
diff --git a/proto/AsterActivityDetailInfo.proto b/proto/AsterActivityDetailInfo.proto
new file mode 100644
index 00000000..be7a176a
--- /dev/null
+++ b/proto/AsterActivityDetailInfo.proto
@@ -0,0 +1,22 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "AsterLargeDetailInfo.proto";
+import "AsterLittleDetailInfo.proto";
+import "AsterMidDetailInfo.proto";
+import "AsterProgressDetailInfo.proto";
+
+// Name: NHLLKHBJIFH
+message AsterActivityDetailInfo {
+ uint32 content_close_time = 11;
+ AsterMidDetailInfo aster_mid = 1;
+ AsterLittleDetailInfo aster_little = 10;
+ bool is_content_closed = 6;
+ AsterProgressDetailInfo aster_progress = 3;
+ AsterLargeDetailInfo aster_large = 4;
+ uint32 JIIJEJPKLNK = 14;
+ uint32 KENCBMFCJDH = 13;
+ bool is_special_reward_taken = 9;
+}
+
diff --git a/proto/AsterInfo.proto b/proto/AsterInfo.proto
deleted file mode 100644
index 083ca6f9..00000000
--- a/proto/AsterInfo.proto
+++ /dev/null
@@ -1,22 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "AsterLargeDetailInfo.proto";
-import "AsterLittleDetailInfo.proto";
-import "AsterMidDetailInfo.proto";
-import "AsterProgressDetailInfo.proto";
-
-message AsterInfo {
- AsterLargeDetailInfo asterLarge = 2;
- uint32 Unk3300_KFDGFFPJGJC = 8;
- bool isSpecialRewardTaken = 9;
- AsterLittleDetailInfo asterLittle = 3;
- uint32 contentCloseTime = 14;
- uint32 Unk3300_DCHBFEJNBHP = 10;
- AsterMidDetailInfo asterMid = 4;
- AsterProgressDetailInfo asterProgress = 7;
- bool leftMonsters = 15;
-}
diff --git a/proto/AsterLargeDetailInfo.proto b/proto/AsterLargeDetailInfo.proto
index f2974d94..0cb6ef16 100644
--- a/proto/AsterLargeDetailInfo.proto
+++ b/proto/AsterLargeDetailInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CEHNJAMIMFN
message AsterLargeDetailInfo {
- bool isOpen = 3;
- uint32 beginTime = 7;
+ bool is_open = 10;
+ uint32 begin_time = 2;
}
+
diff --git a/proto/AsterLargeInfoNotify.proto b/proto/AsterLargeInfoNotify.proto
index d547f306..9fced94e 100644
--- a/proto/AsterLargeInfoNotify.proto
+++ b/proto/AsterLargeInfoNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AsterLargeDetailInfo.proto";
+// Name: DKJHBIMPBFB
+// CmdId: 2059
message AsterLargeInfoNotify {
- //enum HICENMJODEB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2185;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- AsterLargeDetailInfo info = 12;
+ AsterLargeDetailInfo info = 14;
}
+
diff --git a/proto/AsterLittleDetailInfo.proto b/proto/AsterLittleDetailInfo.proto
index 35daa30e..621777df 100644
--- a/proto/AsterLittleDetailInfo.proto
+++ b/proto/AsterLittleDetailInfo.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AsterLittleStageState.proto";
+// Name: IKDIHODFNDP
message AsterLittleDetailInfo {
- uint32 stageBeginTime = 13;
- AsterLittleStageState stageState = 9;
- uint32 stageId = 6;
- uint32 beginTime = 11;
- bool isOpen = 12;
+ uint32 stage_begin_time = 8;
+ uint32 stage_id = 7;
+ bool is_open = 11;
+ AsterLittleStageState stage_state = 2;
+ uint32 begin_time = 4;
}
+
diff --git a/proto/AsterLittleInfoNotify.proto b/proto/AsterLittleInfoNotify.proto
index 5e8e3c39..d4ca3c3c 100644
--- a/proto/AsterLittleInfoNotify.proto
+++ b/proto/AsterLittleInfoNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AsterLittleDetailInfo.proto";
+// Name: JCBCJKAOKLH
+// CmdId: 2006
message AsterLittleInfoNotify {
- //enum FABDDBGOKAB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2063;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- AsterLittleDetailInfo info = 7;
+ AsterLittleDetailInfo info = 10;
}
+
diff --git a/proto/AsterLittleStageState.proto b/proto/AsterLittleStageState.proto
index a344c076..b67a6a25 100644
--- a/proto/AsterLittleStageState.proto
+++ b/proto/AsterLittleStageState.proto
@@ -3,10 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: LLLDDMPJOKN
enum AsterLittleStageState {
- ASTER_LITTLE_STAGE_STATE_NONE = 0;
- ASTER_LITTLE_STAGE_STATE_UNSTARTED = 1;
- ASTER_LITTLE_STAGE_STATE_STARTED = 2;
- ASTER_LITTLE_STAGE_STATE_FINISHED = 3;
+ ASTER_LITTLE_STAGE_NONE = 0;
+ ASTER_LITTLE_STAGE_UNSTARTED = 1;
+ ASTER_LITTLE_STAGE_STARTED = 2;
+ ASTER_LITTLE_STAGE_FINISHED = 3;
}
+
diff --git a/proto/AsterMidCampInfo.proto b/proto/AsterMidCampInfo.proto
index b6ae900c..e87963f6 100644
--- a/proto/AsterMidCampInfo.proto
+++ b/proto/AsterMidCampInfo.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: AIFFCHGENAF
message AsterMidCampInfo {
- Vector pos = 10;
- uint32 campId = 14;
+ uint32 camp_id = 9;
+ Vector pos = 3;
}
+
diff --git a/proto/AsterMidCampInfoNotify.proto b/proto/AsterMidCampInfoNotify.proto
index 8a6fe5ba..1bf94c5a 100644
--- a/proto/AsterMidCampInfoNotify.proto
+++ b/proto/AsterMidCampInfoNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AsterMidCampInfo.proto";
+// Name: NJEGIIGFNNA
+// CmdId: 2142
message AsterMidCampInfoNotify {
- //enum MHCPMCJDEHK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2151;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated AsterMidCampInfo campList = 2;
+ repeated AsterMidCampInfo camp_list = 11;
}
+
diff --git a/proto/AsterMidDetailInfo.proto b/proto/AsterMidDetailInfo.proto
index d424daa6..f38ef1ad 100644
--- a/proto/AsterMidDetailInfo.proto
+++ b/proto/AsterMidDetailInfo.proto
@@ -2,13 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AsterMidCampInfo.proto";
+// Name: EIFBDKLAMCG
message AsterMidDetailInfo {
- repeated AsterMidCampInfo campList = 2;
- bool isOpen = 10;
- uint32 beginTime = 13;
- uint32 collectCount = 4;
+ uint32 collect_count = 11;
+ repeated AsterMidCampInfo camp_list = 10;
+ bool is_open = 12;
+ uint32 begin_time = 13;
}
+
diff --git a/proto/AsterMidInfoNotify.proto b/proto/AsterMidInfoNotify.proto
index 534cd998..f174df69 100644
--- a/proto/AsterMidInfoNotify.proto
+++ b/proto/AsterMidInfoNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AsterMidDetailInfo.proto";
+// Name: LJKDKKDMJGM
+// CmdId: 2118
message AsterMidInfoNotify {
- //enum NLCFBMFHHDC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2007;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- AsterMidDetailInfo info = 8;
+ AsterMidDetailInfo info = 11;
}
+
diff --git a/proto/AsterMiscInfoNotify.proto b/proto/AsterMiscInfoNotify.proto
index 1dcec5bd..a27e7a3e 100644
--- a/proto/AsterMiscInfoNotify.proto
+++ b/proto/AsterMiscInfoNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NOHFMFGPPKE
+// CmdId: 2072
message AsterMiscInfoNotify {
- //enum FBFFGFLJKNO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2165;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 Unk3300_KFDGFFPJGJC = 7;
- uint32 Unk3300_DCHBFEJNBHP = 8;
+ uint32 KENCBMFCJDH = 6;
+ uint32 JIIJEJPKLNK = 1;
}
+
diff --git a/proto/AsterProgressDetailInfo.proto b/proto/AsterProgressDetailInfo.proto
index a2c0661c..6e9bc12a 100644
--- a/proto/AsterProgressDetailInfo.proto
+++ b/proto/AsterProgressDetailInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HNAOKKPNHAB
message AsterProgressDetailInfo {
- uint32 lastAutoAddTime = 14;
- uint32 count = 8;
+ uint32 count = 5;
+ uint32 last_auto_add_time = 2;
}
+
diff --git a/proto/AsterProgressInfoNotify.proto b/proto/AsterProgressInfoNotify.proto
index ed90f079..e8e35aef 100644
--- a/proto/AsterProgressInfoNotify.proto
+++ b/proto/AsterProgressInfoNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AsterProgressDetailInfo.proto";
+// Name: LMNNPFFMONB
+// CmdId: 2173
message AsterProgressInfoNotify {
- //enum LIELBIINANH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2091;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- AsterProgressDetailInfo info = 7;
+ AsterProgressDetailInfo info = 12;
}
+
diff --git a/proto/AttackHitEffectResult.proto b/proto/AttackHitEffectResult.proto
deleted file mode 100644
index d7fc0d22..00000000
--- a/proto/AttackHitEffectResult.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message AttackHitEffectResult {
- uint32 Unk3300_KLNGDAMMFIF = 3;
- float airStrength = 6;
- uint32 Unk3300_LCKECJCKKJK = 13;
- float hitHaltTime = 15;
- float retreatStrength = 4;
- float hitHaltTimeScale = 7;
-}
diff --git a/proto/AttackResult.proto b/proto/AttackResult.proto
index 2a2f5535..52f7a2e9 100644
--- a/proto/AttackResult.proto
+++ b/proto/AttackResult.proto
@@ -2,42 +2,42 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "AttackHitEffectResult.proto";
import "AbilityIdentifier.proto";
-import "HitCollision.proto";
+import "CPAKHCFDGLO.proto";
+import "KPDGACKMNJA.proto";
import "Vector.proto";
+// Name: PKHKLDLFMBJ
message AttackResult {
- uint32 endureBreak = 6;
- uint32 Unk3300_BALCPHMFIBC = 1940;
- float damage = 12;
- bool isCrit = 9;
- AttackHitEffectResult hitEffResult = 5;
- float elementDurabilityAttenuation = 1333;
- float damageShield = 198;
- bool Unk3300_DOMAOPGPHMD = 1698;
- uint32 elementType = 1;
- uint32 targetType = 346;
- bool Unk3300_MGIMJGMIPLD = 531;
- uint32 criticalRand = 1576;
- AbilityIdentifier abilityIdentifier = 2;
- HitCollision hitCollision = 14;
- uint32 attackTimestampMs = 1829;
- uint32 attackerId = 4;
- string animEventId = 11;
- int32 hitRetreatAngleCompat = 15;
- uint32 Unk3300_JMJHGJCAOBH = 55;
- uint32 defenseId = 13;
- bool isResistText = 555;
- uint32 attackCount = 1593;
- Vector resolvedDir = 8;
- uint32 hitPosType = 7;
- uint32 hashedAnimEventId = 2009;
- uint32 Unk3300_KPKAECBFABP = 1569;
- float endureDelta = 1169;
- uint32 Unk3300_GBPJCELJKJA = 701;
- float elementAmplifyRate = 1858;
- uint32 Unk3300_ABJJNNNKGBB = 888;
+ uint32 LLFAEOGLJEG = 877;
+ AbilityIdentifier ability_identifier = 8;
+ uint32 MHBBBOPJCAJ = 620;
+ uint32 NNPPKMOBCJI = 1911;
+ uint32 AOOKFAELLCG = 384;
+ uint32 EOGBECEEHIB = 789;
+ uint32 DMPFJNNHEEL = 955;
+ bool NMANJCHGKNF = 1298;
+ float damage = 3;
+ bool CDKMJDNAOAC = 14;
+ float GCKKIKJLCKG = 1030;
+ uint32 GFAODFMIIIB = 278;
+ float AEIPHPGEFAN = 474;
+ KPDGACKMNJA BFGNKLMFGKB = 10;
+ uint32 IPPPOLACNMI = 13;
+ bool ANNLKCIDPEC = 1534;
+ uint32 attacker_id = 2;
+ float EINPFAMBCJM = 1966;
+ bool JKJBOKBIIBI = 196;
+ string anim_event_id = 5;
+ Vector resolved_dir = 15;
+ CPAKHCFDGLO BBFFCPJKNOP = 7;
+ uint32 BIHIHLDIPOK = 6;
+ uint32 element_type = 4;
+ uint32 OOLJHPBLPDL = 352;
+ uint32 defense_id = 9;
+ float AMBEMOIPJNN = 602;
+ uint32 NGGMGNLMHFO = 1853;
+ int32 hit_retreat_angle_compat = 12;
+ uint32 GAPNFLFDBJK = 570;
}
+
diff --git a/proto/AuditState.proto b/proto/AuditState.proto
index 2ea7a0e4..4196ac05 100644
--- a/proto/AuditState.proto
+++ b/proto/AuditState.proto
@@ -3,9 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: MOHMJDDOJMN
enum AuditState {
- AUDIT_STATE_NONE = 0;
- AUDIT_STATE_WAITING = 1;
- AUDIT_STATE_FAILED = 2;
+ AUDIT_NONE = 0;
+ AUDIT_WAITING = 1;
+ AUDIT_FAILED = 2;
}
+
diff --git a/proto/AuthorityChange.proto b/proto/AuthorityChange.proto
index b455faa5..5e4a5628 100644
--- a/proto/AuthorityChange.proto
+++ b/proto/AuthorityChange.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "EntityAuthorityInfo.proto";
+// Name: OILFJHOEJKE
message AuthorityChange {
- uint32 authorityPeerId = 2;
- EntityAuthorityInfo entityAuthorityInfo = 4;
- uint32 entityId = 14;
+ uint32 authority_peer_id = 15;
+ uint32 entity_id = 12;
+ EntityAuthorityInfo entity_authority_info = 1;
}
+
diff --git a/proto/Avatar.proto b/proto/Avatar.proto
deleted file mode 100644
index 5abf6057..00000000
--- a/proto/Avatar.proto
+++ /dev/null
@@ -1,35 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "SceneWeaponInfo.proto";
-import "CurVehicleInfo.proto";
-import "AvatarExcelInfo.proto";
-import "SceneReliquaryInfo.proto";
-import "ServerBuff.proto";
-
-message Avatar {
- uint32 uid = 1;
- uint32 avatarId = 2;
- uint64 guid = 3;
- uint32 peerId = 4;
- repeated uint32 equipIdList = 5;
- uint32 skillDepotId = 6;
- repeated uint32 talentIdList = 7;
- SceneWeaponInfo weapon = 8;
- repeated SceneReliquaryInfo reliquaryList = 9;
- uint32 coreProudSkillLevel = 11;
- repeated uint32 inherentProudSkillList = 12;
- map skillLevelMap = 13;
- map proudSkillExtraLevelMap = 14;
- repeated ServerBuff serverBuffList = 15;
- repeated uint32 teamResonanceList = 16;
- uint32 wearingFlycloakId = 17;
- uint32 bornTime = 18;
- uint32 costumeId = 19;
- CurVehicleInfo curVehicleInfo = 20;
- AvatarExcelInfo excelInfo = 21;
- uint32 animHash = 22;
-}
diff --git a/proto/AvatarAddNotify.proto b/proto/AvatarAddNotify.proto
index ba52596e..88176772 100644
--- a/proto/AvatarAddNotify.proto
+++ b/proto/AvatarAddNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AvatarInfo.proto";
+// Name: JKFHGKAMAHH
+// CmdId: 1756
message AvatarAddNotify {
- //enum APNKIMFCJIH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1661;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- AvatarInfo avatar = 8;
- bool isInTeam = 14;
+ bool is_in_team = 1;
+ AvatarInfo avatar = 6;
}
+
diff --git a/proto/AvatarBuffAddNotify.proto b/proto/AvatarBuffAddNotify.proto
index 350f1be4..2d407d94 100644
--- a/proto/AvatarBuffAddNotify.proto
+++ b/proto/AvatarBuffAddNotify.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DALFKONOPGL
+// CmdId: 341
message AvatarBuffAddNotify {
- //enum FHLJCLILLFG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 328;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 buffId = 15;
- uint64 avatarGuid = 7;
+ uint64 avatar_guid = 9;
+ uint32 buff_id = 10;
}
+
diff --git a/proto/AvatarBuffDelNotify.proto b/proto/AvatarBuffDelNotify.proto
index 4c6da2b5..c3a16e2e 100644
--- a/proto/AvatarBuffDelNotify.proto
+++ b/proto/AvatarBuffDelNotify.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IJHBAKEJLGM
+// CmdId: 370
message AvatarBuffDelNotify {
- //enum EIDJJGIPAOB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 373;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 buffId = 15;
- uint64 avatarGuid = 8;
+ uint32 buff_id = 13;
+ uint64 avatar_guid = 12;
}
+
diff --git a/proto/AvatarCardChangeReq.proto b/proto/AvatarCardChangeReq.proto
index 4d711dc0..8ed8a651 100644
--- a/proto/AvatarCardChangeReq.proto
+++ b/proto/AvatarCardChangeReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HBBCPGLFEBN
+// CmdId: 641
message AvatarCardChangeReq {
- //enum HPAINGGFDBE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 628;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 itemId = 11;
- uint64 avatarGuid = 1;
- uint32 count = 6;
+ uint32 count = 10;
+ uint64 avatar_guid = 9;
+ uint32 item_id = 4;
}
+
diff --git a/proto/AvatarCardChangeRsp.proto b/proto/AvatarCardChangeRsp.proto
index 57dc1ca7..b1b749a3 100644
--- a/proto/AvatarCardChangeRsp.proto
+++ b/proto/AvatarCardChangeRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LAELDHEMBNH
+// CmdId: 670
message AvatarCardChangeRsp {
- //enum MOINLDKAIHB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 673;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 10;
+ int32 retcode = 11;
}
+
diff --git a/proto/AvatarChangeAnimHashReq.proto b/proto/AvatarChangeAnimHashReq.proto
index 6f2b9b70..9a3ee403 100644
--- a/proto/AvatarChangeAnimHashReq.proto
+++ b/proto/AvatarChangeAnimHashReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HBMBCJFDFPP
+// CmdId: 1620
message AvatarChangeAnimHashReq {
- //enum JPEFNCKOODN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1603;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint64 avatarGuid = 2;
- uint32 animHash = 12;
+ uint32 anim_hash = 12;
+ uint64 avatar_guid = 5;
}
+
diff --git a/proto/AvatarChangeAnimHashRsp.proto b/proto/AvatarChangeAnimHashRsp.proto
index 90d150e6..b436ff0e 100644
--- a/proto/AvatarChangeAnimHashRsp.proto
+++ b/proto/AvatarChangeAnimHashRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AEMAPIINBLO
+// CmdId: 1694
message AvatarChangeAnimHashRsp {
- //enum LLCGGMAIDBD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1700;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 15;
- uint32 animHash = 9;
- uint64 avatarGuid = 11;
+ uint32 anim_hash = 1;
+ uint64 avatar_guid = 11;
+ int32 retcode = 8;
}
+
diff --git a/proto/AvatarChangeCostumeNotify.proto b/proto/AvatarChangeCostumeNotify.proto
index eeecb955..36a7a41f 100644
--- a/proto/AvatarChangeCostumeNotify.proto
+++ b/proto/AvatarChangeCostumeNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "SceneEntityInfo.proto";
+// Name: DDPDLNJBKAP
+// CmdId: 1759
message AvatarChangeCostumeNotify {
- //enum IJBEGDIBHOL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1648;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- SceneEntityInfo entityInfo = 13;
+ SceneEntityInfo entity_info = 3;
}
+
diff --git a/proto/AvatarChangeCostumeReq.proto b/proto/AvatarChangeCostumeReq.proto
index dfc0da0f..d4048f71 100644
--- a/proto/AvatarChangeCostumeReq.proto
+++ b/proto/AvatarChangeCostumeReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BKAPIOCCGGM
+// CmdId: 1611
message AvatarChangeCostumeReq {
- //enum KCNDOLCKEMD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1759;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint64 avatarGuid = 4;
- uint32 costumeId = 11;
+ uint32 costume_id = 7;
+ uint64 avatar_guid = 9;
}
+
diff --git a/proto/AvatarChangeCostumeRsp.proto b/proto/AvatarChangeCostumeRsp.proto
index 3787871e..b7c8f9eb 100644
--- a/proto/AvatarChangeCostumeRsp.proto
+++ b/proto/AvatarChangeCostumeRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: COGFNDJFHDJ
+// CmdId: 1760
message AvatarChangeCostumeRsp {
- //enum AAJPALBMJPF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1753;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 costumeId = 15;
- uint64 avatarGuid = 5;
- int32 retcode = 7;
+ int32 retcode = 7;
+ uint32 costume_id = 12;
+ uint64 avatar_guid = 3;
}
+
diff --git a/proto/AvatarChangeElementTypeReq.proto b/proto/AvatarChangeElementTypeReq.proto
index 05b83744..75f74327 100644
--- a/proto/AvatarChangeElementTypeReq.proto
+++ b/proto/AvatarChangeElementTypeReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FKDDKBKAMBO
+// CmdId: 1790
message AvatarChangeElementTypeReq {
- //enum MAGIHCDMAJD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1664;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 sceneId = 8;
- uint32 areaId = 1;
+ uint32 area_id = 4;
+ uint32 scene_id = 2;
}
+
diff --git a/proto/AvatarChangeElementTypeRsp.proto b/proto/AvatarChangeElementTypeRsp.proto
index 3008582a..8eca7d21 100644
--- a/proto/AvatarChangeElementTypeRsp.proto
+++ b/proto/AvatarChangeElementTypeRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FNDGELJGDBB
+// CmdId: 1781
message AvatarChangeElementTypeRsp {
- //enum HNKCONAIBOJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1744;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 15;
+ int32 retcode = 2;
}
+
diff --git a/proto/AvatarDataNotify.proto b/proto/AvatarDataNotify.proto
index 04c72da0..d177cf4c 100644
--- a/proto/AvatarDataNotify.proto
+++ b/proto/AvatarDataNotify.proto
@@ -2,28 +2,21 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AvatarInfo.proto";
-import "AvatarTeam.proto";
import "AvatarRenameInfo.proto";
+import "AvatarTeam.proto";
+// Name: HBOPCIGKJHO
+// CmdId: 1613
message AvatarDataNotify {
- //enum FHCMOBLNBMF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1645;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint64 chooseAvatarGuid = 4;
- repeated uint32 ownedCostumeList = 15;
- repeated AvatarInfo avatarList = 8;
- uint32 curAvatarTeamId = 5;
- map avatarTeamMap = 6;
- repeated uint32 ownedFlycloakList = 2;
- repeated AvatarRenameInfo avatarRenameList = 7;
- repeated uint32 backupAvatarTeamOrderList = 12;
- repeated uint64 tempAvatarGuidList = 14;
+ repeated AvatarRenameInfo avatar_rename_list = 9;
+ repeated AvatarInfo avatar_list = 1;
+ repeated uint64 temp_avatar_guid_list = 11;
+ uint32 cur_avatar_team_id = 14;
+ map avatar_team_map = 7;
+ repeated uint32 owned_costume_list = 2;
+ uint64 choose_avatar_guid = 6;
+ repeated uint32 backup_avatar_team_order_list = 12;
+ repeated uint32 owned_flycloak_list = 10;
}
+
diff --git a/proto/AvatarDelNotify.proto b/proto/AvatarDelNotify.proto
index 046712b0..0d7bfd2e 100644
--- a/proto/AvatarDelNotify.proto
+++ b/proto/AvatarDelNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ABHDPPOLMHE
+// CmdId: 1621
message AvatarDelNotify {
- //enum JCFIEDDPCDF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1670;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint64 avatarGuidList = 1;
+ repeated uint64 avatar_guid_list = 11;
}
+
diff --git a/proto/AvatarDieAnimationEndReq.proto b/proto/AvatarDieAnimationEndReq.proto
index f51f50ec..2d660a6e 100644
--- a/proto/AvatarDieAnimationEndReq.proto
+++ b/proto/AvatarDieAnimationEndReq.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: NJJDCGNJHKF
+// CmdId: 1665
message AvatarDieAnimationEndReq {
- //enum BBHLLEDPODB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1652;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint64 dieGuid = 7;
- uint32 skillId = 4;
- Vector rebornPos = 10;
+ uint32 skill_id = 13;
+ uint64 die_guid = 15;
+ Vector reborn_pos = 2;
}
+
diff --git a/proto/AvatarDieAnimationEndRsp.proto b/proto/AvatarDieAnimationEndRsp.proto
index 7b60f93b..4f3aa669 100644
--- a/proto/AvatarDieAnimationEndRsp.proto
+++ b/proto/AvatarDieAnimationEndRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FDNGCDLNAFN
+// CmdId: 1795
message AvatarDieAnimationEndRsp {
- //enum LFADGEJKMLI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1657;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint64 dieGuid = 3;
- uint32 skillId = 6;
- int32 retcode = 5;
+ uint64 die_guid = 12;
+ int32 retcode = 9;
+ uint32 skill_id = 7;
}
+
diff --git a/proto/AvatarEnterElementViewNotify.proto b/proto/AvatarEnterElementViewNotify.proto
index 98656f24..c5f290bf 100644
--- a/proto/AvatarEnterElementViewNotify.proto
+++ b/proto/AvatarEnterElementViewNotify.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IHJMPNKIAJG
+// CmdId: 326
message AvatarEnterElementViewNotify {
- //enum LIFOCPJLIDM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 351;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isTriggered = 6;
- uint32 avatarEntityId = 1;
+ bool is_triggerd = 7;
+ uint32 avatar_entity_id = 8;
}
+
diff --git a/proto/AvatarEnterSceneInfo.proto b/proto/AvatarEnterSceneInfo.proto
index 2a904221..a81efd80 100644
--- a/proto/AvatarEnterSceneInfo.proto
+++ b/proto/AvatarEnterSceneInfo.proto
@@ -2,18 +2,18 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AbilitySyncStateInfo.proto";
import "ServerBuff.proto";
+// Name: LPHJGPAPIPG
message AvatarEnterSceneInfo {
- uint64 avatarGuid = 8;
- uint32 weaponEntityId = 13;
- AbilitySyncStateInfo avatarAbilityInfo = 1;
- repeated uint32 buffIdList = 7;
- uint32 avatarEntityId = 10;
- repeated ServerBuff serverBuffList = 4;
- AbilitySyncStateInfo weaponAbilityInfo = 11;
- uint64 weaponGuid = 14;
+ repeated ServerBuff server_buff_list = 13;
+ uint64 avatar_guid = 7;
+ uint64 weapon_guid = 4;
+ AbilitySyncStateInfo avatar_ability_info = 6;
+ repeated uint32 buff_id_list = 14;
+ uint32 weapon_entity_id = 15;
+ AbilitySyncStateInfo weapon_ability_info = 5;
+ uint32 avatar_entity_id = 12;
}
+
diff --git a/proto/AvatarEquipAffixInfo.proto b/proto/AvatarEquipAffixInfo.proto
index c03a90c7..1fcb9ea8 100644
--- a/proto/AvatarEquipAffixInfo.proto
+++ b/proto/AvatarEquipAffixInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JPOMNGOBDIO
message AvatarEquipAffixInfo {
- uint32 equipAffixId = 1;
- uint32 leftCdTime = 2;
+ uint32 equip_affix_id = 1;
+ uint32 left_cd_time = 2;
}
+
diff --git a/proto/AvatarEquipAffixStartNotify.proto b/proto/AvatarEquipAffixStartNotify.proto
index 904c79af..d08675f4 100644
--- a/proto/AvatarEquipAffixStartNotify.proto
+++ b/proto/AvatarEquipAffixStartNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AvatarEquipAffixInfo.proto";
+// Name: GDBEDIEBFFL
+// CmdId: 1666
message AvatarEquipAffixStartNotify {
- //enum CIBOKBFGLBI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1602;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- AvatarEquipAffixInfo equipAffixInfo = 5;
- uint64 avatarGuid = 15;
+ uint64 avatar_guid = 5;
+ AvatarEquipAffixInfo equip_affix_info = 10;
}
+
diff --git a/proto/AvatarEquipChangeNotify.proto b/proto/AvatarEquipChangeNotify.proto
index a1b82de4..5106d0f7 100644
--- a/proto/AvatarEquipChangeNotify.proto
+++ b/proto/AvatarEquipChangeNotify.proto
@@ -2,25 +2,17 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "SceneReliquaryInfo.proto";
import "SceneWeaponInfo.proto";
+// Name: IKNNNIGIPLE
+// CmdId: 661
message AvatarEquipChangeNotify {
- //enum KBOAEKOMBGL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 639;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 itemId = 2;
- uint64 equipGuid = 11;
- uint32 equipType = 12;
- SceneReliquaryInfo reliquary = 13;
- uint64 avatarGuid = 15;
- SceneWeaponInfo weapon = 10;
+ uint32 equip_type = 5;
+ uint64 avatar_guid = 3;
+ SceneReliquaryInfo reliquary = 6;
+ SceneWeaponInfo weapon = 12;
+ uint64 equip_guid = 2;
+ uint32 item_id = 9;
}
+
diff --git a/proto/AvatarExcelInfo.proto b/proto/AvatarExcelInfo.proto
index 1d3092ee..28066ea1 100644
--- a/proto/AvatarExcelInfo.proto
+++ b/proto/AvatarExcelInfo.proto
@@ -3,12 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NEFCHPHBGAP
message AvatarExcelInfo {
- uint64 prefabPathHash = 1;
- uint64 prefabPathRemoteHash = 2;
- uint64 controllerPathHash = 3;
- uint64 controllerPathRemoteHash = 4;
- uint64 combatConfigHash = 5;
+ uint64 prefab_path_hash = 1;
+ uint64 prefab_path_remote_hash = 2;
+ uint64 controller_path_hash = 3;
+ uint64 controller_path_remote_hash = 4;
+ uint64 combat_config_hash = 5;
}
+
diff --git a/proto/AvatarExpeditionAllDataReq.proto b/proto/AvatarExpeditionAllDataReq.proto
index 489ac7af..fb678d73 100644
--- a/proto/AvatarExpeditionAllDataReq.proto
+++ b/proto/AvatarExpeditionAllDataReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MDAOANDDMGE
+// CmdId: 1748
message AvatarExpeditionAllDataReq {
- //enum DENKBLMPDGH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1777;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/AvatarExpeditionAllDataRsp.proto b/proto/AvatarExpeditionAllDataRsp.proto
index 5db73610..2c16b6d4 100644
--- a/proto/AvatarExpeditionAllDataRsp.proto
+++ b/proto/AvatarExpeditionAllDataRsp.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AvatarExpeditionInfo.proto";
+// Name: OJPKEJLHHMN
+// CmdId: 1671
message AvatarExpeditionAllDataRsp {
- //enum HDIMKBBDJLE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1654;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 expeditionCountLimit = 12;
- repeated uint32 openExpeditionList = 9;
- int32 retcode = 4;
- map expeditionInfoMap = 10;
+ map expedition_info_map = 7;
+ uint32 expedition_count_limit = 2;
+ int32 retcode = 15;
+ repeated uint32 open_expedition_list = 12;
}
+
diff --git a/proto/AvatarExpeditionCallBackReq.proto b/proto/AvatarExpeditionCallBackReq.proto
index 496cb388..5de494a0 100644
--- a/proto/AvatarExpeditionCallBackReq.proto
+++ b/proto/AvatarExpeditionCallBackReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PAOIENMGCAB
+// CmdId: 1791
message AvatarExpeditionCallBackReq {
- //enum KEPEFJMFOHO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1697;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint64 avatarGuid = 14;
+ repeated uint64 avatar_guid = 2;
}
+
diff --git a/proto/AvatarExpeditionCallBackRsp.proto b/proto/AvatarExpeditionCallBackRsp.proto
index 54b7701a..7c19a410 100644
--- a/proto/AvatarExpeditionCallBackRsp.proto
+++ b/proto/AvatarExpeditionCallBackRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AvatarExpeditionInfo.proto";
+// Name: DLDIHMKBDPJ
+// CmdId: 1631
message AvatarExpeditionCallBackRsp {
- //enum PAFOHCPJJIP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1632;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
- map expeditionInfoMap = 7;
+ int32 retcode = 12;
+ map expedition_info_map = 5;
}
+
diff --git a/proto/AvatarExpeditionDataNotify.proto b/proto/AvatarExpeditionDataNotify.proto
index bf9f3536..d9edf0a0 100644
--- a/proto/AvatarExpeditionDataNotify.proto
+++ b/proto/AvatarExpeditionDataNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AvatarExpeditionInfo.proto";
+// Name: IDDOKPGDFOP
+// CmdId: 1646
message AvatarExpeditionDataNotify {
- //enum INDPMHLNJFH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1638;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- map expeditionInfoMap = 4;
+ map expedition_info_map = 13;
}
+
diff --git a/proto/AvatarExpeditionGetRewardReq.proto b/proto/AvatarExpeditionGetRewardReq.proto
index 20d9646a..6be6e19e 100644
--- a/proto/AvatarExpeditionGetRewardReq.proto
+++ b/proto/AvatarExpeditionGetRewardReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MIEMEMKNFDE
+// CmdId: 1641
message AvatarExpeditionGetRewardReq {
- //enum ELDPCKGGBFB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1712;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint64 avatarGuid = 15;
+ uint64 avatar_guid = 14;
}
+
diff --git a/proto/AvatarExpeditionGetRewardRsp.proto b/proto/AvatarExpeditionGetRewardRsp.proto
index f81bc6dc..cb183822 100644
--- a/proto/AvatarExpeditionGetRewardRsp.proto
+++ b/proto/AvatarExpeditionGetRewardRsp.proto
@@ -2,22 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "ItemParam.proto";
import "AvatarExpeditionInfo.proto";
+import "ItemParam.proto";
+// Name: HFOJANBFGFH
+// CmdId: 1707
message AvatarExpeditionGetRewardRsp {
- //enum OEBMGNAINIP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1659;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 9;
- repeated ItemParam extraItemList = 10;
- map expeditionInfoMap = 4;
- repeated ItemParam itemList = 14;
+ int32 retcode = 1;
+ repeated ItemParam item_list = 11;
+ map expedition_info_map = 9;
+ repeated ItemParam extra_item_list = 5;
}
+
diff --git a/proto/AvatarExpeditionInfo.proto b/proto/AvatarExpeditionInfo.proto
index 92056e01..1c04e57d 100644
--- a/proto/AvatarExpeditionInfo.proto
+++ b/proto/AvatarExpeditionInfo.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AvatarExpeditionState.proto";
+// Name: ANJOMJAFKNK
message AvatarExpeditionInfo {
- AvatarExpeditionState state = 1;
- uint32 expId = 2;
- uint32 hourTime = 3;
- uint32 startTime = 4;
- float shortenRatio = 5;
+ AvatarExpeditionState state = 1;
+ uint32 exp_id = 2;
+ uint32 hour_time = 3;
+ uint32 start_time = 4;
+ float shorten_ratio = 5;
}
+
diff --git a/proto/AvatarExpeditionStartReq.proto b/proto/AvatarExpeditionStartReq.proto
index 9edf5109..ec5beafc 100644
--- a/proto/AvatarExpeditionStartReq.proto
+++ b/proto/AvatarExpeditionStartReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GIANJFPNBJO
+// CmdId: 1763
message AvatarExpeditionStartReq {
- //enum ALMCOHOIHKE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1656;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 hourTime = 12;
- uint64 avatarGuid = 8;
- uint32 expId = 14;
+ uint32 exp_id = 3;
+ uint32 hour_time = 15;
+ uint64 avatar_guid = 5;
}
+
diff --git a/proto/AvatarExpeditionStartRsp.proto b/proto/AvatarExpeditionStartRsp.proto
index 3cb36300..288181f7 100644
--- a/proto/AvatarExpeditionStartRsp.proto
+++ b/proto/AvatarExpeditionStartRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AvatarExpeditionInfo.proto";
+// Name: GKHLCPBLAID
+// CmdId: 1699
message AvatarExpeditionStartRsp {
- //enum PGOGFJNPCBG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1653;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- map expeditionInfoMap = 7;
- int32 retcode = 10;
+ int32 retcode = 14;
+ map expedition_info_map = 15;
}
+
diff --git a/proto/AvatarExpeditionState.proto b/proto/AvatarExpeditionState.proto
index 79d669d6..8ad81cdb 100644
--- a/proto/AvatarExpeditionState.proto
+++ b/proto/AvatarExpeditionState.proto
@@ -3,11 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: ALJEMELPDLN
enum AvatarExpeditionState {
- AVATAR_EXPEDITION_STATE_NONE = 0;
- AVATAR_EXPEDITION_STATE_DOING = 1;
- AVATAR_EXPEDITION_STATE_FINISH_WAIT_REWARD = 2;
- AVATAR_EXPEDITION_STATE_CALLBACK_WAIT_REWARD = 3;
- AVATAR_EXPEDITION_STATE_LOCKED = 4;
+ AVATAR_EXPEDITION_NONE = 0;
+ AVATAR_EXPEDITION_DOING = 1;
+ AVATAR_EXPEDITION_FINISH_WAIT_REWARD = 2;
+ AVATAR_EXPEDITION_CALLBACK_WAIT_REWARD = 3;
+ AVATAR_EXPEDITION_LOCKED = 4;
}
+
diff --git a/proto/AvatarFetterDataNotify.proto b/proto/AvatarFetterDataNotify.proto
index a74bdbfc..672e69ae 100644
--- a/proto/AvatarFetterDataNotify.proto
+++ b/proto/AvatarFetterDataNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AvatarFetterInfo.proto";
+// Name: KKADAHCNCNG
+// CmdId: 1648
message AvatarFetterDataNotify {
- //enum GNEHOADIGHH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1772;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- map fetterInfoMap = 11;
+ map fetter_info_map = 8;
}
+
diff --git a/proto/AvatarFetterInfo.proto b/proto/AvatarFetterInfo.proto
index 25e1a31a..cb27d2ac 100644
--- a/proto/AvatarFetterInfo.proto
+++ b/proto/AvatarFetterInfo.proto
@@ -2,15 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FetterData.proto";
+// Name: CMMDBGIFBAL
message AvatarFetterInfo {
- uint32 expNumber = 1;
- uint32 expLevel = 2;
- repeated uint32 openIdList = 3;
- repeated uint32 finishIdList = 4;
- repeated uint32 rewardedFetterLevelList = 5;
- repeated FetterData fetterList = 6;
+ uint32 exp_number = 1;
+ uint32 exp_level = 2;
+ repeated uint32 open_id_list = 3;
+ repeated uint32 finish_id_list = 4;
+ repeated uint32 rewarded_fetter_level_list = 5;
+ repeated FetterData fetter_list = 6;
}
+
diff --git a/proto/AvatarFetterLevelRewardReq.proto b/proto/AvatarFetterLevelRewardReq.proto
index a0a2eb66..afe1908c 100644
--- a/proto/AvatarFetterLevelRewardReq.proto
+++ b/proto/AvatarFetterLevelRewardReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OGJNGMANPOH
+// CmdId: 1653
message AvatarFetterLevelRewardReq {
- //enum BMENKDDIBDD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1682;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint64 avatarGuid = 13;
- uint32 fetterLevel = 12;
+ uint64 avatar_guid = 15;
+ uint32 fetter_level = 13;
}
+
diff --git a/proto/AvatarFetterLevelRewardRsp.proto b/proto/AvatarFetterLevelRewardRsp.proto
index 1a94058a..75b3a9e5 100644
--- a/proto/AvatarFetterLevelRewardRsp.proto
+++ b/proto/AvatarFetterLevelRewardRsp.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OIOAHCFDIKE
+// CmdId: 1691
message AvatarFetterLevelRewardRsp {
- //enum JBNBIMLNDDO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1612;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 rewardId = 15;
- int32 retcode = 14;
- uint32 fetterLevel = 2;
- uint64 avatarGuid = 6;
+ int32 retcode = 15;
+ uint64 avatar_guid = 9;
+ uint32 fetter_level = 8;
+ uint32 reward_id = 3;
}
+
diff --git a/proto/AvatarFightPropNotify.proto b/proto/AvatarFightPropNotify.proto
index f64f9faa..d80d13da 100644
--- a/proto/AvatarFightPropNotify.proto
+++ b/proto/AvatarFightPropNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FPOOPDKEANO
+// CmdId: 1214
message AvatarFightPropNotify {
- //enum FMAOPOPANDM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1220;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- map fightPropMap = 13;
- uint64 avatarGuid = 12;
+ map fight_prop_map = 5;
+ uint64 avatar_guid = 8;
}
+
diff --git a/proto/AvatarFightPropUpdateNotify.proto b/proto/AvatarFightPropUpdateNotify.proto
index 70ba620f..3d037440 100644
--- a/proto/AvatarFightPropUpdateNotify.proto
+++ b/proto/AvatarFightPropUpdateNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DBDANALHILN
+// CmdId: 1234
message AvatarFightPropUpdateNotify {
- //enum HMBDFKEJKAN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1274;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint64 avatarGuid = 8;
- map fightPropMap = 10;
+ map fight_prop_map = 6;
+ uint64 avatar_guid = 13;
}
+
diff --git a/proto/AvatarFlycloakChangeNotify.proto b/proto/AvatarFlycloakChangeNotify.proto
index 6f3433e2..94fb3d82 100644
--- a/proto/AvatarFlycloakChangeNotify.proto
+++ b/proto/AvatarFlycloakChangeNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OPBHHCDHNID
+// CmdId: 1728
message AvatarFlycloakChangeNotify {
- //enum FCMNOBMLJIF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1626;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 flycloakId = 4;
- uint64 avatarGuid = 12;
+ uint64 avatar_guid = 15;
+ uint32 flycloak_id = 6;
}
+
diff --git a/proto/AvatarFollowRouteNotify.proto b/proto/AvatarFollowRouteNotify.proto
index 4e91a512..5e5da10a 100644
--- a/proto/AvatarFollowRouteNotify.proto
+++ b/proto/AvatarFollowRouteNotify.proto
@@ -2,22 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Route.proto";
+// Name: DOFGJNOPAOG
+// CmdId: 3300
message AvatarFollowRouteNotify {
- //enum PEPNPAGIKJC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3097;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 startSceneTimeMs = 6;
- uint32 templateId = 2;
- string clientParams = 10;
- Route route = 4;
- uint32 entityId = 1;
+ uint32 start_scene_time_ms = 13;
+ string client_params = 1;
+ uint32 entity_id = 8;
+ uint32 template_id = 10;
+ Route route = 3;
}
+
diff --git a/proto/AvatarGainCostumeNotify.proto b/proto/AvatarGainCostumeNotify.proto
index 779cd307..691fe9b4 100644
--- a/proto/AvatarGainCostumeNotify.proto
+++ b/proto/AvatarGainCostumeNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FIMCPLKLILH
+// CmdId: 1701
message AvatarGainCostumeNotify {
- //enum GMAECEBKKBE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1714;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 costumeId = 6;
+ uint32 costume_id = 13;
}
+
diff --git a/proto/AvatarGainFlycloakNotify.proto b/proto/AvatarGainFlycloakNotify.proto
index 44c154b4..93f6edc3 100644
--- a/proto/AvatarGainFlycloakNotify.proto
+++ b/proto/AvatarGainFlycloakNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HCLMIGIPANC
+// CmdId: 1793
message AvatarGainFlycloakNotify {
- //enum BNAPPNHGLHA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1702;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 flycloakId = 15;
+ uint32 flycloak_id = 9;
}
+
diff --git a/proto/AvatarInfo.proto b/proto/AvatarInfo.proto
index db8fae74..7d63d9ca 100644
--- a/proto/AvatarInfo.proto
+++ b/proto/AvatarInfo.proto
@@ -2,43 +2,43 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "TrialAvatarInfo.proto";
-import "AvatarFetterInfo.proto";
-import "AvatarExpeditionState.proto";
-import "AvatarExcelInfo.proto";
-import "PIDFKDHMHKA.proto";
-import "PropValue.proto";
-import "AvatarSkillInfo.proto";
import "AvatarEquipAffixInfo.proto";
+import "AvatarExcelInfo.proto";
+import "AvatarExpeditionState.proto";
+import "AvatarFetterInfo.proto";
+import "AvatarSkillInfo.proto";
+import "GKIJDMOCNDH.proto";
+import "PropValue.proto";
+import "TrialAvatarInfo.proto";
+// Name: FBDKBKEHACB
message AvatarInfo {
- uint32 avatarId = 1;
- uint64 guid = 2;
- map propMap = 3;
- uint32 lifeState = 4;
- repeated uint64 equipGuidList = 5;
- repeated uint32 talentIdList = 6;
- map fightPropMap = 7;
- TrialAvatarInfo trialAvatarInfo = 9;
- map skillMap = 10;
- uint32 skillDepotId = 11;
- AvatarFetterInfo fetterInfo = 12;
- uint32 coreProudSkillLevel = 13;
- repeated uint32 inherentProudSkillList = 14;
- map skillLevelMap = 15;
- AvatarExpeditionState expeditionState = 16;
- map proudSkillExtraLevelMap = 17;
- bool isFocus = 18;
- uint32 avatarType = 19;
- repeated uint32 teamResonanceList = 20;
- uint32 wearingFlycloakId = 21;
- repeated AvatarEquipAffixInfo equipAffixList = 22;
- uint32 bornTime = 23;
- repeated uint32 pendingPromoteRewardList = 24;
- uint32 costumeId = 25;
- AvatarExcelInfo excelInfo = 26;
- uint32 animHash = 27;
- PIDFKDHMHKA lejhmjbbjcp = 28;
+ uint32 avatar_id = 1;
+ uint64 guid = 2;
+ map prop_map = 3;
+ uint32 life_state = 4;
+ repeated uint64 equip_guid_list = 5;
+ repeated uint32 talent_id_list = 6;
+ map fight_prop_map = 7;
+ TrialAvatarInfo trial_avatar_info = 9;
+ map skill_map = 10;
+ uint32 skill_depot_id = 11;
+ AvatarFetterInfo fetter_info = 12;
+ uint32 core_proud_skill_level = 13;
+ repeated uint32 inherent_proud_skill_list = 14;
+ map skill_level_map = 15;
+ AvatarExpeditionState expedition_state = 16;
+ map proud_skill_extra_level_map = 17;
+ bool is_focus = 18;
+ uint32 avatar_type = 19;
+ repeated uint32 team_resonance_list = 20;
+ uint32 wearing_flycloak_id = 21;
+ repeated AvatarEquipAffixInfo equip_affix_list = 22;
+ uint32 born_time = 23;
+ repeated uint32 pending_promote_reward_list = 24;
+ uint32 costume_id = 25;
+ AvatarExcelInfo excel_info = 26;
+ uint32 anim_hash = 27;
+ GKIJDMOCNDH FPDEJLIHLGJ = 28;
}
+
diff --git a/proto/AvatarLifeStateChangeNotify.proto b/proto/AvatarLifeStateChangeNotify.proto
index 833cfe6d..1d63cbbb 100644
--- a/proto/AvatarLifeStateChangeNotify.proto
+++ b/proto/AvatarLifeStateChangeNotify.proto
@@ -2,25 +2,18 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "PlayerDieType.proto";
import "ServerBuff.proto";
+// Name: EJKMHOEPDIB
+// CmdId: 1282
message AvatarLifeStateChangeNotify {
- //enum MCNNCBGGDAI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1270;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 lifeState = 8;
- uint32 moveReliableSeq = 10;
- PlayerDieType dieType = 1;
- string attackTag = 6;
- uint64 avatarGuid = 3;
- uint32 sourceEntityId = 5;
- repeated ServerBuff serverBuffList = 4;
+ PlayerDieType die_type = 10;
+ uint32 source_entity_id = 4;
+ uint32 move_reliable_seq = 2;
+ uint32 life_state = 7;
+ uint64 avatar_guid = 14;
+ string attack_tag = 13;
+ repeated ServerBuff server_buff_list = 3;
}
+
diff --git a/proto/AvatarPromoteGetRewardReq.proto b/proto/AvatarPromoteGetRewardReq.proto
index 4c70ba5b..c63ee9fb 100644
--- a/proto/AvatarPromoteGetRewardReq.proto
+++ b/proto/AvatarPromoteGetRewardReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FHJHGHBLDAN
+// CmdId: 1610
message AvatarPromoteGetRewardReq {
- //enum AHLKOIHOHKI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1642;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint64 avatarGuid = 8;
- uint32 promoteLevel = 10;
+ uint64 avatar_guid = 5;
+ uint32 promote_level = 10;
}
+
diff --git a/proto/AvatarPromoteGetRewardRsp.proto b/proto/AvatarPromoteGetRewardRsp.proto
index 3e8e78cc..25ec7d57 100644
--- a/proto/AvatarPromoteGetRewardRsp.proto
+++ b/proto/AvatarPromoteGetRewardRsp.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IKPPHBMOKEK
+// CmdId: 1711
message AvatarPromoteGetRewardRsp {
- //enum CAPLBOCEKAL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1718;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 rewardId = 8;
- uint32 promoteLevel = 5;
- int32 retcode = 12;
- uint64 avatarGuid = 14;
+ uint32 promote_level = 1;
+ uint32 reward_id = 3;
+ int32 retcode = 2;
+ uint64 avatar_guid = 7;
}
+
diff --git a/proto/AvatarPromoteReq.proto b/proto/AvatarPromoteReq.proto
index 5ae18a60..ee05b1a1 100644
--- a/proto/AvatarPromoteReq.proto
+++ b/proto/AvatarPromoteReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GLAFOKOICGN
+// CmdId: 1799
message AvatarPromoteReq {
- //enum GECCHDOHJLM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1715;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint64 guid = 1;
+ uint64 guid = 8;
}
+
diff --git a/proto/AvatarPromoteRsp.proto b/proto/AvatarPromoteRsp.proto
index 791ca7c0..6f937a8e 100644
--- a/proto/AvatarPromoteRsp.proto
+++ b/proto/AvatarPromoteRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GNGADEDNLBF
+// CmdId: 1681
message AvatarPromoteRsp {
- //enum CNLNLEOAILH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1668;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint64 guid = 13;
- int32 retcode = 7;
+ int32 retcode = 7;
+ uint64 guid = 5;
}
+
diff --git a/proto/AvatarPropChangeReasonNotify.proto b/proto/AvatarPropChangeReasonNotify.proto
index 2cd4fdff..c1ee58bb 100644
--- a/proto/AvatarPropChangeReasonNotify.proto
+++ b/proto/AvatarPropChangeReasonNotify.proto
@@ -2,22 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "PropChangeReason.proto";
+// Name: NPJACCMOFOE
+// CmdId: 1265
message AvatarPropChangeReasonNotify {
- //enum MNCBONEOPGK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1262;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- float curValue = 2;
- uint32 propType = 10;
- float oldValue = 4;
- PropChangeReason reason = 5;
- uint64 avatarGuid = 12;
+ float old_value = 12;
+ uint64 avatar_guid = 14;
+ PropChangeReason reason = 5;
+ float cur_value = 6;
+ uint32 prop_type = 15;
}
+
diff --git a/proto/AvatarPropNotify.proto b/proto/AvatarPropNotify.proto
index 2cb9f7a2..d86ea861 100644
--- a/proto/AvatarPropNotify.proto
+++ b/proto/AvatarPropNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HNCPDLLBKJK
+// CmdId: 1259
message AvatarPropNotify {
- //enum OPECNEKAPGO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1224;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint64 avatarGuid = 15;
- map propMap = 11;
+ map prop_map = 4;
+ uint64 avatar_guid = 11;
}
+
diff --git a/proto/AvatarRenameInfo.proto b/proto/AvatarRenameInfo.proto
index 29fceeb1..bb9a94cf 100644
--- a/proto/AvatarRenameInfo.proto
+++ b/proto/AvatarRenameInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PONFDKGBPMB
message AvatarRenameInfo {
- uint32 avatarId = 1;
- string avatarName = 8;
+ uint32 avatar_id = 1;
+ string avatar_name = 11;
}
+
diff --git a/proto/AvatarRenameInfoNotify.proto b/proto/AvatarRenameInfoNotify.proto
index f47d244a..06fda151 100644
--- a/proto/AvatarRenameInfoNotify.proto
+++ b/proto/AvatarRenameInfoNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AvatarRenameInfo.proto";
+// Name: KGEPLPDHBGI
+// CmdId: 1758
message AvatarRenameInfoNotify {
- //enum HEGAMGBFDLO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1665;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated AvatarRenameInfo avatarRenameList = 12;
+ repeated AvatarRenameInfo avatar_rename_list = 12;
}
+
diff --git a/proto/AvatarSatiationData.proto b/proto/AvatarSatiationData.proto
index 4f185086..c1d02a82 100644
--- a/proto/AvatarSatiationData.proto
+++ b/proto/AvatarSatiationData.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IPIDLJAAEGM
message AvatarSatiationData {
- uint64 avatarGuid = 5;
- float finishTime = 15;
- float penaltyFinishTime = 12;
+ uint64 avatar_guid = 3;
+ float penalty_finish_time = 13;
+ float finish_time = 5;
}
+
diff --git a/proto/AvatarSatiationDataNotify.proto b/proto/AvatarSatiationDataNotify.proto
index c90ef414..b9aa09f1 100644
--- a/proto/AvatarSatiationDataNotify.proto
+++ b/proto/AvatarSatiationDataNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AvatarSatiationData.proto";
+// Name: GILFMIFBHII
+// CmdId: 1655
message AvatarSatiationDataNotify {
- //enum JKBKGEDKLLG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1722;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated AvatarSatiationData satiationDataList = 9;
+ repeated AvatarSatiationData satiation_data_list = 3;
}
+
diff --git a/proto/AvatarSkillChangeNotify.proto b/proto/AvatarSkillChangeNotify.proto
index 4f50762f..06a811da 100644
--- a/proto/AvatarSkillChangeNotify.proto
+++ b/proto/AvatarSkillChangeNotify.proto
@@ -3,21 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KLNBJHKJCIN
+// CmdId: 1042
message AvatarSkillChangeNotify {
- //enum MHMGKMKHGCN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1016;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint64 avatarGuid = 4;
- uint32 entityId = 12;
- uint32 avatarSkillId = 1;
- uint32 skillDepotId = 5;
- uint32 oldLevel = 6;
- uint32 curLevel = 2;
+ uint32 PJNELCLHMOH = 10;
+ uint64 avatar_guid = 9;
+ uint32 entity_id = 8;
+ uint32 MFNMHANCIMP = 3;
+ uint32 OCEFCGKBPPE = 14;
+ uint32 skill_depot_id = 4;
}
+
diff --git a/proto/AvatarSkillDepotChangeNotify.proto b/proto/AvatarSkillDepotChangeNotify.proto
index ebd32721..27ecf48d 100644
--- a/proto/AvatarSkillDepotChangeNotify.proto
+++ b/proto/AvatarSkillDepotChangeNotify.proto
@@ -3,23 +3,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ACIHOPDLBIH
+// CmdId: 1064
message AvatarSkillDepotChangeNotify {
- //enum DCNKKEIFKEO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1098;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 talentIdList = 14;
- repeated uint32 proudSkillList = 11;
- uint32 skillDepotId = 8;
- uint32 entityId = 3;
- map proudSkillExtraLevelMap = 4;
- uint32 coreProudSkillLevel = 10;
- map skillLevelMap = 13;
- uint64 avatarGuid = 12;
+ uint32 core_proud_skill_level = 13;
+ repeated uint32 talent_id_list = 9;
+ uint32 entity_id = 8;
+ uint32 skill_depot_id = 10;
+ uint64 avatar_guid = 15;
+ map proud_skill_extra_level_map = 7;
+ map skill_level_map = 1;
+ repeated uint32 proud_skill_list = 12;
}
+
diff --git a/proto/AvatarSkillInfo.proto b/proto/AvatarSkillInfo.proto
index ee9a119f..dec34824 100644
--- a/proto/AvatarSkillInfo.proto
+++ b/proto/AvatarSkillInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FJJOGOJMCOO
message AvatarSkillInfo {
- uint32 passCdTime = 1;
- repeated uint32 fullCdTimeList = 2;
- uint32 maxChargeCount = 3;
+ uint32 pass_cd_time = 1;
+ repeated uint32 full_cd_time_list = 2;
+ uint32 max_charge_count = 3;
}
+
diff --git a/proto/AvatarSkillInfoNotify.proto b/proto/AvatarSkillInfoNotify.proto
index af989ce2..66b788cb 100644
--- a/proto/AvatarSkillInfoNotify.proto
+++ b/proto/AvatarSkillInfoNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AvatarSkillInfo.proto";
+// Name: AJAPPFJJHMF
+// CmdId: 1082
message AvatarSkillInfoNotify {
- //enum ECOIPGLJMMN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1070;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- map skillMap = 2;
- uint64 guid = 4;
+ uint64 guid = 9;
+ map skill_map = 14;
}
+
diff --git a/proto/AvatarSkillMaxChargeCountNotify.proto b/proto/AvatarSkillMaxChargeCountNotify.proto
index 42bbf3cd..2ae05b87 100644
--- a/proto/AvatarSkillMaxChargeCountNotify.proto
+++ b/proto/AvatarSkillMaxChargeCountNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GBCNKEKBGKI
+// CmdId: 1072
message AvatarSkillMaxChargeCountNotify {
- //enum GJOILNCPKPJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1080;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 skillId = 3;
- uint64 avatarGuid = 7;
- uint32 maxChargeCount = 1;
+ uint32 skill_id = 3;
+ uint64 avatar_guid = 14;
+ uint32 max_charge_count = 9;
}
+
diff --git a/proto/AvatarSkillUpgradeReq.proto b/proto/AvatarSkillUpgradeReq.proto
index 37741ddd..32d6a19c 100644
--- a/proto/AvatarSkillUpgradeReq.proto
+++ b/proto/AvatarSkillUpgradeReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HDNOGHLJFHJ
+// CmdId: 1007
message AvatarSkillUpgradeReq {
- //enum APLOEPHODPD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1029;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 avatarSkillId = 10;
- uint64 avatarGuid = 2;
- uint32 oldLevel = 12;
+ uint32 OCEFCGKBPPE = 8;
+ uint32 MFNMHANCIMP = 4;
+ uint64 avatar_guid = 9;
}
+
diff --git a/proto/AvatarSkillUpgradeRsp.proto b/proto/AvatarSkillUpgradeRsp.proto
index a787e2c8..bb29bba8 100644
--- a/proto/AvatarSkillUpgradeRsp.proto
+++ b/proto/AvatarSkillUpgradeRsp.proto
@@ -3,20 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IFLPKKOCJCM
+// CmdId: 1091
message AvatarSkillUpgradeRsp {
- //enum CIIINDGLIJC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1078;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 5;
- uint32 curLevel = 2;
- uint32 avatarSkillId = 15;
- uint64 avatarGuid = 7;
- uint32 oldLevel = 1;
+ uint32 MFNMHANCIMP = 12;
+ uint64 avatar_guid = 3;
+ uint32 PJNELCLHMOH = 7;
+ uint32 OCEFCGKBPPE = 5;
+ int32 retcode = 15;
}
+
diff --git a/proto/AvatarTeam.proto b/proto/AvatarTeam.proto
index 6eec27e6..55c791c7 100644
--- a/proto/AvatarTeam.proto
+++ b/proto/AvatarTeam.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LBJMAKBIBJO
message AvatarTeam {
- string teamName = 11;
- repeated uint64 avatarGuidList = 5;
+ string team_name = 4;
+ repeated uint64 avatar_guid_list = 14;
}
+
diff --git a/proto/AvatarTeamAllDataNotify.proto b/proto/AvatarTeamAllDataNotify.proto
index 3eecd2c7..b47278df 100644
--- a/proto/AvatarTeamAllDataNotify.proto
+++ b/proto/AvatarTeamAllDataNotify.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AvatarTeam.proto";
+// Name: IKLIDEBOGPM
+// CmdId: 1729
message AvatarTeamAllDataNotify {
- //enum AMCELHNAEJK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1763;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint64 tempAvatarGuidList = 15;
- repeated uint32 backupAvatarTeamOrderList = 14;
- map avatarTeamMap = 12;
+ repeated uint32 backup_avatar_team_order_list = 8;
+ map avatar_team_map = 3;
+ repeated uint64 temp_avatar_guid_list = 6;
}
+
diff --git a/proto/AvatarTeamResonanceInfo.proto b/proto/AvatarTeamResonanceInfo.proto
index 3571a498..2922553d 100644
--- a/proto/AvatarTeamResonanceInfo.proto
+++ b/proto/AvatarTeamResonanceInfo.proto
@@ -3,11 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LLKMMEJJNNF
message AvatarTeamResonanceInfo {
- uint64 avatarGuid = 10;
- repeated uint32 delTeamResonanceIdList = 8;
- uint32 entityId = 15;
- repeated uint32 addTeamResonanceIdList = 2;
+ repeated uint32 INOIJMMCNEF = 8;
+ uint32 entity_id = 2;
+ repeated uint32 MJMEKGPPGIO = 10;
+ uint64 avatar_guid = 3;
}
+
diff --git a/proto/AvatarTeamUpdateNotify.proto b/proto/AvatarTeamUpdateNotify.proto
index 75f815e2..fc9af0f2 100644
--- a/proto/AvatarTeamUpdateNotify.proto
+++ b/proto/AvatarTeamUpdateNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AvatarTeam.proto";
+// Name: JNDHMMALEAP
+// CmdId: 1744
message AvatarTeamUpdateNotify {
- //enum KGKBPKDHFNL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1723;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- map avatarTeamMap = 6;
- repeated uint64 tempAvatarGuidList = 8;
+ map avatar_team_map = 4;
+ repeated uint64 temp_avatar_guid_list = 13;
}
+
diff --git a/proto/AvatarType.proto b/proto/AvatarType.proto
index f20956e2..0fa532ff 100644
--- a/proto/AvatarType.proto
+++ b/proto/AvatarType.proto
@@ -3,10 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: ECMNOHNCFLI
enum AvatarType {
- AVATAR_TYPE_NONE = 0;
- AVATAR_TYPE_FORMAL = 1;
- AVATAR_TYPE_TRIAL = 2;
- AVATAR_TYPE_MIRROR = 3;
+ AVATAR_TYPE_NONE = 0;
+ AVATAR_TYPE_FORMAL = 1;
+ AVATAR_TYPE_TRIAL = 2;
+ AVATAR_TYPE_MIRROR = 3;
}
+
diff --git a/proto/AvatarUnlockTalentNotify.proto b/proto/AvatarUnlockTalentNotify.proto
index 21c8a047..c064e653 100644
--- a/proto/AvatarUnlockTalentNotify.proto
+++ b/proto/AvatarUnlockTalentNotify.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OMICDDBLLLP
+// CmdId: 1054
message AvatarUnlockTalentNotify {
- //enum DMKONIEJLBG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1087;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint64 avatarGuid = 12;
- uint32 talentId = 10;
- uint32 skillDepotId = 15;
- uint32 entityId = 14;
+ uint32 skill_depot_id = 9;
+ uint64 avatar_guid = 6;
+ uint32 talent_id = 4;
+ uint32 entity_id = 12;
}
+
diff --git a/proto/AvatarUpgradeReq.proto b/proto/AvatarUpgradeReq.proto
index cb7c0a21..2f7eb66a 100644
--- a/proto/AvatarUpgradeReq.proto
+++ b/proto/AvatarUpgradeReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LLGEHHDIHFP
+// CmdId: 1764
message AvatarUpgradeReq {
- //enum AJKBLCOOOKI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1752;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 itemId = 1;
- uint32 count = 9;
- uint64 avatarGuid = 12;
+ uint32 item_id = 12;
+ uint64 avatar_guid = 5;
+ uint32 count = 15;
}
+
diff --git a/proto/AvatarUpgradeRsp.proto b/proto/AvatarUpgradeRsp.proto
index fc29e02d..b5d70693 100644
--- a/proto/AvatarUpgradeRsp.proto
+++ b/proto/AvatarUpgradeRsp.proto
@@ -3,21 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FDBHCBMNCAI
+// CmdId: 1741
message AvatarUpgradeRsp {
- //enum NFHCCCOLLBL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1788;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- map curFightPropMap = 11;
- uint64 avatarGuid = 8;
- map oldFightPropMap = 14;
- uint32 oldLevel = 15;
- int32 retcode = 13;
- uint32 curLevel = 6;
+ uint32 MFNMHANCIMP = 3;
+ uint32 PJNELCLHMOH = 15;
+ int32 retcode = 1;
+ uint64 avatar_guid = 13;
+ map GEKBLKPMJCG = 7;
+ map AFEDLAOGFOC = 12;
}
+
diff --git a/proto/AvatarWearFlycloakReq.proto b/proto/AvatarWearFlycloakReq.proto
index e697c4c1..457ee768 100644
--- a/proto/AvatarWearFlycloakReq.proto
+++ b/proto/AvatarWearFlycloakReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MIJKOINDGFC
+// CmdId: 1700
message AvatarWearFlycloakReq {
- //enum CLAGOAGGHID {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1773;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint64 avatarGuid = 13;
- uint32 flycloakId = 14;
+ uint64 avatar_guid = 2;
+ uint32 flycloak_id = 1;
}
+
diff --git a/proto/AvatarWearFlycloakRsp.proto b/proto/AvatarWearFlycloakRsp.proto
index 25d2ab52..b35c97bc 100644
--- a/proto/AvatarWearFlycloakRsp.proto
+++ b/proto/AvatarWearFlycloakRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HKINCILJKMB
+// CmdId: 1745
message AvatarWearFlycloakRsp {
- //enum BKFIFBFODFE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1704;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint64 avatarGuid = 3;
- uint32 flycloakId = 1;
- int32 retcode = 14;
+ uint64 avatar_guid = 11;
+ uint32 flycloak_id = 9;
+ int32 retcode = 13;
}
+
diff --git a/proto/BACEMJKBMHN.proto b/proto/BACEMJKBMHN.proto
new file mode 100644
index 00000000..cf8942c6
--- /dev/null
+++ b/proto/BACEMJKBMHN.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: BACEMJKBMHN
+message BACEMJKBMHN {
+ uint32 costume_id = 6;
+ Vector spawn_pos = 8;
+ Vector MGHIMMEFBDI = 12;
+ uint32 avatar_id = 13;
+}
+
diff --git a/proto/BBKCGLAKCPM.proto b/proto/BBKCGLAKCPM.proto
deleted file mode 100644
index 235fe4ed..00000000
--- a/proto/BBKCGLAKCPM.proto
+++ /dev/null
@@ -1,22 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "NOABGCFIDLD.proto";
-import "NHMKAMGOKDK.proto";
-import "POHLFOGNPII.proto";
-
-message BBKCGLAKCPM {
- string createTime = 1;
- int32 daehjagbjbl = 3;
- NOABGCFIDLD plkbejkcfai = 4;
- NHMKAMGOKDK type = 5;
- string nkgnchooned = 6;
- string ggmggbnbpga = 2;
- string kppiclokhkf = 7;
- int32 eemaljenfdh = 9;
- string npaoooeccdm = 10;
- POHLFOGNPII jkfdibhoggm = 8;
-}
diff --git a/proto/BCBBHHGCGAN.proto b/proto/BCBBHHGCGAN.proto
new file mode 100644
index 00000000..c139657e
--- /dev/null
+++ b/proto/BCBBHHGCGAN.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "KJMKJAIFNEC.proto";
+
+// Name: BCBBHHGCGAN
+message BCBBHHGCGAN {
+ bool DFNCAJFEECB = 1;
+ bool HDBFKHFIDPO = 2;
+ bool IACPFHDIBAH = 3;
+ bool DKJELDNIBFH = 7;
+ repeated KJMKJAIFNEC FIAKFNFDPFP = 999;
+}
+
diff --git a/proto/BCMHCFICCDD.proto b/proto/BCMHCFICCDD.proto
new file mode 100644
index 00000000..8f610248
--- /dev/null
+++ b/proto/BCMHCFICCDD.proto
@@ -0,0 +1,17 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "FMOEOCJBOPN.proto";
+import "JIPFDPOBPNH.proto";
+
+// Name: BCMHCFICCDD
+message BCMHCFICCDD {
+ uint32 ALGDJMPAHDO = 5;
+ repeated JIPFDPOBPNH OAKDHABOPJD = 2;
+ uint32 platform_type = 9;
+ uint32 OEAEACPKCNP = 7;
+ FMOEOCJBOPN AECBJKLBGFK = 3;
+ uint32 DELFEGPPGMK = 1;
+}
+
diff --git a/proto/BDKPJAMLNCL.proto b/proto/BDKPJAMLNCL.proto
deleted file mode 100644
index 22a006ec..00000000
--- a/proto/BDKPJAMLNCL.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "MLBFNDKNIEM.proto";
-
-message BDKPJAMLNCL {
- repeated MLBFNDKNIEM levelInfoList = 6;
-}
diff --git a/proto/BEICDJDPJML.proto b/proto/BEICDJDPJML.proto
new file mode 100644
index 00000000..b0fabdb5
--- /dev/null
+++ b/proto/BEICDJDPJML.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: BEICDJDPJML
+// CmdId: 7382
+message BEICDJDPJML {
+ uint32 create_time = 14;
+ int32 retcode = 6;
+ uint32 AHAIAIPGFDN = 15;
+ bool BBNOFLCPEBA = 4;
+}
+
diff --git a/proto/BFIEENGLJKA.proto b/proto/BFIEENGLJKA.proto
new file mode 100644
index 00000000..02ac06ac
--- /dev/null
+++ b/proto/BFIEENGLJKA.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: BFIEENGLJKA
+message BFIEENGLJKA {
+ bool DLEFDHEAMHL = 1;
+}
+
diff --git a/proto/BFIEOJNAJCA.proto b/proto/BFIEOJNAJCA.proto
deleted file mode 100644
index dffb1662..00000000
--- a/proto/BFIEOJNAJCA.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "DMIOGBOGIEG.proto";
-import "ANOKFBLCGGM.proto";
-import "PKGIAOBKFDC.proto";
-
-message BFIEOJNAJCA {
- uint32 uid = 10;
- string oiibnieamib = 4;
- string token = 2;
- string fecoacjadfm = 14;
- DMIOGBOGIEG kcmpcninooj = 11;
- ANOKFBLCGGM gkpgobnbfce = 7;
- PKGIAOBKFDC lang = 1;
- uint32 timestamp = 13;
-}
diff --git a/proto/BFOFNKADCPB.proto b/proto/BFOFNKADCPB.proto
new file mode 100644
index 00000000..08579725
--- /dev/null
+++ b/proto/BFOFNKADCPB.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: BFOFNKADCPB
+// CmdId: 21951
+message BFOFNKADCPB {
+ int32 retcode = 5;
+}
+
diff --git a/proto/BGADCCEEGAO.proto b/proto/BGADCCEEGAO.proto
deleted file mode 100644
index 29cb3015..00000000
--- a/proto/BGADCCEEGAO.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message BGADCCEEGAO {
- bool fhkoemgadhe = 1;
-}
diff --git a/proto/BGAOMPJLJDP.proto b/proto/BGAOMPJLJDP.proto
deleted file mode 100644
index f570d22d..00000000
--- a/proto/BGAOMPJLJDP.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message BGAOMPJLJDP {
- uint32 challengeId = 1;
- uint32 challengeType = 2;
- repeated uint32 paramList = 3;
- uint32 progress = 4;
-}
diff --git a/proto/BGEHFCIPLAA.proto b/proto/BGEHFCIPLAA.proto
new file mode 100644
index 00000000..91e62062
--- /dev/null
+++ b/proto/BGEHFCIPLAA.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: BGEHFCIPLAA
+message BGEHFCIPLAA {
+ Vector rot = 13;
+ Vector pos = 6;
+ Vector move_dir = 5;
+ uint32 CNODFJIHJKF = 10;
+}
+
diff --git a/proto/BGPGPMLJNLP.proto b/proto/BGPGPMLJNLP.proto
deleted file mode 100644
index d4dbd3a6..00000000
--- a/proto/BGPGPMLJNLP.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "PLDKICHAHEB.proto";
-
-message BGPGPMLJNLP {
- string createTime = 1;
- int32 daehjagbjbl = 2;
- repeated PLDKICHAHEB jkfdibhoggm = 3;
-}
diff --git a/proto/BHHECJHBCKK.proto b/proto/BHHECJHBCKK.proto
new file mode 100644
index 00000000..f3096290
--- /dev/null
+++ b/proto/BHHECJHBCKK.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "CGJDJJLIADJ.proto";
+
+// Name: BHHECJHBCKK
+// CmdId: 7226
+message BHHECJHBCKK {
+ CGJDJJLIADJ JBBBNFLJCIH = 4;
+}
+
diff --git a/proto/BHKGAINOAON.proto b/proto/BHKGAINOAON.proto
new file mode 100644
index 00000000..24d757d5
--- /dev/null
+++ b/proto/BHKGAINOAON.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "EDNCOEJLGBG.proto";
+
+// Name: BHKGAINOAON
+message BHKGAINOAON {
+ repeated EDNCOEJLGBG DAHEHDGKEHO = 12;
+ uint32 pool_id = 7;
+}
+
diff --git a/proto/BHNBOAEFEGL.proto b/proto/BHNBOAEFEGL.proto
new file mode 100644
index 00000000..6552b571
--- /dev/null
+++ b/proto/BHNBOAEFEGL.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: BHNBOAEFEGL
+// CmdId: 163
+message BHNBOAEFEGL {
+ uint32 client_game_time = 9;
+ uint32 game_time = 2;
+ int32 retcode = 7;
+}
+
diff --git a/proto/BHOJAANJMBF.proto b/proto/BHOJAANJMBF.proto
new file mode 100644
index 00000000..e95c44b7
--- /dev/null
+++ b/proto/BHOJAANJMBF.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: BHOJAANJMBF
+// CmdId: 20671
+message BHOJAANJMBF {
+}
+
diff --git a/proto/BJDOMLGAILM.proto b/proto/BJDOMLGAILM.proto
deleted file mode 100644
index 030859d0..00000000
--- a/proto/BJDOMLGAILM.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message BJDOMLGAILM {
- bool mlonppbojpp = 1;
-}
diff --git a/proto/BJGDBMMEDNK.proto b/proto/BJGDBMMEDNK.proto
deleted file mode 100644
index 7166bdf0..00000000
--- a/proto/BJGDBMMEDNK.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message BJGDBMMEDNK {
- Vector faceDir = 3;
- Vector velocity = 7;
- uint32 entityId = 6;
- Vector pos = 4;
-}
diff --git a/proto/BLHBPJDMPJG.proto b/proto/BLHBPJDMPJG.proto
new file mode 100644
index 00000000..5134a94c
--- /dev/null
+++ b/proto/BLHBPJDMPJG.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: BLHBPJDMPJG
+// CmdId: 24278
+message BLHBPJDMPJG {
+ int32 retcode = 10;
+}
+
diff --git a/proto/BLNOFHFAMDO.proto b/proto/BLNOFHFAMDO.proto
new file mode 100644
index 00000000..79a937e2
--- /dev/null
+++ b/proto/BLNOFHFAMDO.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "NOFNBENGFPJ.proto";
+
+// Name: BLNOFHFAMDO
+// CmdId: 7347
+message BLNOFHFAMDO {
+ int32 retcode = 9;
+ repeated NOFNBENGFPJ OADJMAAKKAK = 13;
+}
+
diff --git a/proto/BNEFMGJODCK.proto b/proto/BNEFMGJODCK.proto
new file mode 100644
index 00000000..9d907e4b
--- /dev/null
+++ b/proto/BNEFMGJODCK.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "MassivePropSyncInfo.proto";
+
+// Name: BNEFMGJODCK
+message BNEFMGJODCK {
+ repeated MassivePropSyncInfo massive_prop_list = 15;
+ bool DJDLPJELAMM = 6;
+ repeated int64 GBOKAEHCOHK = 13;
+}
+
diff --git a/proto/BOEHIBPDLNM.proto b/proto/BOEHIBPDLNM.proto
new file mode 100644
index 00000000..d3cce928
--- /dev/null
+++ b/proto/BOEHIBPDLNM.proto
@@ -0,0 +1,19 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: BOEHIBPDLNM
+message BOEHIBPDLNM {
+ uint32 entity_id = 6;
+ bool KNFNGDLJPEO = 1;
+ string MENJDNJINOA = 2;
+ bool MOFFKMLAHDC = 5;
+ float speed = 7;
+ float CILNDIOBPLP = 9;
+ repeated uint32 KLALFMECMLM = 15;
+ Vector HOHCJADGKFD = 12;
+ float CHMKAEIELMG = 11;
+}
+
diff --git a/proto/BOIPHJCFLBK.proto b/proto/BOIPHJCFLBK.proto
deleted file mode 100644
index bd917d2c..00000000
--- a/proto/BOIPHJCFLBK.proto
+++ /dev/null
@@ -1,22 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "NFHBHHJAJDA.proto";
-
-message BOIPHJCFLBK {
- float impfndpedoa = 11;
- uint32 attackTargetId = 15;
- float gjnmmadghcn = 6;
- repeated NFHBHHJAJDA hdbonehdhll = 1;
- float dladdidhjbc = 3;
- float ogigbahpfog = 14;
- map dlhfjjbaggg = 12;
- uint32 nnlkpdinema = 7;
- uint32 kldlcmkpnaa = 4;
- uint32 akgfenlfekh = 9;
- uint32 egfkffbealf = 5;
- uint32 entityId = 2;
-}
diff --git a/proto/BPAMMINCHJG.proto b/proto/BPAMMINCHJG.proto
new file mode 100644
index 00000000..609e61af
--- /dev/null
+++ b/proto/BPAMMINCHJG.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "GCGDuelChallenge.proto";
+
+// Name: BPAMMINCHJG
+// CmdId: 7403
+message BPAMMINCHJG {
+ GCGDuelChallenge OIOCILJGDDA = 4;
+ uint32 HCKIILHKKBE = 10;
+}
+
diff --git a/proto/BPIKBPEDAPF.proto b/proto/BPIKBPEDAPF.proto
new file mode 100644
index 00000000..1d3288e2
--- /dev/null
+++ b/proto/BPIKBPEDAPF.proto
@@ -0,0 +1,24 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "GCGChallengeData.proto";
+import "PlatformType.proto";
+
+// Name: BPIKBPEDAPF
+message BPIKBPEDAPF {
+ repeated uint32 ECNNODOGJIA = 1;
+ uint32 LKFDEJMGHMP = 2;
+ uint32 MBNLNOFPLLA = 3;
+ map DKJCBIKONDH = 4;
+ repeated GCGChallengeData challenge_list = 5;
+ uint32 score = 6;
+ bool PPNPGNMNHNM = 7;
+ uint32 AAFJDAEBLFP = 8;
+ bool ECEAPIAFLLC = 9;
+ repeated uint32 HLJEJHHAICH = 10;
+ uint32 level = 11;
+ uint32 client_version = 12;
+ PlatformType platform_type = 13;
+}
+
diff --git a/proto/BackMyWorldReq.proto b/proto/BackMyWorldReq.proto
index b54c47ed..e499ee7d 100644
--- a/proto/BackMyWorldReq.proto
+++ b/proto/BackMyWorldReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LABCOONNBGO
+// CmdId: 280
message BackMyWorldReq {
- //enum LKDIGIDFBMK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 231;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/BackMyWorldRsp.proto b/proto/BackMyWorldRsp.proto
index 5e20ca53..d703a831 100644
--- a/proto/BackMyWorldRsp.proto
+++ b/proto/BackMyWorldRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NBPGCOHPDKH
+// CmdId: 247
message BackMyWorldRsp {
- //enum MHICMFDMFAI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 276;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 9;
+ int32 retcode = 5;
}
+
diff --git a/proto/BackPlayCustomDungeonOfficialReq.proto b/proto/BackPlayCustomDungeonOfficialReq.proto
index a5db87b7..07a2b482 100644
--- a/proto/BackPlayCustomDungeonOfficialReq.proto
+++ b/proto/BackPlayCustomDungeonOfficialReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EEEDHINNFDL
+// CmdId: 6205
message BackPlayCustomDungeonOfficialReq {
- //enum LEOMIABPADC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6227;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 roomId = 4;
+ uint32 room_id = 12;
}
+
diff --git a/proto/BackPlayCustomDungeonOfficialRsp.proto b/proto/BackPlayCustomDungeonOfficialRsp.proto
index 0535d7d0..d10092e4 100644
--- a/proto/BackPlayCustomDungeonOfficialRsp.proto
+++ b/proto/BackPlayCustomDungeonOfficialRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ECGFEMHHFPM
+// CmdId: 6216
message BackPlayCustomDungeonOfficialRsp {
- //enum HCINMIHICEF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6213;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 7;
+ int32 retcode = 11;
}
+
diff --git a/proto/BackRebornGalleryReq.proto b/proto/BackRebornGalleryReq.proto
index a8eb9936..d8907f1a 100644
--- a/proto/BackRebornGalleryReq.proto
+++ b/proto/BackRebornGalleryReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KCBLNOAFPEG
+// CmdId: 5574
message BackRebornGalleryReq {
- //enum KIIHHCFAPOO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5558;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 galleryId = 5;
+ uint32 gallery_id = 1;
}
+
diff --git a/proto/BackRebornGalleryRsp.proto b/proto/BackRebornGalleryRsp.proto
index 77eab482..1b5758f3 100644
--- a/proto/BackRebornGalleryRsp.proto
+++ b/proto/BackRebornGalleryRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KLOOLKBOAKM
+// CmdId: 5546
message BackRebornGalleryRsp {
- //enum BKBIFNPADFG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5518;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
- uint32 galleryId = 3;
+ int32 retcode = 5;
+ uint32 gallery_id = 11;
}
+
diff --git a/proto/BalloonGalleryInfo.proto b/proto/BalloonGalleryInfo.proto
deleted file mode 100644
index 0a3a0df8..00000000
--- a/proto/BalloonGalleryInfo.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "HomeBalloonGalleryRecord.proto";
-
-message BalloonGalleryInfo {
- repeated HomeBalloonGalleryRecord recordList = 7;
-}
diff --git a/proto/BalloonGallerySettleInfo.proto b/proto/BalloonGallerySettleInfo.proto
index a23237e2..d58ce524 100644
--- a/proto/BalloonGallerySettleInfo.proto
+++ b/proto/BalloonGallerySettleInfo.proto
@@ -2,13 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GalleryStopReason.proto";
+// Name: KCHCDPDGNGK
message BalloonGallerySettleInfo {
- uint32 ownerUid = 5;
- uint32 hitCount = 3;
- GalleryStopReason reason = 15;
- uint32 score = 6;
+ uint32 hit_count = 1;
+ GalleryStopReason reason = 13;
+ uint32 score = 9;
+ uint32 owner_uid = 4;
}
+
diff --git a/proto/BalloonPlayerInfo.proto b/proto/BalloonPlayerInfo.proto
index 3cfbec2a..1e2ccf5f 100644
--- a/proto/BalloonPlayerInfo.proto
+++ b/proto/BalloonPlayerInfo.proto
@@ -3,11 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DDCNIPBHDIM
message BalloonPlayerInfo {
- uint32 comboDisableTime = 8;
- uint32 curScore = 13;
- uint32 uid = 10;
- uint32 combo = 6;
+ uint32 combo = 14;
+ uint32 cur_score = 10;
+ uint32 combo_disable_time = 6;
+ uint32 uid = 9;
}
+
diff --git a/proto/BalloonSettleInfo.proto b/proto/BalloonSettleInfo.proto
index 03905577..d8402654 100644
--- a/proto/BalloonSettleInfo.proto
+++ b/proto/BalloonSettleInfo.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "OnlinePlayerInfo.proto";
+// Name: JEPEAALKCBP
message BalloonSettleInfo {
- uint32 shootCount = 3;
- uint32 maxCombo = 14;
- uint32 finalScore = 1;
- uint32 uid = 11;
- OnlinePlayerInfo playerInfo = 15;
+ uint32 max_combo = 12;
+ OnlinePlayerInfo player_info = 14;
+ uint32 final_score = 4;
+ uint32 uid = 13;
+ uint32 shoot_count = 15;
}
+
diff --git a/proto/BargainOfferPriceReq.proto b/proto/BargainOfferPriceReq.proto
index 50be2318..763fdccc 100644
--- a/proto/BargainOfferPriceReq.proto
+++ b/proto/BargainOfferPriceReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MLFEHCBHEJF
+// CmdId: 474
message BargainOfferPriceReq {
- //enum JLABCLHCCMG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 458;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 bargainId = 12;
- uint32 price = 7;
+ uint32 bargain_id = 12;
+ uint32 price = 15;
}
+
diff --git a/proto/BargainOfferPriceRsp.proto b/proto/BargainOfferPriceRsp.proto
index 07153917..cb0c9e31 100644
--- a/proto/BargainOfferPriceRsp.proto
+++ b/proto/BargainOfferPriceRsp.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BargainResultType.proto";
+// Name: OHPGDNIJKNM
+// CmdId: 446
message BargainOfferPriceRsp {
- //enum HAOJEFGNHMK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 418;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- BargainResultType bargainResult = 2;
- int32 retcode = 13;
- int32 curMood = 7;
- uint32 resultParam = 11;
+ int32 retcode = 3;
+ int32 cur_mood = 11;
+ BargainResultType bargain_result = 4;
+ uint32 result_param = 12;
}
+
diff --git a/proto/BargainResultType.proto b/proto/BargainResultType.proto
index 07eb7c1c..28ec1a14 100644
--- a/proto/BargainResultType.proto
+++ b/proto/BargainResultType.proto
@@ -3,9 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: PIHAKFBEGFO
enum BargainResultType {
- BARGAIN_RESULT_TYPE_COMPLETE_SUCC = 0;
- BARGAIN_RESULT_TYPE_SINGLE_FAIL = 1;
- BARGAIN_RESULT_TYPE_COMPLETE_FAIL = 2;
+ BARGAIN_COMPLETE_SUCC = 0;
+ BARGAIN_SINGLE_FAIL = 1;
+ BARGAIN_COMPLETE_FAIL = 2;
}
+
diff --git a/proto/BargainSnapshot.proto b/proto/BargainSnapshot.proto
index 8e69f3be..005634ae 100644
--- a/proto/BargainSnapshot.proto
+++ b/proto/BargainSnapshot.proto
@@ -3,11 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LBLBKNOBLGL
message BargainSnapshot {
- uint32 Unk3300_MHFDEBOBFNE = 10;
- uint32 bargainId = 7;
- int32 curMood = 13;
- uint32 Unk3300_KOCJELACJLM = 6;
+ uint32 LKDBPDDOMID = 3;
+ int32 cur_mood = 13;
+ uint32 bargain_id = 6;
+ uint32 DDLPCONIMNM = 5;
}
+
diff --git a/proto/BargainStartNotify.proto b/proto/BargainStartNotify.proto
index 9c1695cd..05a287e6 100644
--- a/proto/BargainStartNotify.proto
+++ b/proto/BargainStartNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BargainSnapshot.proto";
+// Name: PPLOGNILEPJ
+// CmdId: 494
message BargainStartNotify {
- //enum BOPACPEHDDK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 425;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 bargainId = 12;
- BargainSnapshot snapshot = 2;
+ uint32 bargain_id = 8;
+ BargainSnapshot snapshot = 14;
}
+
diff --git a/proto/BargainTerminateNotify.proto b/proto/BargainTerminateNotify.proto
index ed71e54b..93da33ab 100644
--- a/proto/BargainTerminateNotify.proto
+++ b/proto/BargainTerminateNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ADBLPFJICML
+// CmdId: 484
message BargainTerminateNotify {
- //enum LOMNFHBNNDG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 475;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 bargainId = 14;
+ uint32 bargain_id = 5;
}
+
diff --git a/proto/BartenderActivityDetailInfo.proto b/proto/BartenderActivityDetailInfo.proto
index 0779fe71..6c436340 100644
--- a/proto/BartenderActivityDetailInfo.proto
+++ b/proto/BartenderActivityDetailInfo.proto
@@ -2,16 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "BartenderTaskInfo.proto";
import "BartenderLevelInfo.proto";
+import "BartenderTaskInfo.proto";
+// Name: KHJFNIAKPID
message BartenderActivityDetailInfo {
- repeated BartenderTaskInfo unlockTaskList = 15;
- bool isDevelopModuleOpen = 10;
- repeated uint32 unlockItemList = 8;
- repeated uint32 unlockFormulaList = 14;
- bool leftMonsters = 2;
- repeated BartenderLevelInfo unlockLevelList = 4;
+ repeated BartenderLevelInfo unlock_level_list = 10;
+ bool is_develop_module_open = 4;
+ repeated uint32 HABKKALDAHF = 6;
+ bool is_content_closed = 5;
+ repeated uint32 DPFPEEGPEKO = 15;
+ repeated BartenderTaskInfo unlock_task_list = 1;
}
+
diff --git a/proto/BartenderCancelLevelReq.proto b/proto/BartenderCancelLevelReq.proto
index ff0e1b2a..a454df56 100644
--- a/proto/BartenderCancelLevelReq.proto
+++ b/proto/BartenderCancelLevelReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JKAFMICKEMF
+// CmdId: 8161
message BartenderCancelLevelReq {
- //enum OPDJANGCECI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8567;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 levelId = 4;
+ uint32 level_id = 5;
}
+
diff --git a/proto/BartenderCancelLevelRsp.proto b/proto/BartenderCancelLevelRsp.proto
index 0a7c36e1..38bc0826 100644
--- a/proto/BartenderCancelLevelRsp.proto
+++ b/proto/BartenderCancelLevelRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JELDLHLILBH
+// CmdId: 8701
message BartenderCancelLevelRsp {
- //enum DNGNPOJHPDI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8492;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 2;
- uint32 levelId = 8;
+ uint32 level_id = 10;
+ int32 retcode = 7;
}
+
diff --git a/proto/BartenderCancelOrderReq.proto b/proto/BartenderCancelOrderReq.proto
index e02cfd59..6052b3ae 100644
--- a/proto/BartenderCancelOrderReq.proto
+++ b/proto/BartenderCancelOrderReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EECGFOICJEM
+// CmdId: 8717
message BartenderCancelOrderReq {
- //enum MEKPLCKCHIL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8663;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 questId = 10;
+ uint32 quest_id = 15;
}
+
diff --git a/proto/BartenderCancelOrderRsp.proto b/proto/BartenderCancelOrderRsp.proto
index 29a2d1ae..155dd659 100644
--- a/proto/BartenderCancelOrderRsp.proto
+++ b/proto/BartenderCancelOrderRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PDHKNEPDCNE
+// CmdId: 8850
message BartenderCancelOrderRsp {
- //enum FAHCDHNDEAC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8908;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 1;
- uint32 questId = 8;
+ int32 retcode = 1;
+ uint32 quest_id = 9;
}
+
diff --git a/proto/BartenderCompleteOrderReq.proto b/proto/BartenderCompleteOrderReq.proto
index 3a181a9e..baae879f 100644
--- a/proto/BartenderCompleteOrderReq.proto
+++ b/proto/BartenderCompleteOrderReq.proto
@@ -2,25 +2,17 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ItemParam.proto";
+// Name: HFFIALPJBJB
+// CmdId: 8327
message BartenderCompleteOrderReq {
- //enum MMPNFNDBFPC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8867;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isViewFormula = 10;
- uint32 Unk3300_NKMHHHHGHIF = 6;
- repeated ItemParam itemList = 8;
- uint32 Unk3300_POEGPFJLNGB = 12;
- uint32 questId = 9;
- uint32 Unk3300_LONHKJFDOND = 15;
- repeated uint32 optionalOrderList = 11;
+ repeated uint32 optional_order_list = 8;
+ uint32 LGPFMKPDGEO = 4;
+ bool is_view_formula = 9;
+ uint32 quest_id = 10;
+ repeated ItemParam item_list = 13;
+ uint32 EAIDPIBKEOH = 6;
+ uint32 DKLPLLBEHGI = 2;
}
+
diff --git a/proto/BartenderCompleteOrderRsp.proto b/proto/BartenderCompleteOrderRsp.proto
index 6ebc5dce..884236ea 100644
--- a/proto/BartenderCompleteOrderRsp.proto
+++ b/proto/BartenderCompleteOrderRsp.proto
@@ -3,21 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EHBGNICFNBD
+// CmdId: 8709
message BartenderCompleteOrderRsp {
- //enum BPKOEDJEEKD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8192;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 affixList = 11;
- int32 retcode = 15;
- uint32 questId = 6;
- uint32 finishOrderId = 7;
- bool isNew = 14;
- uint32 formulaId = 3;
+ uint32 quest_id = 15;
+ uint32 formula_id = 6;
+ int32 retcode = 1;
+ uint32 finish_order_id = 8;
+ repeated uint32 affix_list = 14;
+ bool is_new = 5;
}
+
diff --git a/proto/BartenderFinishLevelReq.proto b/proto/BartenderFinishLevelReq.proto
index 6a844dcd..76b16286 100644
--- a/proto/BartenderFinishLevelReq.proto
+++ b/proto/BartenderFinishLevelReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LPPHGLAOCJN
+// CmdId: 9000
message BartenderFinishLevelReq {
- //enum IFEFINFMELN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8424;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 levelId = 10;
+ uint32 level_id = 13;
}
+
diff --git a/proto/BartenderFinishLevelRsp.proto b/proto/BartenderFinishLevelRsp.proto
index d92c5456..fd3eb016 100644
--- a/proto/BartenderFinishLevelRsp.proto
+++ b/proto/BartenderFinishLevelRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LAMLOIIIGDP
+// CmdId: 8044
message BartenderFinishLevelRsp {
- //enum DBMKKFPMLEC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8364;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
- uint32 levelId = 6;
+ int32 retcode = 7;
+ uint32 level_id = 2;
}
+
diff --git a/proto/BartenderGetFormulaReq.proto b/proto/BartenderGetFormulaReq.proto
index 1263552b..c028800b 100644
--- a/proto/BartenderGetFormulaReq.proto
+++ b/proto/BartenderGetFormulaReq.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ItemParam.proto";
+// Name: OCFIEICFEEP
+// CmdId: 8500
message BartenderGetFormulaReq {
- //enum PINHACBMFME {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8258;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated ItemParam itemList = 4;
- uint32 questId = 6;
+ repeated ItemParam item_list = 12;
+ uint32 quest_id = 9;
}
+
diff --git a/proto/BartenderGetFormulaRsp.proto b/proto/BartenderGetFormulaRsp.proto
index aa8dc3d0..a846b90f 100644
--- a/proto/BartenderGetFormulaRsp.proto
+++ b/proto/BartenderGetFormulaRsp.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EKIOJFKDOPI
+// CmdId: 8608
message BartenderGetFormulaRsp {
- //enum DDMOBCMKFNG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8550;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isNew = 12;
- uint32 formulaId = 15;
- repeated uint32 affixList = 9;
- int32 retcode = 3;
+ int32 retcode = 13;
+ uint32 formula_id = 1;
+ repeated uint32 affix_list = 9;
+ bool is_new = 15;
}
+
diff --git a/proto/BartenderInfo.proto b/proto/BartenderInfo.proto
deleted file mode 100644
index cfa49d25..00000000
--- a/proto/BartenderInfo.proto
+++ /dev/null
@@ -1,17 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "BartenderTaskInfo.proto";
-import "BartenderLevelInfo.proto";
-
-message BartenderInfo {
- repeated BartenderTaskInfo unlockTaskList = 15;
- bool isDevelopModuleOpen = 10;
- repeated uint32 unlockItemList = 8;
- repeated uint32 unlockFormulaList = 14;
- bool leftMonsters = 2;
- repeated BartenderLevelInfo unlockLevelList = 4;
-}
diff --git a/proto/BartenderLevelInfo.proto b/proto/BartenderLevelInfo.proto
index 11453d69..37bf16a4 100644
--- a/proto/BartenderLevelInfo.proto
+++ b/proto/BartenderLevelInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DCMLDNDFBDN
message BartenderLevelInfo {
- bool isFinish = 13;
- uint32 maxScore = 12;
- uint32 id = 10;
+ bool is_finish = 11;
+ uint32 max_score = 6;
+ uint32 id = 12;
}
+
diff --git a/proto/BartenderLevelProgressNotify.proto b/proto/BartenderLevelProgressNotify.proto
index 35326391..61b1b6d6 100644
--- a/proto/BartenderLevelProgressNotify.proto
+++ b/proto/BartenderLevelProgressNotify.proto
@@ -3,20 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PDEEJHCBEHP
+// CmdId: 8518
message BartenderLevelProgressNotify {
- //enum MNIPDDGBEKK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8317;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 levelId = 13;
- uint32 score = 3;
- bool isNewRecord = 10;
- bool isFinish = 5;
+ bool is_new_record = 1;
+ uint32 level_id = 2;
+ bool is_finish = 4;
+ uint32 score = 11;
}
+
diff --git a/proto/BartenderStartLevelReq.proto b/proto/BartenderStartLevelReq.proto
index f1149f5f..1ec63a36 100644
--- a/proto/BartenderStartLevelReq.proto
+++ b/proto/BartenderStartLevelReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HCELMIAPLAF
+// CmdId: 8460
message BartenderStartLevelReq {
- //enum OIBNODCEAJE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8710;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 levelId = 3;
+ uint32 level_id = 8;
}
+
diff --git a/proto/BartenderStartLevelRsp.proto b/proto/BartenderStartLevelRsp.proto
index fb22b8ee..7841c954 100644
--- a/proto/BartenderStartLevelRsp.proto
+++ b/proto/BartenderStartLevelRsp.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NHOJHEBAMEC
+// CmdId: 8747
message BartenderStartLevelRsp {
- //enum JMAIKGFHOCI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8495;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 orderList = 3;
- int32 retcode = 4;
- uint32 levelId = 14;
- uint32 time = 6;
+ repeated uint32 order_list = 8;
+ int32 retcode = 4;
+ uint32 time = 5;
+ uint32 level_id = 10;
}
+
diff --git a/proto/BartenderTaskInfo.proto b/proto/BartenderTaskInfo.proto
index a65c0069..46a5947c 100644
--- a/proto/BartenderTaskInfo.proto
+++ b/proto/BartenderTaskInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BGNNBFGLOLE
message BartenderTaskInfo {
- bool isFinish = 7;
- uint32 id = 4;
+ uint32 id = 1;
+ bool is_finish = 14;
}
+
diff --git a/proto/BatchBuyGoodsReq.proto b/proto/BatchBuyGoodsReq.proto
index 9374f277..f0874104 100644
--- a/proto/BatchBuyGoodsReq.proto
+++ b/proto/BatchBuyGoodsReq.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BuyGoodsParam.proto";
+// Name: DCEKNGGFLJN
+// CmdId: 765
message BatchBuyGoodsReq {
- //enum BJBCIEHJADP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 762;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated BuyGoodsParam buyGoodsList = 5;
- uint32 shopType = 3;
+ uint32 shop_type = 12;
+ repeated BuyGoodsParam buy_goods_list = 2;
}
+
diff --git a/proto/BatchBuyGoodsRsp.proto b/proto/BatchBuyGoodsRsp.proto
index a07a7426..be7b7b00 100644
--- a/proto/BatchBuyGoodsRsp.proto
+++ b/proto/BatchBuyGoodsRsp.proto
@@ -2,22 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "ShopGoods.proto";
import "BuyGoodsParam.proto";
+import "ShopGoods.proto";
+// Name: LMIKBGJFDOA
+// CmdId: 750
message BatchBuyGoodsRsp {
- //enum PEONLFKKKFC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 714;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 5;
- repeated ShopGoods goodsList = 11;
- uint32 shopType = 14;
- repeated BuyGoodsParam buyGoodsList = 3;
+ repeated BuyGoodsParam buy_goods_list = 9;
+ repeated ShopGoods goods_list = 15;
+ int32 retcode = 11;
+ uint32 shop_type = 13;
}
+
diff --git a/proto/BattlePassAllDataNotify.proto b/proto/BattlePassAllDataNotify.proto
index 43aa8052..5adf78a5 100644
--- a/proto/BattlePassAllDataNotify.proto
+++ b/proto/BattlePassAllDataNotify.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "BattlePassSchedule.proto";
import "BattlePassMission.proto";
+import "BattlePassSchedule.proto";
+// Name: FKNLEODMIKK
+// CmdId: 2648
message BattlePassAllDataNotify {
- //enum GBEOGFGMCDD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2638;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool haveCurSchedule = 6;
- BattlePassSchedule curSchedule = 15;
- repeated BattlePassMission missionList = 3;
+ bool have_cur_schedule = 11;
+ BattlePassSchedule cur_schedule = 1;
+ repeated BattlePassMission mission_list = 12;
}
+
diff --git a/proto/BattlePassBuySuccNotify.proto b/proto/BattlePassBuySuccNotify.proto
index b05cb6a2..f9ef9533 100644
--- a/proto/BattlePassBuySuccNotify.proto
+++ b/proto/BattlePassBuySuccNotify.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ItemParam.proto";
+// Name: INAGMPGOFAB
+// CmdId: 2617
message BattlePassBuySuccNotify {
- //enum PCKAPDDMNHA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2642;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 Unk3300_IJOIKKDNKDE = 11;
- uint32 Unk3300_PJODFJKAFLG = 6;
- uint32 scheduleId = 14;
- repeated ItemParam itemList = 2;
+ repeated ItemParam item_list = 11;
+ uint32 schedule_id = 5;
+ uint32 LLLJGJDMKJC = 12;
+ uint32 GFGLGCCELCI = 9;
}
+
diff --git a/proto/BattlePassCurScheduleUpdateNotify.proto b/proto/BattlePassCurScheduleUpdateNotify.proto
index 4c1796f1..77478591 100644
--- a/proto/BattlePassCurScheduleUpdateNotify.proto
+++ b/proto/BattlePassCurScheduleUpdateNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BattlePassSchedule.proto";
+// Name: NPPPBMHELNK
+// CmdId: 2646
message BattlePassCurScheduleUpdateNotify {
- //enum MGCMGPIHLOO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2641;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool haveCurSchedule = 5;
- BattlePassSchedule curSchedule = 14;
+ bool have_cur_schedule = 9;
+ BattlePassSchedule cur_schedule = 7;
}
+
diff --git a/proto/BattlePassCycle.proto b/proto/BattlePassCycle.proto
deleted file mode 100644
index 8679feac..00000000
--- a/proto/BattlePassCycle.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message BattlePassCycle {
- uint32 cycleIdx = 8;
- uint32 beginTime = 2;
- uint32 endTime = 11;
-}
diff --git a/proto/BattlePassMission.proto b/proto/BattlePassMission.proto
index a94e4100..7f8b9abd 100644
--- a/proto/BattlePassMission.proto
+++ b/proto/BattlePassMission.proto
@@ -3,22 +3,21 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-import "MissionStatus.proto";
-
+// Name: KHPANMIGJGL
message BattlePassMission {
-
- enum MissionStatus {
- MISSION_STATUS_INVALID = 0;
- MISSION_STATUS_UNFINISHED = 1;
- MISSION_STATUS_FINISHED = 2;
- MISSION_STATUS_POINT_TAKEN = 3;
+ // Name: MLHPECMMCJI
+ enum MissionStatus {
+ MISSION_INVALID = 0;
+ MISSION_UNFINISHED = 1;
+ MISSION_FINISHED = 2;
+ MISSION_POINT_TAKEN = 3;
}
- uint32 missionId = 6;
- uint32 missionType = 14;
- MissionStatus missionStatus = 9;
- uint32 curProgress = 11;
- uint32 rewardBattlePassPoint = 10;
- uint32 totalProgress = 13;
+ uint32 CGCJJAMPFME = 11;
+ uint32 cur_progress = 1;
+ uint32 INNGDEGBMHO = 10;
+ uint32 total_progress = 5;
+ uint32 mission_id = 12;
+ MissionStatus mission_status = 3;
}
+
diff --git a/proto/BattlePassMissionDelNotify.proto b/proto/BattlePassMissionDelNotify.proto
index 4dcb6f7c..57e8efc7 100644
--- a/proto/BattlePassMissionDelNotify.proto
+++ b/proto/BattlePassMissionDelNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OCHBNHHHGEC
+// CmdId: 2609
message BattlePassMissionDelNotify {
- //enum INMLJEGLKNJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2646;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 delMissionIdList = 11;
+ repeated uint32 del_mission_id_list = 14;
}
+
diff --git a/proto/BattlePassMissionUpdateNotify.proto b/proto/BattlePassMissionUpdateNotify.proto
index 411df391..60f82dd5 100644
--- a/proto/BattlePassMissionUpdateNotify.proto
+++ b/proto/BattlePassMissionUpdateNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BattlePassMission.proto";
+// Name: MBEPHADCLEE
+// CmdId: 2643
message BattlePassMissionUpdateNotify {
- //enum HDHJCOBAEKO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2645;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated BattlePassMission missionList = 10;
+ repeated BattlePassMission mission_list = 13;
}
+
diff --git a/proto/BattlePassProduct.proto b/proto/BattlePassProduct.proto
deleted file mode 100644
index f7d82d70..00000000
--- a/proto/BattlePassProduct.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message BattlePassProduct {
- string normalProductId = 4;
- string extraProductId = 14;
- string upgradeProductId = 7;
-}
diff --git a/proto/BattlePassRewardTag.proto b/proto/BattlePassRewardTag.proto
index e0f42736..69a9d0e8 100644
--- a/proto/BattlePassRewardTag.proto
+++ b/proto/BattlePassRewardTag.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BattlePassUnlockStatus.proto";
+// Name: IEMOLLDEMBH
message BattlePassRewardTag {
- uint32 level = 8;
- BattlePassUnlockStatus unlockStatus = 13;
- uint32 rewardId = 15;
+ uint32 reward_id = 6;
+ uint32 level = 15;
+ BattlePassUnlockStatus unlock_status = 9;
}
+
diff --git a/proto/BattlePassRewardTakeOption.proto b/proto/BattlePassRewardTakeOption.proto
index a1de2144..c43388d0 100644
--- a/proto/BattlePassRewardTakeOption.proto
+++ b/proto/BattlePassRewardTakeOption.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BattlePassRewardTag.proto";
+// Name: HECBIKPCMOF
message BattlePassRewardTakeOption {
- BattlePassRewardTag tag = 15;
- uint32 optionIdx = 14;
+ BattlePassRewardTag tag = 12;
+ uint32 option_idx = 13;
}
+
diff --git a/proto/BattlePassSchedule.proto b/proto/BattlePassSchedule.proto
index 7239c00b..68ac4019 100644
--- a/proto/BattlePassSchedule.proto
+++ b/proto/BattlePassSchedule.proto
@@ -2,25 +2,25 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "BattlePassCycle.proto";
-import "BattlePassUnlockStatus.proto";
-import "BattlePassProduct.proto";
import "BattlePassRewardTag.proto";
+import "BattlePassUnlockStatus.proto";
+import "IAMODOAMICJ.proto";
+import "KKAGAEDPGGK.proto";
+// Name: OLJLDADNNAF
message BattlePassSchedule {
- uint32 scheduleId = 11;
- uint32 level = 10;
- uint32 point = 7;
- BattlePassCycle curCycle = 5;
- uint32 beginTime = 8;
- uint32 paidPlatformFlags = 2;
- uint32 endTime = 14;
- bool isExtraPaidRewardTaken = 12;
- repeated BattlePassRewardTag rewardTakenList = 3;
- uint32 curCyclePoints = 9;
- bool isViewed = 4;
- BattlePassUnlockStatus unlockStatus = 6;
- BattlePassProduct productInfo = 15;
+ uint32 EFNAOLNFOIL = 3;
+ uint32 schedule_id = 5;
+ uint32 begin_time = 12;
+ IAMODOAMICJ GFIAGPNACIC = 4;
+ bool MMIFIPECKLP = 14;
+ uint32 ALBBELONLOC = 8;
+ uint32 level = 6;
+ BattlePassUnlockStatus unlock_status = 13;
+ uint32 end_time = 1;
+ KKAGAEDPGGK GOKFKJICOHD = 10;
+ uint32 NJKKLGMHFMG = 11;
+ repeated BattlePassRewardTag reward_taken_list = 15;
+ bool COPMFJLLHOK = 9;
}
+
diff --git a/proto/BattlePassUnlockStatus.proto b/proto/BattlePassUnlockStatus.proto
index cd317adf..80639169 100644
--- a/proto/BattlePassUnlockStatus.proto
+++ b/proto/BattlePassUnlockStatus.proto
@@ -3,9 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: LMPDFNFNKKI
enum BattlePassUnlockStatus {
- BATTLE_PASS_UNLOCK_STATUS_INVALID = 0;
- BATTLE_PASS_UNLOCK_STATUS_FREE = 1;
- BATTLE_PASS_UNLOCK_STATUS_PAID = 2;
+ BATTLE_PASS_UNLOCK_INVALID = 0;
+ BATTLE_PASS_UNLOCK_FREE = 1;
+ BATTLE_PASS_UNLOCK_PAID = 2;
}
+
diff --git a/proto/BeginCameraSceneLookNotify.proto b/proto/BeginCameraSceneLookNotify.proto
index 7e14f793..e7703b41 100644
--- a/proto/BeginCameraSceneLookNotify.proto
+++ b/proto/BeginCameraSceneLookNotify.proto
@@ -2,38 +2,36 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "KeepRotType.proto";
import "Vector.proto";
+// Name: FJHMJKFEAIH
+// CmdId: 260
message BeginCameraSceneLookNotify {
- //enum CPHHCGOAFAE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 279;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
+ // Name: MDIHEAIAGGM
+ enum KeepRotType {
+ KEEP_ROT_X = 0;
+ KEEP_ROT_XY = 1;
+ }
- bool Unk3300_ONBDMCHFPDL = 2;
- bool Unk3300_PIEFLAEGGBI = 8;
- bool Unk3300_NJLBIMJDFHJ = 1;
- float duration = 10;
- KeepRotType keepRotType = 14;
- Vector Unk3300_FJDFGLNLMBN = 13;
- float Unk3300_FIOLGCIKFLH = 5;
- float Unk3300_HFPCHFNFJKP = 11;
- repeated string otherParams = 12;
- uint32 entityId = 167;
- bool Unk3300_ODADMBBFPAP = 4;
- bool Unk3300_EELNOAICHOJ = 3;
- uint32 Unk3300_KCHKKBODNCJ = 1965;
- bool Unk3300_DFPCMOFONNK = 15;
- float Unk3300_HKKCHCEMJIE = 2004;
- uint32 Unk3300_AJEENEOCFON = 106;
- Vector Unk3300_PPCIDICMIEN = 7;
- bool Unk3300_AAOGBCCNJAF = 644;
- float Unk3300_HCLPGGAOIAC = 6;
- bool Unk3300_ILMHDLHLKGJ = 9;
+ float duration = 13;
+ bool CGOMOLBNCEK = 9;
+ bool DMJLAAJBLIP = 14;
+ repeated string other_params = 5;
+ Vector EDFAEPBKAAH = 4;
+ bool MBABNKEGBLC = 1979;
+ bool PKOFLCGCONC = 7;
+ float OABBMACDPPB = 12;
+ bool DAILGEOMEGO = 8;
+ Vector INNJAHCEIJC = 15;
+ float FNKPCFHJNKA = 6;
+ uint32 CHEMGMDHDGD = 1200;
+ bool OMIOEABHHHO = 10;
+ float DJJAMHOCMBE = 2;
+ float GDMECCJFMEP = 377;
+ uint32 EBMJCELJDDE = 1905;
+ KeepRotType keep_rot_type = 11;
+ uint32 entity_id = 434;
+ bool EEPFDDMCFHK = 1;
+ bool MMOIMCGINIH = 3;
}
+
diff --git a/proto/BeginCameraSceneLookWithTemplateNotify.proto b/proto/BeginCameraSceneLookWithTemplateNotify.proto
index adbb8020..fdc60291 100644
--- a/proto/BeginCameraSceneLookWithTemplateNotify.proto
+++ b/proto/BeginCameraSceneLookWithTemplateNotify.proto
@@ -2,24 +2,23 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
-import "FollowType.proto";
+// Name: ANOGJOOKKKN
+// CmdId: 3096
message BeginCameraSceneLookWithTemplateNotify {
- //enum KDFDCPCDOJA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3201;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
+ // Name: EMGBOCDIGED
+ enum FollowType {
+ FOLLOW_TYPE_INIT_FOLLOW_POS = 0;
+ FOLLOW_TYPE_SET_FOLLOW_POS = 1;
+ FOLLOW_TYPE_SET_ABS_FOLLOW_POS = 2;
+ }
- uint32 templateId = 9;
- Vector Unk3300_FJDFGLNLMBN = 4;
- FollowType followType = 3;
- repeated string otherParams = 8;
- uint32 entityId = 14;
- Vector Unk3300_PPCIDICMIEN = 7;
+ FollowType follow_type = 11;
+ Vector INNJAHCEIJC = 6;
+ Vector EDFAEPBKAAH = 1;
+ uint32 template_id = 13;
+ repeated string other_params = 4;
+ uint32 entity_id = 10;
}
+
diff --git a/proto/BigTalentPointConvertReq.proto b/proto/BigTalentPointConvertReq.proto
index f787e527..32aa6c78 100644
--- a/proto/BigTalentPointConvertReq.proto
+++ b/proto/BigTalentPointConvertReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NJDGBCDHEIP
+// CmdId: 1014
message BigTalentPointConvertReq {
- //enum HANKPODKPOA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1020;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint64 itemGuidList = 5;
- uint64 avatarGuid = 3;
+ repeated uint64 item_guid_list = 15;
+ uint64 avatar_guid = 10;
}
+
diff --git a/proto/BigTalentPointConvertRsp.proto b/proto/BigTalentPointConvertRsp.proto
index 29e877da..ab4fd6be 100644
--- a/proto/BigTalentPointConvertRsp.proto
+++ b/proto/BigTalentPointConvertRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KMJEHNCBPFA
+// CmdId: 1034
message BigTalentPointConvertRsp {
- //enum ILFNHCOJDNC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1074;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
- uint64 avatarGuid = 12;
+ int32 retcode = 6;
+ uint64 avatar_guid = 10;
}
+
diff --git a/proto/Birthday.proto b/proto/Birthday.proto
index 67f6c0cf..5f8ff4b6 100644
--- a/proto/Birthday.proto
+++ b/proto/Birthday.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BKBKNDJIDHM
message Birthday {
- uint32 month = 1;
- uint32 day = 2;
+ uint32 month = 1;
+ uint32 day = 2;
}
+
diff --git a/proto/BlessingAcceptAllGivePicReq.proto b/proto/BlessingAcceptAllGivePicReq.proto
index 9f596e7e..64a975c6 100644
--- a/proto/BlessingAcceptAllGivePicReq.proto
+++ b/proto/BlessingAcceptAllGivePicReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KPONCKCLCME
+// CmdId: 2160
message BlessingAcceptAllGivePicReq {
- //enum HPNEEFPDMBK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2153;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/BlessingAcceptAllGivePicRsp.proto b/proto/BlessingAcceptAllGivePicRsp.proto
index ac0486a6..2a3d6f39 100644
--- a/proto/BlessingAcceptAllGivePicRsp.proto
+++ b/proto/BlessingAcceptAllGivePicRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NLNHDOFDJAB
+// CmdId: 2159
message BlessingAcceptAllGivePicRsp {
- //enum NNHNAGFFCLE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2048;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- map acceptPicNumMap = 13;
- repeated uint32 acceptIndexList = 3;
- int32 retcode = 11;
+ int32 retcode = 12;
+ map accept_pic_num_map = 6;
+ repeated uint32 accept_index_list = 7;
}
+
diff --git a/proto/BlessingAcceptGivePicReq.proto b/proto/BlessingAcceptGivePicReq.proto
index d9952f48..a26dee7c 100644
--- a/proto/BlessingAcceptGivePicReq.proto
+++ b/proto/BlessingAcceptGivePicReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IIAGEJNNINA
+// CmdId: 2091
message BlessingAcceptGivePicReq {
- //enum JFGMAIDPGOE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2012;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 uid = 1;
- uint32 index = 6;
+ uint32 uid = 13;
+ uint32 index = 11;
}
+
diff --git a/proto/BlessingAcceptGivePicRsp.proto b/proto/BlessingAcceptGivePicRsp.proto
index aeb3d04d..43e968a9 100644
--- a/proto/BlessingAcceptGivePicRsp.proto
+++ b/proto/BlessingAcceptGivePicRsp.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IMNNAGKKCEL
+// CmdId: 2187
message BlessingAcceptGivePicRsp {
- //enum FEJBBKCGFHF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2069;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 picId = 12;
- uint32 index = 13;
- uint32 uid = 11;
- int32 retcode = 14;
+ uint32 uid = 9;
+ uint32 pic_id = 8;
+ int32 retcode = 3;
+ uint32 index = 4;
}
+
diff --git a/proto/BlessingActivityDetailInfo.proto b/proto/BlessingActivityDetailInfo.proto
index e4784afd..ffe51dc7 100644
--- a/proto/BlessingActivityDetailInfo.proto
+++ b/proto/BlessingActivityDetailInfo.proto
@@ -3,15 +3,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LHBFDHAMABI
message BlessingActivityDetailInfo {
- bool leftMonsters = 5;
- uint32 contentCloseTime = 11;
- uint32 curDayScanNum = 12;
- uint32 Unk3300_INOHLELBOAM = 15;
- uint32 Unk3300_JLADHEKJPBP = 9;
- map picNumMap = 7;
- uint32 nextRefreshTime = 14;
- bool isActivated = 8;
+ bool is_content_closed = 10;
+ bool is_activated = 4;
+ uint32 DCKODCGGHDJ = 2;
+ uint32 content_close_time = 5;
+ uint32 GNNKHIMAANK = 8;
+ uint32 next_refresh_time = 14;
+ map pic_num_map = 12;
+ uint32 EHJJNMKIPEF = 6;
}
+
diff --git a/proto/BlessingFriendPicData.proto b/proto/BlessingFriendPicData.proto
index e213cef0..bd10a224 100644
--- a/proto/BlessingFriendPicData.proto
+++ b/proto/BlessingFriendPicData.proto
@@ -2,16 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ProfilePicture.proto";
+// Name: ALOJMEBGGPM
message BlessingFriendPicData {
- uint32 avatarId = 2;
- ProfilePicture profilePicture = 4;
- string nickname = 5;
- string signature = 6;
- map picNumMap = 12;
- string remarkName = 3;
- uint32 uid = 9;
+ string remark_name = 12;
+ map pic_num_map = 3;
+ string signature = 15;
+ ProfilePicture profile_picture = 5;
+ uint32 avatar_id = 8;
+ string nickname = 7;
+ uint32 uid = 1;
}
+
diff --git a/proto/BlessingGetAllRecvPicRecordListReq.proto b/proto/BlessingGetAllRecvPicRecordListReq.proto
index 840a4bd2..15f7397b 100644
--- a/proto/BlessingGetAllRecvPicRecordListReq.proto
+++ b/proto/BlessingGetAllRecvPicRecordListReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DCKIMPEFEHK
+// CmdId: 2010
message BlessingGetAllRecvPicRecordListReq {
- //enum OFLAFNHNLDF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2042;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/BlessingGetAllRecvPicRecordListRsp.proto b/proto/BlessingGetAllRecvPicRecordListRsp.proto
index 8c896389..290cf0b9 100644
--- a/proto/BlessingGetAllRecvPicRecordListRsp.proto
+++ b/proto/BlessingGetAllRecvPicRecordListRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BlessingRecvPicRecord.proto";
+// Name: PFDIKIJJFLG
+// CmdId: 2111
message BlessingGetAllRecvPicRecordListRsp {
- //enum PNOIBIOJPPG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2118;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated BlessingRecvPicRecord recvPicRecordList = 9;
- int32 retcode = 4;
+ int32 retcode = 4;
+ repeated BlessingRecvPicRecord recv_pic_record_list = 15;
}
+
diff --git a/proto/BlessingGetFriendPicListReq.proto b/proto/BlessingGetFriendPicListReq.proto
index a83d81f9..e3361d8d 100644
--- a/proto/BlessingGetFriendPicListReq.proto
+++ b/proto/BlessingGetFriendPicListReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EPMNNEBIBEH
+// CmdId: 2128
message BlessingGetFriendPicListReq {
- //enum NEFNBCLPDFI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2026;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/BlessingGetFriendPicListRsp.proto b/proto/BlessingGetFriendPicListRsp.proto
index 902aa63c..e3570209 100644
--- a/proto/BlessingGetFriendPicListRsp.proto
+++ b/proto/BlessingGetFriendPicListRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BlessingFriendPicData.proto";
+// Name: CENDGPNLJDM
+// CmdId: 2193
message BlessingGetFriendPicListRsp {
- //enum ABMDCPAJCFJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2102;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated BlessingFriendPicData friendPicDataList = 12;
- int32 retcode = 2;
+ int32 retcode = 3;
+ repeated BlessingFriendPicData friend_pic_data_list = 13;
}
+
diff --git a/proto/BlessingGiveFriendPicReq.proto b/proto/BlessingGiveFriendPicReq.proto
index b46ee3eb..f3f18ae8 100644
--- a/proto/BlessingGiveFriendPicReq.proto
+++ b/proto/BlessingGiveFriendPicReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IIGEMLEFEGJ
+// CmdId: 2066
message BlessingGiveFriendPicReq {
- //enum PFFKAJIJIMP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2002;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 uid = 9;
- uint32 picId = 8;
+ uint32 pic_id = 2;
+ uint32 uid = 6;
}
+
diff --git a/proto/BlessingGiveFriendPicRsp.proto b/proto/BlessingGiveFriendPicRsp.proto
index 7bd45973..96f5c941 100644
--- a/proto/BlessingGiveFriendPicRsp.proto
+++ b/proto/BlessingGiveFriendPicRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HPIAGOCCCCA
+// CmdId: 2053
message BlessingGiveFriendPicRsp {
- //enum GFFEOGMCJKA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2082;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 uid = 5;
- uint32 picId = 15;
- int32 retcode = 11;
+ uint32 uid = 6;
+ uint32 pic_id = 8;
+ int32 retcode = 2;
}
+
diff --git a/proto/BlessingInfo.proto b/proto/BlessingInfo.proto
deleted file mode 100644
index 8e104830..00000000
--- a/proto/BlessingInfo.proto
+++ /dev/null
@@ -1,17 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message BlessingInfo {
- bool leftMonsters = 5;
- uint32 contentCloseTime = 11;
- uint32 curDayScanNum = 12;
- uint32 Unk3300_INOHLELBOAM = 15;
- uint32 Unk3300_JLADHEKJPBP = 9;
- map picNumMap = 7;
- uint32 nextRefreshTime = 14;
- bool isActivated = 8;
-}
diff --git a/proto/BlessingRecvFriendPicNotify.proto b/proto/BlessingRecvFriendPicNotify.proto
index 42181bed..c158fa9f 100644
--- a/proto/BlessingRecvFriendPicNotify.proto
+++ b/proto/BlessingRecvFriendPicNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GCCCOKAGGON
+// CmdId: 2011
message BlessingRecvFriendPicNotify {
- //enum POLFBPILKBJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2159;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 uid = 15;
- uint32 picId = 14;
+ uint32 pic_id = 15;
+ uint32 uid = 8;
}
+
diff --git a/proto/BlessingRecvPicRecord.proto b/proto/BlessingRecvPicRecord.proto
index a0f41248..d3396ab1 100644
--- a/proto/BlessingRecvPicRecord.proto
+++ b/proto/BlessingRecvPicRecord.proto
@@ -2,18 +2,18 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ProfilePicture.proto";
+// Name: PAEEGEIHHOJ
message BlessingRecvPicRecord {
- ProfilePicture profilePicture = 11;
- string signature = 10;
- uint32 avatarId = 8;
- uint32 uid = 5;
- uint32 index = 1;
- string remarkName = 14;
- uint32 picId = 2;
- string nickname = 12;
- bool isRecv = 7;
+ uint32 index = 11;
+ string remark_name = 8;
+ uint32 pic_id = 9;
+ uint32 uid = 7;
+ uint32 avatar_id = 5;
+ bool is_recv = 2;
+ string signature = 15;
+ ProfilePicture profile_picture = 6;
+ string nickname = 3;
}
+
diff --git a/proto/BlessingRedeemRewardReq.proto b/proto/BlessingRedeemRewardReq.proto
index 5179bbdc..044f251c 100644
--- a/proto/BlessingRedeemRewardReq.proto
+++ b/proto/BlessingRedeemRewardReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HPKPKNJLKKD
+// CmdId: 2100
message BlessingRedeemRewardReq {
- //enum NOAHKCOMDGA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2173;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/BlessingRedeemRewardRsp.proto b/proto/BlessingRedeemRewardRsp.proto
index 3b653fd1..ce80d6ca 100644
--- a/proto/BlessingRedeemRewardRsp.proto
+++ b/proto/BlessingRedeemRewardRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MNKCNAJGIIN
+// CmdId: 2145
message BlessingRedeemRewardRsp {
- //enum DCGDNODOJKM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2104;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 2;
- map picNumMap = 6;
+ int32 retcode = 3;
+ map pic_num_map = 14;
}
+
diff --git a/proto/BlessingScanReq.proto b/proto/BlessingScanReq.proto
index d9cc54b3..1c1cae80 100644
--- a/proto/BlessingScanReq.proto
+++ b/proto/BlessingScanReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IBBHKLAGPHG
+// CmdId: 2004
message BlessingScanReq {
- //enum HMAEJOFLPCK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2179;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 entityId = 13;
+ uint32 entity_id = 7;
}
+
diff --git a/proto/BlessingScanRsp.proto b/proto/BlessingScanRsp.proto
index 986a5f26..46c31b27 100644
--- a/proto/BlessingScanRsp.proto
+++ b/proto/BlessingScanRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: COBFGJPINMG
+// CmdId: 2055
message BlessingScanRsp {
- //enum BHEHFEHNFDK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2122;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 8;
- uint32 curDayScanNum = 4;
- uint32 scanPicId = 9;
+ uint32 DCGGOOJOEPB = 15;
+ int32 retcode = 4;
+ uint32 EHJJNMKIPEF = 1;
}
+
diff --git a/proto/BlitzRushActivityDetailInfo.proto b/proto/BlitzRushActivityDetailInfo.proto
new file mode 100644
index 00000000..25003366
--- /dev/null
+++ b/proto/BlitzRushActivityDetailInfo.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "BlitzRushStage.proto";
+import "ParkourLevelInfo.proto";
+
+// Name: DNABDBFFIAJ
+message BlitzRushActivityDetailInfo {
+ repeated BlitzRushStage stage_list = 3;
+ bool is_content_closed = 5;
+ repeated ParkourLevelInfo parkour_level_info_list = 2;
+ uint32 content_close_time = 1;
+}
+
diff --git a/proto/BlitzRushInfo.proto b/proto/BlitzRushInfo.proto
deleted file mode 100644
index 64cb9eeb..00000000
--- a/proto/BlitzRushInfo.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "BlitzRushStage.proto";
-import "ParkourLevelInfo.proto";
-
-message BlitzRushInfo {
- repeated BlitzRushStage stageList = 11;
- uint32 contentCloseTime = 1;
- repeated ParkourLevelInfo parkourLevelInfoList = 6;
- bool leftMonsters = 5;
-}
diff --git a/proto/BlitzRushParkourRestartReq.proto b/proto/BlitzRushParkourRestartReq.proto
index fef667f7..4d1b69b4 100644
--- a/proto/BlitzRushParkourRestartReq.proto
+++ b/proto/BlitzRushParkourRestartReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PKOGKJHMPAC
+// CmdId: 8085
message BlitzRushParkourRestartReq {
- //enum LLFCAHFMONP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8204;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 groupId = 10;
- uint32 scheduleId = 9;
+ uint32 group_id = 14;
+ uint32 schedule_id = 8;
}
+
diff --git a/proto/BlitzRushParkourRestartRsp.proto b/proto/BlitzRushParkourRestartRsp.proto
index 321983bb..392054a7 100644
--- a/proto/BlitzRushParkourRestartRsp.proto
+++ b/proto/BlitzRushParkourRestartRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PGPBECEADJH
+// CmdId: 8538
message BlitzRushParkourRestartRsp {
- //enum PBBJICEIPJD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8502;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 scheduleId = 2;
- uint32 groupId = 15;
- int32 retcode = 3;
+ int32 retcode = 12;
+ uint32 schedule_id = 2;
+ uint32 group_id = 10;
}
+
diff --git a/proto/BlitzRushStage.proto b/proto/BlitzRushStage.proto
index 46fa9fdb..e4708397 100644
--- a/proto/BlitzRushStage.proto
+++ b/proto/BlitzRushStage.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EOJPOKECCCF
message BlitzRushStage {
- uint32 openTime = 14;
- bool isOpen = 6;
+ bool is_open = 13;
+ uint32 open_time = 10;
}
+
diff --git a/proto/BlockInfo.proto b/proto/BlockInfo.proto
index 84c5ce82..3d2ae816 100644
--- a/proto/BlockInfo.proto
+++ b/proto/BlockInfo.proto
@@ -3,12 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-import "bytes.proto";
-
+// Name: DLMEBOALIGP
message BlockInfo {
- uint32 blockId = 1;
- uint32 dataVersion = 2;
- bytes binData = 3;
- bool isDirty = 4;
+ uint32 block_id = 1;
+ uint32 data_version = 2;
+ bytes bin_data = 3;
+ bool is_dirty = 4;
}
+
diff --git a/proto/BlossomBriefInfo.proto b/proto/BlossomBriefInfo.proto
index 92deb173..641f5bd1 100644
--- a/proto/BlossomBriefInfo.proto
+++ b/proto/BlossomBriefInfo.proto
@@ -2,19 +2,19 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: KNIKNHIMAFF
message BlossomBriefInfo {
- bool isGuideOpened = 6;
- uint32 resin = 3;
- Vector pos = 9;
- uint32 sceneId = 13;
- uint32 state = 10;
- uint32 cityId = 8;
- uint32 rewardId = 11;
- uint32 circleCampId = 2;
- uint32 monsterLevel = 15;
- uint32 refreshId = 5;
+ bool is_guide_opened = 10;
+ uint32 resin = 13;
+ Vector pos = 4;
+ uint32 refresh_id = 7;
+ uint32 scene_id = 8;
+ uint32 reward_id = 1;
+ uint32 monster_level = 2;
+ uint32 circle_camp_id = 14;
+ uint32 city_id = 5;
+ uint32 state = 6;
}
+
diff --git a/proto/BlossomBriefInfoNotify.proto b/proto/BlossomBriefInfoNotify.proto
index 9e98214c..189e5475 100644
--- a/proto/BlossomBriefInfoNotify.proto
+++ b/proto/BlossomBriefInfoNotify.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BlossomBriefInfo.proto";
+// Name: NJPBNLDFKIJ
+// CmdId: 2754
message BlossomBriefInfoNotify {
- //enum FJJJNPAJCOM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2787;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated BlossomBriefInfo briefInfoList = 9;
+ repeated BlossomBriefInfo brief_info_list = 8;
}
+
diff --git a/proto/BlossomChestCreateNotify.proto b/proto/BlossomChestCreateNotify.proto
index 6f6d4068..5e279052 100644
--- a/proto/BlossomChestCreateNotify.proto
+++ b/proto/BlossomChestCreateNotify.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BAEHNMNEKLG
+// CmdId: 2734
message BlossomChestCreateNotify {
- //enum EMNMLFHOMFG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2774;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 circleCampId = 9;
- uint32 refreshId = 1;
+ uint32 refresh_id = 1;
+ uint32 circle_camp_id = 9;
}
+
diff --git a/proto/BlossomChestInfo.proto b/proto/BlossomChestInfo.proto
index c1449650..c5cc2b6d 100644
--- a/proto/BlossomChestInfo.proto
+++ b/proto/BlossomChestInfo.proto
@@ -3,13 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EAFPFNAHIOC
message BlossomChestInfo {
- uint32 resin = 1;
- repeated uint32 qualifyUidList = 2;
- repeated uint32 remainUidList = 3;
- uint32 deadTime = 4;
- uint32 blossomRefreshType = 5;
- uint32 refreshId = 6;
+ uint32 resin = 1;
+ repeated uint32 qualify_uid_list = 2;
+ repeated uint32 remain_uid_list = 3;
+ uint32 dead_time = 4;
+ uint32 blossom_refresh_type = 5;
+ uint32 refresh_id = 6;
}
+
diff --git a/proto/BlossomChestInfoNotify.proto b/proto/BlossomChestInfoNotify.proto
index 77924a27..445448ad 100644
--- a/proto/BlossomChestInfoNotify.proto
+++ b/proto/BlossomChestInfoNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BlossomChestInfo.proto";
+// Name: OOLJECNMFDH
+// CmdId: 882
message BlossomChestInfoNotify {
- //enum OJIGAMJAGGL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 870;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- BlossomChestInfo blossomChestInfo = 5;
- uint32 entityId = 13;
+ uint32 entity_id = 2;
+ BlossomChestInfo blossom_chest_info = 6;
}
+
diff --git a/proto/BlossomScheduleInfo.proto b/proto/BlossomScheduleInfo.proto
index 69e6861e..a21d95fb 100644
--- a/proto/BlossomScheduleInfo.proto
+++ b/proto/BlossomScheduleInfo.proto
@@ -3,13 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MAAKJIPELDB
message BlossomScheduleInfo {
- uint32 refreshId = 6;
- uint32 state = 9;
- uint32 circleCampId = 1;
- uint32 finishProgress = 12;
- uint32 round = 14;
- uint32 progress = 15;
+ uint32 progress = 12;
+ uint32 round = 14;
+ uint32 state = 15;
+ uint32 refresh_id = 1;
+ uint32 circle_camp_id = 8;
+ uint32 finish_progress = 6;
}
+
diff --git a/proto/BoatMultiInfo.proto b/proto/BoatMultiInfo.proto
deleted file mode 100644
index 21e11757..00000000
--- a/proto/BoatMultiInfo.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "IPLHKNLPPHD.proto";
-
-message BoatMultiInfo {
- repeated IPLHKNLPPHD playerData = 14;
-}
diff --git a/proto/BonusActivityInfo.proto b/proto/BonusActivityInfo.proto
index 592c48d9..e193e5c0 100644
--- a/proto/BonusActivityInfo.proto
+++ b/proto/BonusActivityInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PCGPDJMBEMO
message BonusActivityInfo {
- uint32 bonusActivityId = 5;
- uint32 state = 4;
+ uint32 bonus_activity_id = 9;
+ uint32 state = 15;
}
+
diff --git a/proto/BonusActivityInfoReq.proto b/proto/BonusActivityInfoReq.proto
index 7553c39b..92ea552b 100644
--- a/proto/BonusActivityInfoReq.proto
+++ b/proto/BonusActivityInfoReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DNOKOCEBFIG
+// CmdId: 2591
message BonusActivityInfoReq {
- //enum GLPNMOAIDFD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2578;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/BonusActivityInfoRsp.proto b/proto/BonusActivityInfoRsp.proto
index 959a27dc..9adccf01 100644
--- a/proto/BonusActivityInfoRsp.proto
+++ b/proto/BonusActivityInfoRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BonusActivityInfo.proto";
+// Name: IBIFLPDMIII
+// CmdId: 2542
message BonusActivityInfoRsp {
- //enum JAGOBCLBFBH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2516;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated BonusActivityInfo bonusActivityInfoList = 13;
- int32 retcode = 12;
+ repeated BonusActivityInfo bonus_activity_info_list = 5;
+ int32 retcode = 9;
}
+
diff --git a/proto/BonusActivityUpdateNotify.proto b/proto/BonusActivityUpdateNotify.proto
index 739635c6..1ea02323 100644
--- a/proto/BonusActivityUpdateNotify.proto
+++ b/proto/BonusActivityUpdateNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BonusActivityInfo.proto";
+// Name: DBMPNJMGEEB
+// CmdId: 2507
message BonusActivityUpdateNotify {
- //enum HPNBMCFBEIK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2529;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated BonusActivityInfo bonusActivityInfoList = 8;
+ repeated BonusActivityInfo bonus_activity_info_list = 5;
}
+
diff --git a/proto/BonusOpActivityInfo.proto b/proto/BonusOpActivityInfo.proto
new file mode 100644
index 00000000..20c97c54
--- /dev/null
+++ b/proto/BonusOpActivityInfo.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: MHBLMMJDAIF
+message BonusOpActivityInfo {
+ uint32 left_bonus_count = 4;
+}
+
diff --git a/proto/BossChest.proto b/proto/BossChest.proto
deleted file mode 100644
index 654507b8..00000000
--- a/proto/BossChest.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "WeeklyBossResinDiscountInfo.proto";
-
-message BossChest {
- uint32 monsterConfigId = 1;
- uint32 resin = 2;
- repeated uint32 remainUidList = 3;
- repeated uint32 qualifyUidList = 4;
- map uidDiscountMap = 5;
-}
diff --git a/proto/BossChestActivateNotify.proto b/proto/BossChestActivateNotify.proto
index 55d27417..6c1162fe 100644
--- a/proto/BossChestActivateNotify.proto
+++ b/proto/BossChestActivateNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CPJKMHGAFNB
+// CmdId: 872
message BossChestActivateNotify {
- //enum FNOBDGJBPHL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 880;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 qualifyUidList = 6;
- uint32 entityId = 4;
+ repeated uint32 qualify_uid_list = 11;
+ uint32 entity_id = 2;
}
+
diff --git a/proto/BossChestInfo.proto b/proto/BossChestInfo.proto
index 85c0a586..3e00069c 100644
--- a/proto/BossChestInfo.proto
+++ b/proto/BossChestInfo.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "WeeklyBossResinDiscountInfo.proto";
+// Name: CFMDIIMKKFP
message BossChestInfo {
- uint32 monsterConfigId = 1;
- uint32 resin = 2;
- repeated uint32 remainUidList = 3;
- repeated uint32 qualifyUidList = 4;
- map uidDiscountMap = 5;
+ uint32 monster_config_id = 1;
+ uint32 resin = 2;
+ repeated uint32 remain_uid_list = 3;
+ repeated uint32 qualify_uid_list = 4;
+ map uid_discount_map = 5;
}
+
diff --git a/proto/BossSettleInfo.proto b/proto/BossSettleInfo.proto
deleted file mode 100644
index e7650403..00000000
--- a/proto/BossSettleInfo.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "FleurFairPlayerStatInfo.proto";
-
-message BossSettleInfo {
- repeated FleurFairPlayerStatInfo statInfoList = 3;
- uint32 rewardTokenNum = 4;
- uint32 energy = 8;
- uint32 costTime = 2;
- bool isSuccess = 6;
-}
diff --git a/proto/BounceConjuringActivityDetailInfo.proto b/proto/BounceConjuringActivityDetailInfo.proto
index 0492a9a5..c8c8916a 100644
--- a/proto/BounceConjuringActivityDetailInfo.proto
+++ b/proto/BounceConjuringActivityDetailInfo.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BounceConjuringChapterInfo.proto";
+// Name: CPGHOEPNAID
message BounceConjuringActivityDetailInfo {
- uint32 contentCloseTime = 1;
- bool leftMonsters = 6;
- repeated BounceConjuringChapterInfo chapterInfoList = 7;
+ repeated BounceConjuringChapterInfo chapter_info_list = 7;
+ uint32 content_close_time = 4;
+ bool is_content_closed = 3;
}
+
diff --git a/proto/BounceConjuringChapterInfo.proto b/proto/BounceConjuringChapterInfo.proto
index 41a8606b..18b643a2 100644
--- a/proto/BounceConjuringChapterInfo.proto
+++ b/proto/BounceConjuringChapterInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OGOLPJIAMFF
message BounceConjuringChapterInfo {
- uint32 chapterId = 2;
- uint32 bestScore = 3;
- uint32 openTime = 11;
+ uint32 open_time = 5;
+ uint32 chapter_id = 7;
+ uint32 best_score = 12;
}
+
diff --git a/proto/BounceConjuringGallerySettleInfo.proto b/proto/BounceConjuringGallerySettleInfo.proto
index 04303f4b..5fed9965 100644
--- a/proto/BounceConjuringGallerySettleInfo.proto
+++ b/proto/BounceConjuringGallerySettleInfo.proto
@@ -2,19 +2,19 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "OnlinePlayerInfo.proto";
import "ExhibitionDisplayInfo.proto";
+import "OnlinePlayerInfo.proto";
+// Name: LIEADIEKNIB
message BounceConjuringGallerySettleInfo {
- uint32 Unk3300_NKGFKLGDFAC = 8;
- float damage = 5;
- uint32 Unk3300_PELHBJDMKAE = 9;
- uint32 score = 7;
- OnlinePlayerInfo playerInfo = 11;
- repeated ExhibitionDisplayInfo cardList = 15;
- uint32 Unk3300_CNGOBOFDEOE = 2;
- map gadgetCountMap = 3;
- uint32 Unk3300_BJHCDKNFDFN = 4;
+ uint32 score = 3;
+ float damage = 5;
+ OnlinePlayerInfo player_info = 2;
+ uint32 IJNCHBEBHGH = 12;
+ map gadget_count_map = 14;
+ uint32 BCJDEGEANML = 1;
+ uint32 FCGGHAELBAH = 10;
+ uint32 KDNBNKAIFKJ = 9;
+ repeated ExhibitionDisplayInfo card_list = 4;
}
+
diff --git a/proto/BounceConjuringInfo.proto b/proto/BounceConjuringInfo.proto
deleted file mode 100644
index de2cf26a..00000000
--- a/proto/BounceConjuringInfo.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message BounceConjuringInfo {
- uint32 totalDestroyedMachineCount = 5;
- uint32 totalScore = 4;
-}
diff --git a/proto/BounceConjuringSettleNotify.proto b/proto/BounceConjuringSettleNotify.proto
index 7d9d7f42..f06d1b78 100644
--- a/proto/BounceConjuringSettleNotify.proto
+++ b/proto/BounceConjuringSettleNotify.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BounceConjuringGallerySettleInfo.proto";
+// Name: MOIHGLFJHHP
+// CmdId: 8434
message BounceConjuringSettleNotify {
- //enum KAFJPFDFNDG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8552;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isNewRecord = 6;
- map settleInfoMap = 7;
- uint32 chapterId = 11;
- uint32 totalScore = 4;
+ uint32 chapter_id = 2;
+ bool is_new_record = 3;
+ map settle_info_map = 6;
+ uint32 total_score = 9;
}
+
diff --git a/proto/BoxInfo.proto b/proto/BoxInfo.proto
deleted file mode 100644
index 8125108b..00000000
--- a/proto/BoxInfo.proto
+++ /dev/null
@@ -1,17 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message BoxInfo {
- int32 id = 1;
- uint32 configId = 2;
- Vector center = 3;
- Vector extents = 4;
- Vector up = 5;
- Vector forward = 6;
- Vector right = 7;
-}
diff --git a/proto/BreakoutAction.proto b/proto/BreakoutAction.proto
index 8a9ff2ac..2832f5d8 100644
--- a/proto/BreakoutAction.proto
+++ b/proto/BreakoutAction.proto
@@ -2,28 +2,36 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "BreakoutActionType.proto";
import "BreakoutVector2.proto";
+// Name: EMNAEGOHFGI
message BreakoutAction {
- BreakoutActionType actionType = 1;
- uint64 clientGameTime = 2;
- uint64 serverGameTime = 3;
- bool mbfjjacbmck = 4;
- uint32 gddolpoemjk = 5;
- uint32 joandihiadc = 6;
- BreakoutVector2 pos = 7;
- BreakoutVector2 mjehpphliia = 8;
- int32 speed = 9;
- uint32 peerId = 10;
- uint32 elementType = 11;
- uint32 inhflokdoal = 12;
- uint32 apiembahlab = 13;
- bool mhkdmdjeaan = 14;
- BreakoutVector2 cjegmomlbck = 15;
- uint32 idngdpalicj = 16;
- int32 offset = 17;
- uint64 lccmdkibdpf = 18;
+ // Name: HFFCFHMGIDB
+ enum BreakoutActionType {
+ ACTION_TYPE_NONE = 0;
+ ACTION_TYPE_LAUNCH_BALL = 1;
+ ACTION_TYPE_DESTROY_BALL = 2;
+ ACTION_TYPE_FALLING_OBJECT = 3;
+ ACTION_TYPE_MISSILE = 4;
+ }
+
+ BreakoutActionType action_type = 1;
+ uint64 client_game_time = 2;
+ uint64 server_game_time = 3;
+ bool is_failed = 4;
+ uint32 pre_index = 5;
+ uint32 new_index = 6;
+ BreakoutVector2 pos = 7;
+ BreakoutVector2 move_dir = 8;
+ int32 speed = 9;
+ uint32 peer_id = 10;
+ uint32 element_type = 11;
+ uint32 element_reaction_buff = 12;
+ uint32 speed_increase_count = 13;
+ bool has_extra_ball = 14;
+ BreakoutVector2 extra_ball_dir = 15;
+ uint32 extra_ball_index = 16;
+ int32 offset = 17;
+ uint64 HMFEEPECOFE = 18;
}
+
diff --git a/proto/BreakoutActionType.proto b/proto/BreakoutActionType.proto
deleted file mode 100644
index f1459145..00000000
--- a/proto/BreakoutActionType.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum BreakoutActionType {
- BREAKOUT_ACTION_TYPE_NONE = 0;
- BREAKOUT_ACTION_TYPE_LAUNCH_BALL = 1;
- BREAKOUT_ACTION_TYPE_DESTROY_BALL = 2;
- BREAKOUT_ACTION_TYPE_FALLING_OBJECT = 3;
- BREAKOUT_ACTION_TYPE_MISSILE = 4;
-}
diff --git a/proto/BreakoutBrickInfo.proto b/proto/BreakoutBrickInfo.proto
index 10e85927..1feb6e97 100644
--- a/proto/BreakoutBrickInfo.proto
+++ b/proto/BreakoutBrickInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GHMIOBEFBDI
message BreakoutBrickInfo {
- uint32 cpoenmafigh = 1;
- uint32 elementType = 2;
+ uint32 hp = 1;
+ uint32 element_type = 2;
}
+
diff --git a/proto/BreakoutElementReactionCounter.proto b/proto/BreakoutElementReactionCounter.proto
index a37157de..44863cdd 100644
--- a/proto/BreakoutElementReactionCounter.proto
+++ b/proto/BreakoutElementReactionCounter.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BBFLDMEFACH
message BreakoutElementReactionCounter {
- uint32 aknhdghiblg = 1;
- uint32 count = 2;
+ uint32 element_reaction = 1;
+ uint32 count = 2;
}
+
diff --git a/proto/BreakoutPhysicalObject.proto b/proto/BreakoutPhysicalObject.proto
index 68d5e67c..ee196625 100644
--- a/proto/BreakoutPhysicalObject.proto
+++ b/proto/BreakoutPhysicalObject.proto
@@ -2,27 +2,27 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "BreakoutVector2.proto";
-import "BreakoutPhysicalObjectModifier.proto";
import "BreakoutBrickInfo.proto";
+import "BreakoutPhysicalObjectModifier.proto";
+import "BreakoutVector2.proto";
+// Name: GNMIBJGAHKL
message BreakoutPhysicalObject {
- uint32 id = 1;
- uint32 index = 2;
- bool isActive = 3;
- BreakoutVector2 pos = 4;
- BreakoutVector2 mjehpphliia = 5;
- int32 speed = 6;
- uint32 dlgpedplibk = 7;
- uint32 state = 8;
- uint32 elementType = 9;
- uint32 inhflokdoal = 10;
- repeated BreakoutPhysicalObjectModifier dlijmbkhdif = 11;
- int32 abolecjpbhb = 12;
- repeated BreakoutBrickInfo infoList = 13;
- uint32 hmgmjglmbpl = 14;
- uint32 apiembahlab = 15;
- int32 offset = 16;
+ uint32 id = 1;
+ uint32 index = 2;
+ bool is_active = 3;
+ BreakoutVector2 pos = 4;
+ BreakoutVector2 move_dir = 5;
+ int32 speed = 6;
+ uint32 init_peer_id = 7;
+ uint32 state = 8;
+ uint32 element_type = 9;
+ uint32 element_reaction_buff = 10;
+ repeated BreakoutPhysicalObjectModifier modifier_list = 11;
+ int32 total_rotation = 12;
+ repeated BreakoutBrickInfo info_list = 13;
+ uint32 last_hit_peer_id = 14;
+ uint32 speed_increase_count = 15;
+ int32 offset = 16;
}
+
diff --git a/proto/BreakoutPhysicalObjectModifier.proto b/proto/BreakoutPhysicalObjectModifier.proto
index 402ea289..b1f90ddb 100644
--- a/proto/BreakoutPhysicalObjectModifier.proto
+++ b/proto/BreakoutPhysicalObjectModifier.proto
@@ -3,23 +3,23 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AAMJIFFJBPA
message BreakoutPhysicalObjectModifier {
- uint32 type = 1;
- uint32 id = 2;
- int32 param1 = 3;
- int32 param2 = 4;
- int32 param3 = 5;
- int32 ondeciihanm = 6;
- int32 bcobaoidmmc = 7;
- int32 bcmmggaidek = 8;
- bool dgbbbnffmlb = 9;
- int32 duration = 10;
- int32 endTime = 11;
- uint32 combo = 12;
- uint32 peerId = 13;
- uint32 hichllhajdp = 14;
- uint32 level = 15;
- uint32 nfheenapfmf = 16;
+ uint32 type = 1;
+ uint32 id = 2;
+ int32 param1 = 3;
+ int32 param2 = 4;
+ int32 param3 = 5;
+ int32 param4 = 6;
+ int32 param5 = 7;
+ int32 param6 = 8;
+ bool bool1 = 9;
+ int32 duration = 10;
+ int32 end_time = 11;
+ uint32 combo = 12;
+ uint32 peer_id = 13;
+ uint32 skill_type = 14;
+ uint32 level = 15;
+ uint32 choose_player_count = 16;
}
+
diff --git a/proto/BreakoutSnapShot.proto b/proto/BreakoutSnapShot.proto
index a1432404..0ce879fb 100644
--- a/proto/BreakoutSnapShot.proto
+++ b/proto/BreakoutSnapShot.proto
@@ -2,33 +2,33 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "BreakoutPhysicalObject.proto";
import "BreakoutAction.proto";
-import "BreakoutSpawnPoint.proto";
import "BreakoutElementReactionCounter.proto";
+import "BreakoutPhysicalObject.proto";
+import "BreakoutSpawnPoint.proto";
import "BreakoutSyncConnectUidInfo.proto";
+// Name: HNPNHGMKOGO
message BreakoutSnapShot {
- uint64 clientGameTime = 1;
- uint64 serverGameTime = 2;
- repeated BreakoutPhysicalObject ballList = 3;
- repeated BreakoutPhysicalObject physicalObjectList = 4;
- repeated BreakoutAction actionList = 5;
- uint32 waveIndex = 6;
- bool isFinish = 7;
- uint32 score = 8;
- uint32 combo = 9;
- uint32 maxCombo = 10;
- uint32 lifeCount = 11;
- uint32 waveSuiteIndex = 12;
- repeated BreakoutSpawnPoint spawnPointList = 13;
- uint32 remainingBossHp = 14;
- repeated BreakoutElementReactionCounter brickElementReactionList = 15;
- repeated BreakoutElementReactionCounter ballElementReactionList = 16;
- repeated BreakoutSyncConnectUidInfo uidInfoList = 17;
- repeated BreakoutPhysicalObject dynamicObjectList = 18;
- repeated uint32 idIndexList = 19;
- int32 rawClientGameTime = 20;
+ uint64 client_game_time = 1;
+ uint64 server_game_time = 2;
+ repeated BreakoutPhysicalObject ball_list = 3;
+ repeated BreakoutPhysicalObject physical_object_list = 4;
+ repeated BreakoutAction action_list = 5;
+ uint32 wave_index = 6;
+ bool is_finish = 7;
+ uint32 score = 8;
+ uint32 combo = 9;
+ uint32 max_combo = 10;
+ uint32 life_count = 11;
+ uint32 wave_suite_index = 12;
+ repeated BreakoutSpawnPoint spawn_point_list = 13;
+ uint32 remaining_boss_hp = 14;
+ repeated BreakoutElementReactionCounter brick_element_reaction_list = 15;
+ repeated BreakoutElementReactionCounter ball_element_reaction_list = 16;
+ repeated BreakoutSyncConnectUidInfo uid_info_list = 17;
+ repeated BreakoutPhysicalObject dynamic_object_list = 18;
+ repeated uint32 id_index_list = 19;
+ int32 raw_client_game_time = 20;
}
+
diff --git a/proto/BreakoutSpawnPoint.proto b/proto/BreakoutSpawnPoint.proto
index 343732ea..31321833 100644
--- a/proto/BreakoutSpawnPoint.proto
+++ b/proto/BreakoutSpawnPoint.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BreakoutPhysicalObject.proto";
+// Name: LIGEEIJEIOB
message BreakoutSpawnPoint {
- uint32 id = 1;
- uint32 jkjacakbdch = 2;
- repeated BreakoutPhysicalObject clnllfklpjc = 3;
+ uint32 id = 1;
+ uint32 brick_suite_id = 2;
+ repeated BreakoutPhysicalObject spawned_brick_list = 3;
}
+
diff --git a/proto/BreakoutSyncConnectUidInfo.proto b/proto/BreakoutSyncConnectUidInfo.proto
index 49c55ac3..2d3be1a5 100644
--- a/proto/BreakoutSyncConnectUidInfo.proto
+++ b/proto/BreakoutSyncConnectUidInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HCOOANKLKCD
message BreakoutSyncConnectUidInfo {
- uint32 uid = 1;
- repeated uint32 skillIdList = 2;
- repeated uint32 namghchjljl = 3;
+ uint32 uid = 1;
+ repeated uint32 skill_id_list = 2;
+ repeated uint32 skill_level_list = 3;
}
+
diff --git a/proto/SyncCreateConnect.proto b/proto/BreakoutSyncCreateConnect.proto
similarity index 50%
rename from proto/SyncCreateConnect.proto
rename to proto/BreakoutSyncCreateConnect.proto
index d22563ca..f68c9337 100644
--- a/proto/SyncCreateConnect.proto
+++ b/proto/BreakoutSyncCreateConnect.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BreakoutSyncConnectUidInfo.proto";
-message SyncCreateConnect {
- repeated BreakoutSyncConnectUidInfo uidInfoList = 6;
+// Name: GOICFLKADLN
+message BreakoutSyncCreateConnect {
+ repeated BreakoutSyncConnectUidInfo uid_info_list = 14;
}
+
diff --git a/proto/BreakoutSyncPing.proto b/proto/BreakoutSyncPing.proto
new file mode 100644
index 00000000..7d9e2272
--- /dev/null
+++ b/proto/BreakoutSyncPing.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: KCLGMMEOPAE
+message BreakoutSyncPing {
+ uint64 client_game_time = 8;
+ uint64 server_game_time = 9;
+}
+
diff --git a/proto/BreakoutVector2.proto b/proto/BreakoutVector2.proto
index 77c3e7c3..4e1e70a5 100644
--- a/proto/BreakoutVector2.proto
+++ b/proto/BreakoutVector2.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OKLJEIJNFBC
message BreakoutVector2 {
- int32 x = 1;
- int32 y = 2;
+ int32 x = 1;
+ int32 y = 2;
}
+
diff --git a/proto/BrickBreakerActivityStageInfo.proto b/proto/BrickBreakerActivityStageInfo.proto
index 4ffae068..0797b40b 100644
--- a/proto/BrickBreakerActivityStageInfo.proto
+++ b/proto/BrickBreakerActivityStageInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KJDMCAKDFCO
message BrickBreakerActivityStageInfo {
- uint32 stageId = 1;
- bool Unk3300_FFKIEDNGNGK = 12;
- bool Unk3300_ALOGIKNHEIM = 5;
+ bool FIBOFNLKBLM = 1;
+ uint32 stage_id = 7;
+ bool FEKFFLBBOEI = 14;
}
+
diff --git a/proto/BrickBreakerDetailInfo.proto b/proto/BrickBreakerDetailInfo.proto
new file mode 100644
index 00000000..15edde08
--- /dev/null
+++ b/proto/BrickBreakerDetailInfo.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "BrickBreakerActivityStageInfo.proto";
+import "CABODJPEHAN.proto";
+
+// Name: LDLBBCPMMKK
+message BrickBreakerDetailInfo {
+ repeated CABODJPEHAN FEPJHGGDGPB = 2;
+ map skill_info_map = 1;
+ repeated BrickBreakerActivityStageInfo stage_info_list = 11;
+ repeated CABODJPEHAN HEEIHFIIKFB = 13;
+}
+
diff --git a/proto/BrickBreakerInfo.proto b/proto/BrickBreakerInfo.proto
deleted file mode 100644
index 86209eb3..00000000
--- a/proto/BrickBreakerInfo.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "BrickBreakerLevelInfo.proto";
-import "BrickBreakerActivityStageInfo.proto";
-
-message BrickBreakerInfo {
- repeated BrickBreakerLevelInfo dungeonLevelInfoList = 7;
- repeated BrickBreakerActivityStageInfo stageInfoList = 9;
- repeated BrickBreakerLevelInfo worldLevelInfoList = 3;
- map skillInfoMap = 8;
-}
diff --git a/proto/BrickBreakerLevelInfo.proto b/proto/BrickBreakerLevelInfo.proto
deleted file mode 100644
index 3023ca5d..00000000
--- a/proto/BrickBreakerLevelInfo.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message BrickBreakerLevelInfo {
- repeated uint32 chosenSkillList = 12;
- uint32 levelId = 2;
- bool isFinish = 11;
- bool isCanStart = 1;
- uint32 maxScore = 6;
- repeated uint32 chosenAvatarList = 4;
-}
diff --git a/proto/BrickBreakerPlayerBattleInfo.proto b/proto/BrickBreakerPlayerBattleInfo.proto
index f22c3e76..1f07ecbf 100644
--- a/proto/BrickBreakerPlayerBattleInfo.proto
+++ b/proto/BrickBreakerPlayerBattleInfo.proto
@@ -3,14 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KDDKDKOAGIK
message BrickBreakerPlayerBattleInfo {
- repeated uint32 skillList = 9;
- bool isReady = 6;
- string nickname = 15;
- bool isChanging = 14;
- repeated uint32 costumeId = 12;
- repeated uint32 avatarId = 5;
- uint32 uid = 3;
+ repeated uint32 skill_list = 3;
+ bool is_ready = 12;
+ repeated uint32 avatar_id = 8;
+ uint32 uid = 6;
+ repeated uint32 costume_id = 2;
+ string nickname = 10;
+ bool is_changing = 4;
}
+
diff --git a/proto/BrickBreakerPlayerReadyNotify.proto b/proto/BrickBreakerPlayerReadyNotify.proto
index 04960d5a..869eb5cc 100644
--- a/proto/BrickBreakerPlayerReadyNotify.proto
+++ b/proto/BrickBreakerPlayerReadyNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EPNJAHLGIKD
+// CmdId: 5310
message BrickBreakerPlayerReadyNotify {
- //enum DFGMIAMDBJK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5332;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 uidList = 9;
+ repeated uint32 uid_list = 3;
}
+
diff --git a/proto/BrickBreakerPlayerSetAvatarNotify.proto b/proto/BrickBreakerPlayerSetAvatarNotify.proto
index a74d4243..47f7e624 100644
--- a/proto/BrickBreakerPlayerSetAvatarNotify.proto
+++ b/proto/BrickBreakerPlayerSetAvatarNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LKADODPDEDF
+// CmdId: 5400
message BrickBreakerPlayerSetAvatarNotify {
- //enum KLPPMKBNEHC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5368;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 costumeIdList = 6;
- uint32 uid = 3;
- repeated uint32 avatarIdList = 13;
+ uint32 uid = 11;
+ repeated uint32 costume_id_list = 14;
+ repeated uint32 avatar_id_list = 5;
}
+
diff --git a/proto/BrickBreakerPlayerSetChangingNotify.proto b/proto/BrickBreakerPlayerSetChangingNotify.proto
index 8c637586..55e10ae8 100644
--- a/proto/BrickBreakerPlayerSetChangingNotify.proto
+++ b/proto/BrickBreakerPlayerSetChangingNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IGLFMBGPMPN
+// CmdId: 5363
message BrickBreakerPlayerSetChangingNotify {
- //enum MKCDBGCBFAL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5366;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isChanging = 1;
- uint32 uid = 9;
+ bool is_changing = 15;
+ uint32 uid = 14;
}
+
diff --git a/proto/BrickBreakerPlayerSetSkillNotify.proto b/proto/BrickBreakerPlayerSetSkillNotify.proto
index 2c070e9a..1642f364 100644
--- a/proto/BrickBreakerPlayerSetSkillNotify.proto
+++ b/proto/BrickBreakerPlayerSetSkillNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OBOHFDDHPCE
+// CmdId: 5339
message BrickBreakerPlayerSetSkillNotify {
- //enum NLDNJKCEONN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5333;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 uid = 12;
- repeated uint32 skillIdList = 5;
+ repeated uint32 skill_id_list = 1;
+ uint32 uid = 9;
}
+
diff --git a/proto/BrickBreakerQuitReq.proto b/proto/BrickBreakerQuitReq.proto
index e3b9487a..436e26c3 100644
--- a/proto/BrickBreakerQuitReq.proto
+++ b/proto/BrickBreakerQuitReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NPDAFCBIDCJ
+// CmdId: 23962
message BrickBreakerQuitReq {
- //enum GDLGFMCKOEA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23676;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/BrickBreakerQuitRsp.proto b/proto/BrickBreakerQuitRsp.proto
index 8d008867..025163fd 100644
--- a/proto/BrickBreakerQuitRsp.proto
+++ b/proto/BrickBreakerQuitRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HKCFNMAFFDO
+// CmdId: 23315
message BrickBreakerQuitRsp {
- //enum PECCFKOCDFL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23955;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 7;
+ int32 retcode = 14;
}
+
diff --git a/proto/BrickBreakerSelectAvatarReq.proto b/proto/BrickBreakerSelectAvatarReq.proto
index d7915f53..54845a5f 100644
--- a/proto/BrickBreakerSelectAvatarReq.proto
+++ b/proto/BrickBreakerSelectAvatarReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CBCLNFEFLAH
+// CmdId: 5381
message BrickBreakerSelectAvatarReq {
- //enum FHBNKGAFMEO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5397;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 avatarId = 13;
+ repeated uint32 avatar_id = 15;
}
+
diff --git a/proto/BrickBreakerSelectAvatarRsp.proto b/proto/BrickBreakerSelectAvatarRsp.proto
index ff231755..10ec4e06 100644
--- a/proto/BrickBreakerSelectAvatarRsp.proto
+++ b/proto/BrickBreakerSelectAvatarRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NLMJGBBBNOA
+// CmdId: 5377
message BrickBreakerSelectAvatarRsp {
- //enum HCCMDPLDFKP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5302;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 avatarId = 13;
- int32 retcode = 9;
+ int32 retcode = 8;
+ repeated uint32 avatar_id = 14;
}
+
diff --git a/proto/BrickBreakerSelectSkillReq.proto b/proto/BrickBreakerSelectSkillReq.proto
index 58ff73a9..7694f721 100644
--- a/proto/BrickBreakerSelectSkillReq.proto
+++ b/proto/BrickBreakerSelectSkillReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KFOLCACFGJM
+// CmdId: 5362
message BrickBreakerSelectSkillReq {
- //enum JHOENKPNEGJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5319;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 skillId = 15;
+ repeated uint32 skill_id = 9;
}
+
diff --git a/proto/BrickBreakerSelectSkillRsp.proto b/proto/BrickBreakerSelectSkillRsp.proto
index ddd5cfdf..ba191719 100644
--- a/proto/BrickBreakerSelectSkillRsp.proto
+++ b/proto/BrickBreakerSelectSkillRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PEFFBOAFCHA
+// CmdId: 5368
message BrickBreakerSelectSkillRsp {
- //enum PEKBCBCGBAM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5321;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 skillId = 6;
- int32 retcode = 9;
+ int32 retcode = 8;
+ repeated uint32 skill_id = 6;
}
+
diff --git a/proto/BrickBreakerSetChangingReq.proto b/proto/BrickBreakerSetChangingReq.proto
index f99c3e1f..629cac80 100644
--- a/proto/BrickBreakerSetChangingReq.proto
+++ b/proto/BrickBreakerSetChangingReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LDACIPENNDP
+// CmdId: 5351
message BrickBreakerSetChangingReq {
- //enum GCOKFLLGHPD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5371;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isChanging = 13;
+ bool is_changing = 6;
}
+
diff --git a/proto/BrickBreakerSetChangingRsp.proto b/proto/BrickBreakerSetChangingRsp.proto
index c8acf305..0cf23ffa 100644
--- a/proto/BrickBreakerSetChangingRsp.proto
+++ b/proto/BrickBreakerSetChangingRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PNNFJJNIILI
+// CmdId: 5396
message BrickBreakerSetChangingRsp {
- //enum CAIEMGNIPHA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5308;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 12;
+ int32 retcode = 12;
}
+
diff --git a/proto/BrickBreakerSetReadyReq.proto b/proto/BrickBreakerSetReadyReq.proto
index 606fc327..ef07c739 100644
--- a/proto/BrickBreakerSetReadyReq.proto
+++ b/proto/BrickBreakerSetReadyReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BFPNLMALMHI
+// CmdId: 5315
message BrickBreakerSetReadyReq {
- //enum IJBEGKHFNFP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5386;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/BrickBreakerSetReadyRsp.proto b/proto/BrickBreakerSetReadyRsp.proto
index 644e3eb4..0249ba26 100644
--- a/proto/BrickBreakerSetReadyRsp.proto
+++ b/proto/BrickBreakerSetReadyRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NDEIFEPGCIH
+// CmdId: 5369
message BrickBreakerSetReadyRsp {
- //enum JDGBGKACGME {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5348;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 13;
+ int32 retcode = 3;
}
+
diff --git a/proto/BrickBreakerSettleNotify.proto b/proto/BrickBreakerSettleNotify.proto
index c1d84e59..6d6a97f4 100644
--- a/proto/BrickBreakerSettleNotify.proto
+++ b/proto/BrickBreakerSettleNotify.proto
@@ -2,28 +2,28 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "SettleReason.proto";
import "Uint32Pair.proto";
+// Name: IBDDDPHGINA
+// CmdId: 23542
message BrickBreakerSettleNotify {
- //enum EHJNACJCAIL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 21188;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
+ // Name: OLIFCDPAHJD
+ enum SettleReason {
+ SETTLE_REASON_TIME_OUT = 0;
+ SETTLE_PLAY_END = 1;
+ SETTLE_PLAYER_QUIT = 2;
+ SETTLE_LIFE_COUNT = 3;
+ }
- uint32 galleryId = 11;
- uint32 combo = 13;
- uint32 time = 3;
- repeated Uint32Pair updateSkillList = 8;
- uint32 score = 1;
- bool isDungeon = 4;
- uint32 levelId = 5;
- SettleReason reason = 10;
- bool isSingleMode = 14;
- bool isNewRecord = 7;
+ uint32 level_id = 8;
+ SettleReason reason = 10;
+ bool is_dungeon = 6;
+ uint32 combo = 15;
+ uint32 score = 13;
+ uint32 gallery_id = 3;
+ uint32 time = 5;
+ bool is_new_record = 2;
+ bool is_single_mode = 7;
+ repeated Uint32Pair update_skill_list = 14;
}
+
diff --git a/proto/BrickBreakerStageInfo.proto b/proto/BrickBreakerStageInfo.proto
index df0e7eb7..dbc97e11 100644
--- a/proto/BrickBreakerStageInfo.proto
+++ b/proto/BrickBreakerStageInfo.proto
@@ -2,13 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "BrickBreakerStageType.proto";
import "BrickBreakerPlayerBattleInfo.proto";
+import "BrickBreakerStageType.proto";
+// Name: JHEKPKFLJJL
message BrickBreakerStageInfo {
- uint32 levelId = 12;
- BrickBreakerStageType stageType = 7;
- repeated BrickBreakerPlayerBattleInfo battleInfoList = 2;
+ repeated BrickBreakerPlayerBattleInfo battle_info_list = 1;
+ BrickBreakerStageType stage_type = 7;
+ uint32 level_id = 13;
}
+
diff --git a/proto/BrickBreakerStageType.proto b/proto/BrickBreakerStageType.proto
index e10312ce..240c8f78 100644
--- a/proto/BrickBreakerStageType.proto
+++ b/proto/BrickBreakerStageType.proto
@@ -3,11 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: KNECANABDCO
enum BrickBreakerStageType {
- BRICK_BREAKER_STAGE_TYPE_PREPARE = 0;
- BRICK_BREAKER_STAGE_TYPE_PICK = 1;
- BRICK_BREAKER_STAGE_TYPE_GAME = 2;
- BRICK_BREAKER_STAGE_TYPE_PLAY = 3;
- BRICK_BREAKER_STAGE_TYPE_SETTLE = 4;
+ BRICK_BREAKER_STAGE_PREPARE = 0;
+ BRICK_BREAKER_STAGE_PICK = 1;
+ BRICK_BREAKER_STAGE_GAME = 2;
+ BRICK_BREAKER_STAGE_PLAY = 3;
+ BRICK_BREAKER_STAGE_SETTLE = 4;
}
+
diff --git a/proto/BrickBreakerTwiceStartReq.proto b/proto/BrickBreakerTwiceStartReq.proto
index 973fe2ad..16e2040a 100644
--- a/proto/BrickBreakerTwiceStartReq.proto
+++ b/proto/BrickBreakerTwiceStartReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LNDNFCAMOFE
+// CmdId: 20383
message BrickBreakerTwiceStartReq {
- //enum OEPIDOFOIEM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 20456;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/BrickBreakerTwiceStartRsp.proto b/proto/BrickBreakerTwiceStartRsp.proto
index 8965e45f..330198c0 100644
--- a/proto/BrickBreakerTwiceStartRsp.proto
+++ b/proto/BrickBreakerTwiceStartRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FMHELFMKCOA
+// CmdId: 23499
message BrickBreakerTwiceStartRsp {
- //enum HKLBALACGIP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23952;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 9;
+ int32 retcode = 7;
}
+
diff --git a/proto/BrokenFloorInfo.proto b/proto/BrokenFloorInfo.proto
deleted file mode 100644
index d442924c..00000000
--- a/proto/BrokenFloorInfo.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message BrokenFloorInfo {
- map fallCountMap = 15;
- uint32 endTime = 10;
-}
diff --git a/proto/BuildingInfo.proto b/proto/BuildingInfo.proto
index eb50da79..683563cc 100644
--- a/proto/BuildingInfo.proto
+++ b/proto/BuildingInfo.proto
@@ -3,14 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KAGPDLCBOHD
message BuildingInfo {
- uint32 buildingId = 1;
- uint32 pointConfigId = 2;
- uint32 cost = 3;
- uint32 refund = 5;
- uint32 ownerUid = 6;
- uint32 currentNum = 7;
- uint32 maxNum = 8;
+ uint32 AHBIFENKEPF = 1;
+ uint32 ODOEMLALIML = 2;
+ uint32 ICGOGHKFMAP = 3;
+ uint32 NDOKKOHPEMN = 5;
+ uint32 owner_uid = 6;
+ uint32 LJDMMCIKHLC = 7;
+ uint32 IHNHBADFLKJ = 8;
}
+
diff --git a/proto/BulletInfo.proto b/proto/BulletInfo.proto
deleted file mode 100644
index 3db4402f..00000000
--- a/proto/BulletInfo.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message BulletInfo {
- uint32 endTime = 8;
- map hitCountMap = 1;
-}
diff --git a/proto/BundleInfo.proto b/proto/BundleInfo.proto
deleted file mode 100644
index d352085b..00000000
--- a/proto/BundleInfo.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message BundleInfo {
- repeated uint32 famklmmklpj = 10;
-}
diff --git a/proto/BuoyantCombatDailyInfo.proto b/proto/BuoyantCombatDailyInfo.proto
index 2b3a6847..2cbc6887 100644
--- a/proto/BuoyantCombatDailyInfo.proto
+++ b/proto/BuoyantCombatDailyInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KGNLJBHLIPC
message BuoyantCombatDailyInfo {
- uint32 bestScore = 12;
- uint32 startTime = 2;
+ uint32 start_time = 6;
+ uint32 best_score = 3;
}
+
diff --git a/proto/BuoyantCombatDetailInfo.proto b/proto/BuoyantCombatDetailInfo.proto
new file mode 100644
index 00000000..74f6926e
--- /dev/null
+++ b/proto/BuoyantCombatDetailInfo.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "BuoyantCombatDailyInfo.proto";
+
+// Name: IJOHCJNGINF
+message BuoyantCombatDetailInfo {
+ repeated BuoyantCombatDailyInfo daily_info_list = 8;
+}
+
diff --git a/proto/BuoyantCombatGallerySettleInfo.proto b/proto/BuoyantCombatGallerySettleInfo.proto
index 5078e4ea..f4a49e4a 100644
--- a/proto/BuoyantCombatGallerySettleInfo.proto
+++ b/proto/BuoyantCombatGallerySettleInfo.proto
@@ -3,14 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NDJPPGGCPHK
message BuoyantCombatGallerySettleInfo {
- uint32 killSpecialMonsterCount = 4;
- uint32 galleryId = 14;
- uint32 killMonsterCount = 10;
- uint32 Unk3300_HLFHLPEKOML = 9;
- uint32 galleryLevel = 8;
- uint32 finalScore = 6;
- uint32 Unk3300_KPCJBOOGEMG = 2;
+ uint32 final_score = 3;
+ uint32 kill_special_monster_count = 15;
+ uint32 gallery_level = 7;
+ uint32 gallery_id = 1;
+ uint32 PFJDECEFEMI = 13;
+ uint32 kill_monster_count = 5;
+ uint32 KHEDNKEOJFH = 11;
}
+
diff --git a/proto/BuoyantCombatInfo.proto b/proto/BuoyantCombatInfo.proto
deleted file mode 100644
index f8fe4ffb..00000000
--- a/proto/BuoyantCombatInfo.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message BuoyantCombatInfo {
- uint32 killMonsterCount = 3;
- uint32 killSpecialMonsterCount = 15;
- uint32 score = 12;
-}
diff --git a/proto/BuoyantCombatSettleInfo.proto b/proto/BuoyantCombatSettleInfo.proto
index 8f05f85b..750024a9 100644
--- a/proto/BuoyantCombatSettleInfo.proto
+++ b/proto/BuoyantCombatSettleInfo.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BuoyantCombatGallerySettleInfo.proto";
+// Name: MGKPNGHCGBA
message BuoyantCombatSettleInfo {
- BuoyantCombatGallerySettleInfo settleInfo = 9;
- bool isNewRecord = 1;
+ BuoyantCombatGallerySettleInfo settle_info = 1;
+ bool is_new_record = 6;
}
+
diff --git a/proto/BuoyantCombatSettleNotify.proto b/proto/BuoyantCombatSettleNotify.proto
index c9c78781..b3d936f7 100644
--- a/proto/BuoyantCombatSettleNotify.proto
+++ b/proto/BuoyantCombatSettleNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BuoyantCombatSettleInfo.proto";
+// Name: MAPJPGFCLAE
+// CmdId: 8387
message BuoyantCombatSettleNotify {
- //enum EHEEOKAHJFL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8267;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- BuoyantCombatSettleInfo settleInfo = 5;
- uint32 galleryId = 15;
+ uint32 gallery_id = 11;
+ BuoyantCombatSettleInfo settle_info = 6;
}
+
diff --git a/proto/BuyBattlePassLevelReq.proto b/proto/BuyBattlePassLevelReq.proto
index d38276d1..b0896a68 100644
--- a/proto/BuyBattlePassLevelReq.proto
+++ b/proto/BuyBattlePassLevelReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BHENIOOFBBP
+// CmdId: 2626
message BuyBattlePassLevelReq {
- //enum GAFBPOGLKLK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2607;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 buyLevel = 4;
+ uint32 buy_level = 1;
}
+
diff --git a/proto/BuyBattlePassLevelRsp.proto b/proto/BuyBattlePassLevelRsp.proto
index 65f1db3e..45b4d6ce 100644
--- a/proto/BuyBattlePassLevelRsp.proto
+++ b/proto/BuyBattlePassLevelRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CCAJONFKHGH
+// CmdId: 2612
message BuyBattlePassLevelRsp {
- //enum FHNEBDCOHHI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2615;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 buyLevel = 15;
- int32 retcode = 7;
+ int32 retcode = 10;
+ uint32 buy_level = 6;
}
+
diff --git a/proto/BuyGoodsParam.proto b/proto/BuyGoodsParam.proto
index bec3aa3c..673ef8df 100644
--- a/proto/BuyGoodsParam.proto
+++ b/proto/BuyGoodsParam.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ShopGoods.proto";
+// Name: CFNFHECAPPI
message BuyGoodsParam {
- ShopGoods goods = 8;
- uint32 buyCount = 3;
+ ShopGoods goods = 15;
+ uint32 buy_count = 14;
}
+
diff --git a/proto/BuyGoodsReq.proto b/proto/BuyGoodsReq.proto
index 0f19d9a1..6f2b7b2d 100644
--- a/proto/BuyGoodsReq.proto
+++ b/proto/BuyGoodsReq.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ShopGoods.proto";
+// Name: KNMKFMAAMHH
+// CmdId: 754
message BuyGoodsReq {
- //enum ELOCMPDKODO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 787;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 buyCount = 14;
- uint32 shopType = 5;
- ShopGoods goods = 3;
+ uint32 buy_count = 14;
+ ShopGoods goods = 5;
+ uint32 shop_type = 11;
}
+
diff --git a/proto/BuyGoodsRsp.proto b/proto/BuyGoodsRsp.proto
index e1d301f2..83890a58 100644
--- a/proto/BuyGoodsRsp.proto
+++ b/proto/BuyGoodsRsp.proto
@@ -2,22 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ShopGoods.proto";
+// Name: ENKEADDAPDB
+// CmdId: 764
message BuyGoodsRsp {
- //enum DIHAHKEFGKP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 798;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 buyCount = 2;
- ShopGoods goods = 1;
- repeated ShopGoods goodsList = 7;
- int32 retcode = 5;
- uint32 shopType = 14;
+ uint32 buy_count = 11;
+ uint32 shop_type = 9;
+ repeated ShopGoods goods_list = 5;
+ int32 retcode = 3;
+ ShopGoods goods = 2;
}
+
diff --git a/proto/BuyResinReq.proto b/proto/BuyResinReq.proto
index 1712724f..868c77e4 100644
--- a/proto/BuyResinReq.proto
+++ b/proto/BuyResinReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NIBFJEFHMIM
+// CmdId: 630
message BuyResinReq {
- //enum ACPHABNBHCD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 663;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/BuyResinRsp.proto b/proto/BuyResinRsp.proto
index 1bc97472..6f13c89b 100644
--- a/proto/BuyResinRsp.proto
+++ b/proto/BuyResinRsp.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PFLBPGOHFKJ
+// CmdId: 687
message BuyResinRsp {
- //enum FNEEMDCCGOH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 623;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 curValue = 15;
- int32 retcode = 1;
+ int32 retcode = 9;
+ uint32 cur_value = 3;
}
+
diff --git a/proto/CABODJPEHAN.proto b/proto/CABODJPEHAN.proto
new file mode 100644
index 00000000..c1993e84
--- /dev/null
+++ b/proto/CABODJPEHAN.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: CABODJPEHAN
+message CABODJPEHAN {
+ uint32 max_score = 14;
+ bool AFFBBBPHIHH = 1;
+ uint32 level_id = 11;
+ repeated uint32 chosen_avatar_list = 9;
+ repeated uint32 chosen_skill_list = 15;
+ bool is_finish = 6;
+}
+
diff --git a/proto/CAFAPMPMBPO.proto b/proto/CAFAPMPMBPO.proto
deleted file mode 100644
index 2ab4dfae..00000000
--- a/proto/CAFAPMPMBPO.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message CAFAPMPMBPO {
- //enum AJHBMGOOHAM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6124;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool chfncchhlii = 14;
-}
diff --git a/proto/CAHLHGDPIOF.proto b/proto/CAHLHGDPIOF.proto
new file mode 100644
index 00000000..9d1ba65f
--- /dev/null
+++ b/proto/CAHLHGDPIOF.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: CAHLHGDPIOF
+// CmdId: 6473
+message CAHLHGDPIOF {
+ uint32 play_index = 15;
+}
+
diff --git a/proto/CANJOFHONKD.proto b/proto/CANJOFHONKD.proto
new file mode 100644
index 00000000..dee13b70
--- /dev/null
+++ b/proto/CANJOFHONKD.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: CANJOFHONKD
+message CANJOFHONKD {
+ uint32 OKEIPKBLLMC = 2;
+ uint32 npc_id = 10;
+ bool is_finished = 7;
+}
+
diff --git a/proto/CBGLBMMCPPK.proto b/proto/CBGLBMMCPPK.proto
new file mode 100644
index 00000000..60c08c48
--- /dev/null
+++ b/proto/CBGLBMMCPPK.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: CBGLBMMCPPK
+message CBGLBMMCPPK {
+ string title = 1;
+ string content = 2;
+ string NBNLJCLPGEA = 3;
+}
+
diff --git a/proto/CBNIFFCNOEC.proto b/proto/CBNIFFCNOEC.proto
deleted file mode 100644
index 5130bd45..00000000
--- a/proto/CBNIFFCNOEC.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message CBNIFFCNOEC {
- uint64 dungeonGuid = 1;
- uint32 minCostTime = 2;
-}
diff --git a/proto/CCOGDLMGCID.proto b/proto/CCOGDLMGCID.proto
new file mode 100644
index 00000000..7c7bd4ff
--- /dev/null
+++ b/proto/CCOGDLMGCID.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: CCOGDLMGCID
+// CmdId: 20738
+message CCOGDLMGCID {
+ int32 retcode = 14;
+}
+
diff --git a/proto/CDPJBKBLFEG.proto b/proto/CDPJBKBLFEG.proto
new file mode 100644
index 00000000..21bf0faa
--- /dev/null
+++ b/proto/CDPJBKBLFEG.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "NIELIIFHJCO.proto";
+
+// Name: CDPJBKBLFEG
+// CmdId: 7535
+message CDPJBKBLFEG {
+ uint32 level_id = 14;
+ uint32 config_id = 3;
+ NIELIIFHJCO PPHCMNDNEBE = 9;
+}
+
diff --git a/proto/CEGIBBLHIIE.proto b/proto/CEGIBBLHIIE.proto
new file mode 100644
index 00000000..46b51ed6
--- /dev/null
+++ b/proto/CEGIBBLHIIE.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: CEGIBBLHIIE
+// CmdId: 20935
+message CEGIBBLHIIE {
+ uint32 pos_id = 9;
+ int32 retcode = 3;
+}
+
diff --git a/proto/CEJDDBMAHGE.proto b/proto/CEJDDBMAHGE.proto
new file mode 100644
index 00000000..3bcc0e6e
--- /dev/null
+++ b/proto/CEJDDBMAHGE.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: CEJDDBMAHGE
+message CEJDDBMAHGE {
+ uint32 room_id = 3;
+ Vector rot = 12;
+ Vector pos = 1;
+}
+
diff --git a/proto/CELEJBNIOID.proto b/proto/CELEJBNIOID.proto
new file mode 100644
index 00000000..9f72f254
--- /dev/null
+++ b/proto/CELEJBNIOID.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: CELEJBNIOID
+// CmdId: 23473
+message CELEJBNIOID {
+ int32 retcode = 11;
+}
+
diff --git a/proto/BonusInfo.proto b/proto/CFAGNNLICOC.proto
similarity index 50%
rename from proto/BonusInfo.proto
rename to proto/CFAGNNLICOC.proto
index 75be614c..3ba3e9e3 100644
--- a/proto/BonusInfo.proto
+++ b/proto/CFAGNNLICOC.proto
@@ -2,9 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "JFGOFCIOKNH.proto";
-
-
-message BonusInfo {
- uint32 leftBonusCount = 13;
+// Name: CFAGNNLICOC
+message CFAGNNLICOC {
+ repeated JFGOFCIOKNH IDJDIDMDCAC = 9;
}
+
diff --git a/proto/CFBEJCCBIAL.proto b/proto/CFBEJCCBIAL.proto
deleted file mode 100644
index 4bbf4151..00000000
--- a/proto/CFBEJCCBIAL.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message CFBEJCCBIAL {
- bool jomaminoocj = 15;
-}
diff --git a/proto/CFHIGHGJCBF.proto b/proto/CFHIGHGJCBF.proto
new file mode 100644
index 00000000..52b6c7bc
--- /dev/null
+++ b/proto/CFHIGHGJCBF.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: CFHIGHGJCBF
+message CFHIGHGJCBF {
+ repeated uint32 FHHKJNHJFCN = 13;
+ bool is_open = 5;
+ repeated uint32 GFJLEJDJDCG = 7;
+}
+
diff --git a/proto/CFLGLJNDPJE.proto b/proto/CFLGLJNDPJE.proto
new file mode 100644
index 00000000..fd8d0571
--- /dev/null
+++ b/proto/CFLGLJNDPJE.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: CFLGLJNDPJE
+message CFLGLJNDPJE {
+ bytes NKOEBEKNNGE = 1;
+ string account_uid = 2;
+ uint64 time = 3;
+ uint32 NFFKJDBNAMO = 4;
+}
+
diff --git a/proto/CGDHNAGKLLP.proto b/proto/CGDHNAGKLLP.proto
new file mode 100644
index 00000000..d4536bef
--- /dev/null
+++ b/proto/CGDHNAGKLLP.proto
@@ -0,0 +1,16 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "LGCNHKIIMLL.proto";
+import "Vector.proto";
+
+// Name: CGDHNAGKLLP
+message CGDHNAGKLLP {
+ Vector rot = 7;
+ uint32 furniture_id = 14;
+ repeated LGCNHKIIMLL JAHEFCKOHGL = 5;
+ Vector pos = 8;
+ uint32 guid = 3;
+}
+
diff --git a/proto/CGEEOKKPKLA.proto b/proto/CGEEOKKPKLA.proto
deleted file mode 100644
index 240cd337..00000000
--- a/proto/CGEEOKKPKLA.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message CGEEOKKPKLA {
- //enum HBPMEJAKMIO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 110;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
-}
diff --git a/proto/CGJDJJLIADJ.proto b/proto/CGJDJJLIADJ.proto
new file mode 100644
index 00000000..fa42bb91
--- /dev/null
+++ b/proto/CGJDJJLIADJ.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: CGJDJJLIADJ
+message CGJDJJLIADJ {
+ uint32 FMEICLMBOBF = 3;
+ repeated uint32 PHDCPPEPGGB = 10;
+}
+
diff --git a/proto/CHGIPLGANOM.proto b/proto/CHGIPLGANOM.proto
new file mode 100644
index 00000000..b456ee4b
--- /dev/null
+++ b/proto/CHGIPLGANOM.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: CHGIPLGANOM
+// CmdId: 7097
+message CHGIPLGANOM {
+ int32 retcode = 15;
+ uint32 AHAIAIPGFDN = 13;
+}
+
diff --git a/proto/CHJAKCHLIED.proto b/proto/CHJAKCHLIED.proto
new file mode 100644
index 00000000..34dc9a94
--- /dev/null
+++ b/proto/CHJAKCHLIED.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: CHJAKCHLIED
+message CHJAKCHLIED {
+ repeated uint32 GKEHFJCJKGJ = 2;
+ repeated uint32 HHMKEJOOPNG = 10;
+}
+
diff --git a/proto/CIDOFFBIFIA.proto b/proto/CIDOFFBIFIA.proto
new file mode 100644
index 00000000..4f11f189
--- /dev/null
+++ b/proto/CIDOFFBIFIA.proto
@@ -0,0 +1,16 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "HHACKKBLLHO.proto";
+
+// Name: CIDOFFBIFIA
+message CIDOFFBIFIA {
+ uint32 controller_id = 14;
+ uint32 JCMACGJEEAD = 3;
+ oneof detail {
+ string BDBMFCIHJPL = 12;
+ HHACKKBLLHO IEOMECODBLG = 7;
+ }
+}
+
diff --git a/proto/ELFNDEIADMP.proto b/proto/CIMFCKOOJEG.proto
similarity index 57%
rename from proto/ELFNDEIADMP.proto
rename to proto/CIMFCKOOJEG.proto
index 98abfe83..ff965b22 100644
--- a/proto/ELFNDEIADMP.proto
+++ b/proto/CIMFCKOOJEG.proto
@@ -2,11 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
-message ELFNDEIADMP {
- Vector rot = 10;
- Vector pos = 14;
+// Name: CIMFCKOOJEG
+message CIMFCKOOJEG {
+ Vector JKBNDOPLHCE = 15;
}
+
diff --git a/proto/CJKNEMMPMGN.proto b/proto/CJKNEMMPMGN.proto
new file mode 100644
index 00000000..1cf00662
--- /dev/null
+++ b/proto/CJKNEMMPMGN.proto
@@ -0,0 +1,19 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "DDJMHLCDPHO.proto";
+import "DOCPAPKDBBK.proto";
+import "KIMICJIEGDD.proto";
+import "NHIJPCNBKJE.proto";
+
+// Name: CJKNEMMPMGN
+message CJKNEMMPMGN {
+ string name = 1;
+ repeated DDJMHLCDPHO IMBHJIKNEOC = 2;
+ repeated string DNJPIOJIFIE = 3;
+ repeated NHIJPCNBKJE PNFIHGPGNKD = 4;
+ DOCPAPKDBBK KOHHOLKLCNH = 5;
+ KIMICJIEGDD FFDAHCPMGAI = 6;
+}
+
diff --git a/proto/CKGBCMJEJHH.proto b/proto/CKGBCMJEJHH.proto
deleted file mode 100644
index dde3c5de..00000000
--- a/proto/CKGBCMJEJHH.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "IDOELHBANCP.proto";
-
-message CKGBCMJEJHH {
- repeated IDOELHBANCP kcllbppiboo = 999;
-}
diff --git a/proto/CKGEJCLMOFL.proto b/proto/CKGEJCLMOFL.proto
new file mode 100644
index 00000000..b5bc6dfb
--- /dev/null
+++ b/proto/CKGEJCLMOFL.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: CKGEJCLMOFL
+message CKGEJCLMOFL {
+ float value = 1;
+}
+
diff --git a/proto/CKKPDOAODLN.proto b/proto/CKKPDOAODLN.proto
new file mode 100644
index 00000000..3e828421
--- /dev/null
+++ b/proto/CKKPDOAODLN.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "LLDIKKJHCCB.proto";
+
+// Name: CKKPDOAODLN
+message CKKPDOAODLN {
+ int32 retcode = 1;
+ repeated LLDIKKJHCCB BJBMBPIEJPI = 2;
+ bytes ODHGCKGDENJ = 5;
+ bytes DPJIJEEPMDG = 6;
+ bool LFIFNAGHMJC = 7;
+}
+
diff --git a/proto/CKLBEJHMHKG.proto b/proto/CKLBEJHMHKG.proto
new file mode 100644
index 00000000..76570860
--- /dev/null
+++ b/proto/CKLBEJHMHKG.proto
@@ -0,0 +1,16 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "GCGZoneType.proto";
+
+// Name: CKLBEJHMHKG
+message CKLBEJHMHKG {
+ GCGZoneType DJFAEMMLOMD = 13;
+ uint32 card_id = 4;
+ uint32 card_guid = 3;
+ uint32 owner_card_guid = 1;
+ uint32 face_type = 12;
+ uint32 controller_id = 2;
+}
+
diff --git a/proto/CLMDHLAENEJ.proto b/proto/CLMDHLAENEJ.proto
deleted file mode 100644
index 1a80a963..00000000
--- a/proto/CLMDHLAENEJ.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum CLMDHLAENEJ {
- HIHDNJGDBML = 0;
- DPMMMOJKBIL = 1;
- LJODKMGEFHL = 2;
-}
diff --git a/proto/CMCJOKLGMCA.proto b/proto/CMCJOKLGMCA.proto
new file mode 100644
index 00000000..f3474f74
--- /dev/null
+++ b/proto/CMCJOKLGMCA.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: CMCJOKLGMCA
+// CmdId: 7150
+message CMCJOKLGMCA {
+ uint32 AHAIAIPGFDN = 15;
+ uint32 LKFDEJMGHMP = 12;
+}
+
diff --git a/proto/CMILIIPNCIE.proto b/proto/CMILIIPNCIE.proto
new file mode 100644
index 00000000..2ae82c90
--- /dev/null
+++ b/proto/CMILIIPNCIE.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: CMILIIPNCIE
+message CMILIIPNCIE {
+ uint32 score = 6;
+ uint32 open_time = 1;
+ uint32 dungeon_index = 5;
+ bool is_open = 2;
+ repeated uint32 PGFJHIDMAPG = 15;
+ bool is_first_pass_reward_taken = 4;
+}
+
diff --git a/proto/CNOPDDHCNJA.proto b/proto/CNOPDDHCNJA.proto
new file mode 100644
index 00000000..1a561bc3
--- /dev/null
+++ b/proto/CNOPDDHCNJA.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: CNOPDDHCNJA
+message CNOPDDHCNJA {
+ float BBGFHEIICOB = 13;
+ float NIJAKGLOOAD = 12;
+}
+
diff --git a/proto/CNPDBLPBPOC.proto b/proto/CNPDBLPBPOC.proto
new file mode 100644
index 00000000..bf852c9b
--- /dev/null
+++ b/proto/CNPDBLPBPOC.proto
@@ -0,0 +1,21 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "DOCPAPKDBBK.proto";
+import "JNONGGFHNMC.proto";
+import "KIMICJIEGDD.proto";
+import "LDIGAAFIGJA.proto";
+import "NHIJPCNBKJE.proto";
+
+// Name: CNPDBLPBPOC
+message CNPDBLPBPOC {
+ string name = 1;
+ repeated JNONGGFHNMC NMOFGFHGPAI = 2;
+ repeated NHIJPCNBKJE PNFIHGPGNKD = 3;
+ string version = 4;
+ DOCPAPKDBBK KOHHOLKLCNH = 5;
+ repeated LDIGAAFIGJA FINKLGOFBLJ = 6;
+ KIMICJIEGDD FFDAHCPMGAI = 7;
+}
+
diff --git a/proto/CmdId.proto b/proto/COCDBNLIMOH.proto
similarity index 63%
rename from proto/CmdId.proto
rename to proto/COCDBNLIMOH.proto
index 49646d6b..146ff070 100644
--- a/proto/CmdId.proto
+++ b/proto/COCDBNLIMOH.proto
@@ -3,8 +3,7 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-enum CmdId {
- SUCC = 0;
- FAIL = 1;
+// Name: COCDBNLIMOH
+message COCDBNLIMOH {
}
+
diff --git a/proto/COLNADOLNFO.proto b/proto/COLNADOLNFO.proto
new file mode 100644
index 00000000..7ba0e213
--- /dev/null
+++ b/proto/COLNADOLNFO.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: COLNADOLNFO
+message COLNADOLNFO {
+ uint32 apply_entity_id = 14;
+}
+
diff --git a/proto/CPAKHCFDGLO.proto b/proto/CPAKHCFDGLO.proto
new file mode 100644
index 00000000..6bb55755
--- /dev/null
+++ b/proto/CPAKHCFDGLO.proto
@@ -0,0 +1,17 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "HitColliderType.proto";
+import "Vector.proto";
+
+// Name: CPAKHCFDGLO
+message CPAKHCFDGLO {
+ float FCBNNPNJOHM = 7;
+ Vector CAHAHBKFCGF = 5;
+ float LFNEGKFGIIE = 9;
+ int32 hit_box_index = 2;
+ Vector NFAFFENBFCH = 4;
+ HitColliderType hit_collider_type = 8;
+}
+
diff --git a/proto/CPBMIAMDLPE.proto b/proto/CPBMIAMDLPE.proto
new file mode 100644
index 00000000..4aa42c2a
--- /dev/null
+++ b/proto/CPBMIAMDLPE.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: CPBMIAMDLPE
+enum CPBMIAMDLPE {
+ CPBMIAMDLPE_LFCBMJINCBF = 0;
+ CPBMIAMDLPE_GMAKOJPAOJC = 1;
+}
+
diff --git a/proto/CPHJGIBPHOD.proto b/proto/CPHJGIBPHOD.proto
new file mode 100644
index 00000000..a336cc8a
--- /dev/null
+++ b/proto/CPHJGIBPHOD.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: CPHJGIBPHOD
+message CPHJGIBPHOD {
+ uint32 entity_id = 7;
+ Vector face_dir = 10;
+ Vector velocity = 6;
+ Vector pos = 4;
+}
+
diff --git a/proto/CPINCMHJEIB.proto b/proto/CPINCMHJEIB.proto
deleted file mode 100644
index 82b5c003..00000000
--- a/proto/CPINCMHJEIB.proto
+++ /dev/null
@@ -1,16 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "bytes.proto";
-import "HGHPBLJEAJJ.proto";
-
-message CPINCMHJEIB {
- int32 retcode = 1;
- repeated HGHPBLJEAJJ hjaeginkldk = 2;
- bytes lkcfpnkfoma = 5;
- bytes jhbailmlkio = 6;
- bool odnjldgmjkg = 7;
-}
diff --git a/proto/CPNNKGLFFOP.proto b/proto/CPNNKGLFFOP.proto
deleted file mode 100644
index 16996691..00000000
--- a/proto/CPNNKGLFFOP.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message CPNNKGLFFOP {
- uint32 bfpknggpgbp = 10;
-}
diff --git a/proto/CalcWeaponUpgradeReturnItemsReq.proto b/proto/CalcWeaponUpgradeReturnItemsReq.proto
index c7e7bba9..7fe798ba 100644
--- a/proto/CalcWeaponUpgradeReturnItemsReq.proto
+++ b/proto/CalcWeaponUpgradeReturnItemsReq.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ItemParam.proto";
+// Name: JIPJFBLAPNL
+// CmdId: 601
message CalcWeaponUpgradeReturnItemsReq {
- //enum KBOIILFHAHG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 691;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint64 foodWeaponGuidList = 8;
- repeated ItemParam itemParamList = 4;
- uint64 targetWeaponGuid = 10;
+ repeated uint64 food_weapon_guid_list = 13;
+ uint64 target_weapon_guid = 8;
+ repeated ItemParam item_param_list = 11;
}
+
diff --git a/proto/CalcWeaponUpgradeReturnItemsRsp.proto b/proto/CalcWeaponUpgradeReturnItemsRsp.proto
index 928c715c..59c36cb5 100644
--- a/proto/CalcWeaponUpgradeReturnItemsRsp.proto
+++ b/proto/CalcWeaponUpgradeReturnItemsRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ItemParam.proto";
+// Name: GNKPDDCJANA
+// CmdId: 698
message CalcWeaponUpgradeReturnItemsRsp {
- //enum MMGACCGBCKM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 660;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 4;
- uint64 targetWeaponGuid = 9;
- repeated ItemParam itemParamList = 7;
+ uint64 target_weapon_guid = 10;
+ repeated ItemParam item_param_list = 11;
+ int32 retcode = 14;
}
+
diff --git a/proto/CameraInfo.proto b/proto/CameraInfo.proto
deleted file mode 100644
index 10c6fea8..00000000
--- a/proto/CameraInfo.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message CameraInfo {
- uint32 targetEntityId = 6;
-}
diff --git a/proto/CanUseSkillNotify.proto b/proto/CanUseSkillNotify.proto
index a0cf81ae..77572778 100644
--- a/proto/CanUseSkillNotify.proto
+++ b/proto/CanUseSkillNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LFGOJPDIPNG
+// CmdId: 1027
message CanUseSkillNotify {
- //enum BKAHAJDKDCC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1069;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isCanUseSkill = 2;
+ bool is_can_use_skill = 13;
}
+
diff --git a/proto/CancelCityReputationRequestReq.proto b/proto/CancelCityReputationRequestReq.proto
index 337640f7..07d2d99e 100644
--- a/proto/CancelCityReputationRequestReq.proto
+++ b/proto/CancelCityReputationRequestReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KOMPEBHALPK
+// CmdId: 2850
message CancelCityReputationRequestReq {
- //enum PEGIPDOPPMB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2814;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 cityId = 4;
- uint32 requestId = 3;
+ uint32 request_id = 6;
+ uint32 city_id = 10;
}
+
diff --git a/proto/CancelCityReputationRequestRsp.proto b/proto/CancelCityReputationRequestRsp.proto
index ef0185ad..c84d3a8e 100644
--- a/proto/CancelCityReputationRequestRsp.proto
+++ b/proto/CancelCityReputationRequestRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GIKCINFICDG
+// CmdId: 2859
message CancelCityReputationRequestRsp {
- //enum DPFLDELPNAJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2824;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 requestId = 9;
- int32 retcode = 12;
- uint32 cityId = 14;
+ uint32 request_id = 7;
+ int32 retcode = 12;
+ uint32 city_id = 3;
}
+
diff --git a/proto/CancelCoopTaskReq.proto b/proto/CancelCoopTaskReq.proto
index 01db0094..97ca651d 100644
--- a/proto/CancelCoopTaskReq.proto
+++ b/proto/CancelCoopTaskReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NFGMIGCIPIN
+// CmdId: 1976
message CancelCoopTaskReq {
- //enum IAGEEEFFNDF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1957;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 chapterId = 3;
+ uint32 chapter_id = 4;
}
+
diff --git a/proto/CancelCoopTaskRsp.proto b/proto/CancelCoopTaskRsp.proto
index 3d743674..6adbe079 100644
--- a/proto/CancelCoopTaskRsp.proto
+++ b/proto/CancelCoopTaskRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FLJFOCOPGCK
+// CmdId: 1962
message CancelCoopTaskRsp {
- //enum OCEJECOKKOI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1965;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 chapterId = 12;
- int32 retcode = 3;
+ uint32 chapter_id = 3;
+ int32 retcode = 15;
}
+
diff --git a/proto/CancelFinishParentQuestNotify.proto b/proto/CancelFinishParentQuestNotify.proto
index 944284b5..3109d48b 100644
--- a/proto/CancelFinishParentQuestNotify.proto
+++ b/proto/CancelFinishParentQuestNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BHNAKHDCBOL
+// CmdId: 402
message CancelFinishParentQuestNotify {
- //enum IEDHEJEMNLC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 453;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 parentQuestId = 10;
+ uint32 parent_quest_id = 7;
}
+
diff --git a/proto/CardProductRewardNotify.proto b/proto/CardProductRewardNotify.proto
index 71a671e8..7b7c6af7 100644
--- a/proto/CardProductRewardNotify.proto
+++ b/proto/CardProductRewardNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PKOMPHLMLED
+// CmdId: 4146
message CardProductRewardNotify {
- //enum EIGMFIIBFJL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4141;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- string productId = 9;
- uint32 hcoin = 6;
- uint32 remainDays = 7;
+ uint32 MIBMBPJHBBM = 2;
+ uint32 LLBAKMPCPGI = 6;
+ string product_id = 15;
}
+
diff --git a/proto/CataLogFinishedGlobalWatcherAllDataNotify.proto b/proto/CataLogFinishedGlobalWatcherAllDataNotify.proto
index 08b5c958..7c3e1932 100644
--- a/proto/CataLogFinishedGlobalWatcherAllDataNotify.proto
+++ b/proto/CataLogFinishedGlobalWatcherAllDataNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CataLogGlobalWatcherFinishedData.proto";
+// Name: PKOBJAMOJMI
+// CmdId: 6385
message CataLogFinishedGlobalWatcherAllDataNotify {
- //enum KGDHMHMGKCN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6352;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated CataLogGlobalWatcherFinishedData finishedGlobalWatcherDataList = 13;
+ repeated CataLogGlobalWatcherFinishedData finished_global_watcher_data_list = 9;
}
+
diff --git a/proto/CataLogGlobalWatcherFinishedData.proto b/proto/CataLogGlobalWatcherFinishedData.proto
index ee3ecae5..a388a7f7 100644
--- a/proto/CataLogGlobalWatcherFinishedData.proto
+++ b/proto/CataLogGlobalWatcherFinishedData.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ODHFJKNEAJB
message CataLogGlobalWatcherFinishedData {
- uint32 catalogType = 5;
- repeated uint32 finishedGlobalWatcherList = 2;
+ repeated uint32 finished_global_watcher_list = 10;
+ uint32 catalog_type = 3;
}
+
diff --git a/proto/CataLogNewFinishedGlobalWatcherNotify.proto b/proto/CataLogNewFinishedGlobalWatcherNotify.proto
index d966b1df..5be87005 100644
--- a/proto/CataLogNewFinishedGlobalWatcherNotify.proto
+++ b/proto/CataLogNewFinishedGlobalWatcherNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CataLogGlobalWatcherFinishedData.proto";
+// Name: LDACPACLJAJ
+// CmdId: 6371
message CataLogNewFinishedGlobalWatcherNotify {
- //enum IEGJCONPBEJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6390;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated CataLogGlobalWatcherFinishedData newFinishedGlobalWatcherDataList = 13;
+ repeated CataLogGlobalWatcherFinishedData new_finished_global_watcher_data_list = 2;
}
+
diff --git a/proto/ChallengeBrief.proto b/proto/ChallengeBrief.proto
index 62fea1f7..8effaca1 100644
--- a/proto/ChallengeBrief.proto
+++ b/proto/ChallengeBrief.proto
@@ -3,11 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NAHPGADLEJH
message ChallengeBrief {
- uint32 curProgress = 9;
- bool isSuccess = 5;
- uint32 challengeIndex = 15;
- uint32 challengeId = 2;
+ bool is_success = 4;
+ uint32 challenge_id = 6;
+ uint32 challenge_index = 2;
+ uint32 cur_progress = 1;
}
+
diff --git a/proto/ChallengeDataNotify.proto b/proto/ChallengeDataNotify.proto
index b58fa66a..2a60659c 100644
--- a/proto/ChallengeDataNotify.proto
+++ b/proto/ChallengeDataNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HHBBCFIPJFA
+// CmdId: 923
message ChallengeDataNotify {
- //enum FIELHNJEKDK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1000;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 paramIndex = 1;
- uint32 value = 11;
- uint32 challengeIndex = 8;
+ uint32 challenge_index = 3;
+ uint32 value = 2;
+ uint32 param_index = 10;
}
+
diff --git a/proto/ChallengeFinishType.proto b/proto/ChallengeFinishType.proto
index 0e35b492..0ffd984b 100644
--- a/proto/ChallengeFinishType.proto
+++ b/proto/ChallengeFinishType.proto
@@ -3,10 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: NCCFFEPPCHN
enum ChallengeFinishType {
- CHALLENGE_FINISH_TYPE_NONE = 0;
- CHALLENGE_FINISH_TYPE_FAIL = 1;
- CHALLENGE_FINISH_TYPE_SUCC = 2;
- CHALLENGE_FINISH_TYPE_PAUSE = 3;
+ CHALLENGE_FINISH_TYPE_NONE = 0;
+ CHALLENGE_FINISH_TYPE_FAIL = 1;
+ CHALLENGE_FINISH_TYPE_SUCC = 2;
+ CHALLENGE_FINISH_TYPE_PAUSE = 3;
}
+
diff --git a/proto/ChallengeRecord.proto b/proto/ChallengeRecord.proto
index e21db749..e4d6d13b 100644
--- a/proto/ChallengeRecord.proto
+++ b/proto/ChallengeRecord.proto
@@ -3,11 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PCHDKENMKEJ
message ChallengeRecord {
- uint32 bestValue = 2;
- uint32 challengeIndex = 15;
- uint32 challengeId = 3;
- uint32 challengeRecordType = 5;
+ uint32 challenge_index = 2;
+ uint32 LLGLNCOOMPM = 7;
+ uint32 IEIOKIIGBIA = 3;
+ uint32 challenge_id = 9;
}
+
diff --git a/proto/ChallengeRecordNotify.proto b/proto/ChallengeRecordNotify.proto
index 98edb901..837afb38 100644
--- a/proto/ChallengeRecordNotify.proto
+++ b/proto/ChallengeRecordNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ChallengeRecord.proto";
+// Name: MACPIPKNOLL
+// CmdId: 974
message ChallengeRecordNotify {
- //enum KCLBIOJDAOF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 958;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 groupId = 3;
- repeated ChallengeRecord challengeRecordList = 5;
+ repeated ChallengeRecord challenge_record_list = 11;
+ uint32 group_id = 8;
}
+
diff --git a/proto/ChallnelerSlabInfo.proto b/proto/ChallnelerSlabInfo.proto
deleted file mode 100644
index 5d764f58..00000000
--- a/proto/ChallnelerSlabInfo.proto
+++ /dev/null
@@ -1,16 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "ChannelerSlabBuffInfo.proto";
-import "ChannelerSlabLoopDungeonStageInfo.proto";
-import "ChannelerSlabChallengeStage.proto";
-
-message ChallnelerSlabInfo {
- ChannelerSlabBuffInfo buffInfo = 13;
- uint32 playEndTime = 7;
- ChannelerSlabLoopDungeonStageInfo loopDungeonStageInfo = 4;
- repeated ChannelerSlabChallengeStage stageList = 9;
-}
diff --git a/proto/ChangeAvatarReq.proto b/proto/ChangeAvatarReq.proto
index b7746a13..aebd1432 100644
--- a/proto/ChangeAvatarReq.proto
+++ b/proto/ChangeAvatarReq.proto
@@ -2,22 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: MDMPEIGLJMM
+// CmdId: 1704
message ChangeAvatarReq {
- //enum IKMGCHELDNF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1649;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint64 guid = 12;
- bool isMove = 10;
- Vector movePos = 3;
- uint32 skillId = 5;
+ Vector move_pos = 5;
+ uint64 guid = 9;
+ bool is_move = 15;
+ uint32 skill_id = 13;
}
+
diff --git a/proto/ChangeAvatarRsp.proto b/proto/ChangeAvatarRsp.proto
index 6c915acf..2c3759e5 100644
--- a/proto/ChangeAvatarRsp.proto
+++ b/proto/ChangeAvatarRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LMMCPAOPFJH
+// CmdId: 1689
message ChangeAvatarRsp {
- //enum ICFALNBBCJF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1780;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint64 curGuid = 14;
- uint32 skillId = 6;
- int32 retcode = 15;
+ uint64 cur_guid = 10;
+ int32 retcode = 2;
+ uint32 skill_id = 15;
}
+
diff --git a/proto/ChangeCustomDungeonRoomReq.proto b/proto/ChangeCustomDungeonRoomReq.proto
index e04ecdc0..ca0561c4 100644
--- a/proto/ChangeCustomDungeonRoomReq.proto
+++ b/proto/ChangeCustomDungeonRoomReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BDEOGHBHCOI
+// CmdId: 6232
message ChangeCustomDungeonRoomReq {
- //enum LOEJDJJNBPL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6235;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 roomId = 6;
+ uint32 room_id = 4;
}
+
diff --git a/proto/ChangeCustomDungeonRoomRsp.proto b/proto/ChangeCustomDungeonRoomRsp.proto
index f16341b1..8ed7a385 100644
--- a/proto/ChangeCustomDungeonRoomRsp.proto
+++ b/proto/ChangeCustomDungeonRoomRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AKKJEJLLFMF
+// CmdId: 6239
message ChangeCustomDungeonRoomRsp {
- //enum AOHAENIHBLK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6216;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 roomId = 10;
- int32 retcode = 2;
+ int32 retcode = 2;
+ uint32 room_id = 10;
}
+
diff --git a/proto/ChangeEnergyReason.proto b/proto/ChangeEnergyReason.proto
deleted file mode 100644
index 050427eb..00000000
--- a/proto/ChangeEnergyReason.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum ChangeEnergyReason {
- CHANGE_ENERGY_REASON_NONE = 0;
- CHANGE_ENERGY_REASON_SKILL_START = 1;
-}
diff --git a/proto/ChangeGameTimeReq.proto b/proto/ChangeGameTimeReq.proto
index df0c25ab..fd13e1e3 100644
--- a/proto/ChangeGameTimeReq.proto
+++ b/proto/ChangeGameTimeReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IMMJMBKDKNO
+// CmdId: 165
message ChangeGameTimeReq {
- //enum ALPCPKGFHFL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 162;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 extraDays = 7;
- bool isForceSet = 6;
- uint32 gameTime = 9;
+ uint32 game_time = 11;
+ bool is_force_set = 13;
+ uint32 extra_days = 6;
}
+
diff --git a/proto/ChangeGameTimeRsp.proto b/proto/ChangeGameTimeRsp.proto
index 4d6c9d22..e5674c7d 100644
--- a/proto/ChangeGameTimeRsp.proto
+++ b/proto/ChangeGameTimeRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EJICDNGNAAJ
+// CmdId: 150
message ChangeGameTimeRsp {
- //enum LAFFGLCBMLP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 114;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 curGameTime = 15;
- uint32 extraDays = 5;
- int32 retcode = 7;
+ uint32 cur_game_time = 13;
+ uint32 extra_days = 14;
+ int32 retcode = 7;
}
+
diff --git a/proto/ChangeHpReason.proto b/proto/ChangeHpReason.proto
deleted file mode 100644
index 3e0bf5d2..00000000
--- a/proto/ChangeHpReason.proto
+++ /dev/null
@@ -1,38 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum ChangeHpReason {
- CHANGE_HP_REASON_NONE = 0;
- CHANGE_HP_REASON_SUB_AVATAR = 1;
- CHANGE_HP_REASON_SUB_MONSTER = 2;
- CHANGE_HP_REASON_SUB_GEAR = 3;
- CHANGE_HP_REASON_SUB_ENVIR = 4;
- CHANGE_HP_REASON_SUB_FALL = 5;
- CHANGE_HP_REASON_SUB_DRAWN = 6;
- CHANGE_HP_REASON_SUB_ABYSS = 7;
- CHANGE_HP_REASON_SUB_ABILITY = 8;
- CHANGE_HP_REASON_SUB_SUMMON = 9;
- CHANGE_HP_REASON_SUB_SCRIPT = 10;
- CHANGE_HP_REASON_SUB_GM = 11;
- CHANGE_HP_REASON_SUB_KILL_SELF = 12;
- CHANGE_HP_REASON_SUB_CLIMATE_COLD = 13;
- CHANGE_HP_REASON_SUB_STORM_LIGHTNING = 14;
- CHANGE_HP_REASON_SUB_KILL_SERVER_GADGET = 15;
- CHANGE_HP_REASON_SUB_REPLACE = 16;
- CHANGE_HP_REASON_SUB_PLAYER_LEAVE = 17;
- CHANGE_HP_REASON_ATTACK_BY_ENERGY = 18;
- CHANGE_HP_REASON_ATTACK_BY_RECYCLE = 19;
- CHANGE_HP_REASON_BY_LUA = 51;
- CHANGE_HP_REASON_ADD_ABILITY = 101;
- CHANGE_HP_REASON_ADD_ITEM = 102;
- CHANGE_HP_REASON_ADD_REVIVE = 103;
- CHANGE_HP_REASON_ADD_UPGRADE = 104;
- CHANGE_HP_REASON_ADD_STATUE = 105;
- CHANGE_HP_REASON_ADD_BACKGROUND = 106;
- CHANGE_HP_REASON_ADD_GM = 107;
- CHANGE_HP_REASON_ADD_TRIAL_AVATAR_ACTIVITY = 108;
- CHANGE_HP_REASON_ADD_ROGUELIKE_SPRING = 109;
-}
diff --git a/proto/ChangeMailStarNotify.proto b/proto/ChangeMailStarNotify.proto
index bdd1c354..d207c085 100644
--- a/proto/ChangeMailStarNotify.proto
+++ b/proto/ChangeMailStarNotify.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LDNEKLCGAIE
+// CmdId: 1491
message ChangeMailStarNotify {
- //enum PHAAKAMCIEC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1478;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 mailIdList = 11;
- bool isStar = 12;
+ repeated uint32 mail_id_list = 6;
+ bool is_star = 10;
}
+
diff --git a/proto/ChangeMpTeamAvatarReq.proto b/proto/ChangeMpTeamAvatarReq.proto
index 20d48d70..f1433815 100644
--- a/proto/ChangeMpTeamAvatarReq.proto
+++ b/proto/ChangeMpTeamAvatarReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EAACBMFACOK
+// CmdId: 1660
message ChangeMpTeamAvatarReq {
- //enum AJMGCPCANMH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1784;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint64 curAvatarGuid = 8;
- repeated uint64 avatarGuidList = 2;
+ uint64 cur_avatar_guid = 8;
+ repeated uint64 avatar_guid_list = 9;
}
+
diff --git a/proto/ChangeMpTeamAvatarRsp.proto b/proto/ChangeMpTeamAvatarRsp.proto
index 32f40bb9..0d0c0aa9 100644
--- a/proto/ChangeMpTeamAvatarRsp.proto
+++ b/proto/ChangeMpTeamAvatarRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AMFCHFIEMGP
+// CmdId: 1747
message ChangeMpTeamAvatarRsp {
- //enum FHBBDOEOPMF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1796;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint64 curAvatarGuid = 12;
- repeated uint64 avatarGuidList = 10;
- int32 retcode = 1;
+ repeated uint64 avatar_guid_list = 6;
+ int32 retcode = 5;
+ uint64 cur_avatar_guid = 7;
}
+
diff --git a/proto/ChangeServerGlobalValueNotify.proto b/proto/ChangeServerGlobalValueNotify.proto
index cece0976..1a666b65 100644
--- a/proto/ChangeServerGlobalValueNotify.proto
+++ b/proto/ChangeServerGlobalValueNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NIOKEKNBBPN
+// CmdId: 46
message ChangeServerGlobalValueNotify {
- //enum PPLFEGBCMHN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 18;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 entityId = 2;
+ uint32 entity_id = 15;
}
+
diff --git a/proto/ChangeTeamNameReq.proto b/proto/ChangeTeamNameReq.proto
index 0f530065..9ba99c73 100644
--- a/proto/ChangeTeamNameReq.proto
+++ b/proto/ChangeTeamNameReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PFMMOOANGGM
+// CmdId: 1692
message ChangeTeamNameReq {
- //enum OGFMHICCHEC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1631;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- string teamName = 8;
- int32 teamId = 1;
+ string team_name = 1;
+ int32 team_id = 4;
}
+
diff --git a/proto/ChangeTeamNameRsp.proto b/proto/ChangeTeamNameRsp.proto
index 6f368e29..c2636005 100644
--- a/proto/ChangeTeamNameRsp.proto
+++ b/proto/ChangeTeamNameRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FIBMNIJEMKD
+// CmdId: 1664
message ChangeTeamNameRsp {
- //enum NNNCLFAEGPM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1741;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
- string teamName = 2;
- int32 teamId = 3;
+ string team_name = 2;
+ int32 team_id = 9;
+ int32 retcode = 10;
}
+
diff --git a/proto/ChangeWidgetBackgroundActiveStateReq.proto b/proto/ChangeWidgetBackgroundActiveStateReq.proto
index 2e05c31e..def1e074 100644
--- a/proto/ChangeWidgetBackgroundActiveStateReq.proto
+++ b/proto/ChangeWidgetBackgroundActiveStateReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FGPHMLLJKNC
+// CmdId: 5953
message ChangeWidgetBackgroundActiveStateReq {
- //enum DJJNCLHIPBO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6092;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 materialId = 8;
- bool isActive = 9;
+ uint32 material_id = 1;
+ bool is_active = 2;
}
+
diff --git a/proto/ChangeWidgetBackgroundActiveStateRsp.proto b/proto/ChangeWidgetBackgroundActiveStateRsp.proto
index 4fa40f6b..4e5f1af1 100644
--- a/proto/ChangeWidgetBackgroundActiveStateRsp.proto
+++ b/proto/ChangeWidgetBackgroundActiveStateRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GPBMLJMIFLP
+// CmdId: 6042
message ChangeWidgetBackgroundActiveStateRsp {
- //enum MLOHDHDAHDD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6088;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 7;
- uint32 materialId = 13;
+ uint32 material_id = 5;
+ int32 retcode = 11;
}
+
diff --git a/proto/ChangeWorldToSingleModeNotify.proto b/proto/ChangeWorldToSingleModeNotify.proto
index e4893e78..0deda599 100644
--- a/proto/ChangeWorldToSingleModeNotify.proto
+++ b/proto/ChangeWorldToSingleModeNotify.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LPCKIIGBGOD
+// CmdId: 3025
message ChangeWorldToSingleModeNotify {
- //enum ALLKFGAHIBD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3397;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/ChangeWorldToSingleModeReq.proto b/proto/ChangeWorldToSingleModeReq.proto
index a74aafc5..a7ec76ea 100644
--- a/proto/ChangeWorldToSingleModeReq.proto
+++ b/proto/ChangeWorldToSingleModeReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FHCMILEBGOM
+// CmdId: 3243
message ChangeWorldToSingleModeReq {
- //enum JLMELBPCHKE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3171;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/ChangeWorldToSingleModeRsp.proto b/proto/ChangeWorldToSingleModeRsp.proto
index e0928fe7..060e2152 100644
--- a/proto/ChangeWorldToSingleModeRsp.proto
+++ b/proto/ChangeWorldToSingleModeRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DMJMJIBJKHF
+// CmdId: 3271
message ChangeWorldToSingleModeRsp {
- //enum HOCMNBAFFAL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3197;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 quitMpValidTime = 13;
- int32 retcode = 3;
+ int32 retcode = 11;
+ uint32 quit_mp_valid_time = 3;
}
+
diff --git a/proto/ChannelerSlabActivityDetailInfo.proto b/proto/ChannelerSlabActivityDetailInfo.proto
index d5fd7c84..bda187bf 100644
--- a/proto/ChannelerSlabActivityDetailInfo.proto
+++ b/proto/ChannelerSlabActivityDetailInfo.proto
@@ -2,15 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "ChannelerSlabBuffInfo.proto";
-import "ChannelerSlabLoopDungeonStageInfo.proto";
+import "AIGHOMHDNIL.proto";
import "ChannelerSlabChallengeStage.proto";
+import "HALOLKMILLH.proto";
+// Name: OGGPPIKHEDM
message ChannelerSlabActivityDetailInfo {
- ChannelerSlabBuffInfo buffInfo = 13;
- uint32 playEndTime = 7;
- ChannelerSlabLoopDungeonStageInfo loopDungeonStageInfo = 4;
- repeated ChannelerSlabChallengeStage stageList = 9;
+ uint32 play_end_time = 3;
+ repeated ChannelerSlabChallengeStage stage_list = 2;
+ AIGHOMHDNIL BNGGDPMFDDH = 15;
+ HALOLKMILLH GLGFLPCODAB = 1;
}
+
diff --git a/proto/ChannelerSlabAssistInfo.proto b/proto/ChannelerSlabAssistInfo.proto
deleted file mode 100644
index d2aa7279..00000000
--- a/proto/ChannelerSlabAssistInfo.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message ChannelerSlabAssistInfo {
- uint32 uid = 11;
- uint32 avatarId = 15;
- uint32 avatarLevel = 3;
-}
diff --git a/proto/ChannelerSlabBuffInfo.proto b/proto/ChannelerSlabBuffInfo.proto
deleted file mode 100644
index 5fa975fb..00000000
--- a/proto/ChannelerSlabBuffInfo.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "ChannelerSlabBuffSchemeInfo.proto";
-import "ChannelerSlabAssistInfo.proto";
-
-message ChannelerSlabBuffInfo {
- ChannelerSlabBuffSchemeInfo Unk3300_ANENHMAADLN = 6;
- repeated uint32 buffIdList = 10;
- ChannelerSlabBuffSchemeInfo Unk3300_CDFLIONGKCH = 9;
- repeated ChannelerSlabAssistInfo assistInfoList = 14;
-}
diff --git a/proto/ChannelerSlabBuffSchemeInfo.proto b/proto/ChannelerSlabBuffSchemeInfo.proto
deleted file mode 100644
index 4a585950..00000000
--- a/proto/ChannelerSlabBuffSchemeInfo.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message ChannelerSlabBuffSchemeInfo {
- map slotMap = 9;
- uint32 Unk3300_NCMDDAFNENO = 1;
- uint32 Unk3300_CKMNFOCNMGL = 10;
-}
diff --git a/proto/ChannelerSlabCamp.proto b/proto/ChannelerSlabCamp.proto
index b27090a0..ef289ed4 100644
--- a/proto/ChannelerSlabCamp.proto
+++ b/proto/ChannelerSlabCamp.proto
@@ -2,13 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: KIAFPEPPCEL
message ChannelerSlabCamp {
- Vector pos = 14;
- uint32 rewardId = 11;
- uint32 groupId = 5;
- uint32 bfgophiannc = 15;
+ uint32 reward_id = 6;
+ uint32 buff_num = 14;
+ uint32 group_id = 11;
+ Vector pos = 4;
}
+
diff --git a/proto/ChannelerSlabChallenge.proto b/proto/ChannelerSlabChallenge.proto
index c5a846f6..7ea274b7 100644
--- a/proto/ChannelerSlabChallenge.proto
+++ b/proto/ChannelerSlabChallenge.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ChannelerSlabCamp.proto";
+// Name: BFNEKAHMMLJ
message ChannelerSlabChallenge {
- repeated ChannelerSlabCamp campList = 15;
- uint32 activeCampIndex = 14;
+ repeated ChannelerSlabCamp camp_list = 8;
+ uint32 active_camp_index = 1;
}
+
diff --git a/proto/ChannelerSlabChallengeStage.proto b/proto/ChannelerSlabChallengeStage.proto
index 292d1f60..8b0fba65 100644
--- a/proto/ChannelerSlabChallengeStage.proto
+++ b/proto/ChannelerSlabChallengeStage.proto
@@ -2,15 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "ChannelerSlabOneoffDungeon.proto";
import "ChannelerSlabChallenge.proto";
+import "ChannelerSlabOneoffDungeon.proto";
+// Name: HJBDMAOCNLB
message ChannelerSlabChallengeStage {
- uint32 openTime = 10;
- repeated ChannelerSlabChallenge challengeList = 12;
- ChannelerSlabOneoffDungeon dungeonInfo = 5;
- uint32 stageId = 13;
- bool isOpen = 1;
+ bool is_open = 7;
+ uint32 stage_id = 12;
+ uint32 open_time = 3;
+ ChannelerSlabOneoffDungeon dungeon_info = 15;
+ repeated ChannelerSlabChallenge challenge_list = 11;
}
+
diff --git a/proto/ChannelerSlabLoopDungeonInfo.proto b/proto/ChannelerSlabLoopDungeonInfo.proto
deleted file mode 100644
index 9f1d6bf4..00000000
--- a/proto/ChannelerSlabLoopDungeonInfo.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message ChannelerSlabLoopDungeonInfo {
- uint32 dungeonIndex = 7;
- uint32 score = 4;
- bool isOpen = 2;
- bool isFirstPassRewardTaken = 11;
- uint32 openTime = 3;
- repeated uint32 lastConditionIdList = 1;
-}
diff --git a/proto/ChannelerSlabLoopDungeonResultInfo.proto b/proto/ChannelerSlabLoopDungeonResultInfo.proto
deleted file mode 100644
index ffd7133a..00000000
--- a/proto/ChannelerSlabLoopDungeonResultInfo.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message ChannelerSlabLoopDungeonResultInfo {
- uint32 challengeMaxScore = 5;
- bool isSuccess = 13;
- bool isInTimeLimit = 6;
- uint32 challengeScore = 1;
- uint32 dungeonIndex = 3;
-}
diff --git a/proto/ChannelerSlabLoopDungeonStageInfo.proto b/proto/ChannelerSlabLoopDungeonStageInfo.proto
deleted file mode 100644
index 609e3e07..00000000
--- a/proto/ChannelerSlabLoopDungeonStageInfo.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "ChannelerSlabLoopDungeonInfo.proto";
-
-message ChannelerSlabLoopDungeonStageInfo {
- repeated ChannelerSlabLoopDungeonInfo dungeonInfoList = 10;
- uint32 openTime = 12;
- uint32 lastDifficultyId = 2;
- bool isOpen = 8;
- repeated uint32 takenRewardIndexList = 9;
-}
diff --git a/proto/ChannelerSlabOneoffDungeon.proto b/proto/ChannelerSlabOneoffDungeon.proto
index 90c366f1..5a7a4bd5 100644
--- a/proto/ChannelerSlabOneoffDungeon.proto
+++ b/proto/ChannelerSlabOneoffDungeon.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BAEHNHHABBK
message ChannelerSlabOneoffDungeon {
- bool isDone = 13;
- uint32 rewardId = 12;
- uint32 dungeonId = 15;
+ uint32 dungeon_id = 12;
+ uint32 reward_id = 14;
+ bool is_done = 4;
}
+
diff --git a/proto/ChannelerSlabStageActiveChallengeIndexNotify.proto b/proto/ChannelerSlabStageActiveChallengeIndexNotify.proto
index 0118a3e4..60d543f7 100644
--- a/proto/ChannelerSlabStageActiveChallengeIndexNotify.proto
+++ b/proto/ChannelerSlabStageActiveChallengeIndexNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NLNMEONBNGB
+// CmdId: 8647
message ChannelerSlabStageActiveChallengeIndexNotify {
- //enum FKBDDLDGEPN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8354;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 activeCampIndex = 6;
- uint32 challengeIndex = 8;
- uint32 stageId = 7;
+ uint32 active_camp_index = 9;
+ uint32 challenge_index = 2;
+ uint32 stage_id = 5;
}
+
diff --git a/proto/ChannelerSlabStageOneoffDungeonNotify.proto b/proto/ChannelerSlabStageOneoffDungeonNotify.proto
index 48cbaf38..dc288706 100644
--- a/proto/ChannelerSlabStageOneoffDungeonNotify.proto
+++ b/proto/ChannelerSlabStageOneoffDungeonNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KLLDCDHIOEH
+// CmdId: 8690
message ChannelerSlabStageOneoffDungeonNotify {
- //enum HCJDENJOCNA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8449;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isDone = 4;
- uint32 stageId = 14;
+ uint32 stage_id = 3;
+ bool is_done = 15;
}
+
diff --git a/proto/ChannellerSlabAssistInfo.proto b/proto/ChannellerSlabAssistInfo.proto
new file mode 100644
index 00000000..33a97fdf
--- /dev/null
+++ b/proto/ChannellerSlabAssistInfo.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: POEDHGCCCEC
+message ChannellerSlabAssistInfo {
+ uint32 uid = 12;
+ uint32 avatar_level = 7;
+ uint32 avatar_id = 11;
+}
+
diff --git a/proto/ChannellerSlabCheckEnterLoopDungeonReq.proto b/proto/ChannellerSlabCheckEnterLoopDungeonReq.proto
index 4819aee5..a2b7454d 100644
--- a/proto/ChannellerSlabCheckEnterLoopDungeonReq.proto
+++ b/proto/ChannellerSlabCheckEnterLoopDungeonReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JNOFKMKAGAC
+// CmdId: 8485
message ChannellerSlabCheckEnterLoopDungeonReq {
- //enum ICIFAPFEDAO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8678;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/ChannellerSlabCheckEnterLoopDungeonRsp.proto b/proto/ChannellerSlabCheckEnterLoopDungeonRsp.proto
index 3f62eb8b..ab1c3813 100644
--- a/proto/ChannellerSlabCheckEnterLoopDungeonRsp.proto
+++ b/proto/ChannellerSlabCheckEnterLoopDungeonRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EFOPJPGBHNM
+// CmdId: 8430
message ChannellerSlabCheckEnterLoopDungeonRsp {
- //enum IHAEEPNONDH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8961;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 8;
+ int32 retcode = 10;
}
+
diff --git a/proto/ChannellerSlabEnterLoopDungeonReq.proto b/proto/ChannellerSlabEnterLoopDungeonReq.proto
index a11afe95..7e209825 100644
--- a/proto/ChannellerSlabEnterLoopDungeonReq.proto
+++ b/proto/ChannellerSlabEnterLoopDungeonReq.proto
@@ -3,20 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EFPEOHBIMPK
+// CmdId: 8287
message ChannellerSlabEnterLoopDungeonReq {
- //enum ACNPALJIMAE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8928;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 difficultyId = 14;
- uint32 dungeonIndex = 10;
- uint32 pointId = 3;
- repeated uint32 conditionIdList = 2;
+ uint32 difficulty_id = 9;
+ uint32 point_id = 3;
+ repeated uint32 condition_id_list = 10;
+ uint32 dungeon_index = 4;
}
+
diff --git a/proto/ChannellerSlabEnterLoopDungeonRsp.proto b/proto/ChannellerSlabEnterLoopDungeonRsp.proto
index 9d1dd7ea..3d621e69 100644
--- a/proto/ChannellerSlabEnterLoopDungeonRsp.proto
+++ b/proto/ChannellerSlabEnterLoopDungeonRsp.proto
@@ -3,20 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LKHCIIJNDHB
+// CmdId: 8193
message ChannellerSlabEnterLoopDungeonRsp {
- //enum JEJOCNKFDPA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8892;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 5;
- uint32 dungeonIndex = 6;
- repeated uint32 conditionIdList = 11;
- uint32 pointId = 2;
- uint32 difficultyId = 4;
+ uint32 difficulty_id = 12;
+ int32 retcode = 13;
+ repeated uint32 condition_id_list = 9;
+ uint32 dungeon_index = 4;
+ uint32 point_id = 6;
}
+
diff --git a/proto/ChannellerSlabLoopDungeonChallengeInfoNotify.proto b/proto/ChannellerSlabLoopDungeonChallengeInfoNotify.proto
index c0a78785..3958f5dc 100644
--- a/proto/ChannellerSlabLoopDungeonChallengeInfoNotify.proto
+++ b/proto/ChannellerSlabLoopDungeonChallengeInfoNotify.proto
@@ -3,20 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HIMLJEHFCOM
+// CmdId: 8364
message ChannellerSlabLoopDungeonChallengeInfoNotify {
- //enum NGDFPBBOCJE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8499;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 difficultyId = 9;
- uint32 challengeScore = 1;
- repeated uint32 conditionIdList = 10;
- uint32 dungeonIndex = 3;
- repeated uint32 gihlcdadndf = 8;
+ repeated uint32 scheme_buff_id_list = 13;
+ uint32 dungeon_index = 4;
+ repeated uint32 condition_id_list = 15;
+ uint32 difficulty_id = 9;
+ uint32 challenge_score = 10;
}
+
diff --git a/proto/ChannellerSlabLoopDungeonResultInfo.proto b/proto/ChannellerSlabLoopDungeonResultInfo.proto
index 163b1aba..417fea2c 100644
--- a/proto/ChannellerSlabLoopDungeonResultInfo.proto
+++ b/proto/ChannellerSlabLoopDungeonResultInfo.proto
@@ -3,12 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PNOJAMMOOGN
message ChannellerSlabLoopDungeonResultInfo {
- uint32 challengeMaxScore = 5;
- bool isSuccess = 13;
- bool isInTimeLimit = 6;
- uint32 challengeScore = 1;
- uint32 dungeonIndex = 3;
+ bool is_in_time_limit = 9;
+ bool is_success = 12;
+ uint32 challenge_score = 7;
+ uint32 challenge_max_score = 11;
+ uint32 dungeon_index = 2;
}
+
diff --git a/proto/ChannellerSlabLoopDungeonSelectConditionReq.proto b/proto/ChannellerSlabLoopDungeonSelectConditionReq.proto
index 75dc6098..1876f920 100644
--- a/proto/ChannellerSlabLoopDungeonSelectConditionReq.proto
+++ b/proto/ChannellerSlabLoopDungeonSelectConditionReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LENDNBDJFGL
+// CmdId: 8951
message ChannellerSlabLoopDungeonSelectConditionReq {
- //enum HOPMIHFAPPB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8368;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 dungeonIndex = 4;
- uint32 difficultyId = 2;
- repeated uint32 conditionIdList = 3;
+ uint32 difficulty_id = 11;
+ repeated uint32 condition_id_list = 15;
+ uint32 dungeon_index = 6;
}
+
diff --git a/proto/ChannellerSlabLoopDungeonSelectConditionRsp.proto b/proto/ChannellerSlabLoopDungeonSelectConditionRsp.proto
index 57d1591b..50d04c43 100644
--- a/proto/ChannellerSlabLoopDungeonSelectConditionRsp.proto
+++ b/proto/ChannellerSlabLoopDungeonSelectConditionRsp.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HAIKBGENEOP
+// CmdId: 8794
message ChannellerSlabLoopDungeonSelectConditionRsp {
- //enum JGJNDJHFDMC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8943;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 5;
- repeated uint32 conditionIdList = 10;
- uint32 dungeonIndex = 15;
- uint32 difficultyId = 6;
+ int32 retcode = 6;
+ uint32 dungeon_index = 4;
+ uint32 difficulty_id = 5;
+ repeated uint32 condition_id_list = 9;
}
+
diff --git a/proto/ChannellerSlabLoopDungeonTakeFirstPassRewardReq.proto b/proto/ChannellerSlabLoopDungeonTakeFirstPassRewardReq.proto
index 52a0f679..b0fcaa8e 100644
--- a/proto/ChannellerSlabLoopDungeonTakeFirstPassRewardReq.proto
+++ b/proto/ChannellerSlabLoopDungeonTakeFirstPassRewardReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BEONLOGAHNF
+// CmdId: 8191
message ChannellerSlabLoopDungeonTakeFirstPassRewardReq {
- //enum DOHCBHPAGEN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8779;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 dungeonIndex = 6;
+ uint32 dungeon_index = 11;
}
+
diff --git a/proto/ChannellerSlabLoopDungeonTakeFirstPassRewardRsp.proto b/proto/ChannellerSlabLoopDungeonTakeFirstPassRewardRsp.proto
index 8caeca2e..bde6f10a 100644
--- a/proto/ChannellerSlabLoopDungeonTakeFirstPassRewardRsp.proto
+++ b/proto/ChannellerSlabLoopDungeonTakeFirstPassRewardRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FNBAAOFEABH
+// CmdId: 8247
message ChannellerSlabLoopDungeonTakeFirstPassRewardRsp {
- //enum EKLACKKLBNP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8654;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
- uint32 dungeonIndex = 2;
+ int32 retcode = 1;
+ uint32 dungeon_index = 15;
}
+
diff --git a/proto/ChannellerSlabLoopDungeonTakeScoreRewardReq.proto b/proto/ChannellerSlabLoopDungeonTakeScoreRewardReq.proto
index 1e8a729f..7dd0014c 100644
--- a/proto/ChannellerSlabLoopDungeonTakeScoreRewardReq.proto
+++ b/proto/ChannellerSlabLoopDungeonTakeScoreRewardReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GLCLPAIFMIP
+// CmdId: 8944
message ChannellerSlabLoopDungeonTakeScoreRewardReq {
- //enum FLOJOKLLEDO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8751;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 rewardIndex = 4;
+ uint32 reward_index = 4;
}
+
diff --git a/proto/ChannellerSlabLoopDungeonTakeScoreRewardRsp.proto b/proto/ChannellerSlabLoopDungeonTakeScoreRewardRsp.proto
index 740458d0..d177e965 100644
--- a/proto/ChannellerSlabLoopDungeonTakeScoreRewardRsp.proto
+++ b/proto/ChannellerSlabLoopDungeonTakeScoreRewardRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DFJHCHKKDHF
+// CmdId: 8587
message ChannellerSlabLoopDungeonTakeScoreRewardRsp {
- //enum GELENGHNKBJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8186;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 5;
- uint32 rewardIndex = 11;
+ uint32 reward_index = 10;
+ int32 retcode = 8;
}
+
diff --git a/proto/ChannellerSlabOneOffDungeonInfoNotify.proto b/proto/ChannellerSlabOneOffDungeonInfoNotify.proto
index a758d346..d6d676f4 100644
--- a/proto/ChannellerSlabOneOffDungeonInfoNotify.proto
+++ b/proto/ChannellerSlabOneOffDungeonInfoNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NCLIOJCMIHH
+// CmdId: 8036
message ChannellerSlabOneOffDungeonInfoNotify {
- //enum BKAFOFOEHAN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8038;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 gihlcdadndf = 9;
+ repeated uint32 scheme_buff_id_list = 7;
}
+
diff --git a/proto/ChannellerSlabOneOffDungeonInfoReq.proto b/proto/ChannellerSlabOneOffDungeonInfoReq.proto
index d667e020..46861fd6 100644
--- a/proto/ChannellerSlabOneOffDungeonInfoReq.proto
+++ b/proto/ChannellerSlabOneOffDungeonInfoReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OIFAMINIMPJ
+// CmdId: 8079
message ChannellerSlabOneOffDungeonInfoReq {
- //enum LKOJBMCAMFA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8069;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/ChannellerSlabOneOffDungeonInfoRsp.proto b/proto/ChannellerSlabOneOffDungeonInfoRsp.proto
index 48d576c7..2c962777 100644
--- a/proto/ChannellerSlabOneOffDungeonInfoRsp.proto
+++ b/proto/ChannellerSlabOneOffDungeonInfoRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LJMFKHMECBB
+// CmdId: 8403
message ChannellerSlabOneOffDungeonInfoRsp {
- //enum LLOPHGACKFN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8731;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 2;
- repeated uint32 gihlcdadndf = 11;
+ int32 retcode = 10;
+ repeated uint32 scheme_buff_id_list = 7;
}
+
diff --git a/proto/ChannellerSlabSaveAssistInfoReq.proto b/proto/ChannellerSlabSaveAssistInfoReq.proto
index 1faa639f..e4377fb5 100644
--- a/proto/ChannellerSlabSaveAssistInfoReq.proto
+++ b/proto/ChannellerSlabSaveAssistInfoReq.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "ChannellerSlabAssistInfo.proto";
-
-import "ChannelerSlabAssistInfo.proto";
-
+// Name: LHHCPJEFGGD
+// CmdId: 8877
message ChannellerSlabSaveAssistInfoReq {
- //enum FOOBHNAHDGM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8304;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated ChannelerSlabAssistInfo assistInfoList = 6;
+ repeated ChannellerSlabAssistInfo assist_info_list = 3;
}
+
diff --git a/proto/ChannellerSlabSaveAssistInfoRsp.proto b/proto/ChannellerSlabSaveAssistInfoRsp.proto
index 81f09be6..128e87a4 100644
--- a/proto/ChannellerSlabSaveAssistInfoRsp.proto
+++ b/proto/ChannellerSlabSaveAssistInfoRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "ChannellerSlabAssistInfo.proto";
-
-import "ChannelerSlabAssistInfo.proto";
-
+// Name: FMEFPPMPJIA
+// CmdId: 8269
message ChannellerSlabSaveAssistInfoRsp {
- //enum HIPMBCPBNOK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8443;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated ChannelerSlabAssistInfo assistInfoList = 6;
- int32 retcode = 4;
+ repeated ChannellerSlabAssistInfo assist_info_list = 2;
+ int32 retcode = 6;
}
+
diff --git a/proto/ChannellerSlabTakeoffBuffReq.proto b/proto/ChannellerSlabTakeoffBuffReq.proto
index 0cf5272d..3428055a 100644
--- a/proto/ChannellerSlabTakeoffBuffReq.proto
+++ b/proto/ChannellerSlabTakeoffBuffReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BNDBBLFOHEF
+// CmdId: 8271
message ChannellerSlabTakeoffBuffReq {
- //enum CMDMMBPNAPD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8329;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool fhableimdgl = 8;
- uint32 buffId = 10;
- uint32 slotId = 13;
+ uint32 buff_id = 9;
+ bool is_mp = 3;
+ uint32 slot_id = 13;
}
+
diff --git a/proto/ChannellerSlabTakeoffBuffRsp.proto b/proto/ChannellerSlabTakeoffBuffRsp.proto
index 7ce810aa..fc2524c0 100644
--- a/proto/ChannellerSlabTakeoffBuffRsp.proto
+++ b/proto/ChannellerSlabTakeoffBuffRsp.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EANAJADAGJP
+// CmdId: 8875
message ChannellerSlabTakeoffBuffRsp {
- //enum IPFMOHKHPPK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8646;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 slotId = 2;
- bool fhableimdgl = 6;
- uint32 buffId = 14;
- int32 retcode = 3;
+ uint32 buff_id = 3;
+ bool is_mp = 9;
+ int32 retcode = 14;
+ uint32 slot_id = 13;
}
+
diff --git a/proto/ChannellerSlabWearBuffReq.proto b/proto/ChannellerSlabWearBuffReq.proto
index 36cc3de5..1c36304e 100644
--- a/proto/ChannellerSlabWearBuffReq.proto
+++ b/proto/ChannellerSlabWearBuffReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GLDFAPGCOLG
+// CmdId: 8648
message ChannellerSlabWearBuffReq {
- //enum DANEAPMBHBG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8487;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool fhableimdgl = 8;
- uint32 slotId = 11;
- uint32 buffId = 12;
+ uint32 buff_id = 12;
+ bool is_mp = 10;
+ uint32 slot_id = 15;
}
+
diff --git a/proto/ChannellerSlabWearBuffRsp.proto b/proto/ChannellerSlabWearBuffRsp.proto
index 8338b7cd..66d898a6 100644
--- a/proto/ChannellerSlabWearBuffRsp.proto
+++ b/proto/ChannellerSlabWearBuffRsp.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IPPCCDNLHEN
+// CmdId: 8668
message ChannellerSlabWearBuffRsp {
- //enum GKHBJILDBJN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8651;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 buffId = 4;
- uint32 slotId = 5;
- bool fhableimdgl = 9;
- int32 retcode = 12;
+ bool is_mp = 13;
+ uint32 slot_id = 2;
+ uint32 buff_id = 4;
+ int32 retcode = 14;
}
+
diff --git a/proto/ChapterState.proto b/proto/ChapterState.proto
deleted file mode 100644
index 58b4fe2d..00000000
--- a/proto/ChapterState.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum ChapterState {
- CHAPTER_STATE_NONE = 0;
- CHAPTER_STATE_UNABLE_TO_BEGIN = 1;
- CHAPTER_STATE_BEGIN = 2;
- CHAPTER_STATE_END = 3;
-}
diff --git a/proto/ChapterStateNotify.proto b/proto/ChapterStateNotify.proto
index a73db1b4..e25070dd 100644
--- a/proto/ChapterStateNotify.proto
+++ b/proto/ChapterStateNotify.proto
@@ -2,30 +2,26 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "HLDDAIOAHPB.proto";
-
-import "ChapterState.proto";
-
+// Name: EGGHDNJDFIM
+// CmdId: 427
message ChapterStateNotify {
- //enum FCANPLPPJEL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 469;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
+ // Name: POAIPEHKEHE
+ message POAIPEHKEHE {
+ bool OOLKODOMBMM = 12;
+ uint32 PJDJCBIINIC = 11;
+ }
- message NeedPlayerLevel {
- uint32 configNeedPlayerLevel = 4;
- bool isLimit = 14;
- }
- message NeedBeginTime {
- uint32 configNeedBeginTime = 5;
- bool isLimit = 4;
- }
+ // Name: OKNHDJOIJFI
+ message OKNHDJOIJFI {
+ bool OOLKODOMBMM = 10;
+ uint32 LENAHOJKKFP = 3;
+ }
- NeedPlayerLevel needPlayerLevel = 2;
- NeedBeginTime needBeginTime = 9;
- ChapterState chapterState = 13;
- uint32 chapterId = 15;
+ OKNHDJOIJFI JFOHACAIDHE = 14;
+ uint32 chapter_id = 7;
+ HLDDAIOAHPB FIMLGAGLJPO = 10;
+ POAIPEHKEHE HIJBMEKPPKJ = 8;
}
+
diff --git a/proto/CharAmusementAvatarInfo.proto b/proto/CharAmusementAvatarInfo.proto
index ef95f44a..9e472c9c 100644
--- a/proto/CharAmusementAvatarInfo.proto
+++ b/proto/CharAmusementAvatarInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EBCKHAKAFEN
message CharAmusementAvatarInfo {
- uint32 uid = 3;
- repeated uint32 avatarIdList = 11;
- uint32 pmahgkplcgi = 1;
+ uint32 uid = 11;
+ uint32 punish_time = 2;
+ repeated uint32 avatar_id_list = 15;
}
+
diff --git a/proto/CharAmusementDetailInfo.proto b/proto/CharAmusementDetailInfo.proto
index 2296c1f3..8a54c68c 100644
--- a/proto/CharAmusementDetailInfo.proto
+++ b/proto/CharAmusementDetailInfo.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CharAmusementStageData.proto";
+// Name: OIGIFBHGEMF
message CharAmusementDetailInfo {
- repeated CharAmusementStageData stageDataList = 1;
+ repeated CharAmusementStageData stage_data_list = 13;
}
+
diff --git a/proto/CharAmusementInfo.proto b/proto/CharAmusementInfo.proto
index 9a053952..e761f9cd 100644
--- a/proto/CharAmusementInfo.proto
+++ b/proto/CharAmusementInfo.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CharAmusementAvatarInfo.proto";
+// Name: DKAJENPELLD
message CharAmusementInfo {
- repeated CharAmusementAvatarInfo avatarInfoList = 11;
- uint32 emdkpmhihmp = 3;
- uint32 levelId = 6;
- uint32 stageId = 8;
- uint32 inllhgjoaco = 5;
+ repeated CharAmusementAvatarInfo avatar_info_list = 9;
+ uint32 JNLHFFKMCNM = 5;
+ uint32 stage_id = 7;
+ uint32 OEHEMHPFFBO = 14;
+ uint32 level_id = 1;
}
+
diff --git a/proto/CharAmusementSettleNotify.proto b/proto/CharAmusementSettleNotify.proto
index 1f808921..2075db51 100644
--- a/proto/CharAmusementSettleNotify.proto
+++ b/proto/CharAmusementSettleNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GALFAELEKAE
+// CmdId: 23655
message CharAmusementSettleNotify {
- //enum PPKKMCEDOFG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 21939;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 finishTime = 9;
- bool isNewRecord = 11;
- bool isSucc = 13;
+ uint32 finish_time = 3;
+ bool is_succ = 9;
+ bool is_new_record = 1;
}
+
diff --git a/proto/CharAmusementStageData.proto b/proto/CharAmusementStageData.proto
index b280e8c2..27fb9b4e 100644
--- a/proto/CharAmusementStageData.proto
+++ b/proto/CharAmusementStageData.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GMEBFGNEGLA
message CharAmusementStageData {
- uint32 finishTime = 11;
- uint32 stageId = 12;
- bool isOpen = 9;
+ uint32 stage_id = 7;
+ bool is_open = 11;
+ uint32 finish_time = 4;
}
+
diff --git a/proto/CharDie.proto b/proto/CharDie.proto
deleted file mode 100644
index 60e949a7..00000000
--- a/proto/CharDie.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message CharDie {
- uint32 cardGuid = 10;
- uint32 controllerId = 9;
-}
diff --git a/proto/ChatChannelDataNotify.proto b/proto/ChatChannelDataNotify.proto
index 87b53fa9..8d6f3268 100644
--- a/proto/ChatChannelDataNotify.proto
+++ b/proto/ChatChannelDataNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ChatChannelInfo.proto";
+// Name: PHPBACJDBKA
+// CmdId: 5041
message ChatChannelDataNotify {
- //enum GDPPJBFLFNO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5028;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 channelList = 12;
- repeated ChatChannelInfo channelInfoList = 7;
+ repeated ChatChannelInfo channel_info_list = 12;
+ repeated uint32 channel_list = 8;
}
+
diff --git a/proto/ChatChannelInfo.proto b/proto/ChatChannelInfo.proto
index a9db6fe2..844b4671 100644
--- a/proto/ChatChannelInfo.proto
+++ b/proto/ChatChannelInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FFEPOPDPELC
message ChatChannelInfo {
- uint32 channelId = 4;
- bool isShield = 2;
+ uint32 channel_id = 7;
+ bool is_shield = 9;
}
+
diff --git a/proto/ChatChannelInfoNotify.proto b/proto/ChatChannelInfoNotify.proto
index 0f92f100..9512b91c 100644
--- a/proto/ChatChannelInfoNotify.proto
+++ b/proto/ChatChannelInfoNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ChatChannelInfo.proto";
+// Name: GFNPKNBLNFD
+// CmdId: 4979
message ChatChannelInfoNotify {
- //enum HDDAKDGMNMB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4963;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- ChatChannelInfo channelInfo = 15;
+ ChatChannelInfo channel_info = 4;
}
+
diff --git a/proto/ChatChannelShieldNotify.proto b/proto/ChatChannelShieldNotify.proto
index 109dc6d8..0f96079a 100644
--- a/proto/ChatChannelShieldNotify.proto
+++ b/proto/ChatChannelShieldNotify.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BKPPKNEHIIC
+// CmdId: 4992
message ChatChannelShieldNotify {
- //enum INDNLFBPOGA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4966;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 channelId = 8;
- bool isShield = 1;
+ uint32 channel_id = 13;
+ bool is_shield = 1;
}
+
diff --git a/proto/ChatChannelUpdateNotify.proto b/proto/ChatChannelUpdateNotify.proto
index 958b2059..ed45a61e 100644
--- a/proto/ChatChannelUpdateNotify.proto
+++ b/proto/ChatChannelUpdateNotify.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ChatChannelInfo.proto";
+// Name: EILDECDLMJF
+// CmdId: 4957
message ChatChannelUpdateNotify {
- //enum LJAJLOILCKG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4979;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isCreate = 13;
- ChatChannelInfo channelInfo = 6;
- uint32 channelId = 12;
+ uint32 channel_id = 2;
+ ChatChannelInfo channel_info = 14;
+ bool is_create = 10;
}
+
diff --git a/proto/ChatEmojiCollectionData.proto b/proto/ChatEmojiCollectionData.proto
index ffe9d0db..a83963dd 100644
--- a/proto/ChatEmojiCollectionData.proto
+++ b/proto/ChatEmojiCollectionData.proto
@@ -3,8 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PJOPDHANLEM
message ChatEmojiCollectionData {
- repeated uint32 emojiIdList = 1;
+ repeated uint32 emoji_id_list = 1;
}
+
diff --git a/proto/ChatHistoryNotify.proto b/proto/ChatHistoryNotify.proto
index 1998d6ef..2014eff5 100644
--- a/proto/ChatHistoryNotify.proto
+++ b/proto/ChatHistoryNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ChatInfo.proto";
+// Name: NKFMEOIKOGE
+// CmdId: 3301
message ChatHistoryNotify {
- //enum NDNAPJGNDGE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3099;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 channelId = 14;
- repeated ChatInfo chatInfo = 12;
+ uint32 channel_id = 11;
+ repeated ChatInfo chat_info = 12;
}
+
diff --git a/proto/ChatInfo.proto b/proto/ChatInfo.proto
index 3236e051..4f454a28 100644
--- a/proto/ChatInfo.proto
+++ b/proto/ChatInfo.proto
@@ -3,21 +3,29 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JJOLFAPBPNN
message ChatInfo {
- message SystemHint {
- uint32 type = 14;
- }
+ // Name: MALNOIDCGEG
+ message SystemHint {
+ uint32 type = 4;
+ }
- bool isRead = 6;
- uint32 uid = 15;
- uint32 toUid = 3;
- oneof content {
- string text = 1809;
- uint32 icon = 1168;
- SystemHint system_hint = 523;
- }
- uint32 sequence = 2;
- uint32 time = 11;
+ // Name: FBKLFDADNDL
+ enum FBKLFDADNDL {
+ FBKLFDADNDL_FDFFOPFENHC = 0;
+ FBKLFDADNDL_EHLOOAOPJGL = 1;
+ FBKLFDADNDL_FEFEACKMLPP = 2;
+ }
+
+ uint32 to_uid = 4;
+ uint32 uid = 6;
+ uint32 time = 13;
+ uint32 sequence = 2;
+ bool is_read = 7;
+ oneof content {
+ string text = 263;
+ uint32 icon = 1839;
+ SystemHint system_hint = 899;
+ }
}
+
diff --git a/proto/CheckAddItemExceedLimitNotify.proto b/proto/CheckAddItemExceedLimitNotify.proto
index b95a851c..70a91d37 100644
--- a/proto/CheckAddItemExceedLimitNotify.proto
+++ b/proto/CheckAddItemExceedLimitNotify.proto
@@ -3,21 +3,21 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-import "ItemExceedLimitMsgType.proto";
-
+// Name: FABJDIPEMDE
+// CmdId: 685
message CheckAddItemExceedLimitNotify {
- //enum PMNKAGAEEAP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 634;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
+ // Name: ONKIMGOMOEL
+ enum ItemExceedLimitMsgType {
+ ITEM_EXCEED_LIMIT_MSG_DEFAULT = 0;
+ ITEM_EXCEED_LIMIT_MSG_TEXT = 1;
+ ITEM_EXCEED_LIMIT_MSG_DIALOG = 2;
+ ITEM_EXCEED_LIMIT_MSG_DIALOG_NONBLOCK = 3;
+ }
- repeated uint32 finishedChallengeIdList = 15;
- repeated uint32 exceededItemList = 5;
- uint32 reason = 2;
- ItemExceedLimitMsgType msgType = 7;
- bool isDrop = 1;
+ uint32 reason = 6;
+ repeated uint32 NPLFIOFPAKH = 2;
+ ItemExceedLimitMsgType msg_type = 10;
+ bool is_drop = 15;
+ repeated uint32 DNJDACFOEJA = 1;
}
+
diff --git a/proto/CheckGroupReplacedReq.proto b/proto/CheckGroupReplacedReq.proto
index f6abff6f..2d1b27e3 100644
--- a/proto/CheckGroupReplacedReq.proto
+++ b/proto/CheckGroupReplacedReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CGOCEJAMMOF
+// CmdId: 3036
message CheckGroupReplacedReq {
- //enum IFJJADJGMGG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3329;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 groupIdList = 7;
+ repeated uint32 group_id_list = 15;
}
+
diff --git a/proto/CheckGroupReplacedRsp.proto b/proto/CheckGroupReplacedRsp.proto
index 00ba366f..2d9cf4ea 100644
--- a/proto/CheckGroupReplacedRsp.proto
+++ b/proto/CheckGroupReplacedRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LANAGHGCNHJ
+// CmdId: 3190
message CheckGroupReplacedRsp {
- //enum FJMGJMAPMLK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3117;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 3;
- repeated uint32 replacedGroupIdList = 6;
+ int32 retcode = 6;
+ repeated uint32 replaced_group_id_list = 2;
}
+
diff --git a/proto/CheckSegmentCRCNotify.proto b/proto/CheckSegmentCRCNotify.proto
index 8833eccb..731b2b1b 100644
--- a/proto/CheckSegmentCRCNotify.proto
+++ b/proto/CheckSegmentCRCNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "SegmentInfo.proto";
+// Name: BAGMHNFGMNB
+// CmdId: 56
message CheckSegmentCRCNotify {
- //enum KAMEODOLADA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 46;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated SegmentInfo infoList = 9;
+ repeated SegmentInfo info_list = 5;
}
+
diff --git a/proto/CheckSegmentCRCReq.proto b/proto/CheckSegmentCRCReq.proto
index 24165e4c..e1097676 100644
--- a/proto/CheckSegmentCRCReq.proto
+++ b/proto/CheckSegmentCRCReq.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "SegmentCRCInfo.proto";
+// Name: HIHMHAENBGE
+// CmdId: 23
message CheckSegmentCRCReq {
- //enum HFJFCONIADA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 100;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated SegmentCRCInfo infoList = 1;
+ repeated SegmentCRCInfo info_list = 12;
}
+
diff --git a/proto/CheckUgcStateReq.proto b/proto/CheckUgcStateReq.proto
index d8173c49..8325c53a 100644
--- a/proto/CheckUgcStateReq.proto
+++ b/proto/CheckUgcStateReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MABFCLEHNCC
+// CmdId: 6302
message CheckUgcStateReq {
- //enum GANFKHHKGBK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6314;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/CheckUgcStateRsp.proto b/proto/CheckUgcStateRsp.proto
index 0f077fdb..6365279f 100644
--- a/proto/CheckUgcStateRsp.proto
+++ b/proto/CheckUgcStateRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IOJEHDJBEDE
+// CmdId: 6317
message CheckUgcStateRsp {
- //enum FCOLFLLKGCC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6342;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 13;
+ int32 retcode = 9;
}
+
diff --git a/proto/CheckUgcUpdateReq.proto b/proto/CheckUgcUpdateReq.proto
index 0f8b4ee1..1123b523 100644
--- a/proto/CheckUgcUpdateReq.proto
+++ b/proto/CheckUgcUpdateReq.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "UgcType.proto";
+// Name: CFEGIGKBDFM
+// CmdId: 6335
message CheckUgcUpdateReq {
- //enum JJLLNJHGHPD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6302;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- UgcType ugcType = 3;
+ UgcType ugc_type = 3;
}
+
diff --git a/proto/CheckUgcUpdateRsp.proto b/proto/CheckUgcUpdateRsp.proto
index 695b8fba..dc10627c 100644
--- a/proto/CheckUgcUpdateRsp.proto
+++ b/proto/CheckUgcUpdateRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "UgcType.proto";
+// Name: CPCDDAMLFFF
+// CmdId: 6321
message CheckUgcUpdateRsp {
- //enum KICAKIMJIPI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6340;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
- UgcType ugcType = 6;
- repeated uint64 updateUgcGuidList = 2;
+ UgcType ugc_type = 1;
+ repeated uint64 update_ugc_guid_list = 3;
+ int32 retcode = 8;
}
+
diff --git a/proto/ChessActivityDetailInfo.proto b/proto/ChessActivityDetailInfo.proto
index 851e46aa..5ecad474 100644
--- a/proto/ChessActivityDetailInfo.proto
+++ b/proto/ChessActivityDetailInfo.proto
@@ -3,16 +3,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KEKNCNNDFIF
message ChessActivityDetailInfo {
- uint32 punishOverTime = 4;
- uint32 contentCloseTime = 10;
- uint32 playerInfoMap = 5;
- uint32 exp = 11;
- bool escapedMonsters = 6;
- uint32 selectedCardInfoList = 8;
- uint32 level = 14;
- repeated uint32 totalRound = 7;
- bool leftMonsters = 15;
+ uint32 exp = 13;
+ uint32 punish_over_time = 15;
+ bool is_teach_dungeon_finished = 2;
+ uint32 PHPPKFDLABK = 12;
+ uint32 level = 4;
+ bool is_content_closed = 1;
+ uint32 KBCIOAPGBLK = 6;
+ repeated uint32 finished_map_id_list = 10;
+ uint32 content_close_time = 14;
}
+
diff --git a/proto/ChessCardInfo.proto b/proto/ChessCardInfo.proto
index f574be61..de0f104e 100644
--- a/proto/ChessCardInfo.proto
+++ b/proto/ChessCardInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DEIIEJODMDG
message ChessCardInfo {
- uint32 cardId = 11;
- uint32 effectStack = 12;
+ uint32 card_id = 1;
+ uint32 effect_stack = 13;
}
+
diff --git a/proto/ChessEntranceDetailInfo.proto b/proto/ChessEntranceDetailInfo.proto
index a8ffa006..7587328c 100644
--- a/proto/ChessEntranceDetailInfo.proto
+++ b/proto/ChessEntranceDetailInfo.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ChessEntranceInfo.proto";
+// Name: JBAOPFJOFMB
message ChessEntranceDetailInfo {
- repeated ChessEntranceInfo infoList = 6;
+ repeated ChessEntranceInfo info_list = 5;
}
+
diff --git a/proto/ChessEntranceInfo.proto b/proto/ChessEntranceInfo.proto
index 62169218..85e2edd9 100644
--- a/proto/ChessEntranceInfo.proto
+++ b/proto/ChessEntranceInfo.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ChessMonsterInfo.proto";
+// Name: LKLACPPMNLD
message ChessEntranceInfo {
- repeated ChessMonsterInfo lhjhgbpjpkl = 7;
- uint32 dfpedbghhma = 6;
- uint32 lfemigkpkdd = 9;
+ uint32 entrance_index = 11;
+ repeated ChessMonsterInfo monster_info_list = 4;
+ uint32 entrance_point_id = 5;
}
+
diff --git a/proto/ChessEscapedMonstersNotify.proto b/proto/ChessEscapedMonstersNotify.proto
index d9140b04..ca853071 100644
--- a/proto/ChessEscapedMonstersNotify.proto
+++ b/proto/ChessEscapedMonstersNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EMIMGLEEBHF
+// CmdId: 5389
message ChessEscapedMonstersNotify {
- //enum GIKHFKKIEIJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5312;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 escapedMonsters = 10;
+ uint32 excaped_monsters = 10;
}
+
diff --git a/proto/ChessInfo.proto b/proto/ChessInfo.proto
deleted file mode 100644
index dd366450..00000000
--- a/proto/ChessInfo.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message ChessInfo {
- uint32 punishOverTime = 4;
- uint32 contentCloseTime = 10;
- uint32 playerInfoMap = 5;
- uint32 exp = 11;
- bool escapedMonsters = 6;
- uint32 selectedCardInfoList = 8;
- uint32 level = 14;
- repeated uint32 totalRound = 7;
- bool leftMonsters = 15;
-}
diff --git a/proto/ChessLeftMonstersNotify.proto b/proto/ChessLeftMonstersNotify.proto
index 6c87fc0d..23673149 100644
--- a/proto/ChessLeftMonstersNotify.proto
+++ b/proto/ChessLeftMonstersNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FJCOCKFODEK
+// CmdId: 5376
message ChessLeftMonstersNotify {
- //enum GMFIONKIFLF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5377;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 leftMonsters = 8;
+ uint32 left_monsters = 13;
}
+
diff --git a/proto/ChessManualRefreshCardsReq.proto b/proto/ChessManualRefreshCardsReq.proto
index b7a081d9..e03b6614 100644
--- a/proto/ChessManualRefreshCardsReq.proto
+++ b/proto/ChessManualRefreshCardsReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HLBDENODCMG
+// CmdId: 5306
message ChessManualRefreshCardsReq {
- //enum ADNNGAMJMPH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5361;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/ChessManualRefreshCardsRsp.proto b/proto/ChessManualRefreshCardsRsp.proto
index cf48a32e..e320e5c8 100644
--- a/proto/ChessManualRefreshCardsRsp.proto
+++ b/proto/ChessManualRefreshCardsRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CDGDIFAEFAJ
+// CmdId: 5390
message ChessManualRefreshCardsRsp {
- //enum AKBFEJJJGDA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5365;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 1;
+ int32 retcode = 4;
}
+
diff --git a/proto/ChessMonsterInfo.proto b/proto/ChessMonsterInfo.proto
index 0d9f2158..29a1117d 100644
--- a/proto/ChessMonsterInfo.proto
+++ b/proto/ChessMonsterInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GNIAJGHFPEJ
message ChessMonsterInfo {
- uint32 monsterId = 9;
- uint32 level = 2;
- repeated uint32 affixList = 3;
+ uint32 monster_id = 5;
+ uint32 level = 14;
+ repeated uint32 affix_list = 15;
}
+
diff --git a/proto/ChessMysteryInfo.proto b/proto/ChessMysteryInfo.proto
index fb589cd1..2ec1f60a 100644
--- a/proto/ChessMysteryInfo.proto
+++ b/proto/ChessMysteryInfo.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ChessEntranceDetailInfo.proto";
+// Name: PODDCPLMFHG
message ChessMysteryInfo {
- repeated uint32 mdilcblhnao = 2;
- map lneiknbbcdd = 11;
- map fhmdalcaomp = 5;
+ map entrance_point_map = 4;
+ map detail_info_map = 7;
+ repeated uint32 exit_point_id_list = 8;
}
+
diff --git a/proto/ChessNormalCardInfo.proto b/proto/ChessNormalCardInfo.proto
index b21f0e21..34ae988f 100644
--- a/proto/ChessNormalCardInfo.proto
+++ b/proto/ChessNormalCardInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NICDJJJMPJJ
message ChessNormalCardInfo {
- uint32 cardId = 6;
- bool isAttachCurse = 9;
- uint32 costPoints = 2;
+ uint32 cost_points = 6;
+ bool is_attach_curse = 2;
+ uint32 card_id = 11;
}
+
diff --git a/proto/ChessPickCardNotify.proto b/proto/ChessPickCardNotify.proto
index 19e55197..73c192c1 100644
--- a/proto/ChessPickCardNotify.proto
+++ b/proto/ChessPickCardNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ChessNormalCardInfo.proto";
+// Name: ODOAFPFGDPA
+// CmdId: 5303
message ChessPickCardNotify {
- //enum KNIKFFKNDOB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5304;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- ChessNormalCardInfo normalCardInfo = 7;
- uint32 curseCardId = 5;
+ ChessNormalCardInfo normal_card_info = 11;
+ uint32 curse_card_id = 5;
}
+
diff --git a/proto/ChessPickCardReq.proto b/proto/ChessPickCardReq.proto
index e1050041..be9bcbf2 100644
--- a/proto/ChessPickCardReq.proto
+++ b/proto/ChessPickCardReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BGOPOLELLBI
+// CmdId: 5301
message ChessPickCardReq {
- //enum OLIJEMKHFII {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5391;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 cardIndex = 9;
- uint32 cardId = 3;
+ uint32 card_id = 7;
+ uint32 card_index = 3;
}
+
diff --git a/proto/ChessPickCardRsp.proto b/proto/ChessPickCardRsp.proto
index 117f118a..ca8cc27e 100644
--- a/proto/ChessPickCardRsp.proto
+++ b/proto/ChessPickCardRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NPBEEKBHPPE
+// CmdId: 5398
message ChessPickCardRsp {
- //enum KPCIEJPGOCL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5360;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 cardIndex = 10;
- uint32 cardId = 8;
- int32 retcode = 7;
+ uint32 card_id = 1;
+ int32 retcode = 13;
+ uint32 card_index = 2;
}
+
diff --git a/proto/ChessPlayerInfo.proto b/proto/ChessPlayerInfo.proto
index 3363beb8..37c9653b 100644
--- a/proto/ChessPlayerInfo.proto
+++ b/proto/ChessPlayerInfo.proto
@@ -2,16 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ChessNormalCardInfo.proto";
+// Name: CEEAFEMNGPJ
message ChessPlayerInfo {
- uint32 buildingPoints = 13;
- uint32 Unk3300_PPFPEAGBHLP = 12;
- uint32 Unk3300_AOCJHOKCDDM = 2;
- repeated ChessNormalCardInfo candidateCardInfoList = 6;
- uint32 uid = 11;
- uint32 Unk3300_PPFBGIDKCDJ = 8;
- uint32 Unk3300_GPNDNCCLHKE = 3;
+ uint32 GKBILFJMMAO = 11;
+ uint32 DBCNEFPDHHM = 14;
+ uint32 uid = 13;
+ repeated ChessNormalCardInfo candidate_card_info_list = 15;
+ uint32 CNLJGGLHKAE = 3;
+ uint32 JEGENLBHOCJ = 4;
+ uint32 FABBPOHPPEC = 7;
}
+
diff --git a/proto/ChessPlayerInfoNotify.proto b/proto/ChessPlayerInfoNotify.proto
index 59fb883d..66cd56c6 100644
--- a/proto/ChessPlayerInfoNotify.proto
+++ b/proto/ChessPlayerInfoNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ChessPlayerInfo.proto";
+// Name: JBGMDJCBNJL
+// CmdId: 5392
message ChessPlayerInfoNotify {
- //enum GIJKADEPEMA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5326;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- ChessPlayerInfo playerInfo = 15;
+ ChessPlayerInfo player_info = 2;
}
+
diff --git a/proto/ChessSelectedCardsNotify.proto b/proto/ChessSelectedCardsNotify.proto
index 41511827..d76ebad9 100644
--- a/proto/ChessSelectedCardsNotify.proto
+++ b/proto/ChessSelectedCardsNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ChessCardInfo.proto";
+// Name: EMIEMODACJI
+// CmdId: 5385
message ChessSelectedCardsNotify {
- //enum EPBLFDHAOKF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5334;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated ChessCardInfo selectedCardInfoList = 9;
+ repeated ChessCardInfo selected_card_info_list = 9;
}
+
diff --git a/proto/ChessSettleInfo.proto b/proto/ChessSettleInfo.proto
deleted file mode 100644
index 1fc464c0..00000000
--- a/proto/ChessSettleInfo.proto
+++ /dev/null
@@ -1,17 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "ExhibitionDisplayInfo.proto";
-
-message ChessSettleInfo {
- uint32 Unk3300_NKHDFHAPNCN = 9;
- uint64 sceneTimeMs = 11;
- uint32 Unk3300_LPANFEBFJOJ = 15;
- bool isSuccess = 2;
- repeated ExhibitionDisplayInfo scoreList = 1;
- uint32 Unk3300_IPGILJCBABK = 3;
- uint32 Unk3300_EMNLLDJHMEI = 10;
-}
diff --git a/proto/ChildQuest.proto b/proto/ChildQuest.proto
deleted file mode 100644
index 7bd9ff91..00000000
--- a/proto/ChildQuest.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message ChildQuest {
- uint32 questId = 5;
- uint32 questConfigId = 10;
- uint32 state = 12;
-}
diff --git a/proto/ChooseCurAvatarTeamReq.proto b/proto/ChooseCurAvatarTeamReq.proto
index ad79a6bd..afb0f924 100644
--- a/proto/ChooseCurAvatarTeamReq.proto
+++ b/proto/ChooseCurAvatarTeamReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LKHOIDIJEOL
+// CmdId: 1650
message ChooseCurAvatarTeamReq {
- //enum DMNPHACHDEO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1680;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 teamId = 6;
+ uint32 team_id = 13;
}
+
diff --git a/proto/ChooseCurAvatarTeamRsp.proto b/proto/ChooseCurAvatarTeamRsp.proto
index 918fceba..1665a2e4 100644
--- a/proto/ChooseCurAvatarTeamRsp.proto
+++ b/proto/ChooseCurAvatarTeamRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HJOODMDEAGF
+// CmdId: 1625
message ChooseCurAvatarTeamRsp {
- //enum AHLEDPGENMP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1770;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 2;
- uint32 curTeamId = 8;
+ uint32 cur_team_id = 13;
+ int32 retcode = 1;
}
+
diff --git a/proto/CityInfo.proto b/proto/CityInfo.proto
index 7e73ffd4..71aab98e 100644
--- a/proto/CityInfo.proto
+++ b/proto/CityInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GGDCLBEFCNO
message CityInfo {
- uint32 crystalNum = 15;
- uint32 cityId = 6;
- uint32 level = 11;
+ uint32 level = 14;
+ uint32 city_id = 13;
+ uint32 crystal_num = 10;
}
+
diff --git a/proto/CityReputationDataNotify.proto b/proto/CityReputationDataNotify.proto
index 7347b34e..78b33c23 100644
--- a/proto/CityReputationDataNotify.proto
+++ b/proto/CityReputationDataNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CityReputationSimpleInfo.proto";
+// Name: BGIMDCKHDHN
+// CmdId: 2827
message CityReputationDataNotify {
- //enum EDHJAKJHIAO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2869;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated CityReputationSimpleInfo simpleInfoList = 8;
+ repeated CityReputationSimpleInfo simple_info_list = 10;
}
+
diff --git a/proto/CityReputationExploreInfo.proto b/proto/CityReputationExploreInfo.proto
index ddf1d93f..f5b78a1f 100644
--- a/proto/CityReputationExploreInfo.proto
+++ b/proto/CityReputationExploreInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JFDBGKHOPHN
message CityReputationExploreInfo {
- repeated uint32 takenExploreRewardList = 9;
- bool isOpen = 1;
- uint32 explorePercent = 11;
+ uint32 explore_percent = 5;
+ repeated uint32 taken_explore_reward_list = 7;
+ bool is_open = 10;
}
+
diff --git a/proto/CityReputationHuntInfo.proto b/proto/CityReputationHuntInfo.proto
deleted file mode 100644
index 1c962ba2..00000000
--- a/proto/CityReputationHuntInfo.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message CityReputationHuntInfo {
- uint32 curWeekFinishNum = 1;
- bool hasReward = 4;
- bool isOpen = 10;
-}
diff --git a/proto/CityReputationInfo.proto b/proto/CityReputationInfo.proto
index c47ff436..500d4d2c 100644
--- a/proto/CityReputationInfo.proto
+++ b/proto/CityReputationInfo.proto
@@ -2,21 +2,21 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "CityReputationHuntInfo.proto";
+import "CFHIGHGJCBF.proto";
import "CityReputationExploreInfo.proto";
-import "CityReputationQuestInfo.proto";
-import "CityReputationRequestInfo.proto";
+import "LAELNKCMNMP.proto";
+import "NMIPDNNMELF.proto";
+// Name: AMKGNFBMKAL
message CityReputationInfo {
- uint32 totalAcceptRequestNum = 11;
- CityReputationHuntInfo huntInfo = 9;
- uint32 exp = 8;
- CityReputationExploreInfo exploreInfo = 5;
- uint32 level = 13;
- repeated uint32 takenLevelRewardList = 4;
- CityReputationQuestInfo questInfo = 7;
- CityReputationRequestInfo requestInfo = 2;
- uint32 nextRefreshTime = 14;
+ LAELNKCMNMP MFGPICPIMLA = 2;
+ CityReputationExploreInfo explore_info = 4;
+ CFHIGHGJCBF ONPMKPDMNHC = 10;
+ uint32 total_accept_request_num = 15;
+ repeated uint32 taken_level_reward_list = 6;
+ NMIPDNNMELF CMHDHFKAMAL = 7;
+ uint32 exp = 5;
+ uint32 level = 14;
+ uint32 next_refresh_time = 12;
}
+
diff --git a/proto/CityReputationLevelupNotify.proto b/proto/CityReputationLevelupNotify.proto
index 3e1e2056..5951d0ec 100644
--- a/proto/CityReputationLevelupNotify.proto
+++ b/proto/CityReputationLevelupNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FEJKJMLPOLC
+// CmdId: 2814
message CityReputationLevelupNotify {
- //enum IJGLMFMJHCF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2820;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 cityId = 10;
- uint32 level = 11;
+ uint32 city_id = 1;
+ uint32 level = 4;
}
+
diff --git a/proto/CityReputationQuestInfo.proto b/proto/CityReputationQuestInfo.proto
deleted file mode 100644
index 536eec05..00000000
--- a/proto/CityReputationQuestInfo.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message CityReputationQuestInfo {
- bool isOpen = 14;
- repeated uint32 Unk3300_OMGMGDIHDOH = 4;
- repeated uint32 Unk3300_IMLDPDMHJBJ = 10;
-}
diff --git a/proto/CityReputationRequestInfo.proto b/proto/CityReputationRequestInfo.proto
deleted file mode 100644
index aff8ca11..00000000
--- a/proto/CityReputationRequestInfo.proto
+++ /dev/null
@@ -1,17 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message CityReputationRequestInfo {
- message RequestInfo {
- uint32 requestId = 11;
- uint32 questId = 14;
- bool isTakenReward = 13;
- }
-
- bool isOpen = 1;
- repeated RequestInfo requestInfoList = 2;
-}
diff --git a/proto/CityReputationSimpleInfo.proto b/proto/CityReputationSimpleInfo.proto
index 961bfb0d..1d29278f 100644
--- a/proto/CityReputationSimpleInfo.proto
+++ b/proto/CityReputationSimpleInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MBIPNDBGKFI
message CityReputationSimpleInfo {
- uint32 level = 10;
- uint32 cityId = 8;
+ uint32 city_id = 9;
+ uint32 level = 11;
}
+
diff --git a/proto/ClearRoguelikeCurseNotify.proto b/proto/ClearRoguelikeCurseNotify.proto
index 88258ab7..216d86a6 100644
--- a/proto/ClearRoguelikeCurseNotify.proto
+++ b/proto/ClearRoguelikeCurseNotify.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IMDJMIGFNDA
+// CmdId: 8565
message ClearRoguelikeCurseNotify {
- //enum FACMIBLDHHO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8183;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isCurseAllClear = 14;
- bool isClearAll = 9;
- map clearCurseMap = 12;
- uint32 cardId = 6;
+ map clear_curse_map = 13;
+ uint32 card_id = 7;
+ bool EABGIEFBONK = 4;
+ bool DJDLPJELAMM = 10;
}
+
diff --git a/proto/ClientAIStateNotify.proto b/proto/ClientAIStateNotify.proto
index 2054dfa0..f4b2676e 100644
--- a/proto/ClientAIStateNotify.proto
+++ b/proto/ClientAIStateNotify.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BKBJJNKOPGB
+// CmdId: 1129
message ClientAIStateNotify {
- //enum LLCPDLEANOA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1113;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 entityId = 6;
- uint32 curTactic = 10;
+ uint32 entity_id = 3;
+ uint32 cur_tactic = 12;
}
+
diff --git a/proto/ClientAbilitiesInitFinishCombineNotify.proto b/proto/ClientAbilitiesInitFinishCombineNotify.proto
index 209994ff..4eca8580 100644
--- a/proto/ClientAbilitiesInitFinishCombineNotify.proto
+++ b/proto/ClientAbilitiesInitFinishCombineNotify.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "EntityAbilityInvokeEntry.proto";
+// Name: LNIKBMEBALI
+// CmdId: 1172
message ClientAbilitiesInitFinishCombineNotify {
- //enum AEEPHACNEPG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1180;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated EntityAbilityInvokeEntry entityInvokeList = 4;
+ repeated EntityAbilityInvokeEntry entity_invoke_list = 12;
}
+
diff --git a/proto/ClientAbilityChangeNotify.proto b/proto/ClientAbilityChangeNotify.proto
index 9c5b0b9b..d86d381f 100644
--- a/proto/ClientAbilityChangeNotify.proto
+++ b/proto/ClientAbilityChangeNotify.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AbilityInvokeEntry.proto";
+// Name: JIHLJOAILGI
+// CmdId: 1107
message ClientAbilityChangeNotify {
- //enum JMGIEMHIIJI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1129;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated AbilityInvokeEntry invokes = 10;
- bool isInitHash = 4;
- uint32 entityId = 9;
+ bool is_init_hash = 1;
+ repeated AbilityInvokeEntry invokes = 8;
+ uint32 entity_id = 3;
}
+
diff --git a/proto/ClientAbilityInitBeginNotify.proto b/proto/ClientAbilityInitBeginNotify.proto
index 81ab6350..671f2d08 100644
--- a/proto/ClientAbilityInitBeginNotify.proto
+++ b/proto/ClientAbilityInitBeginNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NKIIJPIKOPP
+// CmdId: 1154
message ClientAbilityInitBeginNotify {
- //enum PJFNAJGKMEC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1187;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 entityId = 2;
+ uint32 entity_id = 1;
}
+
diff --git a/proto/ClientAbilityInitFinishNotify.proto b/proto/ClientAbilityInitFinishNotify.proto
index 69893fae..73618f69 100644
--- a/proto/ClientAbilityInitFinishNotify.proto
+++ b/proto/ClientAbilityInitFinishNotify.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AbilityInvokeEntry.proto";
+// Name: KDKNIIHLEKH
+// CmdId: 1164
message ClientAbilityInitFinishNotify {
- //enum NFFHBOGDOEJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1198;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 entityId = 1;
- repeated AbilityInvokeEntry invokes = 14;
+ uint32 entity_id = 8;
+ repeated AbilityInvokeEntry invokes = 3;
}
+
diff --git a/proto/ClientBulletCreateNotify.proto b/proto/ClientBulletCreateNotify.proto
index b15cc6f9..717c43e2 100644
--- a/proto/ClientBulletCreateNotify.proto
+++ b/proto/ClientBulletCreateNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HEIOKBJKIMH
+// CmdId: 94
message ClientBulletCreateNotify {
- //enum MFPLLDGENIF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 25;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 param = 3;
+ uint32 param = 7;
}
+
diff --git a/proto/ClientCollectorData.proto b/proto/ClientCollectorData.proto
index 9d75c717..3e718883 100644
--- a/proto/ClientCollectorData.proto
+++ b/proto/ClientCollectorData.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GBLLGEFNPCP
message ClientCollectorData {
- uint32 maxPoints = 8;
- uint32 currPoints = 2;
- uint32 materialId = 13;
+ uint32 MOHICPCPAFK = 9;
+ uint32 material_id = 5;
+ uint32 GEDKAGMKGAA = 15;
}
+
diff --git a/proto/ClientCollectorDataNotify.proto b/proto/ClientCollectorDataNotify.proto
index 9e2a524d..c8bc4552 100644
--- a/proto/ClientCollectorDataNotify.proto
+++ b/proto/ClientCollectorDataNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ClientCollectorData.proto";
+// Name: NFALFEOJHIP
+// CmdId: 4267
message ClientCollectorDataNotify {
- //enum MHKPPKBHJDO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4292;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated ClientCollectorData clientCollectorDataList = 9;
+ repeated ClientCollectorData client_collector_data_list = 15;
}
+
diff --git a/proto/ClientGadgetInfo.proto b/proto/ClientGadgetInfo.proto
index ba0328af..f04d473f 100644
--- a/proto/ClientGadgetInfo.proto
+++ b/proto/ClientGadgetInfo.proto
@@ -2,13 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+
+// Name: ANHIPICCPMI
message ClientGadgetInfo {
- uint32 campId = 1;
- uint32 campType = 2;
- uint64 guid = 3;
- uint32 ownerEntityId = 4;
- uint32 targetEntityId = 5;
- bool async_load = 6;
- bool isPeerIdFromPlayer = 7;
- repeated uint32 targetEntityIdList = 8;
+ uint32 camp_id = 1;
+ uint32 camp_type = 2;
+ uint64 guid = 3;
+ uint32 owner_entity_id = 4;
+ uint32 target_entity_id = 5;
+ bool async_load = 6;
+ bool is_peer_id_from_player = 7;
+ repeated uint32 target_entity_id_list = 8;
}
+
diff --git a/proto/ClientHashDebugNotify.proto b/proto/ClientHashDebugNotify.proto
index 00a82b04..9389c252 100644
--- a/proto/ClientHashDebugNotify.proto
+++ b/proto/ClientHashDebugNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: APAPDHOMLGI
+// CmdId: 3234
message ClientHashDebugNotify {
- //enum NKIMHFNEGMO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3279;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 jobId = 2;
+ uint32 job_id = 13;
}
+
diff --git a/proto/ClientInputType.proto b/proto/ClientInputType.proto
index 376b74b8..a92096a9 100644
--- a/proto/ClientInputType.proto
+++ b/proto/ClientInputType.proto
@@ -3,10 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: LMHJMCBLEMN
enum ClientInputType {
- CLIENT_INPUT_TYPE_NONE = 0;
- CLIENT_INPUT_TYPE_KEYBOARD_MOUSE = 1;
- CLIENT_INPUT_TYPE_GAMEPAD = 2;
- CLIENT_INPUT_TYPE_TOUCH_PANEL = 3;
+ CLIENT_INPUT_NONE = 0;
+ CLIENT_INPUT_KEYBORD_MOUSE = 1;
+ CLIENT_INPUT_GAMEPAD = 2;
+ CLIENT_INPUT_TOUCH_PANEL = 3;
}
+
diff --git a/proto/ClientLoadingCostumeVerificationNotify.proto b/proto/ClientLoadingCostumeVerificationNotify.proto
index d1c68a24..1cb5c3e0 100644
--- a/proto/ClientLoadingCostumeVerificationNotify.proto
+++ b/proto/ClientLoadingCostumeVerificationNotify.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IKHCDGKOMNP
+// CmdId: 3387
message ClientLoadingCostumeVerificationNotify {
- //enum ADGJCEJGDDD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3441;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint64 prefabHash = 15;
- uint32 costumeId = 8;
- uint64 guid = 13;
+ uint64 guid = 2;
+ uint64 prefab_hash = 3;
+ uint32 costume_id = 12;
}
+
diff --git a/proto/ClientLockGameTimeNotify.proto b/proto/ClientLockGameTimeNotify.proto
index ed9651c5..70286741 100644
--- a/proto/ClientLockGameTimeNotify.proto
+++ b/proto/ClientLockGameTimeNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DGNIFIFMMCP
+// CmdId: 189
message ClientLockGameTimeNotify {
- //enum BPHAFNCFEOA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 112;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isLock = 1;
+ bool is_lock = 4;
}
+
diff --git a/proto/ClientMassiveEntity.proto b/proto/ClientMassiveEntity.proto
index 9283e1ea..9ec148d0 100644
--- a/proto/ClientMassiveEntity.proto
+++ b/proto/ClientMassiveEntity.proto
@@ -2,19 +2,19 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "MassiveBoxInfo.proto";
+import "MassiveGrassInfo.proto";
+import "MassiveWaterInfo.proto";
-
-import "WaterInfo.proto";
-import "GrassInfo.proto";
-import "BoxInfo.proto";
-
+// Name: INDNLCFGCHO
message ClientMassiveEntity {
- uint32 entityType = 1;
- uint32 configId = 2;
- int64 objId = 3;
- oneof entity_info {
- WaterInfo water_info = 4;
- GrassInfo grass_info = 5;
- BoxInfo box_info = 6;
- }
+ uint32 entity_type = 1;
+ uint32 config_id = 2;
+ int64 obj_id = 3;
+ oneof entity_info {
+ MassiveWaterInfo water_info = 4;
+ MassiveGrassInfo grass_info = 5;
+ MassiveBoxInfo box_info = 6;
+ }
}
+
diff --git a/proto/ClientNewMailNotify.proto b/proto/ClientNewMailNotify.proto
index 81ee440c..4f192976 100644
--- a/proto/ClientNewMailNotify.proto
+++ b/proto/ClientNewMailNotify.proto
@@ -3,17 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DNKOPLJDKHH
+// CmdId: 1450
message ClientNewMailNotify {
- //enum BJODFBDCPEK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1414;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 notReadNum = 3;
- uint32 notGotAttachmentNum = 11;
+ bool CNCDJHLGHKA = 7;
+ uint32 KIKLOMKNELG = 6;
+ uint32 GPMOAAPPPNN = 8;
}
+
diff --git a/proto/ClientPauseNotify.proto b/proto/ClientPauseNotify.proto
index 83e6af14..503dae8d 100644
--- a/proto/ClientPauseNotify.proto
+++ b/proto/ClientPauseNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EJECHOLKFFM
+// CmdId: 276
message ClientPauseNotify {
- //enum BLDACOPAFHI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 277;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isOpen = 10;
+ bool is_open = 14;
}
+
diff --git a/proto/ClientPerform.proto b/proto/ClientPerform.proto
deleted file mode 100644
index 5e6d7c65..00000000
--- a/proto/ClientPerform.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGClientPerformType.proto";
-
-message ClientPerform {
- GCGClientPerformType performType = 2;
- repeated uint32 paramList = 5;
-}
diff --git a/proto/ClientReconnectNotify.proto b/proto/ClientReconnectNotify.proto
index be413c84..5c929857 100644
--- a/proto/ClientReconnectNotify.proto
+++ b/proto/ClientReconnectNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ClientReconnectReason.proto";
+// Name: COHPOPIPCKO
+// CmdId: 7
message ClientReconnectNotify {
- //enum JKMOFHFEHML {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 29;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- ClientReconnectReason reason = 1;
+ ClientReconnectReason reason = 14;
}
+
diff --git a/proto/ClientReconnectReason.proto b/proto/ClientReconnectReason.proto
index e1a249ea..bf64085c 100644
--- a/proto/ClientReconnectReason.proto
+++ b/proto/ClientReconnectReason.proto
@@ -3,8 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: OKHBKFNPGHJ
enum ClientReconnectReason {
- CLIENT_RECONNECT_REASON_NONE = 0;
- CLIENT_RECONNECT_REASON_QUIT_MP = 1;
+ CLIENT_RECONNNECT_NONE = 0;
+ CLIENT_RECONNNECT_QUIT_MP = 1;
}
+
diff --git a/proto/ClientRemoveCombatEndModifierNotify.proto b/proto/ClientRemoveCombatEndModifierNotify.proto
index 75cd9c34..ed7ff10c 100644
--- a/proto/ClientRemoveCombatEndModifierNotify.proto
+++ b/proto/ClientRemoveCombatEndModifierNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PLDNFMGOBBD
+// CmdId: 1166
message ClientRemoveCombatEndModifierNotify {
- //enum NDBNGOODBHB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1106;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 combatEndTypeList = 12;
+ repeated uint32 combat_end_type_list = 11;
}
+
diff --git a/proto/ClientReportNotify.proto b/proto/ClientReportNotify.proto
index 04391a3d..6e661076 100644
--- a/proto/ClientReportNotify.proto
+++ b/proto/ClientReportNotify.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LEAMJFGPJOI
+// CmdId: 29
message ClientReportNotify {
- //enum JFEGFPOGIHL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 13;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- string reportValue = 7;
- string reportType = 12;
+ string EAPMOECPEPG = 7;
+ string EMODEICADOO = 15;
}
+
diff --git a/proto/ClientScriptEventNotify.proto b/proto/ClientScriptEventNotify.proto
index 3ee9552c..f85d2b5a 100644
--- a/proto/ClientScriptEventNotify.proto
+++ b/proto/ClientScriptEventNotify.proto
@@ -3,20 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DDHCNHKMEDI
+// CmdId: 248
message ClientScriptEventNotify {
- //enum DOLKGKDMHFA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 247;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 targetEntityId = 8;
- repeated int32 paramList = 1;
- uint32 sourceEntityId = 4;
- uint32 eventType = 10;
+ uint32 source_entity_id = 14;
+ uint32 event_type = 9;
+ repeated int32 param_list = 7;
+ uint32 target_entity_id = 5;
}
+
diff --git a/proto/ClientTransmitReq.proto b/proto/ClientTransmitReq.proto
index e7151539..d84efb0b 100644
--- a/proto/ClientTransmitReq.proto
+++ b/proto/ClientTransmitReq.proto
@@ -2,23 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "Vector.proto";
import "TransmitReason.proto";
+import "Vector.proto";
+// Name: KDMEFEEKOEP
+// CmdId: 271
message ClientTransmitReq {
- //enum FLGIDMJKIHB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 203;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- Vector rot = 9;
- TransmitReason reason = 13;
- Vector pos = 12;
- uint32 sceneId = 8;
+ Vector pos = 2;
+ uint32 scene_id = 6;
+ TransmitReason reason = 7;
+ Vector rot = 3;
}
+
diff --git a/proto/ClientTransmitRsp.proto b/proto/ClientTransmitRsp.proto
index 89737de9..30b6b320 100644
--- a/proto/ClientTransmitRsp.proto
+++ b/proto/ClientTransmitRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "TransmitReason.proto";
+// Name: FHBLFIAFHCA
+// CmdId: 202
message ClientTransmitRsp {
- //enum NJGMKOMHHIB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 253;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- TransmitReason reason = 12;
- int32 retcode = 7;
+ TransmitReason reason = 10;
+ int32 retcode = 5;
}
+
diff --git a/proto/ClientTriggerEventNotify.proto b/proto/ClientTriggerEventNotify.proto
index c0dadaff..ee55cccb 100644
--- a/proto/ClientTriggerEventNotify.proto
+++ b/proto/ClientTriggerEventNotify.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "EventTriggerType.proto";
+// Name: MOHMFBOEKEA
+// CmdId: 191
message ClientTriggerEventNotify {
- //enum AJCCFKHMKCB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 178;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 forceId = 5;
- EventTriggerType eventType = 1;
+ uint32 force_id = 14;
+ EventTriggerType event_type = 10;
}
+
diff --git a/proto/CloseCommonTipsNotify.proto b/proto/CloseCommonTipsNotify.proto
index b79c0798..41a81f1e 100644
--- a/proto/CloseCommonTipsNotify.proto
+++ b/proto/CloseCommonTipsNotify.proto
@@ -3,15 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AFLOLBEDPJM
+// CmdId: 3196
message CloseCommonTipsNotify {
- //enum JDPGPPCNPNJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3010;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
}
+
diff --git a/proto/ClosedItemNotify.proto b/proto/ClosedItemNotify.proto
index 5ee4a857..f594503b 100644
--- a/proto/ClosedItemNotify.proto
+++ b/proto/ClosedItemNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JMJFPPIJEGA
+// CmdId: 689
message ClosedItemNotify {
- //enum EBJOICAJNPJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 612;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 itemIdList = 6;
+ repeated uint32 item_id_list = 10;
}
+
diff --git a/proto/CodexDataFullNotify.proto b/proto/CodexDataFullNotify.proto
index 8358961f..88459bf2 100644
--- a/proto/CodexDataFullNotify.proto
+++ b/proto/CodexDataFullNotify.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CodexTypeData.proto";
+// Name: GCDBECKPFCJ
+// CmdId: 4203
message CodexDataFullNotify {
- //enum BCCJMPBEOAG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4207;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 recentViewedPushtipsList = 1;
- uint32 lastReadPushtipsCodexId = 11;
- uint32 lastReadPushtipsTypeId = 10;
- repeated CodexTypeData typeDataList = 8;
+ repeated uint32 recent_viewed_pushtips_list = 1;
+ uint32 KAOIMONFEOK = 5;
+ uint32 AIOANFPLOPL = 8;
+ repeated CodexTypeData type_data_list = 4;
}
+
diff --git a/proto/CodexDataUpdateNotify.proto b/proto/CodexDataUpdateNotify.proto
index 802db3d1..112300a9 100644
--- a/proto/CodexDataUpdateNotify.proto
+++ b/proto/CodexDataUpdateNotify.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CodexType.proto";
+// Name: MKIEDBEHAHC
+// CmdId: 4207
message CodexDataUpdateNotify {
- //enum IJBHHHDDJOJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4202;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- CodexType type = 15;
- uint32 id = 6;
- uint32 weaponMaxPromoteLevel = 1;
+ CodexType type = 10;
+ uint32 weapon_max_promote_level = 15;
+ uint32 id = 5;
}
+
diff --git a/proto/CodexType.proto b/proto/CodexType.proto
index e418781e..738f05b4 100644
--- a/proto/CodexType.proto
+++ b/proto/CodexType.proto
@@ -3,15 +3,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: GIKPGAHPHOM
enum CodexType {
- CODEX_TYPE_NONE = 0;
- CODEX_TYPE_QUEST = 1;
- CODEX_TYPE_WEAPON = 2;
- CODEX_TYPE_ANIMAL = 3;
- CODEX_TYPE_MATERIAL = 4;
- CODEX_TYPE_BOOKS = 5;
- CODEX_TYPE_PUSHTIPS = 6;
- CODEX_TYPE_VIEW = 7;
- CODEX_TYPE_RELIQUARY = 8;
+ CODEX_NONE = 0;
+ CODEX_QUEST = 1;
+ CODEX_WEAPON = 2;
+ CODEX_ANIMAL = 3;
+ CODEX_MATERIAL = 4;
+ CODEX_BOOKS = 5;
+ CODEX_PUSHTIPS = 6;
+ CODEX_VIEW = 7;
+ CODEX_RELIQUARY = 8;
}
+
diff --git a/proto/CodexTypeData.proto b/proto/CodexTypeData.proto
index 3265660b..7272f890 100644
--- a/proto/CodexTypeData.proto
+++ b/proto/CodexTypeData.proto
@@ -2,13 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CodexType.proto";
+// Name: DHDKCGCJDGH
message CodexTypeData {
- repeated uint32 codexIdList = 4;
- repeated bool haveViewedList = 8;
- CodexType type = 14;
- map weaponMaxPromoteLevelMap = 3;
+ map weapon_max_promote_level_map = 1;
+ CodexType type = 10;
+ repeated uint32 codex_id_list = 12;
+ repeated bool have_viewed_list = 3;
}
+
diff --git a/proto/CoinCollectCheckDoubleStartPlayReq.proto b/proto/CoinCollectCheckDoubleStartPlayReq.proto
index 0f741c9c..4b79acbe 100644
--- a/proto/CoinCollectCheckDoubleStartPlayReq.proto
+++ b/proto/CoinCollectCheckDoubleStartPlayReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FLPHIGJIGGJ
+// CmdId: 23353
message CoinCollectCheckDoubleStartPlayReq {
- //enum EFLLBGNMDDG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 24094;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 levelId = 11;
+ uint32 level_id = 3;
}
+
diff --git a/proto/CoinCollectCheckDoubleStartPlayRsp.proto b/proto/CoinCollectCheckDoubleStartPlayRsp.proto
index a2157d8e..387aeaaa 100644
--- a/proto/CoinCollectCheckDoubleStartPlayRsp.proto
+++ b/proto/CoinCollectCheckDoubleStartPlayRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JCDONBNMJNG
+// CmdId: 23249
message CoinCollectCheckDoubleStartPlayRsp {
- //enum FOBGPGMPJMO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 24464;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 11;
- uint32 levelId = 8;
+ int32 retcode = 5;
+ uint32 level_id = 3;
}
+
diff --git a/proto/CoinCollectChooseSkillReq.proto b/proto/CoinCollectChooseSkillReq.proto
index 0f173996..f5ab571f 100644
--- a/proto/CoinCollectChooseSkillReq.proto
+++ b/proto/CoinCollectChooseSkillReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ODGDGCGMJEN
+// CmdId: 21522
message CoinCollectChooseSkillReq {
- //enum AHEPOAMJKNB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 20307;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 levelId = 10;
- uint32 chooseSkillNo = 7;
+ uint32 choose_skill_no = 6;
+ uint32 level_id = 13;
}
+
diff --git a/proto/CoinCollectChooseSkillRsp.proto b/proto/CoinCollectChooseSkillRsp.proto
index 3c70f240..5592ff04 100644
--- a/proto/CoinCollectChooseSkillRsp.proto
+++ b/proto/CoinCollectChooseSkillRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KNENHHEEIOM
+// CmdId: 24615
message CoinCollectChooseSkillRsp {
- //enum PEEIKCNOFNB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 24303;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 levelId = 5;
- int32 retcode = 7;
- uint32 chooseSkillNo = 1;
+ uint32 choose_skill_no = 15;
+ uint32 level_id = 5;
+ int32 retcode = 8;
}
+
diff --git a/proto/CoinCollectDetailInfo.proto b/proto/CoinCollectDetailInfo.proto
new file mode 100644
index 00000000..2f2184d4
--- /dev/null
+++ b/proto/CoinCollectDetailInfo.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "CoinCollectLevelData.proto";
+
+// Name: JFJCLNKCKOE
+message CoinCollectDetailInfo {
+ repeated CoinCollectLevelData level_data_list = 6;
+}
+
diff --git a/proto/CoinCollectGallerySettleNotify.proto b/proto/CoinCollectGallerySettleNotify.proto
index 55be11c7..2eaca6b5 100644
--- a/proto/CoinCollectGallerySettleNotify.proto
+++ b/proto/CoinCollectGallerySettleNotify.proto
@@ -3,21 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FPJJGBEBAAD
+// CmdId: 5533
message CoinCollectGallerySettleNotify {
- //enum LBHFNLLPEKD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5542;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 Unk3300_CPLDPCMBHOE = 6;
- bool isNewRecord = 8;
- uint32 Unk3300_KDHDMOGJDNL = 15;
- uint32 multistagePlayIndex = 10;
- uint32 levelId = 1;
- uint32 Unk3300_DKBJMLJGLIB = 14;
+ uint32 EINKOMCFNDN = 5;
+ uint32 BOFDHHNBNCH = 1;
+ uint32 JIEODOEOBID = 8;
+ uint32 level_id = 7;
+ uint32 multistage_play_index = 10;
+ bool is_new_record = 15;
}
+
diff --git a/proto/CoinCollectInfo.proto b/proto/CoinCollectInfo.proto
deleted file mode 100644
index fdc3a248..00000000
--- a/proto/CoinCollectInfo.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message CoinCollectInfo {
- uint32 Unk3300_CPLDPCMBHOE = 11;
- uint32 Unk3300_DKBJMLJGLIB = 9;
-}
diff --git a/proto/CoinCollectInterruptPlayReq.proto b/proto/CoinCollectInterruptPlayReq.proto
index 9302d969..f9445c88 100644
--- a/proto/CoinCollectInterruptPlayReq.proto
+++ b/proto/CoinCollectInterruptPlayReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ABAMPBHOKFF
+// CmdId: 20221
message CoinCollectInterruptPlayReq {
- //enum FJFOAHJNPBO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 24934;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 galleryId = 9;
+ uint32 gallery_id = 9;
}
+
diff --git a/proto/CoinCollectInterruptPlayRsp.proto b/proto/CoinCollectInterruptPlayRsp.proto
index 53e46d18..29c75caf 100644
--- a/proto/CoinCollectInterruptPlayRsp.proto
+++ b/proto/CoinCollectInterruptPlayRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HPPGENNNNKA
+// CmdId: 23195
message CoinCollectInterruptPlayRsp {
- //enum MJAFIBMPBCG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 24576;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 galleryId = 7;
- int32 retcode = 6;
+ uint32 gallery_id = 7;
+ int32 retcode = 15;
}
+
diff --git a/proto/CoinCollectLevelData.proto b/proto/CoinCollectLevelData.proto
index 4d105d78..fba1e7c3 100644
--- a/proto/CoinCollectLevelData.proto
+++ b/proto/CoinCollectLevelData.proto
@@ -2,21 +2,21 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "OMGFECMPJFA.proto";
-
-import "CoinCollectTeamInfoData.proto";
-
+// Name: HOCCDCBAJCL
message CoinCollectLevelData {
- bool mffbbcobifb = 15;
- repeated CoinCollectTeamInfoData mdjfnblbncn = 6;
- CoinCollectTeamInfoData jkglemblhjj = 5;
- uint32 dmgfjomildi = 13;
- bool oahobildeen = 9;
- bool ocbgniehaae = 2;
- uint32 mipkplghgdb = 10;
- uint32 gcgfggieage = 8;
- uint32 oepemecbhfp = 14;
- uint32 fcedmbblknb = 3;
- uint32 levelId = 7;
- bool caepnfpolia = 12;
+ repeated OMGFECMPJFA PACMOPNPBKN = 6;
+ uint32 level_id = 9;
+ OMGFECMPJFA BCDIOAANAAI = 15;
+ uint32 JNMKLBKBICN = 10;
+ bool IEDBHNMGJOH = 14;
+ bool KNECNACPDNM = 13;
+ uint32 HKJLDMFKAOK = 4;
+ uint32 IJPCGGFPHOP = 7;
+ bool EEBKEBLJBHP = 5;
+ uint32 OJJLJBLJLFH = 3;
+ bool is_level_open = 2;
+ uint32 DDMCOCPKFAF = 8;
}
+
diff --git a/proto/CoinCollectOperatorInfo.proto b/proto/CoinCollectOperatorInfo.proto
index c632b342..eb145599 100644
--- a/proto/CoinCollectOperatorInfo.proto
+++ b/proto/CoinCollectOperatorInfo.proto
@@ -3,8 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AINGLIBEGNA
message CoinCollectOperatorInfo {
- uint32 levelId = 1;
+ uint32 level_id = 1;
}
+
diff --git a/proto/CoinCollectPlayerInfo.proto b/proto/CoinCollectPlayerInfo.proto
index a565415c..0bf4089c 100644
--- a/proto/CoinCollectPlayerInfo.proto
+++ b/proto/CoinCollectPlayerInfo.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CoinCollectTeamAvatarInfo.proto";
+// Name: GONMNBFLCOH
message CoinCollectPlayerInfo {
- repeated CoinCollectTeamAvatarInfo avatarInfoList = 14;
- bool ddbhiknpgnp = 8;
- uint32 chooseSkillNo = 10;
- string playerName = 4;
- uint32 playerUid = 5;
+ string player_name = 12;
+ uint32 player_uid = 6;
+ bool is_prepare = 5;
+ repeated CoinCollectTeamAvatarInfo avatar_info_list = 4;
+ uint32 choose_skill_no = 2;
}
+
diff --git a/proto/CoinCollectPrepareReq.proto b/proto/CoinCollectPrepareReq.proto
index b0fe65d5..2311ee4b 100644
--- a/proto/CoinCollectPrepareReq.proto
+++ b/proto/CoinCollectPrepareReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NPIGPMOGAFF
+// CmdId: 21645
message CoinCollectPrepareReq {
- //enum CFOLMBHGMJK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 20471;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/CoinCollectPrepareRsp.proto b/proto/CoinCollectPrepareRsp.proto
index 07b48713..1f44d04b 100644
--- a/proto/CoinCollectPrepareRsp.proto
+++ b/proto/CoinCollectPrepareRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NAGPFLFFPEA
+// CmdId: 22764
message CoinCollectPrepareRsp {
- //enum GGNBJAOJLFK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23815;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 5;
+ int32 retcode = 6;
}
+
diff --git a/proto/CoinCollectPrepareStageNotify.proto b/proto/CoinCollectPrepareStageNotify.proto
index d8cdd6ee..2744316d 100644
--- a/proto/CoinCollectPrepareStageNotify.proto
+++ b/proto/CoinCollectPrepareStageNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "CoinCollectStageInfo.proto";
-
-import "CoinCollectInfo.proto";
-
+// Name: HHKILGLJINL
+// CmdId: 6553
message CoinCollectPrepareStageNotify {
- //enum JFIJKJFNDGB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6441;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- CoinCollectInfo locpgggjmdl = 7;
+ CoinCollectStageInfo coin_collect_info = 9;
}
+
diff --git a/proto/CoinCollectStageInfo.proto b/proto/CoinCollectStageInfo.proto
index f8cbb161..1258d05e 100644
--- a/proto/CoinCollectStageInfo.proto
+++ b/proto/CoinCollectStageInfo.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CoinCollectPlayerInfo.proto";
+// Name: PEPHBANPBCG
message CoinCollectStageInfo {
- uint32 levelId = 6;
- uint32 playIndex = 12;
- repeated CoinCollectPlayerInfo playerInfoList = 5;
+ repeated CoinCollectPlayerInfo player_info_list = 6;
+ uint32 play_index = 4;
+ uint32 level_id = 14;
}
+
diff --git a/proto/CoinCollectTeamAvatarInfo.proto b/proto/CoinCollectTeamAvatarInfo.proto
index 8e96a9e4..b7609c19 100644
--- a/proto/CoinCollectTeamAvatarInfo.proto
+++ b/proto/CoinCollectTeamAvatarInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FBEKLANBDNA
message CoinCollectTeamAvatarInfo {
- uint32 costumeId = 15;
- uint32 avatarId = 8;
+ uint32 costume_id = 4;
+ uint32 avatar_id = 5;
}
+
diff --git a/proto/CoinCollectTeamInfoData.proto b/proto/CoinCollectTeamInfoData.proto
deleted file mode 100644
index 2c66a7cc..00000000
--- a/proto/CoinCollectTeamInfoData.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message CoinCollectTeamInfoData {
- repeated uint32 kmdmpiojlbd = 5;
- uint32 playerUid = 7;
- bool hiidcboahjm = 15;
- uint32 chooseSkillNo = 3;
- repeated uint32 eodeindkpal = 6;
- repeated uint32 avatarIdList = 2;
-}
diff --git a/proto/CombatInvocationsNotify.proto b/proto/CombatInvocationsNotify.proto
index 14f8a867..a4b28de9 100644
--- a/proto/CombatInvocationsNotify.proto
+++ b/proto/CombatInvocationsNotify.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CombatInvokeEntry.proto";
+// Name: AGBJEGIMDLE
+// CmdId: 387
message CombatInvocationsNotify {
- //enum ENECMIELGCN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 323;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated CombatInvokeEntry invokeList = 11;
+ repeated CombatInvokeEntry invoke_list = 3;
}
+
diff --git a/proto/CombatInvokeEntry.proto b/proto/CombatInvokeEntry.proto
index e7507137..245851b6 100644
--- a/proto/CombatInvokeEntry.proto
+++ b/proto/CombatInvokeEntry.proto
@@ -2,14 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "bytes.proto";
import "CombatTypeArgument.proto";
import "ForwardType.proto";
+// Name: BEGHMDLHHND
message CombatInvokeEntry {
- bytes combatData = 7;
- CombatTypeArgument argumentType = 8;
- ForwardType forwardType = 15;
+ CombatTypeArgument argument_type = 6;
+ ForwardType forward_type = 13;
+ bytes combat_data = 7;
}
+
diff --git a/proto/CombatTypeArgument.proto b/proto/CombatTypeArgument.proto
index fa40f718..1e5f1d32 100644
--- a/proto/CombatTypeArgument.proto
+++ b/proto/CombatTypeArgument.proto
@@ -3,25 +3,26 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: BPJGLKPJAPE
enum CombatTypeArgument {
- COMBAT_TYPE_ARGUMENT_NONE = 0;
- COMBAT_TYPE_ARGUMENT_EVT_BEING_HIT = 1;
- COMBAT_TYPE_ARGUMENT_ANIMATOR_STATE_CHANGED = 2;
- COMBAT_TYPE_ARGUMENT_FACE_TO_DIR = 3;
- COMBAT_TYPE_ARGUMENT_SET_ATTACK_TARGET = 4;
- COMBAT_TYPE_ARGUMENT_RUSH_MOVE = 5;
- COMBAT_TYPE_ARGUMENT_ANIMATOR_PARAMETER_CHANGED = 6;
- COMBAT_TYPE_ARGUMENT_ENTITY_MOVE = 7;
- COMBAT_TYPE_ARGUMENT_SYNC_ENTITY_POSITION = 8;
- COMBAT_TYPE_ARGUMENT_STEER_MOTION_INFO = 9;
- COMBAT_TYPE_ARGUMENT_FORCE_SET_POS_INFO = 10;
- COMBAT_TYPE_ARGUMENT_COMPENSATE_POS_DIFF = 11;
- COMBAT_TYPE_ARGUMENT_MONSTER_DO_BLINK = 12;
- COMBAT_TYPE_ARGUMENT_FIXED_RUSH_MOVE = 13;
- COMBAT_TYPE_ARGUMENT_SYNC_TRANSFORM = 14;
- COMBAT_TYPE_ARGUMENT_LIGHT_CORE_MOVE = 15;
- COMBAT_TYPE_ARGUMENT_BEING_HEALED_NTF = 16;
- COMBAT_TYPE_ARGUMENT_SKILL_ANCHOR_POSITION_NTF = 17;
- COMBAT_TYPE_ARGUMENT_GRAPPLING_HOOK_MOVE = 18;
+ COMBAT_NONE = 0;
+ COMBAT_EVT_BEING_HIT = 1;
+ COMBAT_ANIMATOR_STATE_CHANGED = 2;
+ COMBAT_FACE_TO_DIR = 3;
+ COMBAT_SET_ATTACK_TARGET = 4;
+ COMBAT_RUSH_MOVE = 5;
+ COMBAT_ANIMATOR_PARAMETER_CHANGED = 6;
+ ENTITY_MOVE = 7;
+ SYNC_ENTITY_POSITION = 8;
+ COMBAT_STEER_MOTION_INFO = 9;
+ COMBAT_FORCE_SET_POS_INFO = 10;
+ COMBAT_COMPENSATE_POS_DIFF = 11;
+ COMBAT_MONSTER_DO_BLINK = 12;
+ COMBAT_FIXED_RUSH_MOVE = 13;
+ COMBAT_SYNC_TRANSFORM = 14;
+ COMBAT_LIGHT_CORE_MOVE = 15;
+ COMBAT_BEING_HEALED_NTF = 16;
+ COMBAT_SKILL_ANCHOR_POSITION_NTF = 17;
+ COMBAT_GRAPPLING_HOOK_MOVE = 18;
}
+
diff --git a/proto/CombineDataNotify.proto b/proto/CombineDataNotify.proto
index 69c2cd6c..b76551bc 100644
--- a/proto/CombineDataNotify.proto
+++ b/proto/CombineDataNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JNBJGBNCBAK
+// CmdId: 690
message CombineDataNotify {
- //enum NDHNHHMBEFA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 665;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 combineIdList = 4;
+ repeated uint32 combine_id_list = 15;
}
+
diff --git a/proto/CombineFormulaDataNotify.proto b/proto/CombineFormulaDataNotify.proto
index b9f27d5f..62a62bc2 100644
--- a/proto/CombineFormulaDataNotify.proto
+++ b/proto/CombineFormulaDataNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GAAFLDIHAAF
+// CmdId: 692
message CombineFormulaDataNotify {
- //enum FBPLDNIMKML {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 626;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isLocked = 7;
- uint32 combineId = 3;
+ bool is_locked = 9;
+ uint32 combine_id = 5;
}
+
diff --git a/proto/CombineReq.proto b/proto/CombineReq.proto
index d741ce1e..4703ee82 100644
--- a/proto/CombineReq.proto
+++ b/proto/CombineReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JGIODDMALOF
+// CmdId: 616
message CombineReq {
- //enum APLENPEJBMF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 650;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 combineCount = 10;
- uint32 combineId = 8;
- uint64 avatarGuid = 15;
+ uint64 avatar_guid = 13;
+ uint32 combine_id = 14;
+ uint32 combine_count = 10;
}
+
diff --git a/proto/CombineRsp.proto b/proto/CombineRsp.proto
index b45128fd..7334403a 100644
--- a/proto/CombineRsp.proto
+++ b/proto/CombineRsp.proto
@@ -2,26 +2,19 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ItemParam.proto";
+// Name: BKPBJLHMEIG
+// CmdId: 637
message CombineRsp {
- //enum HJFFHHJPMKC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 630;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 combineCount = 10;
- repeated ItemParam resultItemList = 13;
- uint64 avatarGuid = 7;
- repeated ItemParam totalExtraItemList = 1;
- int32 retcode = 12;
- repeated ItemParam totalRandomItemList = 3;
- uint32 combineId = 5;
- repeated ItemParam costItemList = 2;
- repeated ItemParam totalReturnItemList = 4;
+ repeated ItemParam NOBMIMNDGLA = 9;
+ repeated ItemParam AKCCLGFBJMD = 13;
+ uint64 avatar_guid = 10;
+ repeated ItemParam LOCKHJBEGDL = 6;
+ repeated ItemParam INKENHANDMB = 14;
+ repeated ItemParam cost_item_list = 5;
+ uint32 combine_count = 1;
+ int32 retcode = 7;
+ uint32 combine_id = 2;
}
+
diff --git a/proto/CommonPlayerTipsNotify.proto b/proto/CommonPlayerTipsNotify.proto
index 30329d9e..9dc085c1 100644
--- a/proto/CommonPlayerTipsNotify.proto
+++ b/proto/CommonPlayerTipsNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IHJBFDAMPGJ
+// CmdId: 8076
message CommonPlayerTipsNotify {
- //enum IENNOPCOPIB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8996;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 notifyType = 11;
- repeated string textMapIdList = 14;
+ repeated string text_map_id_list = 5;
+ uint32 notify_type = 9;
}
+
diff --git a/proto/CompoundBoostTakeStatusType.proto b/proto/CompoundBoostTakeStatusType.proto
index e9b0f649..4f1bb83e 100644
--- a/proto/CompoundBoostTakeStatusType.proto
+++ b/proto/CompoundBoostTakeStatusType.proto
@@ -3,10 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: EPMAOCDCBAG
enum CompoundBoostTakeStatusType {
- COMPOUND_BOOST_TAKE_STATUS_TYPE_NONE = 0;
- COMPOUND_BOOST_TAKE_STATUS_TYPE_BOOST_ONLY = 1;
- COMPOUND_BOOST_TAKE_STATUS_TYPE_BOOST_AND_TAKE = 2;
- COMPOUND_BOOST_TAKE_STATUS_TYPE_BAG_FULL = 3;
+ COMPOUND_BOOST_TAKE_STATUS_NONE = 0;
+ COMPOUND_BOOST_TAKE_STATUS_BOOST_ONLY = 1;
+ COMPOUND_BOOST_TAKE_STATUS_BOOST_AND_TAKE = 2;
+ COMPOUND_BOOST_TAKE_STATUS_BAG_FULL = 3;
}
+
diff --git a/proto/CompoundDataNotify.proto b/proto/CompoundDataNotify.proto
index 4db79827..7e6afd40 100644
--- a/proto/CompoundDataNotify.proto
+++ b/proto/CompoundDataNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CompoundQueueData.proto";
+// Name: IDHHJMJOKKD
+// CmdId: 118
message CompoundDataNotify {
- //enum JGMMCOFEBOL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 135;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated CompoundQueueData compoundQueueDataList = 14;
- repeated uint32 unlockCompoundList = 5;
+ repeated uint32 unlock_compound_list = 5;
+ repeated CompoundQueueData compound_que_data_list = 3;
}
+
diff --git a/proto/CompoundQueueData.proto b/proto/CompoundQueueData.proto
index d2d302e3..c4c14299 100644
--- a/proto/CompoundQueueData.proto
+++ b/proto/CompoundQueueData.proto
@@ -3,11 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HKALLDBLCCJ
message CompoundQueueData {
- uint32 outputCount = 12;
- uint32 compoundId = 9;
- uint32 waitCount = 8;
- uint32 outputTime = 11;
+ uint32 OKEOKOHAJBL = 15;
+ uint32 OBDIHDNMJJI = 5;
+ uint32 EMJEOIBIOIG = 11;
+ uint32 compound_id = 14;
}
+
diff --git a/proto/CompoundUnlockNotify.proto b/proto/CompoundUnlockNotify.proto
index 65697589..0927e198 100644
--- a/proto/CompoundUnlockNotify.proto
+++ b/proto/CompoundUnlockNotify.proto
@@ -3,25 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-import "SkillRequest.proto";
-import "ReliquaryRequest.proto";
-import "ElementReliquaryRequest.proto";
-
+// Name: LEGLDFJHFKD
+// CmdId: 155
message CompoundUnlockNotify {
- //enum BDNMOGLPGBI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 149;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 avatarId = 8;
- oneof detail {
- SkillRequest skill_request = 1689;
- ReliquaryRequest reliquary_request = 118;
- ElementReliquaryRequest element_reliquary_request = 1105;
- }
+ uint32 compound_id = 6;
}
+
diff --git a/proto/ContentAuditInfo.proto b/proto/ContentAuditInfo.proto
index 9ec8b2dd..62c167fe 100644
--- a/proto/ContentAuditInfo.proto
+++ b/proto/ContentAuditInfo.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AuditState.proto";
+// Name: GKKDFKJAIAN
message ContentAuditInfo {
- bool isOpen = 1;
- string content = 2;
- uint32 submitCount = 3;
- AuditState auditState = 4;
- uint32 submitLimit = 5;
+ bool is_open = 1;
+ string content = 2;
+ uint32 submit_count = 3;
+ AuditState audit_state = 4;
+ uint32 submit_limit = 5;
}
+
diff --git a/proto/CookDataNotify.proto b/proto/CookDataNotify.proto
index bf80af1c..b05781d9 100644
--- a/proto/CookDataNotify.proto
+++ b/proto/CookDataNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CookRecipeData.proto";
+// Name: OOJIALHCMEO
+// CmdId: 157
message CookDataNotify {
- //enum GIANKKAILGG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 145;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated CookRecipeData recipeDataList = 9;
- uint32 grade = 2;
+ uint32 grade = 15;
+ repeated CookRecipeData recipe_data_list = 12;
}
+
diff --git a/proto/CookGradeDataNotify.proto b/proto/CookGradeDataNotify.proto
index a39cf923..54b703e1 100644
--- a/proto/CookGradeDataNotify.proto
+++ b/proto/CookGradeDataNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OBOFAJMJMGL
+// CmdId: 126
message CookGradeDataNotify {
- //enum ODNEFHOIAIM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 151;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 grade = 2;
+ uint32 grade = 3;
}
+
diff --git a/proto/CookRecipeData.proto b/proto/CookRecipeData.proto
index 7afc6721..6d74ecfa 100644
--- a/proto/CookRecipeData.proto
+++ b/proto/CookRecipeData.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PGKMKCDIPCM
message CookRecipeData {
- uint32 proficiency = 1;
- uint32 recipeId = 6;
+ uint32 DIIJPMJFNOL = 14;
+ uint32 EJKLKNPMHMC = 4;
}
+
diff --git a/proto/CookRecipeDataNotify.proto b/proto/CookRecipeDataNotify.proto
index 80956a6e..cd5cab24 100644
--- a/proto/CookRecipeDataNotify.proto
+++ b/proto/CookRecipeDataNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CookRecipeData.proto";
+// Name: GAKFBBPCPHD
+// CmdId: 186
message CookRecipeDataNotify {
- //enum OBKCEHGMAHN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 185;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- CookRecipeData recipeData = 6;
+ CookRecipeData recipe_data = 6;
}
+
diff --git a/proto/CoopCg.proto b/proto/CoopCg.proto
index 93bab3e4..c5a9e52d 100644
--- a/proto/CoopCg.proto
+++ b/proto/CoopCg.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MNALIFFMFOG
message CoopCg {
- bool isUnlock = 15;
- uint32 id = 5;
+ bool is_unlock = 8;
+ uint32 id = 12;
}
+
diff --git a/proto/CoopCgShowNotify.proto b/proto/CoopCgShowNotify.proto
index e3a31fbf..9e1b7798 100644
--- a/proto/CoopCgShowNotify.proto
+++ b/proto/CoopCgShowNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OONJICOIJEJ
+// CmdId: 1957
message CoopCgShowNotify {
- //enum JNECNHGJNLE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1972;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 cgList = 8;
+ repeated uint32 cg_list = 14;
}
+
diff --git a/proto/CoopCgUpdateNotify.proto b/proto/CoopCgUpdateNotify.proto
index 3ac5bd95..7bb145cf 100644
--- a/proto/CoopCgUpdateNotify.proto
+++ b/proto/CoopCgUpdateNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LIHNNBNGBAF
+// CmdId: 1989
message CoopCgUpdateNotify {
- //enum HDNLOLLHBNM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1966;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 cgList = 14;
+ repeated uint32 cg_list = 9;
}
+
diff --git a/proto/CoopChapter.proto b/proto/CoopChapter.proto
index 52f4acb9..38067294 100644
--- a/proto/CoopChapter.proto
+++ b/proto/CoopChapter.proto
@@ -2,22 +2,29 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "State.proto";
import "CoopCg.proto";
-import "CoopReward.proto";
import "CoopPoint.proto";
+import "CoopReward.proto";
+// Name: MGEECBMFJFJ
message CoopChapter {
- map seenEndingMap = 12;
- repeated uint32 finishDialogList = 5;
- repeated CoopCg coopCgList = 11;
- repeated CoopReward coopRewardList = 9;
- repeated uint32 lockReasonList = 4;
- uint32 finishedEndCount = 8;
- repeated CoopPoint coopPointList = 7;
- State state = 15;
- uint32 id = 6;
- uint32 totalEndCount = 14;
+ // Name: ACJEPJLJPDD
+ enum State {
+ STATE_CLOSE = 0;
+ STATE_COND_NOT_MEET = 1;
+ STATE_COND_MEET = 2;
+ STATE_ACCEPT = 3;
+ }
+
+ repeated CoopCg coop_cg_list = 2;
+ repeated CoopReward coop_reward_list = 5;
+ repeated CoopPoint coop_point_list = 12;
+ State state = 7;
+ repeated uint32 EFPMMEKFFHG = 10;
+ uint32 NLNALPGOELK = 6;
+ uint32 KOFPBNBJDAF = 4;
+ uint32 id = 9;
+ repeated uint32 EHIGCPDOPMG = 13;
+ map seen_ending_map = 11;
}
+
diff --git a/proto/CoopChapterUpdateNotify.proto b/proto/CoopChapterUpdateNotify.proto
index 1bfd3e51..eba75cb7 100644
--- a/proto/CoopChapterUpdateNotify.proto
+++ b/proto/CoopChapterUpdateNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CoopChapter.proto";
+// Name: MGLPPJOEGOF
+// CmdId: 1982
message CoopChapterUpdateNotify {
- //enum BHINKPCMCOG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1985;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated CoopChapter chapterList = 5;
+ repeated CoopChapter chapter_list = 10;
}
+
diff --git a/proto/CoopDataNotify.proto b/proto/CoopDataNotify.proto
index e6c1e857..84443d6c 100644
--- a/proto/CoopDataNotify.proto
+++ b/proto/CoopDataNotify.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CoopChapter.proto";
+// Name: KMBIEGGBPMF
+// CmdId: 1994
message CoopDataNotify {
- //enum MBJJGCCJMPG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1981;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 viewedChapterList = 8;
- bool isHaveProgress = 14;
- repeated CoopChapter chapterList = 12;
- uint32 curCoopPoint = 1;
+ repeated CoopChapter chapter_list = 15;
+ repeated uint32 viewed_chapter_list = 2;
+ bool is_have_progress = 11;
+ uint32 cur_coop_point = 4;
}
+
diff --git a/proto/CoopPoint.proto b/proto/CoopPoint.proto
index ee4e2813..969ff6dd 100644
--- a/proto/CoopPoint.proto
+++ b/proto/CoopPoint.proto
@@ -3,11 +3,17 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-import "State.proto";
-
+// Name: GOMJMGELGFB
message CoopPoint {
- uint32 id = 10;
- State state = 5;
- uint32 selfConfidence = 15;
+ // Name: IKEEBKGJGJL
+ enum State {
+ STATE_UNSTARTED = 0;
+ STATE_STARTED = 1;
+ STATE_FINISHED = 2;
+ }
+
+ State state = 13;
+ uint32 id = 12;
+ uint32 self_confidence = 11;
}
+
diff --git a/proto/CoopPointUpdateNotify.proto b/proto/CoopPointUpdateNotify.proto
index 31fe3d7a..dce1993d 100644
--- a/proto/CoopPointUpdateNotify.proto
+++ b/proto/CoopPointUpdateNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CoopPoint.proto";
+// Name: ONACDFCHFLM
+// CmdId: 1951
message CoopPointUpdateNotify {
- //enum LBMGJFEPNOG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1987;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- CoopPoint coopPoint = 11;
+ CoopPoint coop_point = 2;
}
+
diff --git a/proto/CoopProgressUpdateNotify.proto b/proto/CoopProgressUpdateNotify.proto
index f44b4a14..5e245058 100644
--- a/proto/CoopProgressUpdateNotify.proto
+++ b/proto/CoopProgressUpdateNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PENHDJEFHGH
+// CmdId: 1990
message CoopProgressUpdateNotify {
- //enum HDIKAKDLKBH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1956;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 curCoopPoint = 5;
- bool isHaveProgress = 1;
+ uint32 cur_coop_point = 15;
+ bool is_have_progress = 2;
}
+
diff --git a/proto/CoopReward.proto b/proto/CoopReward.proto
index 6d1f3443..e9355888 100644
--- a/proto/CoopReward.proto
+++ b/proto/CoopReward.proto
@@ -3,10 +3,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-import "State.proto";
-
+// Name: NPMBLHJCHHD
message CoopReward {
- State state = 8;
- uint32 id = 1;
+ // Name: ELAIMJJNBCG
+ enum State {
+ STATE_UNLOCK = 0;
+ STATE_LOCK = 1;
+ STATE_TAKEN = 2;
+ }
+
+ uint32 id = 1;
+ State state = 7;
}
+
diff --git a/proto/CoopRewardUpdateNotify.proto b/proto/CoopRewardUpdateNotify.proto
index 7a02e1c8..d88078d8 100644
--- a/proto/CoopRewardUpdateNotify.proto
+++ b/proto/CoopRewardUpdateNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CoopReward.proto";
+// Name: FNGDAFLJIIM
+// CmdId: 1981
message CoopRewardUpdateNotify {
- //enum FGALHHPNKKF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1975;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated CoopReward rewardList = 11;
+ repeated CoopReward reward_list = 2;
}
+
diff --git a/proto/CostDice.proto b/proto/CostDice.proto
deleted file mode 100644
index f745a4b0..00000000
--- a/proto/CostDice.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGReason.proto";
-
-message CostDice {
- GCGReason reason = 7;
- uint32 controllerId = 9;
- repeated uint32 selectDiceIndexList = 8;
-}
diff --git a/proto/CostRevise.proto b/proto/CostRevise.proto
deleted file mode 100644
index a76b3dc9..00000000
--- a/proto/CostRevise.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGCostReviseInfo.proto";
-
-message CostRevise {
- uint32 controllerId = 15;
- GCGCostReviseInfo costRevise = 10;
-}
diff --git a/proto/CreateEntityInfo.proto b/proto/CreateEntityInfo.proto
index b0780296..4118a1ff 100644
--- a/proto/CreateEntityInfo.proto
+++ b/proto/CreateEntityInfo.proto
@@ -2,21 +2,25 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+import "CreateGadgetInfo.proto";
import "Vector.proto";
+// Name: PDPKPDBANCA
message CreateEntityInfo {
- oneof entity {
- uint32 monster_id = 1;
- uint32 npc_id = 2;
- uint32 gadget_id = 3;
- uint32 item_id = 4;
- }
- uint32 level = 5;
- Vector pos = 6;
- Vector rot = 7;
- uint32 sceneId = 10;
- uint32 roomId = 11;
- uint32 clientUniqueId = 12;
+ uint32 level = 5;
+ Vector pos = 6;
+ Vector rot = 7;
+ uint32 scene_id = 10;
+ uint32 room_id = 11;
+ uint32 client_unique_id = 12;
+ oneof entity {
+ uint32 monster_id = 1;
+ uint32 npc_id = 2;
+ uint32 gadget_id = 3;
+ uint32 item_id = 4;
+ }
+ oneof MGPBKHBAPPH {
+ CreateGadgetInfo gadget = 13;
+ }
}
+
diff --git a/proto/CreateGadgetInfo.proto b/proto/CreateGadgetInfo.proto
index 6ae0176e..6fb0959e 100644
--- a/proto/CreateGadgetInfo.proto
+++ b/proto/CreateGadgetInfo.proto
@@ -2,16 +2,17 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GadgetBornType.proto";
+// Name: GICHAGEMNME
message CreateGadgetInfo {
- message Chest {
- uint32 chest_drop_id = 1;
- bool isShowCutscene = 2;
- }
+ // Name: FHHMGJOLDLM
+ message Chest {
+ uint32 chest_drop_id = 1;
+ bool is_show_cutscene = 2;
+ }
- GadgetBornType bornType = 1;
- Chest chest = 2;
+ GadgetBornType born_type = 1;
+ Chest chest = 2;
}
+
diff --git a/proto/CreateMassiveEntityNotify.proto b/proto/CreateMassiveEntityNotify.proto
index 1c75ca5c..f9b9dbcd 100644
--- a/proto/CreateMassiveEntityNotify.proto
+++ b/proto/CreateMassiveEntityNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ServerMassiveEntity.proto";
+// Name: DBEJKJJKNPH
+// CmdId: 340
message CreateMassiveEntityNotify {
- //enum FCEBCMCLECK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 364;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated ServerMassiveEntity massiveEntityList = 8;
+ repeated ServerMassiveEntity massive_entity_list = 14;
}
+
diff --git a/proto/CreateMassiveEntityReq.proto b/proto/CreateMassiveEntityReq.proto
index e7ac32a3..f19f64c5 100644
--- a/proto/CreateMassiveEntityReq.proto
+++ b/proto/CreateMassiveEntityReq.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ClientMassiveEntity.proto";
+// Name: OGJEIFDLMFE
+// CmdId: 349
message CreateMassiveEntityReq {
- //enum AJDHCCNLMJE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 394;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated ClientMassiveEntity massiveEntityList = 5;
+ repeated ClientMassiveEntity massive_entity_list = 6;
}
+
diff --git a/proto/CreateMassiveEntityRsp.proto b/proto/CreateMassiveEntityRsp.proto
index e7dbb334..cdb790f5 100644
--- a/proto/CreateMassiveEntityRsp.proto
+++ b/proto/CreateMassiveEntityRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ACHCCCKDALM
+// CmdId: 397
message CreateMassiveEntityRsp {
- //enum PEKJAPOKDHF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 381;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 2;
+ int32 retcode = 2;
}
+
diff --git a/proto/CreateReason.proto b/proto/CreateReason.proto
index 6f32720f..a6b934ce 100644
--- a/proto/CreateReason.proto
+++ b/proto/CreateReason.proto
@@ -3,9 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: DPJENBKKAAG
enum CreateReason {
- CREATE_REASON_NONE = 0;
- CREATE_REASON_QUEST = 1;
- CREATE_REASON_ENERGY = 2;
+ CREATE_NONE = 0;
+ CREATE_QUEST = 1;
+ CREATE_ENERGY = 2;
}
+
diff --git a/proto/CreateVehicleReq.proto b/proto/CreateVehicleReq.proto
index 52c19acc..922bbd4b 100644
--- a/proto/CreateVehicleReq.proto
+++ b/proto/CreateVehicleReq.proto
@@ -2,22 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: GPEJFGAELLO
+// CmdId: 874
message CreateVehicleReq {
- //enum JAAHLAPFNJN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 858;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- Vector pos = 2;
- Vector rot = 10;
- uint32 vehicleId = 1;
- uint32 scenePointId = 15;
+ Vector pos = 1;
+ uint32 scene_point_id = 9;
+ uint32 vehicle_id = 15;
+ Vector rot = 3;
}
+
diff --git a/proto/CreateVehicleRsp.proto b/proto/CreateVehicleRsp.proto
index d92b1f64..5d306cc8 100644
--- a/proto/CreateVehicleRsp.proto
+++ b/proto/CreateVehicleRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BFLHGAMMHOJ
+// CmdId: 846
message CreateVehicleRsp {
- //enum ENBFHMKDDBM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 818;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 vehicleId = 10;
- int32 retcode = 3;
- uint32 entityId = 13;
+ int32 retcode = 13;
+ uint32 vehicle_id = 9;
+ uint32 entity_id = 8;
}
+
diff --git a/proto/CreatorInfo.proto b/proto/CreatorInfo.proto
deleted file mode 100644
index ce4c95bb..00000000
--- a/proto/CreatorInfo.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "LocationInfo.proto";
-import "WidgetCreatorOpType.proto";
-
-message CreatorInfo {
- uint32 entityId = 9;
- LocationInfo locationInfo = 12;
- WidgetCreatorOpType opType = 5;
-}
diff --git a/proto/CrucibleActivityDetailInfo.proto b/proto/CrucibleActivityDetailInfo.proto
new file mode 100644
index 00000000..1a26728a
--- /dev/null
+++ b/proto/CrucibleActivityDetailInfo.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "CrucibleBattleUidInfo.proto";
+import "Vector.proto";
+
+// Name: LABHAGGGDAP
+message CrucibleActivityDetailInfo {
+ uint32 battle_world_level = 14;
+ repeated CrucibleBattleUidInfo uid_info_list = 10;
+ uint32 cost_time = 6;
+ Vector pos = 13;
+}
+
diff --git a/proto/CrucibleBattleUidInfo.proto b/proto/CrucibleBattleUidInfo.proto
index 7e29aef8..110b5df1 100644
--- a/proto/CrucibleBattleUidInfo.proto
+++ b/proto/CrucibleBattleUidInfo.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ProfilePicture.proto";
+// Name: OIHMHBIFJEC
message CrucibleBattleUidInfo {
- string nickname = 4;
- uint32 icon = 5;
- uint32 uid = 2;
- ProfilePicture profilePicture = 11;
- string onlineId = 6;
+ string online_id = 11;
+ uint32 uid = 3;
+ ProfilePicture profile_picture = 9;
+ string nickname = 12;
+ uint32 icon = 7;
}
+
diff --git a/proto/CrucibleInfo.proto b/proto/CrucibleInfo.proto
deleted file mode 100644
index 5e4164d8..00000000
--- a/proto/CrucibleInfo.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message CrucibleInfo {
- uint32 mpPlayId = 1;
- uint32 prepareEndTime = 2;
-}
diff --git a/proto/CrystalLinkActivityDetailInfo.proto b/proto/CrystalLinkActivityDetailInfo.proto
new file mode 100644
index 00000000..66942c83
--- /dev/null
+++ b/proto/CrystalLinkActivityDetailInfo.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "CrystalLinkLevelInfo.proto";
+
+// Name: AGMMNODNGMD
+message CrystalLinkActivityDetailInfo {
+ repeated CrystalLinkLevelInfo level_info_list = 5;
+ uint32 difficulty_id = 11;
+}
+
diff --git a/proto/CrystalLinkAvatarInfo.proto b/proto/CrystalLinkAvatarInfo.proto
index 30b98d53..770b4994 100644
--- a/proto/CrystalLinkAvatarInfo.proto
+++ b/proto/CrystalLinkAvatarInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PICNEBDLCOA
message CrystalLinkAvatarInfo {
- bool isTrial = 9;
- uint64 avatarId = 7;
+ bool is_trial = 9;
+ uint64 avatar_id = 10;
}
+
diff --git a/proto/CrystalLinkBuffInfo.proto b/proto/CrystalLinkBuffInfo.proto
index 0e16e79c..1175524e 100644
--- a/proto/CrystalLinkBuffInfo.proto
+++ b/proto/CrystalLinkBuffInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BKMJFIBPBOL
message CrystalLinkBuffInfo {
- uint32 Unk3300_BGKLAFCBNOA = 8;
- uint32 Unk3300_PFLAOCMEFIL = 7;
+ uint32 EIKHINDKOHG = 10;
+ uint32 KDBFIFNJFCG = 15;
}
+
diff --git a/proto/CrystalLinkDungeonAvatarInfo.proto b/proto/CrystalLinkDungeonAvatarInfo.proto
index 82db427e..3267d64e 100644
--- a/proto/CrystalLinkDungeonAvatarInfo.proto
+++ b/proto/CrystalLinkDungeonAvatarInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BJJJIKMEOFC
message CrystalLinkDungeonAvatarInfo {
- uint64 avatarGuid = 2;
- bool isTrial = 12;
+ uint64 avatar_guid = 13;
+ bool is_trial = 2;
}
+
diff --git a/proto/CrystalLinkDungeonInfoNotify.proto b/proto/CrystalLinkDungeonInfoNotify.proto
index 3a60a555..2a9fed83 100644
--- a/proto/CrystalLinkDungeonInfoNotify.proto
+++ b/proto/CrystalLinkDungeonInfoNotify.proto
@@ -2,24 +2,17 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "CrystalLinkDungeonAvatarInfo.proto";
import "CrystalLinkBuffInfo.proto";
+import "CrystalLinkDungeonAvatarInfo.proto";
+// Name: AGPILHCIJOI
+// CmdId: 8925
message CrystalLinkDungeonInfoNotify {
- //enum HLPDNAHBCNL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8343;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 initGalleryProgress = 7;
- uint32 difficultyId = 9;
- repeated CrystalLinkDungeonAvatarInfo dungeonAvatarInfoList = 10;
- bool isUpperPart = 15;
- uint32 levelId = 6;
- repeated CrystalLinkBuffInfo buffInfoList = 2;
+ bool is_upper_part = 6;
+ repeated CrystalLinkBuffInfo buff_info_list = 1;
+ uint32 difficulty_id = 14;
+ uint32 level_id = 7;
+ repeated CrystalLinkDungeonAvatarInfo dungeon_avatar_info_list = 10;
+ uint32 init_gallery_progress = 11;
}
+
diff --git a/proto/CrystalLinkDungeonSettleInfo.proto b/proto/CrystalLinkDungeonSettleInfo.proto
new file mode 100644
index 00000000..28588f2b
--- /dev/null
+++ b/proto/CrystalLinkDungeonSettleInfo.proto
@@ -0,0 +1,16 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: IPCPFADOJFH
+message CrystalLinkDungeonSettleInfo {
+ bool IIKHHOCDJDK = 5;
+ uint32 DNCGDPEOCHL = 1;
+ uint32 final_score = 11;
+ bool is_new_record = 6;
+ uint32 difficulty_id = 13;
+ uint32 ACLMNJDOGKP = 9;
+ uint32 level_id = 15;
+}
+
diff --git a/proto/CrystalLinkEnterDungeonReq.proto b/proto/CrystalLinkEnterDungeonReq.proto
index 1d57cfb6..3ecc7949 100644
--- a/proto/CrystalLinkEnterDungeonReq.proto
+++ b/proto/CrystalLinkEnterDungeonReq.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CrystalLinkTeamInfo.proto";
+// Name: FFLLNNCGFPA
+// CmdId: 8861
message CrystalLinkEnterDungeonReq {
- //enum CLAELIDGHLP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8110;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated CrystalLinkTeamInfo teamInfoList = 7;
- uint32 levelId = 8;
- uint32 difficultyId = 4;
+ uint32 difficulty_id = 15;
+ uint32 level_id = 8;
+ repeated CrystalLinkTeamInfo team_info_list = 10;
}
+
diff --git a/proto/CrystalLinkEnterDungeonRsp.proto b/proto/CrystalLinkEnterDungeonRsp.proto
index 8f324ae3..c3f830c4 100644
--- a/proto/CrystalLinkEnterDungeonRsp.proto
+++ b/proto/CrystalLinkEnterDungeonRsp.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CrystalLinkTeamInfo.proto";
+// Name: DBLKKPIOGGG
+// CmdId: 8067
message CrystalLinkEnterDungeonRsp {
- //enum KDACNHFFGAN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8936;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 levelId = 11;
- uint32 difficultyId = 2;
- int32 retcode = 3;
- repeated CrystalLinkTeamInfo teamInfoList = 10;
+ int32 retcode = 9;
+ uint32 difficulty_id = 1;
+ repeated CrystalLinkTeamInfo team_info_list = 12;
+ uint32 level_id = 5;
}
+
diff --git a/proto/CrystalLinkInfo.proto b/proto/CrystalLinkInfo.proto
deleted file mode 100644
index 64a1faa0..00000000
--- a/proto/CrystalLinkInfo.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message CrystalLinkInfo {
- uint32 score = 6;
-}
diff --git a/proto/CrystalLinkLevelInfo.proto b/proto/CrystalLinkLevelInfo.proto
index 15c21ce5..5a942869 100644
--- a/proto/CrystalLinkLevelInfo.proto
+++ b/proto/CrystalLinkLevelInfo.proto
@@ -2,13 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CrystalLinkTeamInfo.proto";
+// Name: EDDKDMFIJFI
message CrystalLinkLevelInfo {
- uint32 levelId = 3;
- uint32 bestScore = 6;
- bool isOpen = 7;
- repeated CrystalLinkTeamInfo teamInfoList = 8;
+ uint32 level_id = 4;
+ repeated CrystalLinkTeamInfo team_info_list = 7;
+ uint32 best_score = 11;
+ bool is_open = 10;
}
+
diff --git a/proto/CrystalLinkRestartDungeonReq.proto b/proto/CrystalLinkRestartDungeonReq.proto
index c7fab1ba..0b60ee82 100644
--- a/proto/CrystalLinkRestartDungeonReq.proto
+++ b/proto/CrystalLinkRestartDungeonReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OBKONCBHOOM
+// CmdId: 8317
message CrystalLinkRestartDungeonReq {
- //enum OIGGMLAIKAB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8056;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/CrystalLinkRestartDungeonRsp.proto b/proto/CrystalLinkRestartDungeonRsp.proto
index 102b2a50..42c238f6 100644
--- a/proto/CrystalLinkRestartDungeonRsp.proto
+++ b/proto/CrystalLinkRestartDungeonRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BBLEPADILPI
+// CmdId: 8748
message CrystalLinkRestartDungeonRsp {
- //enum OHBMCCBCLHH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8574;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 5;
+ int32 retcode = 11;
}
+
diff --git a/proto/CrystalLinkSettleInfo.proto b/proto/CrystalLinkSettleInfo.proto
deleted file mode 100644
index 7354997f..00000000
--- a/proto/CrystalLinkSettleInfo.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message CrystalLinkSettleInfo {
- uint32 killNormalMonsterNum = 11;
- bool isNewRecord = 6;
- uint32 finalScore = 13;
- uint32 killEliteMonsterNum = 15;
- uint32 difficultyId = 3;
- uint32 levelId = 10;
-}
diff --git a/proto/CrystalLinkTeamInfo.proto b/proto/CrystalLinkTeamInfo.proto
index 7f395e3d..22b2313e 100644
--- a/proto/CrystalLinkTeamInfo.proto
+++ b/proto/CrystalLinkTeamInfo.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CrystalLinkAvatarInfo.proto";
import "CrystalLinkBuffInfo.proto";
+// Name: FLHBFICFCCM
message CrystalLinkTeamInfo {
- repeated CrystalLinkAvatarInfo avatarInfoList = 13;
- repeated CrystalLinkBuffInfo buffInfoList = 10;
+ repeated CrystalLinkBuffInfo buff_info_list = 6;
+ repeated CrystalLinkAvatarInfo avatar_info_list = 10;
}
+
diff --git a/proto/CurVehicleInfo.proto b/proto/CurVehicleInfo.proto
index 809168e1..4010245e 100644
--- a/proto/CurVehicleInfo.proto
+++ b/proto/CurVehicleInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ENGCDOBPPFC
message CurVehicleInfo {
- uint32 entityId = 1;
- uint32 pos = 2;
+ uint32 entity_id = 1;
+ uint32 pos = 2;
}
+
diff --git a/proto/CustomCommonNodeInfo.proto b/proto/CustomCommonNodeInfo.proto
index 0f9ec695..153c3f98 100644
--- a/proto/CustomCommonNodeInfo.proto
+++ b/proto/CustomCommonNodeInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NLBMAKMGHOE
message CustomCommonNodeInfo {
- int32 parentIndex = 1;
- uint32 configId = 2;
- string slotIdentifier = 3;
+ int32 parent_index = 1;
+ uint32 config_id = 2;
+ string slot_identifier = 3;
}
+
diff --git a/proto/CustomDungeon.proto b/proto/CustomDungeon.proto
index 1aeefdd3..b0aec868 100644
--- a/proto/CustomDungeon.proto
+++ b/proto/CustomDungeon.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "CustomDungeonSetting.proto";
import "CustomDungeonRoom.proto";
+import "CustomDungeonSetting.proto";
+// Name: HEBCDMGHOMC
message CustomDungeon {
- uint64 dungeonGuid = 8;
- repeated CustomDungeonRoom roomList = 3;
- CustomDungeonSetting setting = 1;
- uint32 dungeonId = 4;
+ CustomDungeonSetting setting = 11;
+ uint64 dungeon_guid = 12;
+ uint32 dungeon_id = 14;
+ repeated CustomDungeonRoom room_list = 2;
}
+
diff --git a/proto/CustomDungeonAbstract.proto b/proto/CustomDungeonAbstract.proto
index 14e04393..3d463424 100644
--- a/proto/CustomDungeonAbstract.proto
+++ b/proto/CustomDungeonAbstract.proto
@@ -3,12 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CJMLJLBPIHE
message CustomDungeonAbstract {
- uint32 Unk3300_EJGBHGHLFPI = 10;
- uint32 Unk3300_JPFIHKECLMF = 2;
- uint32 firstPublishTime = 1;
- uint32 lastPublishTime = 4;
- map brickStatisticsMap = 12;
+ uint32 first_publish_time = 15;
+ uint32 last_publish_time = 1;
+ uint32 AHDNIDLPECE = 11;
+ map brick_statistics_map = 6;
+ uint32 AMELGGBOONH = 3;
}
+
diff --git a/proto/CustomDungeonAbstractMuipData.proto b/proto/CustomDungeonAbstractMuipData.proto
new file mode 100644
index 00000000..fa54b08a
--- /dev/null
+++ b/proto/CustomDungeonAbstractMuipData.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: EDJOFEDPBEA
+message CustomDungeonAbstractMuipData {
+ uint32 first_publish_time = 1;
+ uint32 last_publish_time = 2;
+ map brick_statistics_map = 3;
+}
+
diff --git a/proto/CustomDungeonBanInfo.proto b/proto/CustomDungeonBanInfo.proto
index 2988c301..288e7c76 100644
--- a/proto/CustomDungeonBanInfo.proto
+++ b/proto/CustomDungeonBanInfo.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CustomDungeonBanType.proto";
+// Name: KENPPCJCBIO
message CustomDungeonBanInfo {
- uint32 expireTime = 12;
- CustomDungeonBanType banType = 6;
- uint64 dungeonGuid = 1;
+ uint32 expire_time = 14;
+ CustomDungeonBanType ban_type = 4;
+ uint64 dungeon_guid = 12;
}
+
diff --git a/proto/CustomDungeonBanType.proto b/proto/CustomDungeonBanType.proto
index c3f4b474..de1bd006 100644
--- a/proto/CustomDungeonBanType.proto
+++ b/proto/CustomDungeonBanType.proto
@@ -3,8 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: FNBIFDNMDCH
enum CustomDungeonBanType {
- CUSTOM_DUNGEON_BAN_TYPE_NONE = 0;
- CUSTOM_DUNGEON_BAN_TYPE_LAYOUT = 1;
+ CUSTOM_DUNGEON_BAN_TYPE_NONE = 0;
+ CUSTOM_DUNGEON_BAN_TYPE_LAYOUT = 1;
}
+
diff --git a/proto/CustomDungeonBatchBriefMuipData.proto b/proto/CustomDungeonBatchBriefMuipData.proto
new file mode 100644
index 00000000..c12be17c
--- /dev/null
+++ b/proto/CustomDungeonBatchBriefMuipData.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "CustomDungeonBriefMuipData.proto";
+
+// Name: OKBDIGDJGIN
+message CustomDungeonBatchBriefMuipData {
+ repeated CustomDungeonBriefMuipData brief_list = 1;
+}
+
diff --git a/proto/CustomDungeonBattleRecordNotify.proto b/proto/CustomDungeonBattleRecordNotify.proto
index c5ed1d82..bef0bc3a 100644
--- a/proto/CustomDungeonBattleRecordNotify.proto
+++ b/proto/CustomDungeonBattleRecordNotify.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DLFEMOJCGJM
+// CmdId: 6233
message CustomDungeonBattleRecordNotify {
- //enum HIDDKGJANKE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6201;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint64 dungeonGuid = 13;
- uint32 minCostTime = 12;
+ uint32 min_cost_time = 8;
+ uint64 dungeon_guid = 11;
}
+
diff --git a/proto/CustomDungeonBlock.proto b/proto/CustomDungeonBlock.proto
index 054ba4a3..828ac44e 100644
--- a/proto/CustomDungeonBlock.proto
+++ b/proto/CustomDungeonBlock.proto
@@ -2,13 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: NLIKGMEMIKJ
message CustomDungeonBlock {
- uint32 blockId = 15;
- Vector rot = 2;
- Vector pos = 11;
- uint32 guid = 1;
+ uint32 guid = 9;
+ Vector pos = 13;
+ uint32 block_id = 2;
+ Vector rot = 10;
}
+
diff --git a/proto/CustomDungeonBrief.proto b/proto/CustomDungeonBrief.proto
index a330cca9..617d988e 100644
--- a/proto/CustomDungeonBrief.proto
+++ b/proto/CustomDungeonBrief.proto
@@ -2,22 +2,22 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "CustomDungeonSetting.proto";
import "CustomDungeonAbstract.proto";
-import "CustomDungeonState.proto";
+import "CustomDungeonSetting.proto";
import "CustomDungeonSocial.proto";
+import "CustomDungeonState.proto";
+// Name: MKIIGHBHFEH
message CustomDungeonBrief {
- CustomDungeonSetting setting = 7;
- bool isPsnPlatform = 4;
- CustomDungeonAbstract abstract = 13;
- CustomDungeonState state = 9;
- uint64 dungeonGuid = 5;
- repeated uint32 tagList = 15;
- uint32 lastSaveTime = 10;
- CustomDungeonSocial social = 8;
- uint32 battleMinCostTime = 2;
- uint32 dungeonId = 6;
+ uint64 dungeon_guid = 7;
+ uint32 battle_min_cost_time = 11;
+ CustomDungeonState state = 1;
+ uint32 last_save_time = 14;
+ CustomDungeonSetting setting = 13;
+ uint32 dungeon_id = 15;
+ CustomDungeonAbstract abstract = 6;
+ bool is_psn_platform = 8;
+ CustomDungeonSocial social = 10;
+ repeated uint32 tag_list = 9;
}
+
diff --git a/proto/CustomDungeonBriefMuipData.proto b/proto/CustomDungeonBriefMuipData.proto
new file mode 100644
index 00000000..0549530a
--- /dev/null
+++ b/proto/CustomDungeonBriefMuipData.proto
@@ -0,0 +1,19 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "CustomDungeonAbstractMuipData.proto";
+import "CustomDungeonSettingMuipData.proto";
+import "CustomDungeonSocialMuipData.proto";
+
+// Name: JNKPHHGMPDL
+message CustomDungeonBriefMuipData {
+ uint64 dungeon_guid = 1;
+ uint32 dungeon_id = 2;
+ string creator_nickname = 3;
+ repeated uint32 tag_list = 4;
+ CustomDungeonSettingMuipData setting = 5;
+ CustomDungeonAbstractMuipData abstract = 6;
+ CustomDungeonSocialMuipData social = 7;
+}
+
diff --git a/proto/CustomDungeonFinishType.proto b/proto/CustomDungeonFinishType.proto
index b97fad96..6a8b08e5 100644
--- a/proto/CustomDungeonFinishType.proto
+++ b/proto/CustomDungeonFinishType.proto
@@ -3,10 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: IKPIMJPJJNH
enum CustomDungeonFinishType {
- CUSTOM_DUNGEON_FINISH_TYPE_PLAY_NORMAL = 0;
- CUSTOM_DUNGEON_FINISH_TYPE_PLAY_TRY = 1;
- CUSTOM_DUNGEON_FINISH_TYPE_EDIT_TRY = 2;
- CUSTOM_DUNGEON_FINISH_TYPE_SELF_PLAY_NORMAL = 3;
+ CUSTOM_DUNGEON_FINISH_PLAY_NORMAL = 0;
+ CUSTOM_DUNGEON_FINISH_PLAY_TRY = 1;
+ CUSTOM_DUNGEON_FINISH_EDIT_TRY = 2;
+ CUSTOM_DUNGEON_FINISH_SELF_PLAY_NORMAL = 3;
}
+
diff --git a/proto/CustomDungeonOfficialNotify.proto b/proto/CustomDungeonOfficialNotify.proto
index 09db827d..738d6c40 100644
--- a/proto/CustomDungeonOfficialNotify.proto
+++ b/proto/CustomDungeonOfficialNotify.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "TryCustomDungeonType.proto";
import "EnterCustomDungeonType.proto";
+import "TryCustomDungeonType.proto";
+// Name: CAJOCNPLLEH
+// CmdId: 6250
message CustomDungeonOfficialNotify {
- //enum PDLFCGFJBIO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6236;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- TryCustomDungeonType tryType = 7;
- repeated uint32 officialBlackCoinList = 12;
- EnterCustomDungeonType enterType = 11;
+ repeated uint32 official_black_coin_list = 1;
+ TryCustomDungeonType try_type = 13;
+ EnterCustomDungeonType enter_type = 10;
}
+
diff --git a/proto/CustomDungeonRecoverNotify.proto b/proto/CustomDungeonRecoverNotify.proto
index 2d67459c..c7c0f2f4 100644
--- a/proto/CustomDungeonRecoverNotify.proto
+++ b/proto/CustomDungeonRecoverNotify.proto
@@ -2,23 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "TryCustomDungeonType.proto";
-import "EnterCustomDungeonType.proto";
import "CustomDungeon.proto";
+import "EnterCustomDungeonType.proto";
+import "TryCustomDungeonType.proto";
+// Name: OJMGDEGHLMA
+// CmdId: 6204
message CustomDungeonRecoverNotify {
- //enum IFJDMKLPIDE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6233;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- TryCustomDungeonType tryType = 5;
- EnterCustomDungeonType enterType = 10;
- repeated uint32 officialBlackCoinList = 14;
- CustomDungeon customDungeon = 3;
+ EnterCustomDungeonType enter_type = 4;
+ TryCustomDungeonType try_type = 12;
+ CustomDungeon custom_dungeon = 9;
+ repeated uint32 official_black_coin_list = 2;
}
+
diff --git a/proto/CustomDungeonResultInfo.proto b/proto/CustomDungeonResultInfo.proto
index f125d456..52e90f68 100644
--- a/proto/CustomDungeonResultInfo.proto
+++ b/proto/CustomDungeonResultInfo.proto
@@ -2,18 +2,18 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "CustomDungeonFinishType.proto";
import "ChallengeBrief.proto";
+import "CustomDungeonFinishType.proto";
+// Name: KFPODEKAIIB
message CustomDungeonResultInfo {
- CustomDungeonFinishType finishType = 2;
- bool isStored = 8;
- uint64 dungeonGuid = 9;
- bool isLiked = 14;
- bool isArriveFinish = 15;
- uint32 gotCoinNum = 11;
- repeated ChallengeBrief childChallengeList = 3;
- uint32 timeCost = 4;
+ bool EBDMFAMBJNG = 9;
+ CustomDungeonFinishType finish_type = 1;
+ uint32 got_coin_num = 2;
+ bool is_arrive_finish = 12;
+ bool JNDPMPEBPIK = 8;
+ uint32 time_cost = 13;
+ uint64 dungeon_guid = 14;
+ repeated ChallengeBrief child_challenge_list = 15;
}
+
diff --git a/proto/CustomDungeonRoom.proto b/proto/CustomDungeonRoom.proto
index 4b169406..c838622e 100644
--- a/proto/CustomDungeonRoom.proto
+++ b/proto/CustomDungeonRoom.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CustomDungeonBlock.proto";
+// Name: GPGKKBPELBF
message CustomDungeonRoom {
- repeated CustomDungeonBlock blockList = 7;
- uint32 roomId = 3;
+ repeated CustomDungeonBlock block_list = 12;
+ uint32 room_id = 13;
}
+
diff --git a/proto/CustomDungeonSetting.proto b/proto/CustomDungeonSetting.proto
index c143c14e..3e4fdcad 100644
--- a/proto/CustomDungeonSetting.proto
+++ b/proto/CustomDungeonSetting.proto
@@ -3,14 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JDJAHIBMPAI
message CustomDungeonSetting {
- repeated uint32 openRoomList = 13;
- uint32 lifeNum = 9;
- uint32 coinLimit = 4;
- uint32 startRoomId = 10;
- bool isForbidSkill = 11;
- uint32 timeLimit = 2;
- bool isArriveFinish = 14;
+ uint32 time_limit = 15;
+ uint32 coin_limit = 10;
+ uint32 start_room_id = 7;
+ repeated uint32 open_room_list = 14;
+ bool is_arrive_finish = 8;
+ uint32 life_num = 11;
+ bool is_forbid_skill = 2;
}
+
diff --git a/proto/CustomDungeonSettingMuipData.proto b/proto/CustomDungeonSettingMuipData.proto
new file mode 100644
index 00000000..042bc2b6
--- /dev/null
+++ b/proto/CustomDungeonSettingMuipData.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: PDGBFAGJCPG
+message CustomDungeonSettingMuipData {
+ bool is_arrive_finish = 1;
+ uint32 coin_limit = 2;
+ uint32 time_limit = 3;
+ bool is_forbid_skill = 4;
+ uint32 life_num = 5;
+}
+
diff --git a/proto/CustomDungeonSocial.proto b/proto/CustomDungeonSocial.proto
index 52407927..b06bc013 100644
--- a/proto/CustomDungeonSocial.proto
+++ b/proto/CustomDungeonSocial.proto
@@ -3,11 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JICOLCNEHCM
message CustomDungeonSocial {
- uint32 storeNum = 7;
- uint32 winNum = 11;
- uint32 likeNum = 6;
- uint32 playNum = 12;
+ uint32 play_num = 2;
+ uint32 store_num = 12;
+ uint32 like_num = 1;
+ uint32 win_num = 15;
}
+
diff --git a/proto/CustomDungeonSocialMuipData.proto b/proto/CustomDungeonSocialMuipData.proto
new file mode 100644
index 00000000..bc1d9568
--- /dev/null
+++ b/proto/CustomDungeonSocialMuipData.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LAMLEPAPCOF
+message CustomDungeonSocialMuipData {
+ uint32 play_num = 1;
+ uint32 like_num = 2;
+ uint32 store_num = 3;
+ uint32 win_num = 4;
+}
+
diff --git a/proto/CustomDungeonState.proto b/proto/CustomDungeonState.proto
index 8be4fb48..a456794f 100644
--- a/proto/CustomDungeonState.proto
+++ b/proto/CustomDungeonState.proto
@@ -3,9 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: JIFDENLBIOG
enum CustomDungeonState {
- CUSTOM_DUNGEON_STATE_EDIT = 0;
- CUSTOM_DUNGEON_STATE_SELF_PASS = 1;
- CUSTOM_DUNGEON_STATE_PUBLISHED = 2;
+ CUSTOM_DUNGEON_STATE_EDIT = 0;
+ CUSTOM_DUNGEON_STATE_SELF_PASS = 1;
+ CUSTOM_DUNGEON_STATE_PUBLISHED = 2;
}
+
diff --git a/proto/CustomDungeonUpdateNotify.proto b/proto/CustomDungeonUpdateNotify.proto
index ddab0e62..513c6258 100644
--- a/proto/CustomDungeonUpdateNotify.proto
+++ b/proto/CustomDungeonUpdateNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CustomDungeonBrief.proto";
+// Name: PMGNHJBGGAJ
+// CmdId: 6225
message CustomDungeonUpdateNotify {
- //enum LNAOFFLEHHK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6203;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- CustomDungeonBrief dungeonBrief = 14;
+ CustomDungeonBrief dungeon_brief = 11;
}
+
diff --git a/proto/CustomGadgetTreeInfo.proto b/proto/CustomGadgetTreeInfo.proto
index d5a6c37a..237f109d 100644
--- a/proto/CustomGadgetTreeInfo.proto
+++ b/proto/CustomGadgetTreeInfo.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CustomCommonNodeInfo.proto";
+// Name: IKCAPLALLPO
message CustomGadgetTreeInfo {
- repeated CustomCommonNodeInfo nodeList = 1;
+ repeated CustomCommonNodeInfo node_list = 1;
}
+
diff --git a/proto/CutSceneBeginNotify.proto b/proto/CutSceneBeginNotify.proto
index 1d167e44..09ea6ba7 100644
--- a/proto/CutSceneBeginNotify.proto
+++ b/proto/CutSceneBeginNotify.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CutSceneExtraParam.proto";
+// Name: OPILHNEICML
+// CmdId: 295
message CutSceneBeginNotify {
- //enum EODCIEGJJEE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 217;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isWaitOthers = 3;
- repeated CutSceneExtraParam extraParamList = 14;
- uint32 cutsceneId = 2;
+ bool is_wait_others = 12;
+ uint32 cutscene_id = 10;
+ repeated CutSceneExtraParam extra_param_list = 7;
}
+
diff --git a/proto/CutSceneEndNotify.proto b/proto/CutSceneEndNotify.proto
index f8ffd665..77e3d650 100644
--- a/proto/CutSceneEndNotify.proto
+++ b/proto/CutSceneEndNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AOLNCADGIOF
+// CmdId: 283
message CutSceneEndNotify {
- //enum JNHHBPGAFGE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 299;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 cutsceneId = 15;
- int32 retcode = 9;
+ uint32 cutscene_id = 6;
+ int32 retcode = 1;
}
+
diff --git a/proto/CutSceneExtraParam.proto b/proto/CutSceneExtraParam.proto
index 21b8765d..ef4aae20 100644
--- a/proto/CutSceneExtraParam.proto
+++ b/proto/CutSceneExtraParam.proto
@@ -3,8 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ODDOEKJFOII
message CutSceneExtraParam {
- repeated double detailParamList = 3;
+ repeated double detail_param_list = 3;
}
+
diff --git a/proto/CutSceneFinishNotify.proto b/proto/CutSceneFinishNotify.proto
index 230d609a..8369b7ba 100644
--- a/proto/CutSceneFinishNotify.proto
+++ b/proto/CutSceneFinishNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JJDGJPGALJM
+// CmdId: 228
message CutSceneFinishNotify {
- //enum ABOAOLLFIOD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 257;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 cutsceneId = 14;
+ uint32 cutscene_id = 7;
}
+
diff --git a/proto/CylinderRegionSize.proto b/proto/CylinderRegionSize.proto
index 5fae5da6..11ccbc83 100644
--- a/proto/CylinderRegionSize.proto
+++ b/proto/CylinderRegionSize.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KJBDKIHKDBE
message CylinderRegionSize {
- float height = 4;
- float radius = 14;
+ float radius = 4;
+ float height = 13;
}
+
diff --git a/proto/CylinderSize.proto b/proto/CylinderSize.proto
deleted file mode 100644
index 5c00f76f..00000000
--- a/proto/CylinderSize.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message CylinderSize {
- float height = 4;
- float radius = 14;
-}
diff --git a/proto/DAEEOGCBCCK.proto b/proto/DAEEOGCBCCK.proto
new file mode 100644
index 00000000..5317eccd
--- /dev/null
+++ b/proto/DAEEOGCBCCK.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "SeaLampV3ShadowStageInfo.proto";
+
+// Name: DAEEOGCBCCK
+message DAEEOGCBCCK {
+ repeated SeaLampV3ShadowStageInfo stage_info_list = 15;
+}
+
diff --git a/proto/DALLDMAANFE.proto b/proto/DAMDPHBCAKI.proto
similarity index 54%
rename from proto/DALLDMAANFE.proto
rename to proto/DAMDPHBCAKI.proto
index 6484e371..8ba7dc29 100644
--- a/proto/DALLDMAANFE.proto
+++ b/proto/DAMDPHBCAKI.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
-message DALLDMAANFE {
- uint32 entityId = 7;
- Vector skillAnchorPosition = 9;
+// Name: DAMDPHBCAKI
+message DAMDPHBCAKI {
+ Vector pos = 11;
+ Vector rot = 8;
}
+
diff --git a/proto/DBIBEJBEOEE.proto b/proto/DBIBEJBEOEE.proto
deleted file mode 100644
index 7a31ba8c..00000000
--- a/proto/DBIBEJBEOEE.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "EIEBDOJCDBH.proto";
-
-message DBIBEJBEOEE {
- string createTime = 1;
- int32 daehjagbjbl = 2;
- EIEBDOJCDBH jkfdibhoggm = 3;
-}
diff --git a/proto/DBMIEOGPEEB.proto b/proto/DBMIEOGPEEB.proto
new file mode 100644
index 00000000..82366c95
--- /dev/null
+++ b/proto/DBMIEOGPEEB.proto
@@ -0,0 +1,17 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "CIDOFFBIFIA.proto";
+import "GCGReplayOperationData.proto";
+import "ONIKMEGNJAK.proto";
+
+// Name: DBMIEOGPEEB
+message DBMIEOGPEEB {
+ uint32 DELFEGPPGMK = 7;
+ repeated ONIKMEGNJAK INEBKAJGDND = 14;
+ repeated CIDOFFBIFIA BFDMNOAALHL = 15;
+ repeated GCGReplayOperationData ILDDMPOECIK = 13;
+ uint32 EPKNIKCAAAM = 3;
+}
+
diff --git a/proto/DCAJABFLBPO.proto b/proto/DCAJABFLBPO.proto
new file mode 100644
index 00000000..e4b07543
--- /dev/null
+++ b/proto/DCAJABFLBPO.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "UgcType.proto";
+
+// Name: DCAJABFLBPO
+// CmdId: 6312
+message DCAJABFLBPO {
+ UgcType ugc_type = 15;
+ uint64 ugc_guid = 7;
+}
+
diff --git a/proto/DDFMGAHMONA.proto b/proto/DDFMGAHMONA.proto
new file mode 100644
index 00000000..8ec36ed2
--- /dev/null
+++ b/proto/DDFMGAHMONA.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: DDFMGAHMONA
+message DDFMGAHMONA {
+ uint32 slot_count = 7;
+ repeated uint32 GOAALPLLBOA = 5;
+ uint32 store_id = 6;
+ repeated uint32 PMPOGCLAKKP = 2;
+ repeated uint32 strategy_list = 11;
+}
+
diff --git a/proto/DDGEINCPPIK.proto b/proto/DDGEINCPPIK.proto
new file mode 100644
index 00000000..2730c919
--- /dev/null
+++ b/proto/DDGEINCPPIK.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: DDGEINCPPIK
+message DDGEINCPPIK {
+ uint32 state = 1;
+ uint32 LLNJKILEEBC = 14;
+ uint32 quest_id = 8;
+}
+
diff --git a/proto/DDJMHLCDPHO.proto b/proto/DDJMHLCDPHO.proto
new file mode 100644
index 00000000..5b0c94cb
--- /dev/null
+++ b/proto/DDJMHLCDPHO.proto
@@ -0,0 +1,51 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "NHIJPCNBKJE.proto";
+
+// Name: DDJMHLCDPHO
+message DDJMHLCDPHO {
+ // Name: GCBALALKDJP
+ enum GCBALALKDJP {
+ GCBALALKDJP_IFOJJNNOMIH = 0;
+ GCBALALKDJP_LJOCLMPIEII = 1;
+ GCBALALKDJP_OJJBGHBIHBN = 2;
+ GCBALALKDJP_GOMIFEPEFJE = 3;
+ GCBALALKDJP_EMNHEPOFODK = 4;
+ GCBALALKDJP_FAIIAIIHNEC = 5;
+ GCBALALKDJP_GOAGNDFPCGO = 6;
+ GCBALALKDJP_IEMFOOLNBCP = 7;
+ GCBALALKDJP_NKJKMFGEJLO = 8;
+ GCBALALKDJP_CBGAJAJPOHA = 9;
+ GCBALALKDJP_HLKIHDPLIIP = 10;
+ GCBALALKDJP_NMMBAOBJEHD = 11;
+ GCBALALKDJP_ODOGCAAHFAJ = 12;
+ GCBALALKDJP_JPBGCHDGCDO = 13;
+ GCBALALKDJP_PDBGNHOGDIC = 14;
+ GCBALALKDJP_ALOIBEGFGHC = 15;
+ GCBALALKDJP_FOEDIKEILAK = 16;
+ GCBALALKDJP_PEEFLFMJNKI = 17;
+ GCBALALKDJP_DBPNBDHFOIL = 18;
+ }
+
+ // Name: JDGBDKAOPAF
+ enum JDGBDKAOPAF {
+ JDGBDKAOPAF_GANOPOFILKK = 0;
+ JDGBDKAOPAF_BIHDIPOCHML = 1;
+ JDGBDKAOPAF_MBIKKFLCJKL = 2;
+ JDGBDKAOPAF_DAFKNLNCAKN = 3;
+ }
+
+ GCBALALKDJP DPBODPOMJBK = 1;
+ JDGBDKAOPAF LGBLCOFOOAG = 2;
+ int32 IHHEFANAHMG = 3;
+ string name = 4;
+ string LGNKLEPOPJI = 6;
+ int32 HHACPHAKCEK = 7;
+ bool LEINHBBGDBB = 8;
+ repeated NHIJPCNBKJE PNFIHGPGNKD = 9;
+ string BGJGJADMIOD = 10;
+ string GBAMGCFNHGN = 11;
+}
+
diff --git a/proto/DEOFBFHGCBD.proto b/proto/DEOFBFHGCBD.proto
deleted file mode 100644
index 33edb5f0..00000000
--- a/proto/DEOFBFHGCBD.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message DEOFBFHGCBD {
- bool gkdhighenkl = 9;
- float bomgjkinedc = 2;
-}
diff --git a/proto/DFAIPJMKBCC.proto b/proto/DFAIPJMKBCC.proto
deleted file mode 100644
index 6990197c..00000000
--- a/proto/DFAIPJMKBCC.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGOperation.proto";
-
-message DFAIPJMKBCC {
- GCGOperation op = 15;
- uint32 controllerId = 10;
-}
diff --git a/proto/DGEBNIILIFA.proto b/proto/DGEBNIILIFA.proto
new file mode 100644
index 00000000..62236425
--- /dev/null
+++ b/proto/DGEBNIILIFA.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: DGEBNIILIFA
+// CmdId: 21567
+message DGEBNIILIFA {
+ uint32 IHCMMNBKCFH = 1;
+ uint32 schedule_id = 9;
+}
+
diff --git a/proto/DGJPEEHMCKN.proto b/proto/DGJPEEHMCKN.proto
new file mode 100644
index 00000000..d83bed1a
--- /dev/null
+++ b/proto/DGJPEEHMCKN.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: DGJPEEHMCKN
+// CmdId: 23251
+message DGJPEEHMCKN {
+ int32 retcode = 9;
+}
+
diff --git a/proto/DGLAAOENJIH.proto b/proto/DGLAAOENJIH.proto
new file mode 100644
index 00000000..760ebeb2
--- /dev/null
+++ b/proto/DGLAAOENJIH.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: DGLAAOENJIH
+message DGLAAOENJIH {
+ string type = 1;
+ string content = 2;
+ uint32 ODJLKFNEFKJ = 3;
+}
+
diff --git a/proto/DHOADHACDHA.proto b/proto/DHOADHACDHA.proto
deleted file mode 100644
index 3339da7e..00000000
--- a/proto/DHOADHACDHA.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message DHOADHACDHA {
- uint32 id = 7;
- uint32 num = 6;
- repeated uint32 type = 1;
-}
diff --git a/proto/AJDBLJCEGMM.proto b/proto/DIANBBBLJHP.proto
similarity index 57%
rename from proto/AJDBLJCEGMM.proto
rename to proto/DIANBBBLJHP.proto
index 83d86538..a2e99815 100644
--- a/proto/AJDBLJCEGMM.proto
+++ b/proto/DIANBBBLJHP.proto
@@ -3,8 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-message AJDBLJCEGMM {
- repeated string embnkjlnook = 1;
+// Name: DIANBBBLJHP
+// CmdId: 117
+message DIANBBBLJHP {
}
+
diff --git a/proto/DIGLBMAEMML.proto b/proto/DIGLBMAEMML.proto
new file mode 100644
index 00000000..003a5363
--- /dev/null
+++ b/proto/DIGLBMAEMML.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: DIGLBMAEMML
+message DIGLBMAEMML {
+ repeated uint32 card_list = 9;
+}
+
diff --git a/proto/DIIIIGIADBO.proto b/proto/DIIIIGIADBO.proto
new file mode 100644
index 00000000..f3a57334
--- /dev/null
+++ b/proto/DIIIIGIADBO.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: DIIIIGIADBO
+message DIIIIGIADBO {
+ float KNPCMENHBEF = 11;
+}
+
diff --git a/proto/DIILEPMONHP.proto b/proto/DIILEPMONHP.proto
new file mode 100644
index 00000000..8577151e
--- /dev/null
+++ b/proto/DIILEPMONHP.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: DIILEPMONHP
+message DIILEPMONHP {
+ uint32 IHBMNLFHKBB = 2;
+}
+
diff --git a/proto/DIJNMJBIJBC.proto b/proto/DIJNMJBIJBC.proto
new file mode 100644
index 00000000..b897c3c7
--- /dev/null
+++ b/proto/DIJNMJBIJBC.proto
@@ -0,0 +1,22 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: DIJNMJBIJBC
+message DIJNMJBIJBC {
+ // Name: EFGMOEONFKG
+ message EFGMOEONFKG {
+ uint32 fungus_id = 1;
+ bool ABCENJAFGOF = 9;
+ uint64 PFOGJMDONFL = 7;
+ }
+
+ string transaction = 1;
+ uint64 DDOLOPEKIHJ = 12;
+ uint32 FCPEHFBPLAM = 10;
+ float OJBHLEDIPPP = 3;
+ repeated EFGMOEONFKG JFNFOFLDBKC = 9;
+ uint32 NBAIOEKMHJN = 13;
+}
+
diff --git a/proto/DIPLFLKIDJN.proto b/proto/DIPLFLKIDJN.proto
new file mode 100644
index 00000000..d2603c07
--- /dev/null
+++ b/proto/DIPLFLKIDJN.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: DIPLFLKIDJN
+// CmdId: 7269
+message DIPLFLKIDJN {
+ string FFBNANJHIEH = 15;
+}
+
diff --git a/proto/DJBLPMPKGKO.proto b/proto/DJBLPMPKGKO.proto
new file mode 100644
index 00000000..29deb9d5
--- /dev/null
+++ b/proto/DJBLPMPKGKO.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: DJBLPMPKGKO
+message DJBLPMPKGKO {
+ Vector spawn_pos = 15;
+ repeated int32 FKLNECJNJIN = 4;
+ uint32 guid = 5;
+ uint32 suite_id = 6;
+ bool LODADOGPBJB = 1;
+}
+
diff --git a/proto/DJLDJFDPBEI.proto b/proto/DJLDJFDPBEI.proto
deleted file mode 100644
index bfcd28e7..00000000
--- a/proto/DJLDJFDPBEI.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum DJLDJFDPBEI {
- DJLDJFDPBEI_NONE = 0;
- CDFMIMCCFKH = 1;
- FIIEHMIEFKF = 2;
- EFEBEKMCOAN = 3;
- GNPNHKCKDHL = 4;
- DIHJPJCKIAP = 5;
- JJOIEEDMABA = 6;
-}
diff --git a/proto/DKCAEHHPAGD.proto b/proto/DKCAEHHPAGD.proto
deleted file mode 100644
index 7f51f7c6..00000000
--- a/proto/DKCAEHHPAGD.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "EFJNIGDJCLH.proto";
-
-message DKCAEHHPAGD {
- repeated EFJNIGDJCLH blnaldeiekj = 1;
- string createTime = 2;
-}
diff --git a/proto/DKDAOPDHNED.proto b/proto/DKDAOPDHNED.proto
new file mode 100644
index 00000000..d11149f6
--- /dev/null
+++ b/proto/DKDAOPDHNED.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: DKDAOPDHNED
+message DKDAOPDHNED {
+ uint32 IOOHBFIGKHH = 11;
+ uint32 BNODKLKHBPA = 12;
+ uint32 JILIANEOBAP = 14;
+ uint32 GIMMDPJPPNH = 10;
+}
+
diff --git a/proto/HKKPOPLHMCL.proto b/proto/DKGLCEBBJPD.proto
similarity index 55%
rename from proto/HKKPOPLHMCL.proto
rename to proto/DKGLCEBBJPD.proto
index 38556d88..68281155 100644
--- a/proto/HKKPOPLHMCL.proto
+++ b/proto/DKGLCEBBJPD.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "EquipParam.proto";
-message HKKPOPLHMCL {
- repeated EquipParam itemList = 1;
+// Name: DKGLCEBBJPD
+message DKGLCEBBJPD {
+ repeated EquipParam item_list = 1;
}
+
diff --git a/proto/DKMDNEAEGDF.proto b/proto/DKMDNEAEGDF.proto
deleted file mode 100644
index bb886735..00000000
--- a/proto/DKMDNEAEGDF.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message DKMDNEAEGDF {
- //enum HGNBEDAOKOC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 166;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 clientGameTime = 14;
- uint32 gameTime = 15;
- int32 retcode = 12;
-}
diff --git a/proto/DKOBFHFONLM.proto b/proto/DKOBFHFONLM.proto
deleted file mode 100644
index a44ad6b0..00000000
--- a/proto/DKOBFHFONLM.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message DKOBFHFONLM {
- uint32 levelId = 2;
- bool isOpen = 7;
- uint32 minFinishTime = 12;
-}
diff --git a/proto/SyncSnapShot.proto b/proto/DKPDHJGFLKM.proto
similarity index 57%
rename from proto/SyncSnapShot.proto
rename to proto/DKPDHJGFLKM.proto
index 33ce8cba..3da25612 100644
--- a/proto/SyncSnapShot.proto
+++ b/proto/DKPDHJGFLKM.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BreakoutSnapShot.proto";
-message SyncSnapShot {
- BreakoutSnapShot bllachfilmo = 3;
+// Name: DKPDHJGFLKM
+message DKPDHJGFLKM {
+ BreakoutSnapShot ENNAPNPNDNB = 4;
}
+
diff --git a/proto/DLHLIHPGNOG.proto b/proto/DLHLIHPGNOG.proto
new file mode 100644
index 00000000..97c12f44
--- /dev/null
+++ b/proto/DLHLIHPGNOG.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: DLHLIHPGNOG
+message DLHLIHPGNOG {
+ uint32 apply_entity_id = 15;
+}
+
diff --git a/proto/DLIGBJOALKN.proto b/proto/DLIGBJOALKN.proto
new file mode 100644
index 00000000..9782cd37
--- /dev/null
+++ b/proto/DLIGBJOALKN.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: DLIGBJOALKN
+message DLIGBJOALKN {
+ uint32 avatar_id = 14;
+ uint32 event_id = 11;
+ uint32 CFKBGIGOEEJ = 8;
+ uint32 suite_id = 4;
+ uint32 guid = 9;
+}
+
diff --git a/proto/EICAFCBBJMG.proto b/proto/DLOFBJJCBKJ.proto
similarity index 63%
rename from proto/EICAFCBBJMG.proto
rename to proto/DLOFBJJCBKJ.proto
index ae6444bb..76999ce8 100644
--- a/proto/EICAFCBBJMG.proto
+++ b/proto/DLOFBJJCBKJ.proto
@@ -3,8 +3,7 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-message EICAFCBBJMG {
- string value = 1;
+// Name: DLOFBJJCBKJ
+message DLOFBJJCBKJ {
}
+
diff --git a/proto/DMIOGBOGIEG.proto b/proto/DMIOGBOGIEG.proto
deleted file mode 100644
index 225a62e4..00000000
--- a/proto/DMIOGBOGIEG.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "NAMOHGAFBJP.proto";
-
-message DMIOGBOGIEG {
- uint32 sceneId = 11;
- uint32 hoogfkfbckk = 15;
- repeated NAMOHGAFBJP idgelpihkph = 5;
- uint32 moduleId = 13;
- uint32 version = 9;
-}
diff --git a/proto/DMMAGIEOPDG.proto b/proto/DMMAGIEOPDG.proto
deleted file mode 100644
index 23feb9c9..00000000
--- a/proto/DMMAGIEOPDG.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "DKOBFHFONLM.proto";
-
-message DMMAGIEOPDG {
- uint32 stageId = 5;
- repeated DKOBFHFONLM levelInfoList = 4;
- bool isOpen = 11;
-}
diff --git a/proto/DNEFMCCIFDH.proto b/proto/DNEFMCCIFDH.proto
deleted file mode 100644
index 6fe04495..00000000
--- a/proto/DNEFMCCIFDH.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "IDOELHBANCP.proto";
-
-message DNEFMCCIFDH {
- bool aicefchaici = 33;
- repeated IDOELHBANCP kcllbppiboo = 999;
-}
diff --git a/proto/DOCPAPKDBBK.proto b/proto/DOCPAPKDBBK.proto
new file mode 100644
index 00000000..76abc87d
--- /dev/null
+++ b/proto/DOCPAPKDBBK.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: DOCPAPKDBBK
+message DOCPAPKDBBK {
+ string PIOJJFIDING = 1;
+}
+
diff --git a/proto/DOINBFHLBHP.proto b/proto/DOINBFHLBHP.proto
new file mode 100644
index 00000000..d7a3c8ac
--- /dev/null
+++ b/proto/DOINBFHLBHP.proto
@@ -0,0 +1,20 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: DOINBFHLBHP
+enum DOINBFHLBHP {
+ DOINBFHLBHP_EIPEABACFBI = 0;
+ DOINBFHLBHP_MACECMMLGAN = 1;
+ DOINBFHLBHP_POOOGFDEDPD = 2;
+ DOINBFHLBHP_DKGELPINPBA = 3;
+ DOINBFHLBHP_NPPJKPANJFM = 4;
+ DOINBFHLBHP_CPDLHPLGNAH = 5;
+ DOINBFHLBHP_OPFGEJBFJAI = 6;
+ DOINBFHLBHP_EKGOCLLJJKB = 7;
+ DOINBFHLBHP_BGBLGFCDLEG = 8;
+ DOINBFHLBHP_GGCLFNPFOJI = 9;
+ DOINBFHLBHP_ENIBHBFJNIK = 10;
+}
+
diff --git a/proto/DOMPLMOALGE.proto b/proto/DOMPLMOALGE.proto
new file mode 100644
index 00000000..b3232a01
--- /dev/null
+++ b/proto/DOMPLMOALGE.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: DOMPLMOALGE
+message DOMPLMOALGE {
+ uint32 difficulty = 4;
+}
+
diff --git a/proto/DungeonSettleExhibitionInfo.proto b/proto/DPACDAIBBIL.proto
similarity index 52%
rename from proto/DungeonSettleExhibitionInfo.proto
rename to proto/DPACDAIBBIL.proto
index e384f5d0..8d531549 100644
--- a/proto/DungeonSettleExhibitionInfo.proto
+++ b/proto/DPACDAIBBIL.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "OnlinePlayerInfo.proto";
import "ExhibitionDisplayInfo.proto";
+import "OnlinePlayerInfo.proto";
-message DungeonSettleExhibitionInfo {
- repeated ExhibitionDisplayInfo cardList = 2;
- OnlinePlayerInfo playerInfo = 13;
+// Name: DPACDAIBBIL
+message DPACDAIBBIL {
+ repeated ExhibitionDisplayInfo card_list = 13;
+ OnlinePlayerInfo player_info = 4;
}
+
diff --git a/proto/DPBLIEBAKGI.proto b/proto/DPBLIEBAKGI.proto
deleted file mode 100644
index d2d3605c..00000000
--- a/proto/DPBLIEBAKGI.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "IDOELHBANCP.proto";
-
-message DPBLIEBAKGI {
- bool oahpenjnboe = 1;
- bool gimhlmfcojd = 2;
- bool aicefchaici = 3;
- bool docgilpleod = 7;
- repeated IDOELHBANCP kcllbppiboo = 999;
-}
diff --git a/proto/DPEAAFLAMIN.proto b/proto/DPEAAFLAMIN.proto
new file mode 100644
index 00000000..a16a4591
--- /dev/null
+++ b/proto/DPEAAFLAMIN.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: DPEAAFLAMIN
+message DPEAAFLAMIN {
+ Vector center = 11;
+ uint32 open_time = 1;
+ uint32 pos_id = 2;
+ bool is_open = 12;
+ bool is_view = 14;
+}
+
diff --git a/proto/DPLPLLGGJJC.proto b/proto/DPLPLLGGJJC.proto
deleted file mode 100644
index f52355d8..00000000
--- a/proto/DPLPLLGGJJC.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "BDKPJAMLNCL.proto";
-import "MEIDIANHEDD.proto";
-import "FKJCFGLHNPM.proto";
-
-message DPLPLLGGJJC {
- BDKPJAMLNCL raceInfo = 4;
- MEIDIANHEDD campInfo = 11;
- FKJCFGLHNPM jpegcngalgi = 3;
-}
diff --git a/proto/DailyDungeonEntryInfo.proto b/proto/DailyDungeonEntryInfo.proto
index 5fe60997..bdff3323 100644
--- a/proto/DailyDungeonEntryInfo.proto
+++ b/proto/DailyDungeonEntryInfo.proto
@@ -2,13 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "DungeonEntryInfo.proto";
+// Name: ILBGCAPNDLF
message DailyDungeonEntryInfo {
- uint32 recommendDungeonId = 13;
- uint32 dungeonEntryId = 8;
- uint32 dungeonEntryConfigId = 2;
- DungeonEntryInfo recommendDungeonEntryInfo = 14;
+ uint32 recommend_dungeon_id = 3;
+ uint32 GGGEMNHNCNJ = 1;
+ uint32 MNDEGGLANGF = 14;
+ DungeonEntryInfo recommend_dungeon_entry_info = 7;
}
+
diff --git a/proto/DailyTaskDataNotify.proto b/proto/DailyTaskDataNotify.proto
index d035a59b..47c3ebad 100644
--- a/proto/DailyTaskDataNotify.proto
+++ b/proto/DailyTaskDataNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MEBMDKGNFIP
+// CmdId: 111
message DailyTaskDataNotify {
- //enum CJCCGCLIDDL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 183;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isTakenScoreReward = 13;
- uint32 finishedNum = 11;
- uint32 scoreRewardId = 2;
+ uint32 score_reward_id = 10;
+ bool is_taken_score_reward = 6;
+ uint32 finished_num = 4;
}
+
diff --git a/proto/DailyTaskFilterCityReq.proto b/proto/DailyTaskFilterCityReq.proto
index 42e612b1..c7554f27 100644
--- a/proto/DailyTaskFilterCityReq.proto
+++ b/proto/DailyTaskFilterCityReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NMHFKMALINE
+// CmdId: 199
message DailyTaskFilterCityReq {
- //enum KCHAPJCNAJM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 182;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 cityId = 15;
+ uint32 city_id = 7;
}
+
diff --git a/proto/DailyTaskFilterCityRsp.proto b/proto/DailyTaskFilterCityRsp.proto
index 7a7d17ec..c988a24c 100644
--- a/proto/DailyTaskFilterCityRsp.proto
+++ b/proto/DailyTaskFilterCityRsp.proto
@@ -3,16 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: POHNIGPBIFO
+// CmdId: 178
message DailyTaskFilterCityRsp {
- //enum BAECKJPDBMI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 131;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 cikenonelim = 15;
+ uint32 city_id = 3;
+ int32 retcode = 2;
}
+
diff --git a/proto/DailyTaskInfo.proto b/proto/DailyTaskInfo.proto
index fa724fc9..fc5ecc80 100644
--- a/proto/DailyTaskInfo.proto
+++ b/proto/DailyTaskInfo.proto
@@ -3,12 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PBJCNECPFLE
message DailyTaskInfo {
- uint32 finishProgress = 9;
- bool isFinished = 3;
- uint32 progress = 7;
- uint32 dailyTaskId = 5;
- uint32 rewardId = 14;
+ uint32 daily_task_id = 2;
+ bool is_finished = 15;
+ uint32 reward_id = 12;
+ uint32 progress = 3;
+ uint32 finish_progress = 4;
}
+
diff --git a/proto/DailyTaskProgressNotify.proto b/proto/DailyTaskProgressNotify.proto
index 9f966c91..e6b4a3ff 100644
--- a/proto/DailyTaskProgressNotify.proto
+++ b/proto/DailyTaskProgressNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "DailyTaskInfo.proto";
+// Name: CAMFJNGDAOP
+// CmdId: 160
message DailyTaskProgressNotify {
- //enum KCIINAGGOAF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 179;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- DailyTaskInfo info = 12;
+ DailyTaskInfo info = 15;
}
+
diff --git a/proto/DailyTaskScoreRewardNotify.proto b/proto/DailyTaskScoreRewardNotify.proto
index 75b907e6..3abbb134 100644
--- a/proto/DailyTaskScoreRewardNotify.proto
+++ b/proto/DailyTaskScoreRewardNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EMKCDIEKPMJ
+// CmdId: 193
message DailyTaskScoreRewardNotify {
- //enum GGOENPJJPMC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 127;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 rewardId = 9;
+ uint32 reward_id = 15;
}
+
diff --git a/proto/DailyTaskUnlockedCitiesNotify.proto b/proto/DailyTaskUnlockedCitiesNotify.proto
index bc4eebf5..8ae812f3 100644
--- a/proto/DailyTaskUnlockedCitiesNotify.proto
+++ b/proto/DailyTaskUnlockedCitiesNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-import "uint32.proto";
-
+// Name: ICNBAPCCAKO
+// CmdId: 180
message DailyTaskUnlockedCitiesNotify {
- //enum PGKOMCHPHJP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 176;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 unlockedCityList = 6;
+ repeated uint32 unlocked_city_list = 7;
}
+
diff --git a/proto/DataResVersionNotify.proto b/proto/DataResVersionNotify.proto
index b2261da2..f3c4308f 100644
--- a/proto/DataResVersionNotify.proto
+++ b/proto/DataResVersionNotify.proto
@@ -2,27 +2,26 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ResVersionConfig.proto";
-import "DataResVersionOpType.proto";
+// Name: CLPJPELPELM
+// CmdId: 140
message DataResVersionNotify {
- //enum MCCFGOPDKDA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 164;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
+ // Name: NFPBPLIEDNC
+ enum DataResVersionOpType {
+ OP_TYPE_NONE = 0;
+ OP_TYPE_RELOGIN = 1;
+ OP_TYPE_MP_RELOGIN = 2;
+ }
- string clientSilenceMd5 = 12;
- string clientMd5 = 1;
- uint32 clientDataVersion = 3;
- string clientSilenceVersionSuffix = 15;
- ResVersionConfig resVersionConfig = 7;
- bool isDataNeedRelogin = 6;
- uint32 clientSilenceDataVersion = 5;
- DataResVersionOpType opType = 14;
- string clientVersionSuffix = 8;
+ ResVersionConfig next_res_version_config = 14;
+ uint32 client_data_version = 1;
+ DataResVersionOpType op_type = 13;
+ bool is_data_need_relogin = 7;
+ string client_md5 = 11;
+ string client_silence_version_suffix = 6;
+ string client_version_suffix = 9;
+ string client_silence_md5 = 15;
+ uint32 client_silence_data_version = 10;
}
+
diff --git a/proto/DataResVersionOpType.proto b/proto/DataResVersionOpType.proto
deleted file mode 100644
index 2df17a3c..00000000
--- a/proto/DataResVersionOpType.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum DataResVersionOpType {
- DATA_RES_VERSION_OP_TYPE_NONE = 0;
- DATA_RES_VERSION_OP_TYPE_RELOGIN = 1;
- DATA_RES_VERSION_OP_TYPE_MP_RELOGIN = 2;
-}
diff --git a/proto/DealAddFriendReq.proto b/proto/DealAddFriendReq.proto
index 13c969b8..1bcffca4 100644
--- a/proto/DealAddFriendReq.proto
+++ b/proto/DealAddFriendReq.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "DealAddFriendResultType.proto";
+// Name: MDFCDBBABMB
+// CmdId: 4072
message DealAddFriendReq {
- //enum DHDJDMLDIDK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4080;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 targetUid = 1;
- DealAddFriendResultType dealAddFriendResult = 6;
+ uint32 target_uid = 13;
+ DealAddFriendResultType deal_add_friend_result = 1;
}
+
diff --git a/proto/DealAddFriendResultType.proto b/proto/DealAddFriendResultType.proto
index ea3e6764..bc896738 100644
--- a/proto/DealAddFriendResultType.proto
+++ b/proto/DealAddFriendResultType.proto
@@ -3,8 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: HKNICPJLBBF
enum DealAddFriendResultType {
- DEAL_ADD_FRIEND_RESULT_TYPE_REJECT = 0;
- DEAL_ADD_FRIEND_RESULT_TYPE_ACCEPT = 1;
+ DEAL_ADD_FRIEND_REJECT = 0;
+ DEAL_ADD_FRIEND_ACCEPT = 1;
}
+
diff --git a/proto/DealAddFriendRsp.proto b/proto/DealAddFriendRsp.proto
index 238faa61..09dcf061 100644
--- a/proto/DealAddFriendRsp.proto
+++ b/proto/DealAddFriendRsp.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "DealAddFriendResultType.proto";
+// Name: CNHEFALIEFK
+// CmdId: 4082
message DealAddFriendRsp {
- //enum BGHBOGMDNDE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4070;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- DealAddFriendResultType dealAddFriendResult = 2;
- int32 retcode = 3;
- uint32 targetUid = 4;
+ DealAddFriendResultType deal_add_friend_result = 8;
+ uint32 target_uid = 2;
+ int32 retcode = 12;
}
+
diff --git a/proto/DeathZoneInfo.proto b/proto/DeathZoneInfo.proto
index abcad2e3..b995d7b8 100644
--- a/proto/DeathZoneInfo.proto
+++ b/proto/DeathZoneInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PMBGJHILHMF
message DeathZoneInfo {
- bool isOpen = 15;
- uint32 id = 6;
+ uint32 id = 9;
+ bool is_open = 1;
}
+
diff --git a/proto/DeathZoneInfoNotify.proto b/proto/DeathZoneInfoNotify.proto
index ba368a91..90ed09d7 100644
--- a/proto/DeathZoneInfoNotify.proto
+++ b/proto/DeathZoneInfoNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "DeathZoneInfo.proto";
+// Name: JOIPBFPDDGJ
+// CmdId: 6293
message DeathZoneInfoNotify {
- //enum OHCAJKINFPJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6295;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated DeathZoneInfo deathZoneInfoList = 3;
+ repeated DeathZoneInfo death_zone_info_list = 14;
}
+
diff --git a/proto/DeathZoneObserveNotify.proto b/proto/DeathZoneObserveNotify.proto
index 6a1e8ed2..3d6404f2 100644
--- a/proto/DeathZoneObserveNotify.proto
+++ b/proto/DeathZoneObserveNotify.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CACBCOONGOO
+// CmdId: 3232
message DeathZoneObserveNotify {
- //enum GHGHPJPPIKH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3059;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 sourceEntityId = 5;
- uint32 targetEntityId = 7;
+ uint32 target_entity_id = 5;
+ uint32 source_entity_id = 10;
}
+
diff --git a/proto/DebugNotify.proto b/proto/DebugNotify.proto
deleted file mode 100644
index 458abeb9..00000000
--- a/proto/DebugNotify.proto
+++ /dev/null
@@ -1,25 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-import "CmdId.proto";
-
-message DebugNotify {
- //enum LEBINLJNBIN {
- // option allow_alias= true;
- // KDIIPNENMIM = 0;
- // PEPPOHPHJOJ = 101;
- // ANGMONKOIOA = 101;
- // DCDNILFDFLB = 2;
- // NNBKOLMPOEA = 1;
- //}
-
- enum Retcode {
- SUCC = 0;
- FAIL = 1;
- }
-
- uint32 id = 1;
- string name = 2;
- CmdId retcode = 3;
-}
diff --git a/proto/DelBackupAvatarTeamReq.proto b/proto/DelBackupAvatarTeamReq.proto
index 80de4a66..8d3af0f1 100644
--- a/proto/DelBackupAvatarTeamReq.proto
+++ b/proto/DelBackupAvatarTeamReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ADAFEMNNBJL
+// CmdId: 1608
message DelBackupAvatarTeamReq {
- //enum CMNDBFMDCEI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1611;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 backupAvatarTeamId = 4;
+ uint32 backup_avatar_team_id = 9;
}
+
diff --git a/proto/DelBackupAvatarTeamRsp.proto b/proto/DelBackupAvatarTeamRsp.proto
index e99b4262..e833d844 100644
--- a/proto/DelBackupAvatarTeamRsp.proto
+++ b/proto/DelBackupAvatarTeamRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MPCJMAGGPMG
+// CmdId: 1615
message DelBackupAvatarTeamRsp {
- //enum HMFPBAACAFA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1756;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 backupAvatarTeamId = 11;
- int32 retcode = 12;
+ int32 retcode = 2;
+ uint32 backup_avatar_team_id = 15;
}
+
diff --git a/proto/DelMailReq.proto b/proto/DelMailReq.proto
index ff827878..369de2a0 100644
--- a/proto/DelMailReq.proto
+++ b/proto/DelMailReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ICLHPLBGGMM
+// CmdId: 1434
message DelMailReq {
- //enum MNJLNHLDKMG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1474;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 mailIdList = 13;
+ repeated uint32 mail_id_list = 15;
}
+
diff --git a/proto/DelMailRsp.proto b/proto/DelMailRsp.proto
index 1fd98482..ad9186e6 100644
--- a/proto/DelMailRsp.proto
+++ b/proto/DelMailRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DOIGBMCHGJM
+// CmdId: 1472
message DelMailRsp {
- //enum MJHOLNPDOKE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1480;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 7;
- repeated uint32 mailIdList = 9;
+ repeated uint32 mail_id_list = 9;
+ int32 retcode = 11;
}
+
diff --git a/proto/DelScenePlayTeamEntityNotify.proto b/proto/DelScenePlayTeamEntityNotify.proto
index 6a4f7bc1..bc31263c 100644
--- a/proto/DelScenePlayTeamEntityNotify.proto
+++ b/proto/DelScenePlayTeamEntityNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HLMBCOOBAEK
+// CmdId: 3214
message DelScenePlayTeamEntityNotify {
- //enum NECOFJCADFL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3203;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 sceneId = 9;
- repeated uint32 delEntityIdList = 6;
+ repeated uint32 del_entity_id_list = 10;
+ uint32 scene_id = 4;
}
+
diff --git a/proto/DelTeamEntityNotify.proto b/proto/DelTeamEntityNotify.proto
index 48a0d526..90a1d748 100644
--- a/proto/DelTeamEntityNotify.proto
+++ b/proto/DelTeamEntityNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DIEEAFMCPBM
+// CmdId: 330
message DelTeamEntityNotify {
- //enum KOEAKIPCJJN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 363;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 sceneId = 15;
- repeated uint32 delEntityIdList = 1;
+ uint32 scene_id = 15;
+ repeated uint32 del_entity_id_list = 1;
}
+
diff --git a/proto/DeleteFriendNotify.proto b/proto/DeleteFriendNotify.proto
index 3b6cfe9b..bff659c1 100644
--- a/proto/DeleteFriendNotify.proto
+++ b/proto/DeleteFriendNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LFIGMGNCIDK
+// CmdId: 4023
message DeleteFriendNotify {
- //enum LNEAOFJLJFJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4100;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 targetUid = 8;
+ uint32 target_uid = 10;
}
+
diff --git a/proto/DeleteFriendReq.proto b/proto/DeleteFriendReq.proto
index cc70daef..5b72fbb2 100644
--- a/proto/DeleteFriendReq.proto
+++ b/proto/DeleteFriendReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JCECBJCIMGA
+// CmdId: 4059
message DeleteFriendReq {
- //enum EGKJOEALFON {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4024;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 targetUid = 6;
+ uint32 target_uid = 2;
}
+
diff --git a/proto/DeleteFriendRsp.proto b/proto/DeleteFriendRsp.proto
index cf3b3e5d..061ba08b 100644
--- a/proto/DeleteFriendRsp.proto
+++ b/proto/DeleteFriendRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ALPPJOBNODK
+// CmdId: 4007
message DeleteFriendRsp {
- //enum HJECHGCDNFI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4029;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 targetUid = 11;
- int32 retcode = 3;
+ int32 retcode = 15;
+ uint32 target_uid = 7;
}
+
diff --git a/proto/DeliveryActivityDetailInfo.proto b/proto/DeliveryActivityDetailInfo.proto
new file mode 100644
index 00000000..cd534f8f
--- /dev/null
+++ b/proto/DeliveryActivityDetailInfo.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: IAEHMPOMFMB
+message DeliveryActivityDetailInfo {
+ bool is_taken_reward = 5;
+ repeated uint32 finished_delivery_quest_index = 1;
+ uint32 day_index = 10;
+}
+
diff --git a/proto/DeliveryInfo.proto b/proto/DeliveryInfo.proto
deleted file mode 100644
index 0c186ddc..00000000
--- a/proto/DeliveryInfo.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message DeliveryInfo {
- uint32 dayIndex = 6;
- repeated uint32 finishedDeliveryQuestIndex = 7;
- bool isTakenReward = 4;
-}
diff --git a/proto/DeshretObeliskChestInfo.proto b/proto/DeshretObeliskChestInfo.proto
index 738004c6..5ded84f0 100644
--- a/proto/DeshretObeliskChestInfo.proto
+++ b/proto/DeshretObeliskChestInfo.proto
@@ -2,13 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: BAKOBLPLIGJ
message DeshretObeliskChestInfo {
- uint32 sceneId = 4;
- uint32 configId = 13;
- uint32 groupId = 11;
- Vector pos = 10;
+ uint32 group_id = 8;
+ uint32 scene_id = 2;
+ uint32 config_id = 10;
+ Vector pos = 11;
}
+
diff --git a/proto/DeshretObeliskChestInfoNotify.proto b/proto/DeshretObeliskChestInfoNotify.proto
index 422ff61e..4b198ad9 100644
--- a/proto/DeshretObeliskChestInfoNotify.proto
+++ b/proto/DeshretObeliskChestInfoNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "DeshretObeliskChestInfo.proto";
+// Name: ELOLMILJLPC
+// CmdId: 858
message DeshretObeliskChestInfoNotify {
- //enum ABOJDFAFAIE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 807;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated DeshretObeliskChestInfo chestInfoList = 4;
+ repeated DeshretObeliskChestInfo chest_info_list = 12;
}
+
diff --git a/proto/DeshretObeliskGadgetInfo.proto b/proto/DeshretObeliskGadgetInfo.proto
index 9bfff3a5..f902039d 100644
--- a/proto/DeshretObeliskGadgetInfo.proto
+++ b/proto/DeshretObeliskGadgetInfo.proto
@@ -3,8 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OIFFHAFGIBA
message DeshretObeliskGadgetInfo {
- repeated uint32 argumentList = 1;
+ repeated uint32 argument_list = 1;
}
+
diff --git a/proto/DestroyMassiveEntityNotify.proto b/proto/DestroyMassiveEntityNotify.proto
index 4cca74a9..49dfcb73 100644
--- a/proto/DestroyMassiveEntityNotify.proto
+++ b/proto/DestroyMassiveEntityNotify.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ClientMassiveEntity.proto";
+// Name: ILBPCLIIJOB
+// CmdId: 311
message DestroyMassiveEntityNotify {
- //enum NJBEJKONIMB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 383;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated ClientMassiveEntity massiveEntityList = 9;
+ repeated ClientMassiveEntity massive_entity_list = 13;
}
+
diff --git a/proto/DestroyMaterialReq.proto b/proto/DestroyMaterialReq.proto
index 8acff49b..56c15f86 100644
--- a/proto/DestroyMaterialReq.proto
+++ b/proto/DestroyMaterialReq.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "MaterilaInfo.proto";
-
-import "MaterialInfo.proto";
-
+// Name: NNCOOJDHINJ
+// CmdId: 608
message DestroyMaterialReq {
- //enum IAALDMPBIIM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 601;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated MaterialInfo materialList = 10;
+ repeated MaterilaInfo material_list = 12;
}
+
diff --git a/proto/DestroyMaterialRsp.proto b/proto/DestroyMaterialRsp.proto
index 6cdc75cc..e65463a3 100644
--- a/proto/DestroyMaterialRsp.proto
+++ b/proto/DestroyMaterialRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JFDLBMJGCDD
+// CmdId: 679
message DestroyMaterialRsp {
- //enum IEOFDMOHAPI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 637;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 itemIdList = 7;
- int32 retcode = 12;
- repeated uint32 itemCountList = 13;
+ int32 retcode = 15;
+ repeated uint32 item_id_list = 3;
+ repeated uint32 item_count_list = 13;
}
+
diff --git a/proto/DetectorData.proto b/proto/DetectorData.proto
deleted file mode 100644
index 46083bac..00000000
--- a/proto/DetectorData.proto
+++ /dev/null
@@ -1,17 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message DetectorData {
- bool isHintValid = 2;
- uint32 configId = 9;
- Vector hintCenterPos = 3;
- uint32 materialId = 10;
- bool isAllCollected = 13;
- uint32 groupId = 14;
- uint32 hintRadius = 5;
-}
diff --git a/proto/DiceReroll.proto b/proto/DiceReroll.proto
deleted file mode 100644
index be9e30a9..00000000
--- a/proto/DiceReroll.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGDiceSideType.proto";
-
-message DiceReroll {
- uint32 controllerId = 8;
- repeated GCGDiceSideType diceSideList = 7;
- repeated uint32 selectDiceIndexList = 13;
-}
diff --git a/proto/DiceRoll.proto b/proto/DiceRoll.proto
deleted file mode 100644
index 50bc3140..00000000
--- a/proto/DiceRoll.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGDiceSideType.proto";
-
-message DiceRoll {
- uint32 controllerId = 8;
- uint32 diceNum = 11;
- repeated GCGDiceSideType diceSideList = 7;
-}
diff --git a/proto/DigActivityChangeGadgetStateReq.proto b/proto/DigActivityChangeGadgetStateReq.proto
index fd6514a4..a1b4f6ea 100644
--- a/proto/DigActivityChangeGadgetStateReq.proto
+++ b/proto/DigActivityChangeGadgetStateReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EBMAAACFMMF
+// CmdId: 8140
message DigActivityChangeGadgetStateReq {
- //enum FFAMMHGJEKH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8676;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 entityId = 6;
+ uint32 entity_id = 9;
}
+
diff --git a/proto/DigActivityChangeGadgetStateRsp.proto b/proto/DigActivityChangeGadgetStateRsp.proto
index 2d68a4a6..53776267 100644
--- a/proto/DigActivityChangeGadgetStateRsp.proto
+++ b/proto/DigActivityChangeGadgetStateRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CBGAOFJDFCG
+// CmdId: 8656
message DigActivityChangeGadgetStateRsp {
- //enum IDNACLGGCNF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8810;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 5;
- uint32 entityId = 14;
+ uint32 entity_id = 8;
+ int32 retcode = 15;
}
+
diff --git a/proto/DigActivityDetailInfo.proto b/proto/DigActivityDetailInfo.proto
new file mode 100644
index 00000000..299a1060
--- /dev/null
+++ b/proto/DigActivityDetailInfo.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "DigMarkPoint.proto";
+
+// Name: OLMIFODCCKC
+message DigActivityDetailInfo {
+ uint32 stage_id = 8;
+ repeated DigMarkPoint dig_mark_point_list = 10;
+ repeated uint32 stage_id_list = 15;
+}
+
diff --git a/proto/DigActivityMarkPointChangeNotify.proto b/proto/DigActivityMarkPointChangeNotify.proto
index b07e6d03..d24274ad 100644
--- a/proto/DigActivityMarkPointChangeNotify.proto
+++ b/proto/DigActivityMarkPointChangeNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "DigMarkPoint.proto";
+// Name: MIDHCHFOCFJ
+// CmdId: 8585
message DigActivityMarkPointChangeNotify {
- //enum PDOCNKGLODB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8508;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated DigMarkPoint digMarkPointList = 4;
+ repeated DigMarkPoint dig_mark_point_list = 9;
}
+
diff --git a/proto/DigInfo.proto b/proto/DigInfo.proto
deleted file mode 100644
index 54f443d6..00000000
--- a/proto/DigInfo.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "DigMarkPoint.proto";
-
-message DigInfo {
- repeated uint32 stageIdList = 14;
- repeated DigMarkPoint digMarkPointList = 2;
- uint32 stageId = 10;
-}
diff --git a/proto/DigMarkPoint.proto b/proto/DigMarkPoint.proto
index cbf8b3d1..634814fe 100644
--- a/proto/DigMarkPoint.proto
+++ b/proto/DigMarkPoint.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: NGJONHOMNKJ
message DigMarkPoint {
- Vector rot = 14;
- Vector pos = 2;
- uint32 bundleId = 3;
+ Vector rot = 7;
+ Vector pos = 11;
+ uint32 bundle_id = 14;
}
+
diff --git a/proto/DisableRoguelikeTrapNotify.proto b/proto/DisableRoguelikeTrapNotify.proto
index b24343d3..5d0beb36 100644
--- a/proto/DisableRoguelikeTrapNotify.proto
+++ b/proto/DisableRoguelikeTrapNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DLHGHDAILGB
+// CmdId: 8007
message DisableRoguelikeTrapNotify {
- //enum NCCBEODMJMC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8726;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 cardId = 8;
+ uint32 card_id = 1;
}
+
diff --git a/proto/DoGachaReq.proto b/proto/DoGachaReq.proto
index 40e16278..0a88fd13 100644
--- a/proto/DoGachaReq.proto
+++ b/proto/DoGachaReq.proto
@@ -3,21 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KBMLDGNEKHA
+// CmdId: 1554
message DoGachaReq {
- //enum PCEMGEJGMDI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1587;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 gachaRandom = 12;
- uint32 gachaType = 2;
- uint32 gachaScheduleId = 3;
- string gachaTag = 15;
- uint32 gachaTimes = 10;
+ uint32 PKCLGOCJPLN = 3;
+ uint32 DGIFMDIADJF = 6;
+ uint32 NMKGGDOKHLF = 12;
+ uint32 HKJAAPBGNEI = 5;
+ string gacha_tag = 14;
}
+
diff --git a/proto/DoGachaRsp.proto b/proto/DoGachaRsp.proto
index 34ea0c30..acafa9ae 100644
--- a/proto/DoGachaRsp.proto
+++ b/proto/DoGachaRsp.proto
@@ -2,36 +2,29 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GachaItem.proto";
+// Name: LEFDKOLFJKL
+// CmdId: 1564
message DoGachaRsp {
- //enum HBDCDLMKCPD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1598;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 leftGachaTimes = 7;
- uint32 newGachaRandom = 9;
- uint32 gachaType = 13;
- uint32 gachaTimesLimit = 4;
- uint32 costItemNum = 8;
- repeated GachaItem gachaItemList = 3;
- uint32 wishProgress = 12;
- uint32 dailyGachaTimes = 112;
- uint32 tenCostItemId = 5;
- uint32 wishItemId = 10;
- uint32 curScheduleDailyGachaTimes = 475;
- uint32 tenCostItemNum = 11;
- int32 retcode = 14;
- uint32 gachaTimes = 15;
- bool Unk3300_HBILIAEIHNK = 1849;
- bool Unk3300_OHFMHIHJHPJ = 397;
- uint32 gachaScheduleId = 2;
- uint32 wishMaxProgress = 1;
- uint32 costItemId = 6;
+ uint32 DNGKJJJHNEN = 4;
+ uint32 OPHLINLNOEA = 1898;
+ uint32 HKJAAPBGNEI = 13;
+ uint32 NMKGGDOKHLF = 2;
+ bool HNAFDALMKFN = 312;
+ uint32 BCKMNIBIPHO = 1;
+ uint32 KJHBJPGBOFP = 11;
+ uint32 DGIFMDIADJF = 9;
+ uint32 LMLCPMOOKKA = 15;
+ repeated GachaItem gacha_item_list = 10;
+ uint32 LJJKNKCHHFM = 7;
+ uint32 EAMKGBGKNMO = 5;
+ uint32 AINLBCOKANA = 12;
+ uint32 NOKMFFEIDNH = 1918;
+ int32 retcode = 14;
+ uint32 MGFKNHHNMAE = 3;
+ bool HCCENOGKOOG = 1938;
+ uint32 GNIDAANOBDP = 6;
+ uint32 FLDFHFNHNFC = 8;
}
+
diff --git a/proto/DoRoguelikeDungeonCardGachaReq.proto b/proto/DoRoguelikeDungeonCardGachaReq.proto
index 00625c95..a8b07737 100644
--- a/proto/DoRoguelikeDungeonCardGachaReq.proto
+++ b/proto/DoRoguelikeDungeonCardGachaReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GNPGGDENLCK
+// CmdId: 8427
message DoRoguelikeDungeonCardGachaReq {
- //enum GGEHBAGNIOK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8752;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 cellId = 13;
- uint32 dungeonId = 6;
+ uint32 cell_id = 5;
+ uint32 dungeon_id = 12;
}
+
diff --git a/proto/DoRoguelikeDungeonCardGachaRsp.proto b/proto/DoRoguelikeDungeonCardGachaRsp.proto
index 7d37d2a8..69b20fe1 100644
--- a/proto/DoRoguelikeDungeonCardGachaRsp.proto
+++ b/proto/DoRoguelikeDungeonCardGachaRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FEELMGNAEIF
+// CmdId: 8567
message DoRoguelikeDungeonCardGachaRsp {
- //enum KDEHOIKFNNB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8820;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isCanRefresh = 7;
- int32 retcode = 15;
- repeated uint32 cardList = 8;
+ repeated uint32 card_list = 11;
+ int32 retcode = 9;
+ bool is_can_refresh = 8;
}
+
diff --git a/proto/DoSetPlayerBornDataNotify.proto b/proto/DoSetPlayerBornDataNotify.proto
index cb0805ae..9fa7662a 100644
--- a/proto/DoSetPlayerBornDataNotify.proto
+++ b/proto/DoSetPlayerBornDataNotify.proto
@@ -3,15 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ILFGJLJBACE
+// CmdId: 161
message DoSetPlayerBornDataNotify {
- //enum CALNHJLOBKC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 139;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
}
+
diff --git a/proto/DraftGuestReplyInviteNotify.proto b/proto/DraftGuestReplyInviteNotify.proto
index 83c297c7..d52fc85e 100644
--- a/proto/DraftGuestReplyInviteNotify.proto
+++ b/proto/DraftGuestReplyInviteNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KKIOCEJCODN
+// CmdId: 5482
message DraftGuestReplyInviteNotify {
- //enum MFEGBELFGPP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5470;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 guestUid = 13;
- uint32 draftId = 15;
- bool isAgree = 7;
+ uint32 guest_uid = 14;
+ bool is_agree = 6;
+ uint32 draft_id = 9;
}
+
diff --git a/proto/DraftGuestReplyInviteReq.proto b/proto/DraftGuestReplyInviteReq.proto
index 59561b6f..969969ff 100644
--- a/proto/DraftGuestReplyInviteReq.proto
+++ b/proto/DraftGuestReplyInviteReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OBGHKPEINLJ
+// CmdId: 5434
message DraftGuestReplyInviteReq {
- //enum PBDFCHILMPK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5474;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isAgree = 13;
- uint32 draftId = 10;
+ uint32 draft_id = 12;
+ bool is_agree = 2;
}
+
diff --git a/proto/DraftGuestReplyInviteRsp.proto b/proto/DraftGuestReplyInviteRsp.proto
index 626ac293..3308a803 100644
--- a/proto/DraftGuestReplyInviteRsp.proto
+++ b/proto/DraftGuestReplyInviteRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PHOEEGANIFI
+// CmdId: 5472
message DraftGuestReplyInviteRsp {
- //enum NNJLOPDFBFK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5480;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 draftId = 4;
- bool isAgree = 7;
- int32 retcode = 2;
+ uint32 draft_id = 14;
+ int32 retcode = 6;
+ bool is_agree = 4;
}
+
diff --git a/proto/DraftGuestReplyTwiceConfirmNotify.proto b/proto/DraftGuestReplyTwiceConfirmNotify.proto
index 3144d530..2a48c99b 100644
--- a/proto/DraftGuestReplyTwiceConfirmNotify.proto
+++ b/proto/DraftGuestReplyTwiceConfirmNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LLJJBCDFKDD
+// CmdId: 5442
message DraftGuestReplyTwiceConfirmNotify {
- //enum MOKKGEHPGJK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5416;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isAgree = 5;
- uint32 draftId = 6;
- uint32 guestUid = 11;
+ uint32 draft_id = 3;
+ bool is_agree = 4;
+ uint32 guest_uid = 13;
}
+
diff --git a/proto/DraftGuestReplyTwiceConfirmReq.proto b/proto/DraftGuestReplyTwiceConfirmReq.proto
index e9bf271e..1190f2d3 100644
--- a/proto/DraftGuestReplyTwiceConfirmReq.proto
+++ b/proto/DraftGuestReplyTwiceConfirmReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GKFHDHMLBDN
+// CmdId: 5459
message DraftGuestReplyTwiceConfirmReq {
- //enum ICCGBEDAJPE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5424;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isAgree = 10;
- uint32 draftId = 11;
+ uint32 draft_id = 9;
+ bool is_agree = 11;
}
+
diff --git a/proto/DraftGuestReplyTwiceConfirmRsp.proto b/proto/DraftGuestReplyTwiceConfirmRsp.proto
index ab0b6595..31f2c56f 100644
--- a/proto/DraftGuestReplyTwiceConfirmRsp.proto
+++ b/proto/DraftGuestReplyTwiceConfirmRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NIIFNKKMEBI
+// CmdId: 5407
message DraftGuestReplyTwiceConfirmRsp {
- //enum DILHBEBBNHC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5429;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 3;
- bool isAgree = 5;
- uint32 draftId = 15;
+ bool is_agree = 7;
+ uint32 draft_id = 14;
+ int32 retcode = 10;
}
+
diff --git a/proto/DraftInviteFailInfo.proto b/proto/DraftInviteFailInfo.proto
index 86f6ccd9..57ffa49c 100644
--- a/proto/DraftInviteFailInfo.proto
+++ b/proto/DraftInviteFailInfo.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "DraftInviteFailReason.proto";
+// Name: IABHECOCONE
message DraftInviteFailInfo {
- DraftInviteFailReason reason = 9;
- uint32 uid = 1;
+ DraftInviteFailReason reason = 2;
+ uint32 uid = 4;
}
+
diff --git a/proto/DraftInviteFailReason.proto b/proto/DraftInviteFailReason.proto
index 21527d73..7645103b 100644
--- a/proto/DraftInviteFailReason.proto
+++ b/proto/DraftInviteFailReason.proto
@@ -3,12 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: CGJEFNPEPCF
enum DraftInviteFailReason {
- DRAFT_INVITE_FAIL_REASON_UNKNOWN = 0;
- DRAFT_INVITE_FAIL_REASON_ACTIVITY_NOT_OPEN = 1;
- DRAFT_INVITE_FAIL_REASON_ACTIVITY_PLAY_NOT_OPEN = 2;
- DRAFT_INVITE_FAIL_REASON_SCENE_NOT_MEET = 3;
- DRAFT_INVITE_FAIL_REASON_WORLD_NOT_MEET = 4;
- DRAFT_INVITE_FAIL_REASON_PLAY_LIMIT_NOT_MEET = 5;
+ DRAFT_FAIL_UNKNOWN = 0;
+ DRAFT_ACTIVITY_NOT_OPEN = 1;
+ DRAFT_ACTIVITY_PLAY_NOT_OPEN = 2;
+ DRAFT_SCENE_NOT_MEET = 3;
+ DRAFT_WORLD_NOT_MEET = 4;
+ DRAFT_PLAY_LIMIT_NOT_MEET = 5;
}
+
diff --git a/proto/DraftInviteResultNotify.proto b/proto/DraftInviteResultNotify.proto
index d10fe7be..180e4b40 100644
--- a/proto/DraftInviteResultNotify.proto
+++ b/proto/DraftInviteResultNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JEGCILFCLNK
+// CmdId: 5465
message DraftInviteResultNotify {
- //enum KELFMBPAIKI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5462;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isAllAgree = 1;
- uint32 draftId = 5;
+ uint32 draft_id = 5;
+ bool is_all_argee = 12;
}
+
diff --git a/proto/DraftOwnerInviteNotify.proto b/proto/DraftOwnerInviteNotify.proto
index 3d192241..49eb81a4 100644
--- a/proto/DraftOwnerInviteNotify.proto
+++ b/proto/DraftOwnerInviteNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DEJILIINEMK
+// CmdId: 5414
message DraftOwnerInviteNotify {
- //enum GDCHMFMAEGI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5420;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 draftId = 9;
- uint32 inviteDeadlineTime = 1;
+ uint32 invite_deadline_time = 13;
+ uint32 draft_id = 11;
}
+
diff --git a/proto/DraftOwnerStartInviteReq.proto b/proto/DraftOwnerStartInviteReq.proto
index 7f0909c8..2c292751 100644
--- a/proto/DraftOwnerStartInviteReq.proto
+++ b/proto/DraftOwnerStartInviteReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DEFBPEKDIKP
+// CmdId: 5454
message DraftOwnerStartInviteReq {
- //enum JLCKFEKJMDG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5487;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 draftId = 1;
+ uint32 draft_id = 14;
}
+
diff --git a/proto/DraftOwnerStartInviteRsp.proto b/proto/DraftOwnerStartInviteRsp.proto
index a6c42432..aee5514c 100644
--- a/proto/DraftOwnerStartInviteRsp.proto
+++ b/proto/DraftOwnerStartInviteRsp.proto
@@ -2,22 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "DraftInviteFailInfo.proto";
+// Name: ADCMDDJPBNL
+// CmdId: 5464
message DraftOwnerStartInviteRsp {
- //enum KNMCBAGKHHM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5498;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated DraftInviteFailInfo inviteFailInfoList = 6;
- int32 retcode = 11;
- uint32 draftId = 9;
- uint32 wrongUid = 15;
+ uint32 draft_id = 5;
+ int32 retcode = 2;
+ repeated DraftInviteFailInfo invite_fail_info_list = 12;
+ uint32 wrong_uid = 4;
}
+
diff --git a/proto/DraftOwnerTwiceConfirmNotify.proto b/proto/DraftOwnerTwiceConfirmNotify.proto
index 357b9bb5..b7fc7ebb 100644
--- a/proto/DraftOwnerTwiceConfirmNotify.proto
+++ b/proto/DraftOwnerTwiceConfirmNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CEGIJBCFPDA
+// CmdId: 5450
message DraftOwnerTwiceConfirmNotify {
- //enum APMIOPBAHIP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5414;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 draftId = 15;
- uint32 twiceConfirmDeadlineTime = 7;
+ uint32 draft_id = 14;
+ uint32 twice_confirm_deadline_time = 3;
}
+
diff --git a/proto/DraftTwiceConfirmResultNotify.proto b/proto/DraftTwiceConfirmResultNotify.proto
index 11ab4c9d..c29d6098 100644
--- a/proto/DraftTwiceConfirmResultNotify.proto
+++ b/proto/DraftTwiceConfirmResultNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DBJGJNGNNEK
+// CmdId: 5491
message DraftTwiceConfirmResultNotify {
- //enum LEBGFMOMICL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5478;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isAllAgree = 15;
- uint32 draftId = 7;
+ bool is_all_argee = 11;
+ uint32 draft_id = 8;
}
+
diff --git a/proto/DragonSpineActivityDetailInfo.proto b/proto/DragonSpineActivityDetailInfo.proto
new file mode 100644
index 00000000..77117658
--- /dev/null
+++ b/proto/DragonSpineActivityDetailInfo.proto
@@ -0,0 +1,17 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "DragonSpineChapterInfo.proto";
+
+// Name: DLPPDHBPGOH
+message DragonSpineActivityDetailInfo {
+ uint32 NIPPAPELMPN = 7;
+ uint32 POIDNDIECFP = 1;
+ uint32 PBPIPINOBLB = 11;
+ uint32 weapon_enhance_level = 14;
+ uint32 PEJFBHBOLEA = 13;
+ repeated DragonSpineChapterInfo chapter_info_list = 8;
+ bool is_content_closed = 15;
+}
+
diff --git a/proto/DragonSpineChapterFinishNotify.proto b/proto/DragonSpineChapterFinishNotify.proto
index 39f253c1..e6d649bd 100644
--- a/proto/DragonSpineChapterFinishNotify.proto
+++ b/proto/DragonSpineChapterFinishNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DKBFCMEAKEH
+// CmdId: 2182
message DragonSpineChapterFinishNotify {
- //enum FHHHLJNDHLK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2132;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 scheduleId = 5;
- uint32 weaponEnhanceLevel = 2;
- uint32 chapterId = 9;
+ uint32 chapter_id = 13;
+ uint32 schedule_id = 1;
+ uint32 weapon_enhance_level = 8;
}
+
diff --git a/proto/DragonSpineChapterInfo.proto b/proto/DragonSpineChapterInfo.proto
index 1d3f0b26..f50e53be 100644
--- a/proto/DragonSpineChapterInfo.proto
+++ b/proto/DragonSpineChapterInfo.proto
@@ -3,12 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AJCAFFBMNAO
message DragonSpineChapterInfo {
- uint32 finishedMissionNum = 7;
- uint32 chapterId = 4;
- bool isOpen = 6;
- uint32 progress = 8;
- uint32 openTime = 3;
+ uint32 progress = 12;
+ uint32 chapter_id = 7;
+ bool is_open = 15;
+ uint32 finished_mission_num = 6;
+ uint32 open_time = 5;
}
+
diff --git a/proto/DragonSpineChapterOpenNotify.proto b/proto/DragonSpineChapterOpenNotify.proto
index 3140d855..ae4defe7 100644
--- a/proto/DragonSpineChapterOpenNotify.proto
+++ b/proto/DragonSpineChapterOpenNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NGJENNOIACG
+// CmdId: 2126
message DragonSpineChapterOpenNotify {
- //enum HNFIEEJIJHJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2037;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 chapterId = 10;
- uint32 scheduleId = 8;
+ uint32 schedule_id = 15;
+ uint32 chapter_id = 4;
}
+
diff --git a/proto/DragonSpineChapterProgressChangeNotify.proto b/proto/DragonSpineChapterProgressChangeNotify.proto
index 338bd56a..89067551 100644
--- a/proto/DragonSpineChapterProgressChangeNotify.proto
+++ b/proto/DragonSpineChapterProgressChangeNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CNMCDICEEBC
+// CmdId: 2155
message DragonSpineChapterProgressChangeNotify {
- //enum CGACJMNBCBA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2086;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 chapterId = 8;
- uint32 curProgress = 5;
- uint32 scheduleId = 15;
+ uint32 chapter_id = 1;
+ uint32 cur_progress = 12;
+ uint32 schedule_id = 14;
}
+
diff --git a/proto/DragonSpineCoinChangeNotify.proto b/proto/DragonSpineCoinChangeNotify.proto
index bb6a7b5e..d679b20b 100644
--- a/proto/DragonSpineCoinChangeNotify.proto
+++ b/proto/DragonSpineCoinChangeNotify.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HLMLKHKDLAP
+// CmdId: 2076
message DragonSpineCoinChangeNotify {
- //enum FNJPMJCMKPB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2067;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 Unk3300_FOHJDGCAKEK = 7;
- uint32 scheduleId = 14;
- uint32 Unk3300_IMLKIJAOADF = 1;
- uint32 Unk3300_NEOCMGJCEOJ = 5;
+ uint32 PEJFBHBOLEA = 9;
+ uint32 schedule_id = 13;
+ uint32 PBPIPINOBLB = 10;
+ uint32 NIPPAPELMPN = 14;
}
+
diff --git a/proto/DragonSpineInfo.proto b/proto/DragonSpineInfo.proto
deleted file mode 100644
index 19b81b9c..00000000
--- a/proto/DragonSpineInfo.proto
+++ /dev/null
@@ -1,17 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "DragonSpineChapterInfo.proto";
-
-message DragonSpineInfo {
- uint32 Unk3300_PPABOFMIGNM = 14;
- uint32 Unk3300_IMLKIJAOADF = 5;
- uint32 Unk3300_FOHJDGCAKEK = 1;
- uint32 Unk3300_NEOCMGJCEOJ = 7;
- bool leftMonsters = 2;
- repeated DragonSpineChapterInfo chapterInfoList = 9;
- uint32 weaponEnhanceLevel = 15;
-}
diff --git a/proto/DropHintNotify.proto b/proto/DropHintNotify.proto
index 8cfea9c5..94696c0d 100644
--- a/proto/DropHintNotify.proto
+++ b/proto/DropHintNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: PAKLNEDHMBL
+// CmdId: 633
message DropHintNotify {
- //enum MDFCGFMGDNI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 642;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- Vector position = 9;
- repeated uint32 itemIdList = 10;
+ Vector position = 14;
+ repeated uint32 item_id_list = 5;
}
+
diff --git a/proto/DropItemReq.proto b/proto/DropItemReq.proto
index a83de84c..39c3f1b2 100644
--- a/proto/DropItemReq.proto
+++ b/proto/DropItemReq.proto
@@ -2,23 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "StoreType.proto";
import "Vector.proto";
+// Name: PDAMDHFOIIL
+// CmdId: 650
message DropItemReq {
- //enum IIBGKJMMEHJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 614;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint64 guid = 10;
- uint32 count = 3;
- StoreType storeType = 12;
- Vector pos = 13;
+ uint32 count = 5;
+ uint64 guid = 1;
+ StoreType store_type = 4;
+ Vector pos = 12;
}
+
diff --git a/proto/DropItemRsp.proto b/proto/DropItemRsp.proto
index 9527a455..42f5f026 100644
--- a/proto/DropItemRsp.proto
+++ b/proto/DropItemRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "StoreType.proto";
+// Name: FJNLPMLBGBA
+// CmdId: 659
message DropItemRsp {
- //enum IGMCJGLJOPD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 624;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- StoreType storeType = 14;
- uint64 guid = 9;
- int32 retcode = 10;
+ StoreType store_type = 1;
+ int32 retcode = 3;
+ uint64 guid = 12;
}
+
diff --git a/proto/Duel.proto b/proto/Duel.proto
deleted file mode 100644
index 40e9a8f3..00000000
--- a/proto/Duel.proto
+++ /dev/null
@@ -1,39 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGCostReviseInfo.proto";
-import "GCGGameBusinessType.proto";
-import "GCGPhase.proto";
-import "GCGCard.proto";
-import "GCGMessagePack.proto";
-import "GCGControllerShowInfo.proto";
-import "Unk3300_ADHENCIFKNI.proto";
-import "GCGPVEIntention.proto";
-import "GCGPlayerField.proto";
-import "GCGDuelChallenge.proto";
-
-message Duel {
- repeated GCGCard cardList = 1;
- uint32 Unk3300_JHDDNKFPINA = 5;
- repeated uint32 forbidFinishChallengeList = 1985;
- repeated GCGCard historyCardList = 1326;
- repeated GCGMessagePack historyMsgPackList = 1636;
- uint32 Unk3300_BIANMOPDEHO = 14;
- repeated GCGControllerShowInfo showInfoList = 10;
- repeated Unk3300_ADHENCIFKNI Unk3300_CDCMBOKBLAK = 1950;
- repeated GCGPVEIntention intentionList = 15;
- GCGCostReviseInfo costRevise = 6;
- uint32 controllerId = 2;
- repeated GCGPlayerField fieldList = 3;
- GCGGameBusinessType businessType = 7;
- GCGPhase phase = 8;
- repeated GCGDuelChallenge challengeList = 37;
- repeated uint32 cardIdList = 12;
- uint32 serverSeq = 11;
- uint32 round = 4;
- uint32 gameId = 9;
- uint32 Unk3300_JBBMBKGOONO = 13;
-}
diff --git a/proto/DuelDataChange.proto b/proto/DuelDataChange.proto
deleted file mode 100644
index 2af71317..00000000
--- a/proto/DuelDataChange.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message DuelDataChange {
- uint32 round = 8;
-}
diff --git a/proto/DuelHeartCgEndNotify.proto b/proto/DuelHeartCgEndNotify.proto
index 18fdef53..e159cb07 100644
--- a/proto/DuelHeartCgEndNotify.proto
+++ b/proto/DuelHeartCgEndNotify.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PNKNAMMJIDF
+// CmdId: 23386
message DuelHeartCgEndNotify {
- //enum ACIAFBKGECB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 20166;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/DuelHeartDetailInfo.proto b/proto/DuelHeartDetailInfo.proto
new file mode 100644
index 00000000..744ea45f
--- /dev/null
+++ b/proto/DuelHeartDetailInfo.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "DuelHeartLevelInfo.proto";
+
+// Name: CHHJEPHFEFF
+message DuelHeartDetailInfo {
+ repeated DuelHeartLevelInfo level_info_list = 15;
+}
+
diff --git a/proto/DuelHeartEnterDungeonReq.proto b/proto/DuelHeartEnterDungeonReq.proto
index e356c648..d706cad1 100644
--- a/proto/DuelHeartEnterDungeonReq.proto
+++ b/proto/DuelHeartEnterDungeonReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JAHOLILGJNJ
+// CmdId: 23327
message DuelHeartEnterDungeonReq {
- //enum DHEJCFIKBCL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23310;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 levelId = 13;
+ uint32 level_id = 9;
}
+
diff --git a/proto/DuelHeartEnterDungeonRsp.proto b/proto/DuelHeartEnterDungeonRsp.proto
index 259e9a8a..d227fe1c 100644
--- a/proto/DuelHeartEnterDungeonRsp.proto
+++ b/proto/DuelHeartEnterDungeonRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PGNCAPGIGEI
+// CmdId: 21442
message DuelHeartEnterDungeonRsp {
- //enum JKGELIPJMOD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 22551;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
+ int32 retcode = 11;
}
+
diff --git a/proto/DuelHeartInfo.proto b/proto/DuelHeartInfo.proto
deleted file mode 100644
index d5095ace..00000000
--- a/proto/DuelHeartInfo.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message DuelHeartInfo {
- uint32 difficulty = 3;
-}
diff --git a/proto/DuelHeartLevelDifficultyInfo.proto b/proto/DuelHeartLevelDifficultyInfo.proto
new file mode 100644
index 00000000..865d6d0c
--- /dev/null
+++ b/proto/DuelHeartLevelDifficultyInfo.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: OFLLNPACMJD
+message DuelHeartLevelDifficultyInfo {
+ uint32 cost_time = 2;
+ bool is_open = 10;
+ uint32 difficulty = 6;
+}
+
diff --git a/proto/DuelHeartLevelInfo.proto b/proto/DuelHeartLevelInfo.proto
new file mode 100644
index 00000000..58518c78
--- /dev/null
+++ b/proto/DuelHeartLevelInfo.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "DuelHeartLevelDifficultyInfo.proto";
+
+// Name: PGJPCBNFOEP
+message DuelHeartLevelInfo {
+ repeated DuelHeartLevelDifficultyInfo difficulty_info_list = 3;
+ bool is_cg_viewed = 14;
+ bool is_open = 6;
+ uint32 level_id = 12;
+}
+
diff --git a/proto/DuelHeartRestartDungeonReq.proto b/proto/DuelHeartRestartDungeonReq.proto
index a85a0d3e..e020d7c6 100644
--- a/proto/DuelHeartRestartDungeonReq.proto
+++ b/proto/DuelHeartRestartDungeonReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BHFFGKIHEMB
+// CmdId: 22204
message DuelHeartRestartDungeonReq {
- //enum MDMJNFMIGFD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 21530;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/DuelHeartRestartDungeonRsp.proto b/proto/DuelHeartRestartDungeonRsp.proto
index ca34df87..8829f075 100644
--- a/proto/DuelHeartRestartDungeonRsp.proto
+++ b/proto/DuelHeartRestartDungeonRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GEPDIGHICEA
+// CmdId: 23846
message DuelHeartRestartDungeonRsp {
- //enum IKGKHMFBPBO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 22153;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 5;
+ int32 retcode = 4;
}
+
diff --git a/proto/DuelHeartSelectDifficultyReq.proto b/proto/DuelHeartSelectDifficultyReq.proto
index 518562e2..306eecbb 100644
--- a/proto/DuelHeartSelectDifficultyReq.proto
+++ b/proto/DuelHeartSelectDifficultyReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IHPDNJGHHFE
+// CmdId: 21123
message DuelHeartSelectDifficultyReq {
- //enum PPBLCFIDCFN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23596;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 difficulty = 2;
+ uint32 difficulty = 8;
}
+
diff --git a/proto/DuelHeartSelectDifficultyRsp.proto b/proto/DuelHeartSelectDifficultyRsp.proto
index 35887ecb..0038cfd3 100644
--- a/proto/DuelHeartSelectDifficultyRsp.proto
+++ b/proto/DuelHeartSelectDifficultyRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BPKANGBPPDO
+// CmdId: 22336
message DuelHeartSelectDifficultyRsp {
- //enum KPFDDJIABAD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 21405;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 8;
+ int32 retcode = 5;
}
+
diff --git a/proto/DuelHeartSettleNotify.proto b/proto/DuelHeartSettleNotify.proto
index 58894553..1c86372d 100644
--- a/proto/DuelHeartSettleNotify.proto
+++ b/proto/DuelHeartSettleNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BBILHMJOINA
+// CmdId: 24743
message DuelHeartSettleNotify {
- //enum DCPKPJOKOHK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 20655;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isNewRecord = 4;
- bool isSucc = 5;
- uint32 costTime = 1;
+ uint32 cost_time = 7;
+ bool is_new_record = 4;
+ bool is_succ = 9;
}
+
diff --git a/proto/DungeonCandidateTeamAvatar.proto b/proto/DungeonCandidateTeamAvatar.proto
index 6dd23744..55dc8484 100644
--- a/proto/DungeonCandidateTeamAvatar.proto
+++ b/proto/DungeonCandidateTeamAvatar.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AvatarInfo.proto";
+// Name: DGNHHEPOEIP
message DungeonCandidateTeamAvatar {
- uint32 playerUid = 5;
- AvatarInfo avatarInfo = 8;
+ uint32 player_uid = 3;
+ AvatarInfo avatar_info = 4;
}
+
diff --git a/proto/DungeonCandidateTeamChangeAvatarReq.proto b/proto/DungeonCandidateTeamChangeAvatarReq.proto
index feecdc0f..e6efb837 100644
--- a/proto/DungeonCandidateTeamChangeAvatarReq.proto
+++ b/proto/DungeonCandidateTeamChangeAvatarReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DHPIDPOHNDO
+// CmdId: 988
message DungeonCandidateTeamChangeAvatarReq {
- //enum MHOEJLKIPOE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 936;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint64 avatarGuidList = 5;
+ repeated uint64 avatar_guid_list = 7;
}
+
diff --git a/proto/DungeonCandidateTeamChangeAvatarRsp.proto b/proto/DungeonCandidateTeamChangeAvatarRsp.proto
index 0f30cc0a..93e52d7f 100644
--- a/proto/DungeonCandidateTeamChangeAvatarRsp.proto
+++ b/proto/DungeonCandidateTeamChangeAvatarRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HKMGLIOLGJD
+// CmdId: 949
message DungeonCandidateTeamChangeAvatarRsp {
- //enum PLHPMPPNHMO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 994;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 10;
+ int32 retcode = 8;
}
+
diff --git a/proto/DungeonCandidateTeamCreateReq.proto b/proto/DungeonCandidateTeamCreateReq.proto
index e9ba2b59..2dff18ba 100644
--- a/proto/DungeonCandidateTeamCreateReq.proto
+++ b/proto/DungeonCandidateTeamCreateReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MCMFADHIHGG
+// CmdId: 957
message DungeonCandidateTeamCreateReq {
- //enum FOPCKCAPOLG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 945;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 dungeonId = 8;
- uint32 pointId = 12;
+ uint32 point_id = 15;
+ uint32 dungeon_id = 7;
}
+
diff --git a/proto/DungeonCandidateTeamCreateRsp.proto b/proto/DungeonCandidateTeamCreateRsp.proto
index a63e9fe0..f1dd3331 100644
--- a/proto/DungeonCandidateTeamCreateRsp.proto
+++ b/proto/DungeonCandidateTeamCreateRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OKEGGHLKLNC
+// CmdId: 986
message DungeonCandidateTeamCreateRsp {
- //enum LNHBJKPDCHB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 985;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 12;
+ int32 retcode = 7;
}
+
diff --git a/proto/DungeonCandidateTeamDismissNotify.proto b/proto/DungeonCandidateTeamDismissNotify.proto
index 22e66b5a..cfebb87d 100644
--- a/proto/DungeonCandidateTeamDismissNotify.proto
+++ b/proto/DungeonCandidateTeamDismissNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "DungeonCandidateTeamDismissReason.proto";
-
-import "DungeonCandidateTeamPlayerDismissReason.proto";
-
+// Name: FIGCFICPKED
+// CmdId: 913
message DungeonCandidateTeamDismissNotify {
- //enum HFEANILHKJP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 922;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 playerUid = 3;
- DungeonCandidateTeamPlayerDismissReason reason = 4;
+ uint32 player_uid = 15;
+ DungeonCandidateTeamDismissReason reason = 3;
}
+
diff --git a/proto/DungeonCandidateTeamDismissReason.proto b/proto/DungeonCandidateTeamDismissReason.proto
new file mode 100644
index 00000000..5205312b
--- /dev/null
+++ b/proto/DungeonCandidateTeamDismissReason.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: PMKCNFHPECF
+enum DungeonCandidateTeamDismissReason {
+ DUNGEON_CANDIDATE_TPDR_NORMAL = 0;
+ DUNGEON_CANDIDATE_TPDR_DIE = 1;
+ DUNGEON_CANDIDATE_TPDR_DISCONNECT = 2;
+}
+
diff --git a/proto/DungeonCandidateTeamInfoNotify.proto b/proto/DungeonCandidateTeamInfoNotify.proto
index 6a1136ad..168a12cc 100644
--- a/proto/DungeonCandidateTeamInfoNotify.proto
+++ b/proto/DungeonCandidateTeamInfoNotify.proto
@@ -2,23 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "DungeonCandidateTeamAvatar.proto";
-import "DungeonCandidateTeamPlayerState.proto";
+import "GOGCALJCAMC.proto";
+// Name: FIIOKEKPAFG
+// CmdId: 946
message DungeonCandidateTeamInfoNotify {
- //enum DBHENGJMANB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 918;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 dungeonId = 9;
- repeated DungeonCandidateTeamAvatar avatarList = 8;
- repeated uint32 readyPlayerUid = 11;
- uint32 matchType = 2;
- map playerStateMap = 15;
+ repeated DungeonCandidateTeamAvatar avatar_list = 6;
+ repeated uint32 ready_player_uid = 14;
+ uint32 match_type = 11;
+ map JPNABBEKHHJ = 5;
+ uint32 dungeon_id = 3;
}
+
diff --git a/proto/DungeonCandidateTeamInviteNotify.proto b/proto/DungeonCandidateTeamInviteNotify.proto
index 045f68b5..be634784 100644
--- a/proto/DungeonCandidateTeamInviteNotify.proto
+++ b/proto/DungeonCandidateTeamInviteNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GLNEMEJGFJB
+// CmdId: 984
message DungeonCandidateTeamInviteNotify {
- //enum HODGCDLNFPG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 975;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 dungeonId = 15;
- uint32 playerUid = 9;
- uint32 validDeadlineTimeSec = 4;
+ uint32 vaild_deadline_time_sec = 7;
+ uint32 player_uid = 6;
+ uint32 dungeon_id = 9;
}
+
diff --git a/proto/DungeonCandidateTeamInviteReq.proto b/proto/DungeonCandidateTeamInviteReq.proto
index c4117b45..29834460 100644
--- a/proto/DungeonCandidateTeamInviteReq.proto
+++ b/proto/DungeonCandidateTeamInviteReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IBFOFHFKOGF
+// CmdId: 926
message DungeonCandidateTeamInviteReq {
- //enum OOHLDBKPHDC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 951;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 playerUids = 11;
+ repeated uint32 player_uids = 9;
}
+
diff --git a/proto/DungeonCandidateTeamInviteRsp.proto b/proto/DungeonCandidateTeamInviteRsp.proto
index 5e95cbba..1ade1e5b 100644
--- a/proto/DungeonCandidateTeamInviteRsp.proto
+++ b/proto/DungeonCandidateTeamInviteRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LDFNHPJJOIH
+// CmdId: 933
message DungeonCandidateTeamInviteRsp {
- //enum ALIACMCCKPP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 942;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 invalidPlayerUids = 4;
- int32 retcode = 13;
+ repeated uint32 invalid_player_uids = 6;
+ int32 retcode = 2;
}
+
diff --git a/proto/DungeonCandidateTeamKickReq.proto b/proto/DungeonCandidateTeamKickReq.proto
index a8d3479e..661df314 100644
--- a/proto/DungeonCandidateTeamKickReq.proto
+++ b/proto/DungeonCandidateTeamKickReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GGEHPHNJAJB
+// CmdId: 916
message DungeonCandidateTeamKickReq {
- //enum ICKNJIBDCMK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 950;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 playerUid = 14;
+ uint32 player_uid = 6;
}
+
diff --git a/proto/DungeonCandidateTeamKickRsp.proto b/proto/DungeonCandidateTeamKickRsp.proto
index 1879262e..1e74e973 100644
--- a/proto/DungeonCandidateTeamKickRsp.proto
+++ b/proto/DungeonCandidateTeamKickRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BGPIHHGOLIF
+// CmdId: 937
message DungeonCandidateTeamKickRsp {
- //enum OIINDECIBLD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 930;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 13;
+ int32 retcode = 3;
}
+
diff --git a/proto/DungeonCandidateTeamLeaveReq.proto b/proto/DungeonCandidateTeamLeaveReq.proto
index f598ef77..71cba9da 100644
--- a/proto/DungeonCandidateTeamLeaveReq.proto
+++ b/proto/DungeonCandidateTeamLeaveReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AMBAOJLENKE
+// CmdId: 925
message DungeonCandidateTeamLeaveReq {
- //enum NDONFCCLECL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 943;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/DungeonCandidateTeamLeaveRsp.proto b/proto/DungeonCandidateTeamLeaveRsp.proto
index def20b6b..11fecce8 100644
--- a/proto/DungeonCandidateTeamLeaveRsp.proto
+++ b/proto/DungeonCandidateTeamLeaveRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JCEAEGINIEE
+// CmdId: 918
message DungeonCandidateTeamLeaveRsp {
- //enum GLCANOEGILM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 935;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 2;
+ int32 retcode = 15;
}
+
diff --git a/proto/DungeonCandidateTeamPlayerDismissReason.proto b/proto/DungeonCandidateTeamPlayerDismissReason.proto
deleted file mode 100644
index d7e49c94..00000000
--- a/proto/DungeonCandidateTeamPlayerDismissReason.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum DungeonCandidateTeamPlayerDismissReason {
- DUNGEON_CANDIDATE_TEAM_PLAYER_DISMISS_REASON_TPDR_NORMAL = 0;
- DUNGEON_CANDIDATE_TEAM_PLAYER_DISMISS_REASON_TPDR_DIE = 1;
- DUNGEON_CANDIDATE_TEAM_PLAYER_DISMISS_REASON_TPDR_DISCONNECT = 2;
-}
diff --git a/proto/DungeonCandidateTeamPlayerLeaveNotify.proto b/proto/DungeonCandidateTeamPlayerLeaveNotify.proto
index bd3bdf5f..ae30729a 100644
--- a/proto/DungeonCandidateTeamPlayerLeaveNotify.proto
+++ b/proto/DungeonCandidateTeamPlayerLeaveNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "DungeonCandidateTeamPlayerLeaveReason.proto";
+// Name: ADNMKLEFIBJ
+// CmdId: 970
message DungeonCandidateTeamPlayerLeaveNotify {
- //enum GBCDMANHHJE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 973;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- DungeonCandidateTeamPlayerLeaveReason reason = 2;
- uint32 playerUid = 12;
+ uint32 player_uid = 6;
+ DungeonCandidateTeamPlayerLeaveReason reason = 10;
}
+
diff --git a/proto/DungeonCandidateTeamPlayerLeaveReason.proto b/proto/DungeonCandidateTeamPlayerLeaveReason.proto
index cada52ee..a284ec06 100644
--- a/proto/DungeonCandidateTeamPlayerLeaveReason.proto
+++ b/proto/DungeonCandidateTeamPlayerLeaveReason.proto
@@ -3,10 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: FLBIIPBHFOE
enum DungeonCandidateTeamPlayerLeaveReason {
- DUNGEON_CANDIDATE_TEAM_PLAYER_LEAVE_REASON_TPLR_NORMAL = 0;
- DUNGEON_CANDIDATE_TEAM_PLAYER_LEAVE_REASON_TPLR_DIE = 1;
- DUNGEON_CANDIDATE_TEAM_PLAYER_LEAVE_REASON_TPLR_BE_KICK = 2;
- DUNGEON_CANDIDATE_TEAM_PLAYER_LEAVE_REASON_TPLR_DISCONNECT = 3;
+ DUNGEON_CANDIDATE_TPLR_NORMAL = 0;
+ DUNGEON_CANDIDATE_TPLR_DIE = 1;
+ DUNGEON_CANDIDATE_TPLR_BE_KICK = 2;
+ DUNGEON_CANDIDATE_DISCONNECT = 3;
}
+
diff --git a/proto/DungeonCandidateTeamPlayerState.proto b/proto/DungeonCandidateTeamPlayerState.proto
deleted file mode 100644
index 22a85f3d..00000000
--- a/proto/DungeonCandidateTeamPlayerState.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum DungeonCandidateTeamPlayerState {
- DUNGEON_CANDIDATE_TEAM_PLAYER_STATE_IDLE = 0;
- DUNGEON_CANDIDATE_TEAM_PLAYER_STATE_CHANGING_AV_ATAR = 1;
- DUNGEON_CANDIDATE_TEAM_PLAYER_STATE_READY = 2;
-}
diff --git a/proto/DungeonCandidateTeamRefuseNotify.proto b/proto/DungeonCandidateTeamRefuseNotify.proto
index 43f9c341..0f425a75 100644
--- a/proto/DungeonCandidateTeamRefuseNotify.proto
+++ b/proto/DungeonCandidateTeamRefuseNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CJLGEAEIMBI
+// CmdId: 941
message DungeonCandidateTeamRefuseNotify {
- //enum PGLCDOFPPOP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 928;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 playerUid = 10;
+ uint32 player_uid = 12;
}
+
diff --git a/proto/DungeonCandidateTeamReplyInviteReq.proto b/proto/DungeonCandidateTeamReplyInviteReq.proto
index aea26608..7c3566c6 100644
--- a/proto/DungeonCandidateTeamReplyInviteReq.proto
+++ b/proto/DungeonCandidateTeamReplyInviteReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CMNFHHGFKMM
+// CmdId: 958
message DungeonCandidateTeamReplyInviteReq {
- //enum IPHFJLNEGHL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 907;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isAccept = 3;
+ bool is_accept = 7;
}
+
diff --git a/proto/DungeonCandidateTeamReplyInviteRsp.proto b/proto/DungeonCandidateTeamReplyInviteRsp.proto
index a1e77d89..4d946aff 100644
--- a/proto/DungeonCandidateTeamReplyInviteRsp.proto
+++ b/proto/DungeonCandidateTeamReplyInviteRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JOCEDFKHMHB
+// CmdId: 905
message DungeonCandidateTeamReplyInviteRsp {
- //enum MGFIHEDCGOJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 952;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isTransPoint = 2;
- int32 retcode = 1;
+ int32 retcode = 6;
+ bool is_trans_point = 8;
}
+
diff --git a/proto/DungeonCandidateTeamSetChangingAvatarReq.proto b/proto/DungeonCandidateTeamSetChangingAvatarReq.proto
index 658e5a70..595fb5bf 100644
--- a/proto/DungeonCandidateTeamSetChangingAvatarReq.proto
+++ b/proto/DungeonCandidateTeamSetChangingAvatarReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MMLBJAELMKK
+// CmdId: 979
message DungeonCandidateTeamSetChangingAvatarReq {
- //enum MCOGCNOEKLM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 937;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isChangingAvatar = 4;
+ bool is_changing_avatar = 6;
}
+
diff --git a/proto/DungeonCandidateTeamSetChangingAvatarRsp.proto b/proto/DungeonCandidateTeamSetChangingAvatarRsp.proto
index 414e36c8..5780f8a6 100644
--- a/proto/DungeonCandidateTeamSetChangingAvatarRsp.proto
+++ b/proto/DungeonCandidateTeamSetChangingAvatarRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PHICHGBBCAP
+// CmdId: 945
message DungeonCandidateTeamSetChangingAvatarRsp {
- //enum BOLLLGFBBCI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 984;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 10;
+ int32 retcode = 10;
}
+
diff --git a/proto/DungeonCandidateTeamSetReadyReq.proto b/proto/DungeonCandidateTeamSetReadyReq.proto
index 935f0fe5..9227aebb 100644
--- a/proto/DungeonCandidateTeamSetReadyReq.proto
+++ b/proto/DungeonCandidateTeamSetReadyReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MEEIDNFFFIM
+// CmdId: 971
message DungeonCandidateTeamSetReadyReq {
- //enum OPODDEPOOFE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 903;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isReady = 1;
+ bool is_ready = 14;
}
+
diff --git a/proto/DungeonCandidateTeamSetReadyRsp.proto b/proto/DungeonCandidateTeamSetReadyRsp.proto
index 1caa3a14..c3eec9de 100644
--- a/proto/DungeonCandidateTeamSetReadyRsp.proto
+++ b/proto/DungeonCandidateTeamSetReadyRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AOLFFFCIKCI
+// CmdId: 902
message DungeonCandidateTeamSetReadyRsp {
- //enum OFCNMNMKDIL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 953;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 2;
+ int32 retcode = 1;
}
+
diff --git a/proto/DungeonChallengeBeginNotify.proto b/proto/DungeonChallengeBeginNotify.proto
index c007eae9..38a30b33 100644
--- a/proto/DungeonChallengeBeginNotify.proto
+++ b/proto/DungeonChallengeBeginNotify.proto
@@ -3,21 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HKGINFNAIMB
+// CmdId: 961
message DungeonChallengeBeginNotify {
- //enum IKGKEPLGFFC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 939;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 challengeId = 3;
- uint32 challengeIndex = 2;
- uint32 groupId = 6;
- uint32 fatherIndex = 7;
- repeated uint32 uidList = 12;
- repeated uint32 paramList = 14;
+ uint32 challenge_id = 8;
+ uint32 father_index = 10;
+ repeated uint32 uid_list = 13;
+ uint32 group_id = 7;
+ repeated uint32 param_list = 12;
+ uint32 challenge_index = 4;
}
+
diff --git a/proto/DungeonChallengeFinishNotify.proto b/proto/DungeonChallengeFinishNotify.proto
index e3bb2f44..034c87c3 100644
--- a/proto/DungeonChallengeFinishNotify.proto
+++ b/proto/DungeonChallengeFinishNotify.proto
@@ -2,36 +2,29 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ChallengeFinishType.proto";
import "ChannellerSlabLoopDungeonResultInfo.proto";
+import "CustomDungeonResultInfo.proto";
import "EffigyChallengeDungeonResultInfo.proto";
import "PotionDungeonResultInfo.proto";
-import "CustomDungeonResultInfo.proto";
import "StrengthenPointData.proto";
+// Name: CHPLAGEPIEC
+// CmdId: 956
message DungeonChallengeFinishNotify {
- //enum ENNDHCIICGB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 946;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 challengeIndex = 8;
- ChallengeFinishType finishType = 13;
- bool isSuccess = 6;
- uint32 challengeRecordType = 5;
- bool isNewRecord = 3;
- uint32 currentValue = 9;
- uint32 timeCost = 11;
- map strengthenPointDataMap = 7;
- oneof detail {
- ChannellerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1867;
- EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 942;
- PotionDungeonResultInfo potion_dungeon_result_info = 709;
- CustomDungeonResultInfo custom_dungeon_result_info = 41;
- }
+ uint32 GIDCANHMHNG = 1;
+ uint32 challenge_index = 11;
+ ChallengeFinishType finish_type = 10;
+ uint32 LLGLNCOOMPM = 15;
+ bool is_success = 4;
+ map strengthen_point_data_map = 6;
+ uint32 time_cost = 3;
+ bool is_new_record = 2;
+ oneof detail {
+ ChannellerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 160;
+ EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 278;
+ PotionDungeonResultInfo potion_dungeon_result_info = 1681;
+ CustomDungeonResultInfo custom_dungeon_result_info = 212;
+ }
}
+
diff --git a/proto/DungeonDataNotify.proto b/proto/DungeonDataNotify.proto
index 59b869c5..84ed1ad0 100644
--- a/proto/DungeonDataNotify.proto
+++ b/proto/DungeonDataNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OMMPGELBKFN
+// CmdId: 966
message DungeonDataNotify {
- //enum NGHIOIPHHIA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 906;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- map dungeonDataMap = 6;
+ map dungeon_data_map = 6;
}
+
diff --git a/proto/DungeonDieOptionReq.proto b/proto/DungeonDieOptionReq.proto
index d9822f67..732cac21 100644
--- a/proto/DungeonDieOptionReq.proto
+++ b/proto/DungeonDieOptionReq.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "PlayerDieOption.proto";
+// Name: DICPIHNDLGM
+// CmdId: 907
message DungeonDieOptionReq {
- //enum LFBCHPDCDDJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 929;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- PlayerDieOption dieOption = 3;
- bool isQuitImmediately = 11;
+ PlayerDieOption die_option = 11;
+ bool is_quit_immediately = 9;
}
+
diff --git a/proto/DungeonDieOptionRsp.proto b/proto/DungeonDieOptionRsp.proto
index e74464c6..85e429e4 100644
--- a/proto/DungeonDieOptionRsp.proto
+++ b/proto/DungeonDieOptionRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "PlayerDieOption.proto";
+// Name: CPEFIENCDPH
+// CmdId: 991
message DungeonDieOptionRsp {
- //enum EKKHFALCGCJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 978;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 15;
- PlayerDieOption dieOption = 4;
- uint32 reviveCount = 10;
+ PlayerDieOption die_option = 6;
+ int32 retcode = 7;
+ uint32 revive_count = 1;
}
+
diff --git a/proto/DungeonEnterPosInfo.proto b/proto/DungeonEnterPosInfo.proto
index 9ee5da10..936ec367 100644
--- a/proto/DungeonEnterPosInfo.proto
+++ b/proto/DungeonEnterPosInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EDDGOJAGIOH
message DungeonEnterPosInfo {
- uint32 questId = 15;
- uint32 pointId = 7;
+ uint32 point_id = 5;
+ uint32 quest_id = 10;
}
+
diff --git a/proto/DungeonEntryBlockReason.proto b/proto/DungeonEntryBlockReason.proto
index a3dee7ca..e35a8d1f 100644
--- a/proto/DungeonEntryBlockReason.proto
+++ b/proto/DungeonEntryBlockReason.proto
@@ -3,10 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: LAMPLBKECOO
enum DungeonEntryBlockReason {
- DUNGEON_ENTRY_BLOCK_REASON_NONE = 0;
- DUNGEON_ENTRY_BLOCK_REASON_LEVEL = 1;
- DUNGEON_ENTRY_BLOCK_REASON_QUEST = 2;
- DUNGEON_ENTRY_BLOCK_REASON_MULTIPLE = 3;
+ DUNGEON_ENTRY_REASON_NONE = 0;
+ DUNGEON_ENTRY_REASON_LEVEL = 1;
+ DUNGEON_ENTRY_REASON_QUEST = 2;
+ DUNGEON_ENTRY_REASON_MULIPLE = 3;
}
+
diff --git a/proto/DungeonEntryCond.proto b/proto/DungeonEntryCond.proto
index 1c61af88..5fe50386 100644
--- a/proto/DungeonEntryCond.proto
+++ b/proto/DungeonEntryCond.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "DungeonEntryBlockReason.proto";
+// Name: NFHIIJNJBGB
message DungeonEntryCond {
- DungeonEntryBlockReason condReason = 14;
- uint32 param1 = 12;
+ uint32 param1 = 8;
+ DungeonEntryBlockReason cond_reason = 11;
}
+
diff --git a/proto/DungeonEntryInfo.proto b/proto/DungeonEntryInfo.proto
index ab86c8a0..1f00b2b2 100644
--- a/proto/DungeonEntryInfo.proto
+++ b/proto/DungeonEntryInfo.proto
@@ -2,18 +2,18 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "WeeklyBossResinDiscountInfo.proto";
+// Name: CKFOCGGAGBL
message DungeonEntryInfo {
- uint32 maxBossChestNum = 10;
- uint32 startTime = 1;
- uint32 leftTimes = 6;
- uint32 endTime = 14;
- WeeklyBossResinDiscountInfo weeklyBossResinDiscountInfo = 13;
- uint32 dungeonId = 3;
- uint32 nextBossChestRefreshTime = 5;
- bool isPassed = 2;
- uint32 nextRefreshTime = 8;
+ uint32 start_time = 4;
+ uint32 next_refresh_time = 2;
+ uint32 HFEFHDCOMLB = 12;
+ uint32 EIMBMLKPONH = 7;
+ bool is_passed = 15;
+ uint32 JPBJFFCFINC = 6;
+ WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 10;
+ uint32 dungeon_id = 11;
+ uint32 end_time = 9;
}
+
diff --git a/proto/DungeonEntryInfoReq.proto b/proto/DungeonEntryInfoReq.proto
index f071200c..e7a40ce9 100644
--- a/proto/DungeonEntryInfoReq.proto
+++ b/proto/DungeonEntryInfoReq.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Uint32Pair.proto";
+// Name: ICEGEEIBAEK
+// CmdId: 967
message DungeonEntryInfoReq {
- //enum EHLGNPMDHDF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 905;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 pointId = 14;
- repeated Uint32Pair scenePointIdList = 12;
- uint32 sceneId = 3;
+ repeated Uint32Pair scene_point_id_list = 3;
+ uint32 point_id = 11;
+ uint32 scene_id = 6;
}
+
diff --git a/proto/DungeonEntryInfoRsp.proto b/proto/DungeonEntryInfoRsp.proto
index 3eb47250..2e419d54 100644
--- a/proto/DungeonEntryInfoRsp.proto
+++ b/proto/DungeonEntryInfoRsp.proto
@@ -2,23 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "DungeonEntryPointInfo.proto";
import "DungeonEntryInfo.proto";
+import "DungeonEntryPointInfo.proto";
+// Name: DALCJFEAHJH
+// CmdId: 975
message DungeonEntryInfoRsp {
- //enum IPOKDKJPIAO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 955;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated DungeonEntryPointInfo dungeonEntryPointList = 5;
- uint32 recommendDungeonId = 4;
- uint32 pointId = 7;
- repeated DungeonEntryInfo dungeonEntryList = 1;
- int32 retcode = 3;
+ uint32 recommend_dungeon_id = 13;
+ int32 retcode = 15;
+ uint32 point_id = 14;
+ repeated DungeonEntryInfo dungeon_entry_list = 4;
+ repeated DungeonEntryPointInfo dungeon_entry_point_list = 9;
}
+
diff --git a/proto/DungeonEntryPointInfo.proto b/proto/DungeonEntryPointInfo.proto
index 9cf97cbb..a645ebf1 100644
--- a/proto/DungeonEntryPointInfo.proto
+++ b/proto/DungeonEntryPointInfo.proto
@@ -2,13 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "DungeonEntryInfo.proto";
+// Name: MPFFOAAAOKO
message DungeonEntryPointInfo {
- uint32 sceneId = 1;
- uint32 pointId = 15;
- repeated DungeonEntryInfo dungeonEntryList = 5;
- uint32 recommendDungeonId = 7;
+ uint32 scene_id = 10;
+ repeated DungeonEntryInfo dungeon_entry_list = 13;
+ uint32 point_id = 3;
+ uint32 recommend_dungeon_id = 2;
}
+
diff --git a/proto/DungeonEntryToBeExploreNotify.proto b/proto/DungeonEntryToBeExploreNotify.proto
index 8aa18d5f..53acf8d6 100644
--- a/proto/DungeonEntryToBeExploreNotify.proto
+++ b/proto/DungeonEntryToBeExploreNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ILGPBLHBKNJ
+// CmdId: 3313
message DungeonEntryToBeExploreNotify {
- //enum KNJKHGDNHID {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3446;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 sceneId = 9;
- uint32 dungeonEntryScenePointId = 6;
- uint32 dungeonEntryConfigId = 4;
+ uint32 GGGEMNHNCNJ = 7;
+ uint32 scene_id = 2;
+ uint32 NAKJJEJCAJI = 4;
}
+
diff --git a/proto/DungeonFollowNotify.proto b/proto/DungeonFollowNotify.proto
index fa3cfc94..4b79eaf5 100644
--- a/proto/DungeonFollowNotify.proto
+++ b/proto/DungeonFollowNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IDHOHCMCBND
+// CmdId: 919
message DungeonFollowNotify {
- //enum CLEIEEBDJNI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 992;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 targetUid = 9;
+ uint32 target_uid = 9;
}
+
diff --git a/proto/DungeonGetStatueDropReq.proto b/proto/DungeonGetStatueDropReq.proto
index 0a881d0a..a63a7804 100644
--- a/proto/DungeonGetStatueDropReq.proto
+++ b/proto/DungeonGetStatueDropReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NKICHKJFBBF
+// CmdId: 944
message DungeonGetStatueDropReq {
- //enum JCNBHFJPNCL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 988;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/DungeonGetStatueDropRsp.proto b/proto/DungeonGetStatueDropRsp.proto
index 470ae61e..37e371b4 100644
--- a/proto/DungeonGetStatueDropRsp.proto
+++ b/proto/DungeonGetStatueDropRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HOCJLNIALNO
+// CmdId: 994
message DungeonGetStatueDropRsp {
- //enum MOJDOMCKKAA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 925;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
+ int32 retcode = 7;
}
+
diff --git a/proto/DungeonInterruptChallengeReq.proto b/proto/DungeonInterruptChallengeReq.proto
index 5940d497..4386a425 100644
--- a/proto/DungeonInterruptChallengeReq.proto
+++ b/proto/DungeonInterruptChallengeReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KFCHJAMJHIP
+// CmdId: 993
message DungeonInterruptChallengeReq {
- //enum FPKAOOCIPDI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 927;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 groupId = 13;
- uint32 challengeId = 1;
- uint32 challengeIndex = 11;
+ uint32 challenge_id = 2;
+ uint32 challenge_index = 11;
+ uint32 group_id = 3;
}
+
diff --git a/proto/DungeonInterruptChallengeRsp.proto b/proto/DungeonInterruptChallengeRsp.proto
index a0c0c9e8..33b22dc3 100644
--- a/proto/DungeonInterruptChallengeRsp.proto
+++ b/proto/DungeonInterruptChallengeRsp.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JMFBBJAAPHM
+// CmdId: 930
message DungeonInterruptChallengeRsp {
- //enum CLOMHHDDPLI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 963;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 groupId = 7;
- uint32 challengeId = 10;
- uint32 challengeIndex = 3;
- int32 retcode = 13;
+ uint32 group_id = 6;
+ uint32 challenge_index = 7;
+ uint32 challenge_id = 11;
+ int32 retcode = 8;
}
+
diff --git a/proto/DungeonPlayerDieNotify.proto b/proto/DungeonPlayerDieNotify.proto
index ef98181d..ddd64648 100644
--- a/proto/DungeonPlayerDieNotify.proto
+++ b/proto/DungeonPlayerDieNotify.proto
@@ -2,28 +2,21 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "PlayerDieType.proto";
import "StrengthenPointData.proto";
+// Name: EPKICJCBBIF
+// CmdId: 959
message DungeonPlayerDieNotify {
- //enum MFAFMCMKDDB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 924;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- PlayerDieType dieType = 15;
- uint32 murdererEntityId = 5;
- uint32 waitTime = 3;
- map strengthenPointDataMap = 12;
- uint32 reviveCount = 8;
- oneof entity {
- uint32 monster_id = 10;
- uint32 gadget_id = 7;
- }
- uint32 dungeonId = 6;
+ uint32 murderer_entity_id = 1;
+ uint32 dungeon_id = 2;
+ uint32 wait_time = 11;
+ map strengthen_point_data_map = 15;
+ uint32 revive_count = 5;
+ PlayerDieType die_type = 6;
+ oneof entity {
+ uint32 monster_id = 4;
+ uint32 gadget_id = 7;
+ }
}
+
diff --git a/proto/DungeonPlayerDieReq.proto b/proto/DungeonPlayerDieReq.proto
index 32ebcacb..14726669 100644
--- a/proto/DungeonPlayerDieReq.proto
+++ b/proto/DungeonPlayerDieReq.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "PlayerDieType.proto";
+// Name: MJCFJHMAMOL
+// CmdId: 929
message DungeonPlayerDieReq {
- //enum MAHLGPOEAMD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 913;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 dungeonId = 14;
- PlayerDieType dieType = 1;
+ uint32 dungeon_id = 9;
+ PlayerDieType die_type = 13;
}
+
diff --git a/proto/DungeonPlayerDieRsp.proto b/proto/DungeonPlayerDieRsp.proto
index d552392b..50b0c644 100644
--- a/proto/DungeonPlayerDieRsp.proto
+++ b/proto/DungeonPlayerDieRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PAANABIGFPI
+// CmdId: 927
message DungeonPlayerDieRsp {
- //enum CGFJGGMFKLA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 969;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
+ int32 retcode = 1;
}
+
diff --git a/proto/DungeonRestartInviteNotify.proto b/proto/DungeonRestartInviteNotify.proto
index e6318245..c5ca4225 100644
--- a/proto/DungeonRestartInviteNotify.proto
+++ b/proto/DungeonRestartInviteNotify.proto
@@ -3,20 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JOILKACLLNE
+// CmdId: 904
message DungeonRestartInviteNotify {
- //enum GAKFHACEJCA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 990;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 cd = 11;
- uint32 playerUid = 1;
- uint32 dungeonId = 7;
- uint32 pointId = 14;
+ uint32 point_id = 6;
+ uint32 player_uid = 13;
+ uint32 cd = 15;
+ uint32 dungeon_id = 8;
}
+
diff --git a/proto/DungeonRestartInviteReplyNotify.proto b/proto/DungeonRestartInviteReplyNotify.proto
index e5d4d030..48a8ba3c 100644
--- a/proto/DungeonRestartInviteReplyNotify.proto
+++ b/proto/DungeonRestartInviteReplyNotify.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BCHCJGKHLAH
+// CmdId: 936
message DungeonRestartInviteReplyNotify {
- //enum NJIFOEPPIGA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 967;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isAccept = 8;
- uint32 playerUid = 1;
+ bool is_accept = 2;
+ uint32 player_uid = 6;
}
+
diff --git a/proto/DungeonRestartInviteReplyReq.proto b/proto/DungeonRestartInviteReplyReq.proto
index 8719e5d3..7a6eac46 100644
--- a/proto/DungeonRestartInviteReplyReq.proto
+++ b/proto/DungeonRestartInviteReplyReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LMAFOCAAKIJ
+// CmdId: 920
message DungeonRestartInviteReplyReq {
- //enum JDJIKAOJOIE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 954;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isAccept = 1;
+ bool is_accept = 3;
}
+
diff --git a/proto/DungeonRestartInviteReplyRsp.proto b/proto/DungeonRestartInviteReplyRsp.proto
index c03ef60e..ff1a0f86 100644
--- a/proto/DungeonRestartInviteReplyRsp.proto
+++ b/proto/DungeonRestartInviteReplyRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CCBHLLOBEGO
+// CmdId: 943
message DungeonRestartInviteReplyRsp {
- //enum GGNKAFEAOMG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 995;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isTransPoint = 14;
- bool isAccept = 9;
- int32 retcode = 5;
+ bool is_accept = 11;
+ int32 retcode = 2;
+ bool is_trans_point = 12;
}
+
diff --git a/proto/DungeonRestartReq.proto b/proto/DungeonRestartReq.proto
index fa17de90..d22024e0 100644
--- a/proto/DungeonRestartReq.proto
+++ b/proto/DungeonRestartReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NKGBLOJIDDG
+// CmdId: 953
message DungeonRestartReq {
- //enum HGECHMICOKP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 915;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/DungeonRestartResultNotify.proto b/proto/DungeonRestartResultNotify.proto
index b47b9d9a..de4d5e37 100644
--- a/proto/DungeonRestartResultNotify.proto
+++ b/proto/DungeonRestartResultNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MDNIBPEGOCK
+// CmdId: 908
message DungeonRestartResultNotify {
- //enum PMANCBLLHHM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 901;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isAddAccept = 11;
+ bool is_add_accpet = 5;
}
+
diff --git a/proto/DungeonRestartRsp.proto b/proto/DungeonRestartRsp.proto
index 85211237..d39bf227 100644
--- a/proto/DungeonRestartRsp.proto
+++ b/proto/DungeonRestartRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LFCFDGGEPKM
+// CmdId: 938
message DungeonRestartRsp {
- //enum JKBHGPBACPD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 956;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 dungeonId = 6;
- int32 retcode = 4;
- uint32 pointId = 1;
+ int32 retcode = 8;
+ uint32 point_id = 3;
+ uint32 dungeon_id = 2;
}
+
diff --git a/proto/DungeonReviseLevelNotify.proto b/proto/DungeonReviseLevelNotify.proto
index b01f61ea..289cd255 100644
--- a/proto/DungeonReviseLevelNotify.proto
+++ b/proto/DungeonReviseLevelNotify.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LPLPFPBLPIJ
+// CmdId: 901
message DungeonReviseLevelNotify {
- //enum FOMJMOBFJHH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 991;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 reviseLevel = 11;
- uint32 sceneLevel = 13;
- uint32 dungeonId = 12;
+ uint32 dungeon_id = 15;
+ uint32 OONLIAFCPDN = 3;
+ uint32 AMIKKOIOAPN = 7;
}
+
diff --git a/proto/DungeonSettleNotify.proto b/proto/DungeonSettleNotify.proto
index 6229b4a5..83bc40e5 100644
--- a/proto/DungeonSettleNotify.proto
+++ b/proto/DungeonSettleNotify.proto
@@ -2,53 +2,50 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+import "ChannellerSlabLoopDungeonResultInfo.proto";
+import "CrystalLinkDungeonSettleInfo.proto";
+import "DPACDAIBBIL.proto";
+import "EffigyChallengeDungeonResultInfo.proto";
+import "EffigyChallengeV2SettleInfo.proto";
+import "EOLLJLFBEKA.proto";
+import "InstableSprayDungeonSettleInfo.proto";
+import "KECDCNCPKIO.proto";
+import "MBLNIKHFGKN.proto";
+import "RoguelikeDungeonSettleInfo.proto";
+import "StrengthenPointData.proto";
+import "SummerTimeV2DungeonSettleInfo.proto";
+import "TeamChainSettleInfo.proto";
import "TowerLevelEndNotify.proto";
import "TrialAvatarFirstPassDungeonNotify.proto";
-import "ChannellerSlabLoopDungeonResultInfo.proto";
-import "EffigyChallengeDungeonResultInfo.proto";
-import "RoguelikeDungeonSettleInfo.proto";
-import "CrystalLinkSettleInfo.proto";
-import "SummerTimeV2DungeonSettleInfo.proto";
-import "InstableSpraySettleInfo.proto";
import "WindFieldDungeonSettleInfo.proto";
-import "EffigyChallengeV2SettleInfo.proto";
-import "TeamChainSettleInfo.proto";
-import "DungeonSettleExhibitionInfo.proto";
-import "ParamList.proto";
-import "StrengthenPointData.proto";
+// Name: FFCKLBMMNOC
+// CmdId: 950
message DungeonSettleNotify {
- //enum LNEENDPHEAA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 914;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated DungeonSettleExhibitionInfo exhibitionInfoList = 12;
- map settleShow = 14;
- map strengthenPointDataMap = 1;
- uint32 result = 15;
- uint32 useTime = 2;
- uint32 dungeonId = 7;
- repeated uint32 failCondList = 8;
- uint32 createPlayerUid = 9;
- bool isSuccess = 4;
- uint32 closeTime = 6;
- oneof detail {
- TowerLevelEndNotify tower_level_end_notify = 281;
- TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 1737;
- ChannellerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1045;
- EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 955;
- RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 799;
- CrystalLinkSettleInfo crystal_link_settle_info = 628;
- SummerTimeV2DungeonSettleInfo summer_time_v2dungeon_settle_info = 96;
- InstableSpraySettleInfo instable_spray_settle_info = 1797;
- WindFieldDungeonSettleInfo wind_field_dungeon_settle_info = 1009;
- EffigyChallengeV2SettleInfo effigy_challenge_v2settle_info = 1839;
- TeamChainSettleInfo team_chain_settle_info = 1320;
- }
+ uint32 dungeon_id = 4;
+ uint32 use_time = 7;
+ uint32 close_time = 11;
+ uint32 CFMPHBBHMBL = 10;
+ repeated uint32 fail_cond_list = 3;
+ repeated DPACDAIBBIL HIEPPAOLFOH = 14;
+ map NLEILHLODMF = 6;
+ map strengthen_point_data_map = 9;
+ bool is_success = 15;
+ uint32 IHBGNOACKJJ = 12;
+ oneof detail {
+ TowerLevelEndNotify tower_level_end_notify = 771;
+ TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 626;
+ ChannellerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1006;
+ EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 243;
+ RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 919;
+ CrystalLinkDungeonSettleInfo crystal_link_settle_info = 202;
+ SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1187;
+ InstableSprayDungeonSettleInfo instable_spray_settle_info = 1506;
+ WindFieldDungeonSettleInfo wind_field_dungeon_settle_info = 1577;
+ EffigyChallengeV2SettleInfo effigy_challenge_v2_settle_info = 757;
+ TeamChainSettleInfo team_chain_settle_info = 1881;
+ EOLLJLFBEKA pacman_settle_info = 1722;
+ KECDCNCPKIO fungus_fighter_v2_settle_info = 63;
+ }
}
+
diff --git a/proto/DungeonShowReminderNotify.proto b/proto/DungeonShowReminderNotify.proto
index ba0fa144..955f0a54 100644
--- a/proto/DungeonShowReminderNotify.proto
+++ b/proto/DungeonShowReminderNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LLJDBLJEGNP
+// CmdId: 942
message DungeonShowReminderNotify {
- //enum COGGBMHNDOF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 916;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 reminderId = 5;
+ uint32 reminder_id = 2;
}
+
diff --git a/proto/DungeonSlipRevivePointActivateReq.proto b/proto/DungeonSlipRevivePointActivateReq.proto
index 942bcb2e..ddf23089 100644
--- a/proto/DungeonSlipRevivePointActivateReq.proto
+++ b/proto/DungeonSlipRevivePointActivateReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IHCPNPJOBFO
+// CmdId: 911
message DungeonSlipRevivePointActivateReq {
- //enum ODDABIDBCOE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 983;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 slipRevivePointId = 7;
+ uint32 slip_revive_point_id = 8;
}
+
diff --git a/proto/DungeonSlipRevivePointActivateRsp.proto b/proto/DungeonSlipRevivePointActivateRsp.proto
index 43a15547..3cb7a486 100644
--- a/proto/DungeonSlipRevivePointActivateRsp.proto
+++ b/proto/DungeonSlipRevivePointActivateRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OBALIOMGPBI
+// CmdId: 960
message DungeonSlipRevivePointActivateRsp {
- //enum ADCIMBHOHKB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 979;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 slipRevivePointId = 11;
- int32 retcode = 5;
+ int32 retcode = 9;
+ uint32 slip_revive_point_id = 11;
}
+
diff --git a/proto/DungeonWayPointActivateReq.proto b/proto/DungeonWayPointActivateReq.proto
index dbec1b56..488ebc5b 100644
--- a/proto/DungeonWayPointActivateReq.proto
+++ b/proto/DungeonWayPointActivateReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BEMKEMNHKGB
+// CmdId: 982
message DungeonWayPointActivateReq {
- //enum DDOKEPKPODC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 970;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 wayPointId = 11;
+ uint32 way_point_id = 1;
}
+
diff --git a/proto/DungeonWayPointActivateRsp.proto b/proto/DungeonWayPointActivateRsp.proto
index 52482001..10d210a4 100644
--- a/proto/DungeonWayPointActivateRsp.proto
+++ b/proto/DungeonWayPointActivateRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CCIKGOBPPCO
+// CmdId: 965
message DungeonWayPointActivateRsp {
- //enum KOKKJBIPNKE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 962;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 wayPointId = 10;
- int32 retcode = 3;
+ int32 retcode = 5;
+ uint32 way_point_id = 3;
}
+
diff --git a/proto/DungeonWayPointNotify.proto b/proto/DungeonWayPointNotify.proto
index 478d829a..46ad82d7 100644
--- a/proto/DungeonWayPointNotify.proto
+++ b/proto/DungeonWayPointNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GHKBLBNPHEN
+// CmdId: 972
message DungeonWayPointNotify {
- //enum LJNPBGHPHHO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 980;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 activeWayPointList = 15;
- bool isAdd = 3;
+ bool is_add = 3;
+ repeated uint32 active_way_point_list = 11;
}
+
diff --git a/proto/DynamicLayerNodes.proto b/proto/DynamicLayerNodes.proto
index 9aeb140e..9e403597 100644
--- a/proto/DynamicLayerNodes.proto
+++ b/proto/DynamicLayerNodes.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "DynamicSVONode.proto";
+// Name: LPCBJDFPFII
message DynamicLayerNodes {
- repeated DynamicSVONode nodes = 8;
- int32 level = 12;
+ int32 level = 15;
+ repeated DynamicSVONode nodes = 10;
}
+
diff --git a/proto/DynamicNodes.proto b/proto/DynamicNodes.proto
index fcc101b7..c67ed448 100644
--- a/proto/DynamicNodes.proto
+++ b/proto/DynamicNodes.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "DynamicLayerNodes.proto";
+// Name: AAPBIOOIMNP
message DynamicNodes {
- repeated DynamicLayerNodes nodes = 8;
+ repeated DynamicLayerNodes nodes = 11;
}
+
diff --git a/proto/DynamicSVONode.proto b/proto/DynamicSVONode.proto
index 9ff290ab..d71c34c0 100644
--- a/proto/DynamicSVONode.proto
+++ b/proto/DynamicSVONode.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: LPOPNCBABHN
message DynamicSVONode {
- int32 area = 13;
- int64 index = 11;
- Vector referPos = 9;
+ int64 index = 15;
+ int32 area = 7;
+ Vector refer_pos = 8;
}
+
diff --git a/proto/BKJPMFGNDAE.proto b/proto/EABBCDCGFLL.proto
similarity index 57%
rename from proto/BKJPMFGNDAE.proto
rename to proto/EABBCDCGFLL.proto
index 78b6d922..44ae00de 100644
--- a/proto/BKJPMFGNDAE.proto
+++ b/proto/EABBCDCGFLL.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AbilityAppliedAbility.proto";
-message BKJPMFGNDAE {
- AbilityAppliedAbility eiemljpbfin = 4;
+// Name: EABBCDCGFLL
+message EABBCDCGFLL {
+ AbilityAppliedAbility LICDLAICHAJ = 8;
}
+
diff --git a/proto/EAHMNIJJAGF.proto b/proto/EAHMNIJJAGF.proto
new file mode 100644
index 00000000..f7da0d59
--- /dev/null
+++ b/proto/EAHMNIJJAGF.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: EAHMNIJJAGF
+// CmdId: 7431
+message EAHMNIJJAGF {
+ uint32 card_id = 12;
+ uint32 face_type = 6;
+}
+
diff --git a/proto/EALBKFBILFO.proto b/proto/EALBKFBILFO.proto
new file mode 100644
index 00000000..29592ece
--- /dev/null
+++ b/proto/EALBKFBILFO.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: EALBKFBILFO
+message EALBKFBILFO {
+ uint32 level_id = 3;
+ bool is_open = 15;
+ uint32 max_score = 8;
+}
+
diff --git a/proto/EBBEHKPKPFK.proto b/proto/EBBEHKPKPFK.proto
deleted file mode 100644
index 2b5d34d0..00000000
--- a/proto/EBBEHKPKPFK.proto
+++ /dev/null
@@ -1,21 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message EBBEHKPKPFK {
- //enum AOIIIGEEGIA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 24683;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
- uint32 galleryId = 7;
- uint32 difficulty = 1;
- uint32 stageId = 10;
-}
diff --git a/proto/ECLDFPKCOPE.proto b/proto/ECLDFPKCOPE.proto
deleted file mode 100644
index 7e06d1de..00000000
--- a/proto/ECLDFPKCOPE.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "AttackResult.proto";
-
-message ECLDFPKCOPE {
- AttackResult attackResult = 13;
- uint32 peerId = 3;
-}
diff --git a/proto/EDCGBLJECHI.proto b/proto/EDCGBLJECHI.proto
deleted file mode 100644
index 0f22d150..00000000
--- a/proto/EDCGBLJECHI.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message EDCGBLJECHI {
- uint32 entityId = 12;
- uint32 aemmidgkohc = 7;
- Vector pos = 2;
- int32 faceAngleCompact = 3;
- uint32 normalizedTimeCompact = 1;
-}
diff --git a/proto/EDNCOEJLGBG.proto b/proto/EDNCOEJLGBG.proto
new file mode 100644
index 00000000..18fdbe8a
--- /dev/null
+++ b/proto/EDNCOEJLGBG.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: EDNCOEJLGBG
+message EDNCOEJLGBG {
+ uint32 monster_id = 15;
+ repeated uint32 affix_list = 9;
+ uint32 level = 11;
+}
+
diff --git a/proto/EEFBMLFKDFG.proto b/proto/EEFBMLFKDFG.proto
deleted file mode 100644
index daf8a9d8..00000000
--- a/proto/EEFBMLFKDFG.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "EMFJMDELOJN.proto";
-
-message EEFBMLFKDFG {
- bool isCgViewed = 1;
- uint32 levelId = 11;
- repeated EMFJMDELOJN ggfnmmfjggi = 8;
- bool isOpen = 12;
-}
diff --git a/proto/EEGMCCNFBHE.proto b/proto/EEGMCCNFBHE.proto
new file mode 100644
index 00000000..4277a657
--- /dev/null
+++ b/proto/EEGMCCNFBHE.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "KJMKJAIFNEC.proto";
+
+// Name: EEGMCCNFBHE
+message EEGMCCNFBHE {
+ bool CLGHMIPACCO = 2;
+ bool IACPFHDIBAH = 3;
+ repeated KJMKJAIFNEC FIAKFNFDPFP = 999;
+}
+
diff --git a/proto/EEJCIHGIKDF.proto b/proto/EEJCIHGIKDF.proto
new file mode 100644
index 00000000..52eabd9a
--- /dev/null
+++ b/proto/EEJCIHGIKDF.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: EEJCIHGIKDF
+message EEJCIHGIKDF {
+ bytes value = 1;
+}
+
diff --git a/proto/EENIBKHGPFN.proto b/proto/EENIBKHGPFN.proto
new file mode 100644
index 00000000..7c230540
--- /dev/null
+++ b/proto/EENIBKHGPFN.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "UgcType.proto";
+
+// Name: EENIBKHGPFN
+// CmdId: 6325
+message EENIBKHGPFN {
+ uint64 ugc_guid = 5;
+ int32 retcode = 12;
+ UgcType ugc_type = 6;
+}
+
diff --git a/proto/EEPLFBFNDIE.proto b/proto/EEPLFBFNDIE.proto
new file mode 100644
index 00000000..2373ef8c
--- /dev/null
+++ b/proto/EEPLFBFNDIE.proto
@@ -0,0 +1,23 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: EEPLFBFNDIE
+message EEPLFBFNDIE {
+ string LEKMNPDEDGH = 1;
+ string PEEPLIAKJNL = 2;
+ uint32 JACDOGHEFOI = 3;
+ string CHPDLCDEEBO = 4;
+ string FDDNIAJPEJI = 5;
+ string product_id = 6;
+ string channel_id = 7;
+ string OOIOMFDNKGF = 8;
+ string BFLNFEHHENN = 9;
+ string HKKIPCNNKKJ = 10;
+ string device_uuid = 11;
+ string KCPDKLENJKN = 12;
+ string ALHMNHKFNIJ = 13;
+ string HDKHDOLLMAM = 14;
+}
+
diff --git a/proto/DFOIMMLICEG.proto b/proto/EFHFKILMJDB.proto
similarity index 54%
rename from proto/DFOIMMLICEG.proto
rename to proto/EFHFKILMJDB.proto
index f2180bc1..4510723e 100644
--- a/proto/DFOIMMLICEG.proto
+++ b/proto/EFHFKILMJDB.proto
@@ -2,12 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
-message DFOIMMLICEG {
- Vector pos = 7;
- Vector mjehpphliia = 12;
- Vector rot = 9;
+// Name: EFHFKILMJDB
+message EFHFKILMJDB {
+ Vector pos = 1;
+ Vector rot = 4;
}
+
diff --git a/proto/EFJNIGDJCLH.proto b/proto/EFJNIGDJCLH.proto
deleted file mode 100644
index 533a064d..00000000
--- a/proto/EFJNIGDJCLH.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message EFJNIGDJCLH {
- string type = 1;
- string content = 2;
- uint32 iofedkimpfp = 3;
-}
diff --git a/proto/EGBBOPCNHCH.proto b/proto/EGBBOPCNHCH.proto
new file mode 100644
index 00000000..c6bfba91
--- /dev/null
+++ b/proto/EGBBOPCNHCH.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "GCGSettleOption.proto";
+
+// Name: EGBBOPCNHCH
+// CmdId: 7048
+message EGBBOPCNHCH {
+ GCGSettleOption option = 11;
+}
+
diff --git a/proto/EGOBEMHGHMJ.proto b/proto/EGOBEMHGHMJ.proto
new file mode 100644
index 00000000..53eb22a3
--- /dev/null
+++ b/proto/EGOBEMHGHMJ.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: EGOBEMHGHMJ
+message EGOBEMHGHMJ {
+ float MBBOKPAIFHM = 15;
+}
+
diff --git a/proto/EHHKFDCDNLN.proto b/proto/EHHKFDCDNLN.proto
new file mode 100644
index 00000000..5e16bc22
--- /dev/null
+++ b/proto/EHHKFDCDNLN.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "AJKKNJIKCJA.proto";
+
+// Name: EHHKFDCDNLN
+message EHHKFDCDNLN {
+ uint32 NLPMDCHEHPB = 2;
+ uint32 PDMJFKNGIOL = 4;
+ uint32 end_time = 8;
+ AJKKNJIKCJA FELJLGEOIBB = 5;
+ repeated uint32 entity_id_list = 13;
+}
+
diff --git a/proto/EHIIKGKEDLD.proto b/proto/EHIIKGKEDLD.proto
new file mode 100644
index 00000000..ef6b6f1d
--- /dev/null
+++ b/proto/EHIIKGKEDLD.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: EHIIKGKEDLD
+message EHIIKGKEDLD {
+ uint32 LDFHLKGLBEE = 1;
+ uint32 PLGLKDOKFOO = 15;
+}
+
diff --git a/proto/EHLCPNAIIIC.proto b/proto/EHLCPNAIIIC.proto
new file mode 100644
index 00000000..89e9d20c
--- /dev/null
+++ b/proto/EHLCPNAIIIC.proto
@@ -0,0 +1,18 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: EHLCPNAIIIC
+message EHLCPNAIIIC {
+ string GLAHKBEAIGO = 1;
+ uint32 BOPPPPOPBBA = 2;
+ uint32 EOFABHCOLLF = 3;
+ string JFILFAOBJHF = 4;
+ string GNPHHKHGLCI = 5;
+ string BGGGBEPDDHG = 6;
+ uint32 MNEOFKJIAHN = 7;
+ uint32 IODHADMLEPF = 8;
+ string NOLFILPOAGF = 9;
+}
+
diff --git a/proto/EIBBNBEBHGD.proto b/proto/EIBBNBEBHGD.proto
deleted file mode 100644
index a5257e7a..00000000
--- a/proto/EIBBNBEBHGD.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message EIBBNBEBHGD {
- uint32 avatarId = 13;
- bool ljppmbgmjpk = 5;
-}
diff --git a/proto/EIBCBFDBDFF.proto b/proto/EIBCBFDBDFF.proto
new file mode 100644
index 00000000..1c638c09
--- /dev/null
+++ b/proto/EIBCBFDBDFF.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: EIBCBFDBDFF
+// CmdId: 24705
+message EIBCBFDBDFF {
+ int32 retcode = 4;
+}
+
diff --git a/proto/EICNPCGJHJB.proto b/proto/EICNPCGJHJB.proto
new file mode 100644
index 00000000..40345461
--- /dev/null
+++ b/proto/EICNPCGJHJB.proto
@@ -0,0 +1,34 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "BreakoutSyncCreateConnect.proto";
+import "BreakoutSyncPing.proto";
+import "DKPDHJGFLKM.proto";
+import "INJEGNBKGCB.proto";
+import "NNBDKJNOIKH.proto";
+
+// Name: EICNPCGJHJB
+message EICNPCGJHJB {
+ // Name: JHPLCCAFDPP
+ enum SyncType {
+ SYNC_TYPE_JJIMJJIIEPP = 0;
+ SYNC_TYPE_OAPHFCFMJKM = 1;
+ SYNC_TYPE_HPAGCHNIBIM = 2;
+ SYNC_TYPE_EOFABHCOLLF = 3;
+ SYNC_TYPE_IMPDMPCILHP = 4;
+ SYNC_TYPE_ENNAPNPNDNB = 5;
+ SYNC_TYPE_NOAJNAPDEMN = 6;
+ }
+
+ SyncType GLHOLPNDBJF = 3;
+ int32 retcode = 13;
+ oneof LFHHLADAFEC {
+ BreakoutSyncCreateConnect sync_create_connect = 11;
+ BreakoutSyncPing sync_ping = 10;
+ NNBDKJNOIKH sync_finish_game = 6;
+ DKPDHJGFLKM sync_snap_shot = 14;
+ INJEGNBKGCB sync_action = 4;
+ }
+}
+
diff --git a/proto/EIDMNOJMFIF.proto b/proto/EIDMNOJMFIF.proto
new file mode 100644
index 00000000..0260540b
--- /dev/null
+++ b/proto/EIDMNOJMFIF.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "DOINBFHLBHP.proto";
+
+// Name: EIDMNOJMFIF
+message EIDMNOJMFIF {
+ map FIPPBCOCPME = 10;
+ DOINBFHLBHP MKFPMFOHPCO = 8;
+}
+
diff --git a/proto/EIEBDOJCDBH.proto b/proto/EIEBDOJCDBH.proto
deleted file mode 100644
index b809797c..00000000
--- a/proto/EIEBDOJCDBH.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "IDOELHBANCP.proto";
-
-message EIEBDOJCDBH {
- bool aicefchaici = 1;
- repeated IDOELHBANCP kcllbppiboo = 999;
-}
diff --git a/proto/EIJOECIOOMG.proto b/proto/EIJOECIOOMG.proto
new file mode 100644
index 00000000..502b5707
--- /dev/null
+++ b/proto/EIJOECIOOMG.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: EIJOECIOOMG
+message EIJOECIOOMG {
+ uint32 element_type = 10;
+ float GGFHOCCBOOK = 15;
+ uint32 IGDJFFNHDNC = 14;
+ float BLBHOEGPKOF = 7;
+}
+
diff --git a/proto/EIKBIGMCLHB.proto b/proto/EIKBIGMCLHB.proto
new file mode 100644
index 00000000..97518f75
--- /dev/null
+++ b/proto/EIKBIGMCLHB.proto
@@ -0,0 +1,35 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: EIKBIGMCLHB
+enum EIKBIGMCLHB {
+ EIKBIGMCLHB_EBOENLBADHC = 0;
+ EIKBIGMCLHB_OPBMPAHAJGO = 1;
+ EIKBIGMCLHB_FBJKNOBDKCD = 2;
+ EIKBIGMCLHB_AKOGILCGDND = 3;
+ EIKBIGMCLHB_EONKMMFFJBH = 4;
+ EIKBIGMCLHB_CFCPPMDHFLH = 5;
+ EIKBIGMCLHB_ELADDFMODCG = 6;
+ EIKBIGMCLHB_JALKBIBGELO = 7;
+ EIKBIGMCLHB_DBMABIOLHGE = 8;
+ EIKBIGMCLHB_BALBDNNNGKI = 9;
+ EIKBIGMCLHB_PODALMBCGKC = 10;
+ EIKBIGMCLHB_BBLIOGEOBEB = 11;
+ EIKBIGMCLHB_OJLFDKKJHEF = 12;
+ EIKBIGMCLHB_OGFFNEPPEBD = 13;
+ EIKBIGMCLHB_KALDFDFDAHF = 14;
+ EIKBIGMCLHB_KNJCDCNLCGJ = 15;
+ EIKBIGMCLHB_KLOPCAMOLME = 16;
+ EIKBIGMCLHB_ICGLIPBMBLF = 17;
+ EIKBIGMCLHB_IHAPCICPGGF = 18;
+ EIKBIGMCLHB_CGGNNAOPOOI = 19;
+ EIKBIGMCLHB_MJLBPJJNGJK = 20;
+ EIKBIGMCLHB_DBHKJPODNGD = 21;
+ EIKBIGMCLHB_FDEDINOIOGK = 22;
+ EIKBIGMCLHB_MCGLEBFPCKK = 23;
+ EIKBIGMCLHB_PINABAILPFA = 24;
+ EIKBIGMCLHB_BIGJMGADANC = 25;
+}
+
diff --git a/proto/EJDDAFOGCEF.proto b/proto/EJDDAFOGCEF.proto
new file mode 100644
index 00000000..670dd6fd
--- /dev/null
+++ b/proto/EJDDAFOGCEF.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "JJOOJEHEFDC.proto";
+
+// Name: EJDDAFOGCEF
+message EJDDAFOGCEF {
+ repeated JJOOJEHEFDC level_info_list = 8;
+}
+
diff --git a/proto/EJHACOJGDIE.proto b/proto/EJHACOJGDIE.proto
new file mode 100644
index 00000000..67934c44
--- /dev/null
+++ b/proto/EJHACOJGDIE.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "HomeBlueprintBriefMuipData.proto";
+
+// Name: EJHACOJGDIE
+message EJHACOJGDIE {
+ repeated HomeBlueprintBriefMuipData brief_list = 1;
+ repeated string KAPDFFECINM = 2;
+}
+
diff --git a/proto/EKBBAAECGFH.proto b/proto/EKBBAAECGFH.proto
new file mode 100644
index 00000000..6b4fa994
--- /dev/null
+++ b/proto/EKBBAAECGFH.proto
@@ -0,0 +1,21 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "ExhibitionDisplayInfo.proto";
+import "KDECJEOGKOO.proto";
+
+// Name: EKBBAAECGFH
+// CmdId: 6538
+message EKBBAAECGFH {
+ uint32 duration = 11;
+ uint32 begin_time = 10;
+ repeated ExhibitionDisplayInfo score_list = 13;
+ bool is_single = 9;
+ uint32 play_index = 2;
+ uint32 stage_type = 14;
+ bool AGPJPHOBGEP = 15;
+ repeated KDECJEOGKOO settle_info_list = 7;
+ repeated uint32 HJEBIONDCIL = 4;
+}
+
diff --git a/proto/EKLDJGJBLNF.proto b/proto/EKLDJGJBLNF.proto
deleted file mode 100644
index 1738c670..00000000
--- a/proto/EKLDJGJBLNF.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message EKLDJGJBLNF {
- uint32 dmkljglcbij = 1;
-}
diff --git a/proto/ELEEFNHCAOL.proto b/proto/ELEEFNHCAOL.proto
new file mode 100644
index 00000000..f5541be8
--- /dev/null
+++ b/proto/ELEEFNHCAOL.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: ELEEFNHCAOL
+message ELEEFNHCAOL {
+ uint32 level_id = 6;
+ bool is_finished = 13;
+ uint32 stage_id = 10;
+ bool is_open = 8;
+}
+
diff --git a/proto/EMFJMDELOJN.proto b/proto/EMFJMDELOJN.proto
deleted file mode 100644
index 915c93f1..00000000
--- a/proto/EMFJMDELOJN.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message EMFJMDELOJN {
- uint32 difficulty = 7;
- bool isOpen = 1;
- uint32 costTime = 6;
-}
diff --git a/proto/EMHMNKCBOFB.proto b/proto/EMHMNKCBOFB.proto
new file mode 100644
index 00000000..a79da9e8
--- /dev/null
+++ b/proto/EMHMNKCBOFB.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: EMHMNKCBOFB
+message EMHMNKCBOFB {
+ float damage = 10;
+ Vector BEMBGHIMOBJ = 14;
+}
+
diff --git a/proto/ENAGNHFCKHK.proto b/proto/ENAGNHFCKHK.proto
new file mode 100644
index 00000000..b8815a0c
--- /dev/null
+++ b/proto/ENAGNHFCKHK.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: ENAGNHFCKHK
+message ENAGNHFCKHK {
+ float CMIDHHPAFFF = 3;
+}
+
diff --git a/proto/ENHFICGOKEE.proto b/proto/ENHFICGOKEE.proto
deleted file mode 100644
index 80717a76..00000000
--- a/proto/ENHFICGOKEE.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message ENHFICGOKEE {
- uint32 regPlatform = 1;
-}
diff --git a/proto/EOLLJLFBEKA.proto b/proto/EOLLJLFBEKA.proto
new file mode 100644
index 00000000..e0f58bc6
--- /dev/null
+++ b/proto/EOLLJLFBEKA.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "MCJFKEKAFGO.proto";
+
+// Name: EOLLJLFBEKA
+message EOLLJLFBEKA {
+ uint32 NACBICBMNFJ = 8;
+ bool is_new_record = 13;
+ uint32 final_score = 1;
+ uint32 LFGKBLLGBBO = 6;
+ MCJFKEKAFGO reason = 11;
+}
+
diff --git a/proto/EPCHCAEIPNH.proto b/proto/EPCHCAEIPNH.proto
new file mode 100644
index 00000000..924228b2
--- /dev/null
+++ b/proto/EPCHCAEIPNH.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: EPCHCAEIPNH
+// CmdId: 7875
+message EPCHCAEIPNH {
+}
+
diff --git a/proto/EchoNotify.proto b/proto/EchoNotify.proto
index 7d0f9ac5..9120e58b 100644
--- a/proto/EchoNotify.proto
+++ b/proto/EchoNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GLFEGKIJKDD
+// CmdId: 44
message EchoNotify {
- //enum LOPEEDHIPKE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 88;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- string content = 4;
- uint32 seqId = 3;
+ string content = 9;
+ uint32 seq_id = 11;
}
+
diff --git a/proto/EchoShellDetailInfo.proto b/proto/EchoShellDetailInfo.proto
new file mode 100644
index 00000000..f7802e48
--- /dev/null
+++ b/proto/EchoShellDetailInfo.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "SummerTimeDungeonInfo.proto";
+
+// Name: DGIHHKGGKOI
+message EchoShellDetailInfo {
+ repeated uint32 APBIFCEBBOM = 5;
+ repeated uint32 DDBJAKPEPLC = 2;
+ repeated SummerTimeDungeonInfo summer_time_dungeon_list = 11;
+ repeated uint32 LMDEDBBNLIF = 12;
+}
+
diff --git a/proto/EchoShellInfo.proto b/proto/EchoShellInfo.proto
index 5777a985..2e9d2fc4 100644
--- a/proto/EchoShellInfo.proto
+++ b/proto/EchoShellInfo.proto
@@ -3,12 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-import "SummerTimeDungeonInfo.proto";
-
+// Name: EGLAMGPGDJE
message EchoShellInfo {
- repeated uint32 Unk3300_NEFBJPKBEHF = 10;
- repeated uint32 Unk3300_OOCDFANFFDG = 5;
- repeated uint32 takenRewardList = 14;
- repeated SummerTimeDungeonInfo summerTimeDungeonList = 13;
+ uint32 shell_id = 1;
}
+
diff --git a/proto/EchoShellTakeRewardReq.proto b/proto/EchoShellTakeRewardReq.proto
index 7f7de0fd..07565b3f 100644
--- a/proto/EchoShellTakeRewardReq.proto
+++ b/proto/EchoShellTakeRewardReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HGJBMPDPJLK
+// CmdId: 8078
message EchoShellTakeRewardReq {
- //enum CBIPKHHIOKP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8614;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 rewardId = 8;
+ uint32 reward_id = 8;
}
+
diff --git a/proto/EchoShellTakeRewardRsp.proto b/proto/EchoShellTakeRewardRsp.proto
index 47571f53..ad321ce7 100644
--- a/proto/EchoShellTakeRewardRsp.proto
+++ b/proto/EchoShellTakeRewardRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JPFCLONBGNH
+// CmdId: 8523
message EchoShellTakeRewardRsp {
- //enum LKHKMOJGIDI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8180;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 rewardId = 2;
- int32 retcode = 1;
+ int32 retcode = 8;
+ uint32 reward_id = 4;
}
+
diff --git a/proto/EchoShellUpdateNotify.proto b/proto/EchoShellUpdateNotify.proto
index 713db274..c5a8aef2 100644
--- a/proto/EchoShellUpdateNotify.proto
+++ b/proto/EchoShellUpdateNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NKEEJIALJLK
+// CmdId: 8377
message EchoShellUpdateNotify {
- //enum JEGAKPHMPAM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8560;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 shellId = 12;
+ uint32 shell_id = 12;
}
+
diff --git a/proto/EdgeType.proto b/proto/EdgeType.proto
deleted file mode 100644
index 24076154..00000000
--- a/proto/EdgeType.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum EdgeType {
- EDGE_TYPE_INNER = 0;
- EDGE_TYPE_TILE_BOUND = 1;
- EDGE_TYPE_TILE_BOUND_UNCONNECT = 2;
- EDGE_TYPE_TILE_BOUND_OVERIDE = 3;
-}
diff --git a/proto/EffigyActivityDetailInfo.proto b/proto/EffigyActivityDetailInfo.proto
new file mode 100644
index 00000000..7055580f
--- /dev/null
+++ b/proto/EffigyActivityDetailInfo.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "EffigyDailyInfo.proto";
+
+// Name: GBIKGDLMHBE
+message EffigyActivityDetailInfo {
+ uint32 last_difficulty_id = 15;
+ repeated EffigyDailyInfo daily_info_list = 5;
+ repeated uint32 taken_reward_index_list = 1;
+ uint32 cur_score = 10;
+}
+
diff --git a/proto/EffigyChallengeDungeonResultInfo.proto b/proto/EffigyChallengeDungeonResultInfo.proto
index cdadf0d5..41176694 100644
--- a/proto/EffigyChallengeDungeonResultInfo.proto
+++ b/proto/EffigyChallengeDungeonResultInfo.proto
@@ -3,12 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HFHCNBEGKGP
message EffigyChallengeDungeonResultInfo {
- uint32 challengeMaxScore = 6;
- bool isInTimeLimit = 1;
- uint32 challengeScore = 14;
- bool isSuccess = 2;
- uint32 challengeId = 10;
+ uint32 challenge_max_score = 10;
+ bool is_in_time_limit = 1;
+ uint32 challenge_id = 11;
+ bool is_success = 5;
+ uint32 challenge_score = 9;
}
+
diff --git a/proto/EffigyChallengeInfo.proto b/proto/EffigyChallengeInfo.proto
deleted file mode 100644
index 7d82124b..00000000
--- a/proto/EffigyChallengeInfo.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message EffigyChallengeInfo {
- uint32 Unk3300_MBHBNIPEPNJ = 5;
- uint32 Unk3300_EOGAPBOFHOP = 12;
- uint32 Unk3300_BMPCKGJAGPE = 8;
- uint32 Unk3300_AIEEGIBMOFH = 13;
- uint32 Unk3300_MICPCKIOEJA = 6;
-}
diff --git a/proto/EffigyChallengeInfoNotify.proto b/proto/EffigyChallengeInfoNotify.proto
index 72f33f22..d3b79053 100644
--- a/proto/EffigyChallengeInfoNotify.proto
+++ b/proto/EffigyChallengeInfoNotify.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PMPECEFOAEL
+// CmdId: 2038
message EffigyChallengeInfoNotify {
- //enum JMGJJCNMHAN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2164;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 challengeScore = 12;
- repeated uint32 conditionIdList = 2;
- uint32 difficultyId = 7;
- uint32 challengeId = 8;
+ uint32 challenge_id = 12;
+ uint32 difficulty_id = 11;
+ repeated uint32 condition_id_list = 15;
+ uint32 challenge_score = 4;
}
+
diff --git a/proto/EffigyChallengeResultNotify.proto b/proto/EffigyChallengeResultNotify.proto
index 9fadcfa7..f2ab7d9c 100644
--- a/proto/EffigyChallengeResultNotify.proto
+++ b/proto/EffigyChallengeResultNotify.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BABNNLEIHGJ
+// CmdId: 2028
message EffigyChallengeResultNotify {
- //enum PJAHGOOCLJB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2145;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 challengeId = 14;
- uint32 challengeMaxScore = 1;
- uint32 challengeScore = 5;
- bool isSuccess = 4;
+ uint32 challenge_max_score = 3;
+ uint32 challenge_score = 8;
+ bool is_success = 1;
+ uint32 challenge_id = 15;
}
+
diff --git a/proto/EffigyChallengeV2ChooseSkillReq.proto b/proto/EffigyChallengeV2ChooseSkillReq.proto
index a79073d6..3f6308e9 100644
--- a/proto/EffigyChallengeV2ChooseSkillReq.proto
+++ b/proto/EffigyChallengeV2ChooseSkillReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KIANENJEHAF
+// CmdId: 22701
message EffigyChallengeV2ChooseSkillReq {
- //enum PNOLANBPFKF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 22489;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 levelId = 15;
- uint32 challengeModeSkillNo = 12;
+ uint32 level_id = 15;
+ uint32 challenge_mode_skill_no = 5;
}
+
diff --git a/proto/EffigyChallengeV2ChooseSkillRsp.proto b/proto/EffigyChallengeV2ChooseSkillRsp.proto
index 0c25a4be..7ae55d89 100644
--- a/proto/EffigyChallengeV2ChooseSkillRsp.proto
+++ b/proto/EffigyChallengeV2ChooseSkillRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JKDHMAIMEJO
+// CmdId: 20234
message EffigyChallengeV2ChooseSkillRsp {
- //enum NPHDEAPKFJD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 21025;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 9;
- uint32 levelId = 14;
- uint32 challengeModeSkillNo = 13;
+ uint32 level_id = 3;
+ uint32 challenge_mode_skill_no = 7;
+ int32 retcode = 13;
}
+
diff --git a/proto/EffigyChallengeV2DetailInfo.proto b/proto/EffigyChallengeV2DetailInfo.proto
new file mode 100644
index 00000000..46920f2f
--- /dev/null
+++ b/proto/EffigyChallengeV2DetailInfo.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "EffigyChallengeV2LevelData.proto";
+
+// Name: NNJOGKIJHON
+message EffigyChallengeV2DetailInfo {
+ repeated EffigyChallengeV2LevelData level_data_list = 13;
+}
+
diff --git a/proto/EffigyChallengeV2DungeonInfoNotify.proto b/proto/EffigyChallengeV2DungeonInfoNotify.proto
index bc488b18..8187bf07 100644
--- a/proto/EffigyChallengeV2DungeonInfoNotify.proto
+++ b/proto/EffigyChallengeV2DungeonInfoNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PEPDKKBCLIL
+// CmdId: 22612
message EffigyChallengeV2DungeonInfoNotify {
- //enum MKHAEAENIHE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 20626;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 levelId = 6;
- uint32 challengeModeDifficulty = 4;
- uint32 skillNo = 10;
+ uint32 challenge_mode_difficulty = 1;
+ uint32 level_id = 6;
+ uint32 skill_no = 3;
}
+
diff --git a/proto/EffigyChallengeV2EnterDungeonReq.proto b/proto/EffigyChallengeV2EnterDungeonReq.proto
index 7b79aec0..e237e539 100644
--- a/proto/EffigyChallengeV2EnterDungeonReq.proto
+++ b/proto/EffigyChallengeV2EnterDungeonReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AIIPGDHMKLE
+// CmdId: 21498
message EffigyChallengeV2EnterDungeonReq {
- //enum OHPCHJBJCCG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23798;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 levelId = 10;
- uint32 challengeModeSkillNo = 12;
- uint32 challengeModeDifficulty = 8;
+ uint32 challenge_mode_difficulty = 3;
+ uint32 level_id = 10;
+ uint32 challenge_mode_skill_no = 11;
}
+
diff --git a/proto/EffigyChallengeV2EnterDungeonRsp.proto b/proto/EffigyChallengeV2EnterDungeonRsp.proto
index 7cbc7304..526c5b51 100644
--- a/proto/EffigyChallengeV2EnterDungeonRsp.proto
+++ b/proto/EffigyChallengeV2EnterDungeonRsp.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IHNOLBOLPIH
+// CmdId: 20507
message EffigyChallengeV2EnterDungeonRsp {
- //enum NCGEDBHPGLH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23456;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 challengeModeSkillNo = 3;
- uint32 levelId = 7;
- int32 retcode = 15;
- uint32 challengeModeDifficulty = 5;
+ uint32 challenge_mode_difficulty = 5;
+ uint32 challenge_mode_skill_no = 10;
+ uint32 level_id = 9;
+ int32 retcode = 4;
}
+
diff --git a/proto/EffigyChallengeV2LevelData.proto b/proto/EffigyChallengeV2LevelData.proto
index 849e86d7..a0a72617 100644
--- a/proto/EffigyChallengeV2LevelData.proto
+++ b/proto/EffigyChallengeV2LevelData.proto
@@ -3,13 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EIGDMFNPCMJ
message EffigyChallengeV2LevelData {
- bool caepnfpolia = 13;
- uint32 ondofpcjekh = 14;
- uint32 levelId = 15;
- uint32 nbnfhjjkbam = 5;
- uint32 acjpagacphl = 7;
- uint32 lhhbbgpaiin = 9;
+ uint32 ADCNCGKAFOO = 2;
+ uint32 HNNMCKJAPEC = 1;
+ uint32 KHJHFIIHAGB = 8;
+ bool is_level_open = 12;
+ uint32 level_id = 9;
+ uint32 AIICAANNDFB = 15;
}
+
diff --git a/proto/EffigyChallengeV2RestartDungeonReq.proto b/proto/EffigyChallengeV2RestartDungeonReq.proto
index df6e1a30..9099b7f5 100644
--- a/proto/EffigyChallengeV2RestartDungeonReq.proto
+++ b/proto/EffigyChallengeV2RestartDungeonReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BDEPGMGHKBF
+// CmdId: 20949
message EffigyChallengeV2RestartDungeonReq {
- //enum AINDJOCOOMK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 21461;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/EffigyChallengeV2RestartDungeonRsp.proto b/proto/EffigyChallengeV2RestartDungeonRsp.proto
index 9edb1ef4..059b63fd 100644
--- a/proto/EffigyChallengeV2RestartDungeonRsp.proto
+++ b/proto/EffigyChallengeV2RestartDungeonRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NIOGEJNBFHO
+// CmdId: 20266
message EffigyChallengeV2RestartDungeonRsp {
- //enum GIDHCFHNJOI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 21563;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 3;
+ int32 retcode = 3;
}
+
diff --git a/proto/EffigyChallengeV2SettleInfo.proto b/proto/EffigyChallengeV2SettleInfo.proto
index a8c06e2c..c0063f15 100644
--- a/proto/EffigyChallengeV2SettleInfo.proto
+++ b/proto/EffigyChallengeV2SettleInfo.proto
@@ -3,13 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FCDJFEIIFCP
message EffigyChallengeV2SettleInfo {
- uint32 Unk3300_MHOIIPJKAMN = 14;
- bool Unk3300_AKMPCDIKBJD = 5;
- uint32 Unk3300_ONKPGFOLDFL = 15;
- uint32 Unk3300_PHEIMLOKIJG = 10;
- uint32 challengeModeDifficulty = 13;
- bool Unk3300_NGBKNDHJPCP = 1;
+ uint32 challenge_mode_difficulty = 7;
+ uint32 GBBHFOMPFCF = 8;
+ bool PADHFINHGPK = 2;
+ uint32 LHKLBOBEICJ = 13;
+ uint32 FPBLABLPOPO = 14;
+ bool NFFENFICGFF = 4;
}
+
diff --git a/proto/EffigyDailyInfo.proto b/proto/EffigyDailyInfo.proto
index 17aae255..8c42699c 100644
--- a/proto/EffigyDailyInfo.proto
+++ b/proto/EffigyDailyInfo.proto
@@ -3,14 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HCHFGMGNJLP
message EffigyDailyInfo {
- uint32 challengeId = 15;
- bool isFirstPassRewardTaken = 2;
- uint32 Unk3300_NEBCDALEFEC = 10;
- uint32 dayIndex = 14;
- uint32 challengeMaxScore = 6;
- uint32 beginTime = 7;
- uint32 Unk3300_NNHICCGELHP = 12;
+ uint32 begin_time = 8;
+ uint32 challenge_id = 11;
+ uint32 HGOJAHFKIPJ = 13;
+ uint32 challenge_max_score = 10;
+ uint32 day_index = 2;
+ bool is_first_pass_reward_taken = 6;
+ uint32 LBHBBFCKFKD = 12;
}
+
diff --git a/proto/EffigyInfo.proto b/proto/EffigyInfo.proto
deleted file mode 100644
index 12fa3c5d..00000000
--- a/proto/EffigyInfo.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "EffigyDailyInfo.proto";
-
-message EffigyInfo {
- repeated uint32 takenRewardIndexList = 7;
- repeated EffigyDailyInfo dailyInfoList = 9;
- uint32 curScore = 5;
- uint32 lastDifficultyId = 10;
-}
diff --git a/proto/ElectroherculesBattleInfo.proto b/proto/ElectroherculesBattleInfo.proto
deleted file mode 100644
index 85a94fd4..00000000
--- a/proto/ElectroherculesBattleInfo.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "KJJKCDHJMGD.proto";
-
-message ElectroherculesBattleInfo {
- repeated KJJKCDHJMGD stageInfoList = 7;
- bool pdpfimhpajd = 14;
-}
diff --git a/proto/ElectroherculesBattleLevelInfo.proto b/proto/ElectroherculesBattleLevelInfo.proto
new file mode 100644
index 00000000..b31a5ae8
--- /dev/null
+++ b/proto/ElectroherculesBattleLevelInfo.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: CHEEIFOPCKI
+message ElectroherculesBattleLevelInfo {
+ uint32 level_id = 4;
+ uint32 min_finish_time = 5;
+ bool is_finish = 6;
+}
+
diff --git a/proto/ElectroherculesBattleSelectDifficultyReq.proto b/proto/ElectroherculesBattleSelectDifficultyReq.proto
deleted file mode 100644
index 5807c324..00000000
--- a/proto/ElectroherculesBattleSelectDifficultyReq.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message ElectroherculesBattleSelectDifficultyReq {
- //enum KMECNJLAMJA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 21178;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 2;
-}
diff --git a/proto/ElectroherculesBattleSelectDifficultyRsp.proto b/proto/ElectroherculesBattleSelectDifficultyRsp.proto
deleted file mode 100644
index 9079f26a..00000000
--- a/proto/ElectroherculesBattleSelectDifficultyRsp.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message ElectroherculesBattleSelectDifficultyRsp {
- //enum CPDJJMDIKDO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23974;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint64 meclfjmmlmh = 2;
-}
diff --git a/proto/ElectroherculesBattleSettleNotify.proto b/proto/ElectroherculesBattleSettleNotify.proto
deleted file mode 100644
index 242e530c..00000000
--- a/proto/ElectroherculesBattleSettleNotify.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message ElectroherculesBattleSettleNotify {
- //enum KEDDPOIOGKM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 24914;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 2;
-}
diff --git a/proto/ElectroherculesStartParam.proto b/proto/ElectroherculesStartParam.proto
deleted file mode 100644
index 2ba93438..00000000
--- a/proto/ElectroherculesStartParam.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message ElectroherculesStartParam {
- uint32 difficulty = 5;
-}
diff --git a/proto/ElementReliquaryRequest.proto b/proto/ElementReliquaryRequest.proto
deleted file mode 100644
index 8cb8874e..00000000
--- a/proto/ElementReliquaryRequest.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message ElementReliquaryRequest {
- uint32 elementType = 12;
- uint32 equipType = 7;
-}
diff --git a/proto/ElementReliquaryResponse.proto b/proto/ElementReliquaryResponse.proto
deleted file mode 100644
index a199e5db..00000000
--- a/proto/ElementReliquaryResponse.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GameplayRecommendationReliquaryMainPropData.proto";
-
-message ElementReliquaryResponse {
- uint32 elementType = 4;
- repeated GameplayRecommendationReliquaryMainPropData nbbpegfkpac = 3;
- uint32 equipType = 7;
-}
diff --git a/proto/EndCameraSceneLookNotify.proto b/proto/EndCameraSceneLookNotify.proto
index e952a21e..8e309c13 100644
--- a/proto/EndCameraSceneLookNotify.proto
+++ b/proto/EndCameraSceneLookNotify.proto
@@ -3,15 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NJNFDJOHBIO
+// CmdId: 293
message EndCameraSceneLookNotify {
- //enum PMOFGHEIHME {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 227;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
}
+
diff --git a/proto/EndCoinCollectPlaySingleModeReq.proto b/proto/EndCoinCollectPlaySingleModeReq.proto
index f67dc53f..8b823335 100644
--- a/proto/EndCoinCollectPlaySingleModeReq.proto
+++ b/proto/EndCoinCollectPlaySingleModeReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GKLCMJNGJME
+// CmdId: 21430
message EndCoinCollectPlaySingleModeReq {
- //enum CMDNHEBKKEO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 20052;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 multistagePlayIndex = 9;
+ uint32 multistage_play_index = 8;
}
+
diff --git a/proto/EndCoinCollectPlaySingleModeRsp.proto b/proto/EndCoinCollectPlaySingleModeRsp.proto
index aa7fb852..ddf734dc 100644
--- a/proto/EndCoinCollectPlaySingleModeRsp.proto
+++ b/proto/EndCoinCollectPlaySingleModeRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PFOGILNNCHE
+// CmdId: 21333
message EndCoinCollectPlaySingleModeRsp {
- //enum JPPBIFNNJPD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 20893;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 2;
+ int32 retcode = 7;
}
+
diff --git a/proto/EnterChessDungeonReq.proto b/proto/EnterChessDungeonReq.proto
index 21c51382..1fb40f77 100644
--- a/proto/EnterChessDungeonReq.proto
+++ b/proto/EnterChessDungeonReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IGCHKGFECEE
+// CmdId: 8341
message EnterChessDungeonReq {
- //enum DOPBHOIGALM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8079;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 mapId = 10;
+ uint32 map_id = 6;
}
+
diff --git a/proto/EnterChessDungeonRsp.proto b/proto/EnterChessDungeonRsp.proto
index 3b79bb2e..e25beae6 100644
--- a/proto/EnterChessDungeonRsp.proto
+++ b/proto/EnterChessDungeonRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EIGKEEFPCKB
+// CmdId: 8947
message EnterChessDungeonRsp {
- //enum GPFKLCCJALD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8741;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 mapId = 1;
- int32 retcode = 4;
+ int32 retcode = 7;
+ uint32 map_id = 6;
}
+
diff --git a/proto/EnterCustomDungeonReq.proto b/proto/EnterCustomDungeonReq.proto
index 0533319b..c2c480c9 100644
--- a/proto/EnterCustomDungeonReq.proto
+++ b/proto/EnterCustomDungeonReq.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "EnterCustomDungeonType.proto";
+// Name: MNMCGIADIEN
+// CmdId: 6248
message EnterCustomDungeonReq {
- //enum IOAECBCGFOB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6238;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- EnterCustomDungeonType enterType = 2;
- uint32 dungeonId = 13;
- uint64 dungeonGuid = 3;
+ uint64 dungeon_guid = 3;
+ uint32 dungeon_id = 2;
+ EnterCustomDungeonType enter_type = 6;
}
+
diff --git a/proto/EnterCustomDungeonRsp.proto b/proto/EnterCustomDungeonRsp.proto
index e185bb8c..3047506d 100644
--- a/proto/EnterCustomDungeonRsp.proto
+++ b/proto/EnterCustomDungeonRsp.proto
@@ -2,22 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "EnterCustomDungeonType.proto";
import "CustomDungeon.proto";
+import "EnterCustomDungeonType.proto";
+// Name: DKDPGFEDLKH
+// CmdId: 6243
message EnterCustomDungeonRsp {
- //enum GDMJLOJDLBK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6245;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 9;
- EnterCustomDungeonType enterType = 4;
- map roomCostMap = 2;
- CustomDungeon customDungeon = 7;
+ EnterCustomDungeonType enter_type = 5;
+ CustomDungeon custom_dungeon = 14;
+ int32 retcode = 1;
+ map room_cost_map = 3;
}
+
diff --git a/proto/EnterCustomDungeonType.proto b/proto/EnterCustomDungeonType.proto
index 054f77da..2b506df8 100644
--- a/proto/EnterCustomDungeonType.proto
+++ b/proto/EnterCustomDungeonType.proto
@@ -3,10 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: KNOKLJBFHCE
enum EnterCustomDungeonType {
- ENTER_CUSTOM_DUNGEON_TYPE_NONE = 0;
- ENTER_CUSTOM_DUNGEON_TYPE_EDIT = 1;
- ENTER_CUSTOM_DUNGEON_TYPE_PLAY = 2;
- ENTER_CUSTOM_DUNGEON_TYPE_OFFICIAL = 3;
+ ENTER_CUSTOM_DUNGEON_NONE = 0;
+ ENTER_CUSTOM_DUNGEON_EDIT = 1;
+ ENTER_CUSTOM_DUNGEON_PLAY = 2;
+ ENTER_CUSTOM_DUNGEON_OFFICIAL = 3;
}
+
diff --git a/proto/EnterFishingReq.proto b/proto/EnterFishingReq.proto
index 1471a3da..4e32eb08 100644
--- a/proto/EnterFishingReq.proto
+++ b/proto/EnterFishingReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LAMICFCLBFO
+// CmdId: 5848
message EnterFishingReq {
- //enum FKMDHJEKDFL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5838;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 fishPoolId = 9;
+ uint32 fish_pool_id = 1;
}
+
diff --git a/proto/EnterFishingRsp.proto b/proto/EnterFishingRsp.proto
index b1138f1d..3fda88e0 100644
--- a/proto/EnterFishingRsp.proto
+++ b/proto/EnterFishingRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NMPDEBMEIDN
+// CmdId: 5843
message EnterFishingRsp {
- //enum CECLNOHPNIC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5845;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 1;
- uint32 fishPoolId = 7;
+ uint32 fish_pool_id = 9;
+ int32 retcode = 10;
}
+
diff --git a/proto/EnterFungusFighterPlotDungeonReq.proto b/proto/EnterFungusFighterPlotDungeonReq.proto
index 690ae897..30e460ca 100644
--- a/proto/EnterFungusFighterPlotDungeonReq.proto
+++ b/proto/EnterFungusFighterPlotDungeonReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KNKBDLMPGHA
+// CmdId: 24521
message EnterFungusFighterPlotDungeonReq {
- //enum EGEAFDPOHND {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23842;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 dungeonId = 11;
- repeated uint32 fungusIdList = 6;
+ repeated uint32 fungus_id_list = 2;
+ uint32 dungeon_id = 13;
}
+
diff --git a/proto/EnterFungusFighterPlotDungeonRsp.proto b/proto/EnterFungusFighterPlotDungeonRsp.proto
index 580a025a..02eae828 100644
--- a/proto/EnterFungusFighterPlotDungeonRsp.proto
+++ b/proto/EnterFungusFighterPlotDungeonRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OJNIKMNCLJO
+// CmdId: 23659
message EnterFungusFighterPlotDungeonRsp {
- //enum BJGOKLGJCHD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23496;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 3;
- repeated uint32 fungusIdList = 13;
- uint32 dungeonId = 4;
+ int32 retcode = 8;
+ repeated uint32 fungus_id_list = 4;
+ uint32 dungeon_id = 9;
}
+
diff --git a/proto/EnterFungusFighterTrainingDungeonReq.proto b/proto/EnterFungusFighterTrainingDungeonReq.proto
index 4168623b..1e631641 100644
--- a/proto/EnterFungusFighterTrainingDungeonReq.proto
+++ b/proto/EnterFungusFighterTrainingDungeonReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OIHHOPPOEJA
+// CmdId: 21011
message EnterFungusFighterTrainingDungeonReq {
- //enum JKJDAMGKHCB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 22698;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 dungeonId = 10;
+ uint32 dungeon_id = 4;
}
+
diff --git a/proto/EnterFungusFighterTrainingDungeonRsp.proto b/proto/EnterFungusFighterTrainingDungeonRsp.proto
index b30b4037..e5eb4ffd 100644
--- a/proto/EnterFungusFighterTrainingDungeonRsp.proto
+++ b/proto/EnterFungusFighterTrainingDungeonRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EHGFBOIFGHC
+// CmdId: 22541
message EnterFungusFighterTrainingDungeonRsp {
- //enum MIFBOFOBNBC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 21261;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 15;
- uint32 dungeonId = 14;
+ int32 retcode = 2;
+ uint32 dungeon_id = 9;
}
+
diff --git a/proto/EnterIrodoriChessDungeonReq.proto b/proto/EnterIrodoriChessDungeonReq.proto
index 9b8f7ac1..92e9f66e 100644
--- a/proto/EnterIrodoriChessDungeonReq.proto
+++ b/proto/EnterIrodoriChessDungeonReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FEGEKLPBFCP
+// CmdId: 8933
message EnterIrodoriChessDungeonReq {
- //enum NJHNGMFLHGD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8505;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 levelId = 1;
- bool isHardMap = 6;
+ bool is_hard_map = 15;
+ uint32 level_id = 10;
}
+
diff --git a/proto/EnterIrodoriChessDungeonRsp.proto b/proto/EnterIrodoriChessDungeonRsp.proto
index 6fece3c7..ff98c1b7 100644
--- a/proto/EnterIrodoriChessDungeonRsp.proto
+++ b/proto/EnterIrodoriChessDungeonRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OFEDKGKHEKE
+// CmdId: 8211
message EnterIrodoriChessDungeonRsp {
- //enum OEMFHLPBHEB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8598;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 levelId = 11;
- int32 retcode = 4;
- bool isHardMap = 3;
+ int32 retcode = 13;
+ bool is_hard_map = 9;
+ uint32 level_id = 14;
}
+
diff --git a/proto/EnterMechanicusDungeonReq.proto b/proto/EnterMechanicusDungeonReq.proto
index 8bf25627..c0acf2b1 100644
--- a/proto/EnterMechanicusDungeonReq.proto
+++ b/proto/EnterMechanicusDungeonReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AFGBFGAFILO
+// CmdId: 3959
message EnterMechanicusDungeonReq {
- //enum GACCJFLFBHM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3924;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 difficultLevel = 10;
+ uint32 difficult_level = 10;
}
+
diff --git a/proto/EnterMechanicusDungeonRsp.proto b/proto/EnterMechanicusDungeonRsp.proto
index ee4f57ed..1c516efa 100644
--- a/proto/EnterMechanicusDungeonRsp.proto
+++ b/proto/EnterMechanicusDungeonRsp.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MJFAHMBOCBP
+// CmdId: 3907
message EnterMechanicusDungeonRsp {
- //enum PELGLFCIAIO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3929;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 difficultLevel = 6;
- int32 retcode = 8;
- uint32 dungeonId = 9;
- uint32 wrongUid = 14;
+ uint32 wrong_uid = 14;
+ uint32 dungeon_id = 1;
+ int32 retcode = 2;
+ uint32 difficult_level = 10;
}
+
diff --git a/proto/EnterRogueDiaryDungeonReq.proto b/proto/EnterRogueDiaryDungeonReq.proto
index b7fd90e5..40103ebf 100644
--- a/proto/EnterRogueDiaryDungeonReq.proto
+++ b/proto/EnterRogueDiaryDungeonReq.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "RogueDiaryAvatar.proto";
+// Name: OGDCGLMJODF
+// CmdId: 8388
message EnterRogueDiaryDungeonReq {
- //enum HADGELIIHCG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8647;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated RogueDiaryAvatar chosenAvatarList = 5;
- repeated uint32 chosenCardList = 2;
+ repeated RogueDiaryAvatar chosen_avatar_list = 13;
+ repeated uint32 chosen_card_list = 14;
}
+
diff --git a/proto/EnterRogueDiaryDungeonRsp.proto b/proto/EnterRogueDiaryDungeonRsp.proto
index 63c6362c..7db045d3 100644
--- a/proto/EnterRogueDiaryDungeonRsp.proto
+++ b/proto/EnterRogueDiaryDungeonRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AJFHKMFIANN
+// CmdId: 8515
message EnterRogueDiaryDungeonRsp {
- //enum BNIMLNKMNKM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8395;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 2;
+ int32 retcode = 14;
}
+
diff --git a/proto/EnterRoguelikeDungeonNotify.proto b/proto/EnterRoguelikeDungeonNotify.proto
index 625ab9b3..98966323 100644
--- a/proto/EnterRoguelikeDungeonNotify.proto
+++ b/proto/EnterRoguelikeDungeonNotify.proto
@@ -2,34 +2,27 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "RogueCellInfo.proto";
import "RoguelikeRuneRecord.proto";
+// Name: NEEILMNDONI
+// CmdId: 8557
message EnterRoguelikeDungeonNotify {
- //enum NNLLNKHBFEH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8098;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint64 onstageAvatarGuidList = 11;
- map cellInfoMap = 14;
- uint32 dungeonId = 2;
- uint32 Unk3300_PKDLOJADIPA = 15;
- uint32 Unk3300_KLFDKOCGAHN = 917;
- uint32 Unk3300_DBDABNIINEL = 3;
- float bonusResourceProp = 1;
- uint32 reviseMonsterLevel = 1665;
- uint32 stageId = 8;
- repeated uint32 exploredCellList = 5;
- repeated uint64 backstageAvatarGuidList = 7;
- uint32 curLevel = 12;
- bool Unk3300_GBHHLEDAGAM = 6;
- repeated RoguelikeRuneRecord runeRecordList = 4;
- uint32 Unk3300_IIIJDDNJEBB = 13;
- bool Unk3300_PKPOKOAAOKF = 379;
+ uint32 BJADJOIPEEH = 9;
+ uint32 DBFLAKMGLDO = 2;
+ uint32 stage_id = 15;
+ bool OPDPNOMPABB = 201;
+ map cell_info_map = 7;
+ repeated uint32 explored_cell_list = 10;
+ uint32 JPMLEINIMHA = 13;
+ bool MFEEKOFIEDM = 6;
+ repeated RoguelikeRuneRecord rune_record_list = 11;
+ uint32 dungeon_id = 4;
+ uint32 PJNELCLHMOH = 14;
+ uint32 NAFIKKJDDDN = 275;
+ repeated uint64 onstage_avatar_guid_list = 12;
+ float bonus_resource_prop = 8;
+ uint32 HHGNHDDJHLA = 1502;
+ repeated uint64 backstage_avatar_guid_list = 5;
}
+
diff --git a/proto/EnterSceneDoneReq.proto b/proto/EnterSceneDoneReq.proto
index 090d210b..a2bf0734 100644
--- a/proto/EnterSceneDoneReq.proto
+++ b/proto/EnterSceneDoneReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PDLCFFDJLOL
+// CmdId: 269
message EnterSceneDoneReq {
- //enum NAPCFMDHDMC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 248;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 enterSceneToken = 14;
+ uint32 enter_scene_token = 11;
}
+
diff --git a/proto/EnterSceneDoneRsp.proto b/proto/EnterSceneDoneRsp.proto
index aa52d870..6fc10e9c 100644
--- a/proto/EnterSceneDoneRsp.proto
+++ b/proto/EnterSceneDoneRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CPNHPCICHID
+// CmdId: 281
message EnterSceneDoneRsp {
- //enum OFOIBCBAPFF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 297;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 5;
- uint32 enterSceneToken = 9;
+ uint32 enter_scene_token = 12;
+ int32 retcode = 2;
}
+
diff --git a/proto/EnterScenePeerNotify.proto b/proto/EnterScenePeerNotify.proto
index 134fe979..eabcb1ab 100644
--- a/proto/EnterScenePeerNotify.proto
+++ b/proto/EnterScenePeerNotify.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BEPKDPLOLPA
+// CmdId: 215
message EnterScenePeerNotify {
- //enum NNINOKOEOCE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 286;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 hostPeerId = 10;
- uint32 destSceneId = 8;
- uint32 enterSceneToken = 9;
- uint32 peerId = 6;
+ uint32 dest_scene_id = 11;
+ uint32 host_peer_id = 15;
+ uint32 peer_id = 3;
+ uint32 enter_scene_token = 13;
}
+
diff --git a/proto/EnterSceneReadyReq.proto b/proto/EnterSceneReadyReq.proto
index 60d27686..82272a0a 100644
--- a/proto/EnterSceneReadyReq.proto
+++ b/proto/EnterSceneReadyReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NAAHDAEHJBB
+// CmdId: 300
message EnterSceneReadyReq {
- //enum MIHBPJLNMBP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 268;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 enterSceneToken = 9;
+ uint32 enter_scene_token = 10;
}
+
diff --git a/proto/EnterSceneReadyRsp.proto b/proto/EnterSceneReadyRsp.proto
index e4b3adb2..1fdc0030 100644
--- a/proto/EnterSceneReadyRsp.proto
+++ b/proto/EnterSceneReadyRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GPCIOGEMCJP
+// CmdId: 239
message EnterSceneReadyRsp {
- //enum DBKKDMHCKCE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 233;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 7;
- uint32 enterSceneToken = 9;
+ int32 retcode = 9;
+ uint32 enter_scene_token = 10;
}
+
diff --git a/proto/EnterSceneWeatherAreaNotify.proto b/proto/EnterSceneWeatherAreaNotify.proto
index d98ae952..06791848 100644
--- a/proto/EnterSceneWeatherAreaNotify.proto
+++ b/proto/EnterSceneWeatherAreaNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FBHBPDCNIBK
+// CmdId: 288
message EnterSceneWeatherAreaNotify {
- //enum BOOCKPHFONC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 236;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 weatherGadgetId = 11;
+ uint32 weather_gadget_id = 14;
}
+
diff --git a/proto/EnterTransPointRegionNotify.proto b/proto/EnterTransPointRegionNotify.proto
index e02298d9..b7bfffba 100644
--- a/proto/EnterTransPointRegionNotify.proto
+++ b/proto/EnterTransPointRegionNotify.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HMBHOFBKBIB
+// CmdId: 227
message EnterTransPointRegionNotify {
- //enum BLHMCAMBHEN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 269;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 pointId = 1;
- uint32 sceneId = 3;
+ uint32 scene_id = 10;
+ uint32 point_id = 15;
}
+
diff --git a/proto/EnterTrialAvatarActivityDungeonReq.proto b/proto/EnterTrialAvatarActivityDungeonReq.proto
index ca32780b..9309df85 100644
--- a/proto/EnterTrialAvatarActivityDungeonReq.proto
+++ b/proto/EnterTrialAvatarActivityDungeonReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BODNCMMJHFA
+// CmdId: 2084
message EnterTrialAvatarActivityDungeonReq {
- //enum PMPDAILAONN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2167;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 activityId = 3;
- uint32 enterPointId = 13;
- uint32 trialAvatarIndexId = 4;
+ uint32 enter_point_id = 15;
+ uint32 activity_id = 7;
+ uint32 trial_avatar_index_id = 13;
}
+
diff --git a/proto/EnterTrialAvatarActivityDungeonRsp.proto b/proto/EnterTrialAvatarActivityDungeonRsp.proto
index 439d3cf0..63242de6 100644
--- a/proto/EnterTrialAvatarActivityDungeonRsp.proto
+++ b/proto/EnterTrialAvatarActivityDungeonRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PAFBDJNHHJB
+// CmdId: 2154
message EnterTrialAvatarActivityDungeonRsp {
- //enum MMNFECNBJIG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2046;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 trialAvatarIndexId = 8;
- uint32 activityId = 2;
- int32 retcode = 11;
+ int32 retcode = 3;
+ uint32 activity_id = 12;
+ uint32 trial_avatar_index_id = 5;
}
+
diff --git a/proto/EnterType.proto b/proto/EnterType.proto
index 21d69fb3..51c8c162 100644
--- a/proto/EnterType.proto
+++ b/proto/EnterType.proto
@@ -3,18 +3,19 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: FNGKDKJDKHM
enum EnterType {
- ENTER_TYPE_NONE = 0;
- ENTER_TYPE_SELF = 1;
- ENTER_TYPE_GOTO = 2;
- ENTER_TYPE_JUMP = 3;
- ENTER_TYPE_OTHER = 4;
- ENTER_TYPE_BACK = 5;
- ENTER_TYPE_DUNGEON = 6;
- ENTER_TYPE_DUNGEON_REPLAY = 7;
- ENTER_TYPE_GOTO_BY_PORTAL = 8;
- ENTER_TYPE_SELF_HOME = 9;
- ENTER_TYPE_OTHER_HOME = 10;
- ENTER_TYPE_GOTO_RECREATE = 11;
+ ENTER_NONE = 0;
+ ENTER_SELF = 1;
+ ENTER_GOTO = 2;
+ ENTER_JUMP = 3;
+ ENTER_OTHER = 4;
+ ENTER_BACK = 5;
+ ENTER_DUNGEON = 6;
+ ENTER_DUNGEON_REPLAY = 7;
+ ENTER_GOTO_BY_PORTAL = 8;
+ ENTER_SELF_HOME = 9;
+ ENTER_OTHER_HOME = 10;
+ ENTER_GOTO_RECREATE = 11;
}
+
diff --git a/proto/EnterWorldAreaReq.proto b/proto/EnterWorldAreaReq.proto
index de26fb20..6124e1c8 100644
--- a/proto/EnterWorldAreaReq.proto
+++ b/proto/EnterWorldAreaReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KCKKEDMBCFL
+// CmdId: 233
message EnterWorldAreaReq {
- //enum GNDHGLBEFEL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 242;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 areaId = 1;
- uint32 areaType = 11;
+ uint32 area_type = 9;
+ uint32 area_id = 15;
}
+
diff --git a/proto/EnterWorldAreaRsp.proto b/proto/EnterWorldAreaRsp.proto
index d04adc65..683613b7 100644
--- a/proto/EnterWorldAreaRsp.proto
+++ b/proto/EnterWorldAreaRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: APCIFCLECNJ
+// CmdId: 216
message EnterWorldAreaRsp {
- //enum POGEKCFJEDN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 250;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 areaType = 3;
- int32 retcode = 12;
- uint32 areaId = 6;
+ uint32 area_type = 1;
+ int32 retcode = 2;
+ uint32 area_id = 7;
}
+
diff --git a/proto/EntityAbilityInvokeEntry.proto b/proto/EntityAbilityInvokeEntry.proto
index 17816620..54d34d81 100644
--- a/proto/EntityAbilityInvokeEntry.proto
+++ b/proto/EntityAbilityInvokeEntry.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AbilityInvokeEntry.proto";
+// Name: LFJEGCDDKCK
message EntityAbilityInvokeEntry {
- repeated AbilityInvokeEntry invokes = 4;
- uint32 entityId = 9;
+ uint32 entity_id = 7;
+ repeated AbilityInvokeEntry invokes = 11;
}
+
diff --git a/proto/EntityAiKillSelfNotify.proto b/proto/EntityAiKillSelfNotify.proto
index 98a1e847..af42011d 100644
--- a/proto/EntityAiKillSelfNotify.proto
+++ b/proto/EntityAiKillSelfNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DJEFNKHNPAP
+// CmdId: 308
message EntityAiKillSelfNotify {
- //enum KFPDMIAOGED {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 301;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 entityId = 15;
+ uint32 entity_id = 10;
}
+
diff --git a/proto/EntityAiSyncNotify.proto b/proto/EntityAiSyncNotify.proto
index 5545c659..fa26bce4 100644
--- a/proto/EntityAiSyncNotify.proto
+++ b/proto/EntityAiSyncNotify.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AiSyncInfo.proto";
+// Name: CFFCOJOFDNG
+// CmdId: 320
message EntityAiSyncNotify {
- //enum ELGOOLKKFPB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 354;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 localAvatarAlertedMonsterList = 8;
- repeated AiSyncInfo infoList = 10;
+ repeated uint32 local_avatar_alerted_monster_list = 8;
+ repeated AiSyncInfo info_list = 5;
}
+
diff --git a/proto/EntityAuthorityChangeNotify.proto b/proto/EntityAuthorityChangeNotify.proto
index c3d7d093..5f79762b 100644
--- a/proto/EntityAuthorityChangeNotify.proto
+++ b/proto/EntityAuthorityChangeNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AuthorityChange.proto";
+// Name: LKDHOPJKJJF
+// CmdId: 384
message EntityAuthorityChangeNotify {
- //enum FILIKBJBANB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 375;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated AuthorityChange authorityChangeList = 2;
+ repeated AuthorityChange authority_change_list = 3;
}
+
diff --git a/proto/EntityAuthorityInfo.proto b/proto/EntityAuthorityInfo.proto
index fb232090..6fd58e82 100644
--- a/proto/EntityAuthorityInfo.proto
+++ b/proto/EntityAuthorityInfo.proto
@@ -2,20 +2,20 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AbilitySyncStateInfo.proto";
+import "AnimatorParameterValueInfoPair.proto";
+import "EntityClientExtraInfo.proto";
import "EntityRendererChangedInfo.proto";
import "SceneEntityAiInfo.proto";
import "Vector.proto";
-import "EntityClientExtraInfo.proto";
-import "AnimatorParameterValueInfoPair.proto";
+// Name: PEALFGKFNKK
message EntityAuthorityInfo {
- AbilitySyncStateInfo abilityInfo = 1;
- EntityRendererChangedInfo rendererChangedInfo = 2;
- SceneEntityAiInfo aiInfo = 3;
- Vector bornPos = 4;
- repeated AnimatorParameterValueInfoPair poseParaList = 5;
- EntityClientExtraInfo clientExtraInfo = 6;
+ AbilitySyncStateInfo ability_info = 1;
+ EntityRendererChangedInfo renderer_changed_info = 2;
+ SceneEntityAiInfo ai_info = 3;
+ Vector born_pos = 4;
+ repeated AnimatorParameterValueInfoPair pose_para_list = 5;
+ EntityClientExtraInfo client_extra_info = 6;
}
+
diff --git a/proto/EntityClientData.proto b/proto/EntityClientData.proto
index 116daf54..ff2c16da 100644
--- a/proto/EntityClientData.proto
+++ b/proto/EntityClientData.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LGAFMFIJKIE
message EntityClientData {
- uint32 windChangeSceneTime = 1;
- float windmillSyncAngle = 2;
- int32 windChangeTargetLevel = 3;
+ uint32 wind_change_scene_time = 1;
+ float windmill_sync_angle = 2;
+ int32 wind_change_target_level = 3;
}
+
diff --git a/proto/EntityClientExtraInfo.proto b/proto/EntityClientExtraInfo.proto
index a87fac30..b280052e 100644
--- a/proto/EntityClientExtraInfo.proto
+++ b/proto/EntityClientExtraInfo.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: MJCEMFIHNCD
message EntityClientExtraInfo {
- Vector skillAnchorPosition = 1;
+ Vector skill_anchor_position = 1;
}
+
diff --git a/proto/EntityConfigHashEntry.proto b/proto/EntityConfigHashEntry.proto
deleted file mode 100644
index 1550cf7f..00000000
--- a/proto/EntityConfigHashEntry.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message EntityConfigHashEntry {
- uint32 entityId = 3;
- uint32 jobId = 12;
- int32 hashValue = 6;
-}
diff --git a/proto/EntityConfigHashNotify.proto b/proto/EntityConfigHashNotify.proto
index a323bc07..e913c873 100644
--- a/proto/EntityConfigHashNotify.proto
+++ b/proto/EntityConfigHashNotify.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "MGPCDHIOCGA.proto";
-
-import "EntityConfigHashEntry.proto";
-
+// Name: GKMMJPKLMAN
+// CmdId: 3103
message EntityConfigHashNotify {
- //enum DCBKEDEMKOE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3265;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated EntityConfigHashEntry avatarEntryList = 12;
- repeated EntityConfigHashEntry abilityEntryList = 7;
- repeated EntityConfigHashEntry combatEntryList = 1;
+ repeated MGPCDHIOCGA LJEBDGHMJHG = 6;
+ repeated MGPCDHIOCGA LJCPLFAOJJP = 3;
+ repeated MGPCDHIOCGA LKOBJJCPKHD = 14;
}
+
diff --git a/proto/EntityEnvironmentInfo.proto b/proto/EntityEnvironmentInfo.proto
index 0c8de094..865f49c8 100644
--- a/proto/EntityEnvironmentInfo.proto
+++ b/proto/EntityEnvironmentInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CPDBIKEOEDK
message EntityEnvironmentInfo {
- uint32 jsonClimateType = 1;
- uint32 climateAreaId = 2;
+ uint32 json_climate_type = 1;
+ uint32 climate_area_id = 2;
}
+
diff --git a/proto/EntityFightPropChangeReasonNotify.proto b/proto/EntityFightPropChangeReasonNotify.proto
index dc28d16e..04f50097 100644
--- a/proto/EntityFightPropChangeReasonNotify.proto
+++ b/proto/EntityFightPropChangeReasonNotify.proto
@@ -2,26 +2,19 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+import "CPBMIAMDLPE.proto";
+import "GFDBMHNEOFL.proto";
import "PropChangeReason.proto";
-import "ChangeHpReason.proto";
-import "ChangeEnergyReason.proto";
+// Name: CGLFHNCCBKJ
+// CmdId: 1272
message EntityFightPropChangeReasonNotify {
- //enum LMACOGPGNDH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1280;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- float propDelta = 4;
- PropChangeReason reason = 13;
- uint32 entityId = 12;
- repeated uint32 paramList = 1;
- ChangeHpReason changeHpReason = 6;
- ChangeEnergyReason changeEnergyReason = 3;
- uint32 propType = 14;
+ repeated uint32 param_list = 12;
+ uint32 prop_type = 9;
+ CPBMIAMDLPE FHLNGJNGPNN = 14;
+ GFDBMHNEOFL KAKKINHPKPN = 10;
+ PropChangeReason reason = 11;
+ float prop_delta = 15;
+ uint32 entity_id = 6;
}
+
diff --git a/proto/EntityFightPropNotify.proto b/proto/EntityFightPropNotify.proto
index 94ffd48d..04d2e35e 100644
--- a/proto/EntityFightPropNotify.proto
+++ b/proto/EntityFightPropNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GHAPMIGCIAM
+// CmdId: 1254
message EntityFightPropNotify {
- //enum OCJILNPKBEB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1287;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 entityId = 7;
- map fightPropMap = 15;
+ map fight_prop_map = 3;
+ uint32 entity_id = 7;
}
+
diff --git a/proto/EntityFightPropUpdateNotify.proto b/proto/EntityFightPropUpdateNotify.proto
index 619c9843..447aed71 100644
--- a/proto/EntityFightPropUpdateNotify.proto
+++ b/proto/EntityFightPropUpdateNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HKPAJNLJBOH
+// CmdId: 1264
message EntityFightPropUpdateNotify {
- //enum AHIJFEHBGKE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1298;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- map fightPropMap = 11;
- uint32 entityId = 7;
+ uint32 entity_id = 7;
+ map fight_prop_map = 11;
}
+
diff --git a/proto/EntityForceSyncReq.proto b/proto/EntityForceSyncReq.proto
index 62e7da55..8271f21d 100644
--- a/proto/EntityForceSyncReq.proto
+++ b/proto/EntityForceSyncReq.proto
@@ -2,22 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "MotionInfo.proto";
+// Name: BEIMGIKDBPE
+// CmdId: 237
message EntityForceSyncReq {
- //enum FDCKKALCCGO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 230;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- MotionInfo motionInfo = 13;
- uint32 sceneTime = 11;
- uint32 entityId = 8;
- uint32 roomId = 9;
+ uint32 scene_time = 14;
+ uint32 entity_id = 5;
+ MotionInfo motion_info = 8;
+ uint32 room_id = 9;
}
+
diff --git a/proto/EntityForceSyncRsp.proto b/proto/EntityForceSyncRsp.proto
index 4bf57366..e0015d42 100644
--- a/proto/EntityForceSyncRsp.proto
+++ b/proto/EntityForceSyncRsp.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "MotionInfo.proto";
+// Name: CHMPDPFDFIA
+// CmdId: 225
message EntityForceSyncRsp {
- //enum OEJPBNDBAHE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 243;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- MotionInfo failMotion = 1;
- int32 retcode = 3;
- uint32 entityId = 6;
- uint32 sceneTime = 2;
+ uint32 scene_time = 10;
+ MotionInfo fail_motion = 8;
+ int32 retcode = 1;
+ uint32 entity_id = 14;
}
+
diff --git a/proto/EntityJumpNotify.proto b/proto/EntityJumpNotify.proto
index 59287123..dd095263 100644
--- a/proto/EntityJumpNotify.proto
+++ b/proto/EntityJumpNotify.proto
@@ -2,22 +2,21 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
-import "Type.proto";
+// Name: IHFJJGEJPCK
+// CmdId: 219
message EntityJumpNotify {
- //enum GFBPAOPKOEK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 292;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
+ // Name: DBEOHMKBCOH
+ enum Type {
+ NULL = 0;
+ ACTIVE = 1;
+ PASSIVE = 2;
+ }
- Vector rot = 8;
- Vector pos = 5;
- uint32 entityId = 11;
- Type jumpType = 3;
+ Vector pos = 13;
+ uint32 entity_id = 9;
+ Vector rot = 15;
+ Type jump_type = 7;
}
+
diff --git a/proto/EntityMoveFailInfo.proto b/proto/EntityMoveFailInfo.proto
index 87808132..2a738a30 100644
--- a/proto/EntityMoveFailInfo.proto
+++ b/proto/EntityMoveFailInfo.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "MotionInfo.proto";
+// Name: ACILJIDBAAL
message EntityMoveFailInfo {
- MotionInfo failMotion = 2;
- uint32 sceneTime = 7;
- int32 retcode = 3;
- uint32 entityId = 6;
- uint32 reliableSeq = 4;
+ uint32 scene_time = 7;
+ uint32 reliable_seq = 5;
+ uint32 entity_id = 1;
+ int32 retcode = 15;
+ MotionInfo fail_motion = 14;
}
+
diff --git a/proto/EntityMoveInfo.proto b/proto/EntityMoveInfo.proto
index 891fc95b..65b49838 100644
--- a/proto/EntityMoveInfo.proto
+++ b/proto/EntityMoveInfo.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "MotionInfo.proto";
+// Name: FJCIDHDHCBD
message EntityMoveInfo {
- uint32 entityId = 1;
- MotionInfo motionInfo = 2;
- uint32 sceneTime = 3;
- uint32 reliableSeq = 4;
- bool isReliable = 5;
+ uint32 entity_id = 1;
+ MotionInfo motion_info = 2;
+ uint32 scene_time = 3;
+ uint32 reliable_seq = 4;
+ bool is_reliable = 5;
}
+
diff --git a/proto/EntityMoveRoomNotify.proto b/proto/EntityMoveRoomNotify.proto
index 631a3513..0204707a 100644
--- a/proto/EntityMoveRoomNotify.proto
+++ b/proto/EntityMoveRoomNotify.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HHOCGMHBEMH
+// CmdId: 3060
message EntityMoveRoomNotify {
- //enum DNGKHLFAPNJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3186;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 entityId = 2;
- uint32 destRoomId = 5;
+ uint32 entity_id = 2;
+ uint32 dest_room_id = 12;
}
+
diff --git a/proto/EntityPropNotify.proto b/proto/EntityPropNotify.proto
index 32c03e9d..b9f90cf5 100644
--- a/proto/EntityPropNotify.proto
+++ b/proto/EntityPropNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "PropValue.proto";
+// Name: ENHEBOIHJJO
+// CmdId: 1267
message EntityPropNotify {
- //enum HGECCJNCHOG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1205;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- map propMap = 6;
- uint32 entityId = 9;
+ map prop_map = 5;
+ uint32 entity_id = 15;
}
+
diff --git a/proto/EntityRendererChangedInfo.proto b/proto/EntityRendererChangedInfo.proto
index 09d54b77..2c3f130e 100644
--- a/proto/EntityRendererChangedInfo.proto
+++ b/proto/EntityRendererChangedInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LNAAJJBMJEM
message EntityRendererChangedInfo {
- map changedRenderers = 1;
- uint32 visibilityCount = 2;
- bool isCached = 3;
+ map changed_renderers = 1;
+ uint32 visibility_count = 2;
+ bool is_cached = 3;
}
+
diff --git a/proto/EntityTagChangeNotify.proto b/proto/EntityTagChangeNotify.proto
index 0dcca997..ca6b52c6 100644
--- a/proto/EntityTagChangeNotify.proto
+++ b/proto/EntityTagChangeNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HAJOOIPKGMA
+// CmdId: 3428
message EntityTagChangeNotify {
- //enum GOEKNJLNFKG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3442;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- string tag = 14;
- uint32 entityId = 11;
- bool isAdd = 1;
+ uint32 entity_id = 10;
+ string tag = 6;
+ bool is_add = 9;
}
+
diff --git a/proto/Equip.proto b/proto/Equip.proto
index 0ebc92cc..f96b4f9b 100644
--- a/proto/Equip.proto
+++ b/proto/Equip.proto
@@ -2,15 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Reliquary.proto";
import "Weapon.proto";
+// Name: PJPGEBLCDHG
message Equip {
- oneof detail {
- Reliquary reliquary = 1;
- Weapon weapon = 2;
- }
- bool isLocked = 3;
+ bool is_locked = 3;
+ oneof detail {
+ Reliquary reliquary = 1;
+ Weapon weapon = 2;
+ }
}
+
diff --git a/proto/EquipParam.proto b/proto/EquipParam.proto
index 97664390..cac5fcb8 100644
--- a/proto/EquipParam.proto
+++ b/proto/EquipParam.proto
@@ -3,11 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GABBGJCLKIK
message EquipParam {
- uint32 itemId = 1;
- uint32 itemNum = 2;
- uint32 itemLevel = 3;
- uint32 promoteLevel = 4;
+ uint32 item_id = 1;
+ uint32 item_num = 2;
+ uint32 item_level = 3;
+ uint32 promote_level = 4;
}
+
diff --git a/proto/EquipRoguelikeRuneReq.proto b/proto/EquipRoguelikeRuneReq.proto
index 21652ecc..2db8c6af 100644
--- a/proto/EquipRoguelikeRuneReq.proto
+++ b/proto/EquipRoguelikeRuneReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GIIEHGKMAEO
+// CmdId: 8526
message EquipRoguelikeRuneReq {
- //enum MKMHOALPDNO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8377;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 runeList = 15;
+ repeated uint32 rune_list = 14;
}
+
diff --git a/proto/EquipRoguelikeRuneRsp.proto b/proto/EquipRoguelikeRuneRsp.proto
index 1452a1bc..1251b8bb 100644
--- a/proto/EquipRoguelikeRuneRsp.proto
+++ b/proto/EquipRoguelikeRuneRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BDJCALIKJMN
+// CmdId: 8572
message EquipRoguelikeRuneRsp {
- //enum ANEJCBMBPAE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8054;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 runeList = 13;
- int32 retcode = 7;
+ int32 retcode = 7;
+ repeated uint32 rune_list = 14;
}
+
diff --git a/proto/EventTriggerType.proto b/proto/EventTriggerType.proto
index 0a124eef..2e869000 100644
--- a/proto/EventTriggerType.proto
+++ b/proto/EventTriggerType.proto
@@ -3,8 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: CDPGFLKDBEF
enum EventTriggerType {
- EVENT_TRIGGER_TYPE_NONE = 0;
- EVENT_TRIGGER_TYPE_ENTER_FORCE = 1;
+ EVENT_TRIGGER_NONE = 0;
+ EVENT_TRIGGER_ENTER_FORCE = 1;
}
+
diff --git a/proto/EvtAiSyncCombatThreatInfoNotify.proto b/proto/EvtAiSyncCombatThreatInfoNotify.proto
index 59f7b584..03952233 100644
--- a/proto/EvtAiSyncCombatThreatInfoNotify.proto
+++ b/proto/EvtAiSyncCombatThreatInfoNotify.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AiThreatInfo.proto";
+// Name: MBJEENGOMAN
+// CmdId: 338
message EvtAiSyncCombatThreatInfoNotify {
- //enum HKDDKJGBFCD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 356;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- map combatThreatInfoMap = 8;
+ map combat_threat_info_map = 9;
}
+
diff --git a/proto/EvtAiSyncSkillCdNotify.proto b/proto/EvtAiSyncSkillCdNotify.proto
index 3031b707..a34f1dd3 100644
--- a/proto/EvtAiSyncSkillCdNotify.proto
+++ b/proto/EvtAiSyncSkillCdNotify.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AiSkillCdInfo.proto";
+// Name: FMKKKFIOHKJ
+// CmdId: 325
message EvtAiSyncSkillCdNotify {
- //enum NOBFEMIJJNE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 343;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- map aiCdMap = 11;
+ map ai_cd_map = 2;
}
+
diff --git a/proto/EvtAnimatorParameterInfo.proto b/proto/EvtAnimatorParameterInfo.proto
index c336e2c3..6637f660 100644
--- a/proto/EvtAnimatorParameterInfo.proto
+++ b/proto/EvtAnimatorParameterInfo.proto
@@ -2,13 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AnimatorParameterValueInfo.proto";
+// Name: GDAMHLMPFCM
message EvtAnimatorParameterInfo {
- uint32 entityId = 14;
- int32 nameId = 2;
- AnimatorParameterValueInfo value = 12;
- bool isServerCache = 9;
+ bool is_server_cache = 7;
+ AnimatorParameterValueInfo value = 6;
+ uint32 entity_id = 2;
+ int32 name_id = 15;
}
+
diff --git a/proto/EvtAnimatorParameterNotify.proto b/proto/EvtAnimatorParameterNotify.proto
index 50bc17a4..f1b71f2a 100644
--- a/proto/EvtAnimatorParameterNotify.proto
+++ b/proto/EvtAnimatorParameterNotify.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "EvtAnimatorParameterInfo.proto";
import "ForwardType.proto";
+// Name: ADAGOODIPNE
+// CmdId: 375
message EvtAnimatorParameterNotify {
- //enum AHLNEJMIKCK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 355;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- EvtAnimatorParameterInfo animatorParamInfo = 10;
- ForwardType forwardType = 4;
+ EvtAnimatorParameterInfo animator_param_info = 4;
+ ForwardType forward_type = 14;
}
+
diff --git a/proto/EvtAnimatorStateChangedInfo.proto b/proto/EvtAnimatorStateChangedInfo.proto
index 24c10fe7..13a21918 100644
--- a/proto/EvtAnimatorStateChangedInfo.proto
+++ b/proto/EvtAnimatorStateChangedInfo.proto
@@ -2,18 +2,18 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: KCCCOHNCOJH
message EvtAnimatorStateChangedInfo {
- uint32 normalizedTimeCompact = 9;
- float fadeDuration = 8;
- uint32 entityId = 11;
- bool Unk3300_KLMEKMGFGPD = 13;
- bool Unk3300_MEOPKEDJCIN = 12;
- int32 faceAngleCompact = 3;
- uint32 toStateHash = 4;
- uint32 layer = 5;
- Vector pos = 7;
+ int32 face_angle_compact = 8;
+ uint32 ACGBAHPCLJG = 13;
+ uint32 entity_id = 14;
+ bool BIPOOIBEMGO = 12;
+ uint32 IBAPLLHNGHI = 4;
+ bool MOGDPFGEFBJ = 5;
+ float fade_duration = 2;
+ uint32 GKMEGBPFMHA = 15;
+ Vector pos = 3;
}
+
diff --git a/proto/EvtAnimatorStateChangedNotify.proto b/proto/EvtAnimatorStateChangedNotify.proto
index 2221cf88..e6ebbda7 100644
--- a/proto/EvtAnimatorStateChangedNotify.proto
+++ b/proto/EvtAnimatorStateChangedNotify.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "ForwardType.proto";
import "EvtAnimatorStateChangedInfo.proto";
+import "ForwardType.proto";
+// Name: HLIMBKLACDL
+// CmdId: 359
message EvtAnimatorStateChangedNotify {
- //enum NEOAHLKEDBE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 324;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- ForwardType forwardType = 6;
- EvtAnimatorStateChangedInfo evtAnimatorStateChangedInfo = 8;
+ EvtAnimatorStateChangedInfo evt_animator_state_changed_info = 4;
+ ForwardType forward_type = 13;
}
+
diff --git a/proto/EvtAvatarEnterFocusNotify.proto b/proto/EvtAvatarEnterFocusNotify.proto
index a17923eb..3f696171 100644
--- a/proto/EvtAvatarEnterFocusNotify.proto
+++ b/proto/EvtAvatarEnterFocusNotify.proto
@@ -2,32 +2,24 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ForwardType.proto";
import "Vector.proto";
+// Name: IHHIMGLPHIK
+// CmdId: 394
message EvtAvatarEnterFocusNotify {
- //enum OBPPMEJCAGB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 325;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- ForwardType forwardType = 14;
- bool Unk3300_NALGJBLGNJI = 5;
- bool Unk3300_GGHCEGJEHND = 13;
- bool Unk3300_NPBLDGPCDOC = 6;
- bool Unk3300_IJHHDFDIJMA = 10;
- bool Unk3300_KMAFBMKJDAK = 4;
- bool Unk3300_FHHDDNENEDD = 12;
- bool Unk3300_LNLOOKDHJGF = 11;
- bool Unk3300_CDAJJHIPIKH = 9;
- bool Unk3300_NLNIBJAFADG = 15;
- Vector focusForward = 8;
- uint32 entityId = 2;
- bool Unk3300_OOOPPHEJKDI = 3;
+ bool JLFJCEPAAID = 2;
+ bool FMJOMFCELJH = 3;
+ bool IAHIPHMIECD = 14;
+ bool EBHIPLBONHB = 4;
+ bool CDKNNHKAONA = 6;
+ uint32 entity_id = 1;
+ Vector focus_forward = 9;
+ ForwardType forward_type = 8;
+ bool BDKLEGKEMAK = 10;
+ bool DOBDMHNEEDC = 15;
+ bool MPLKFIIEOBA = 11;
+ bool KAKAJBAGHHH = 5;
+ bool CJENPDMPBND = 7;
}
+
diff --git a/proto/EvtAvatarExitFocusNotify.proto b/proto/EvtAvatarExitFocusNotify.proto
index beab7322..c34f1c64 100644
--- a/proto/EvtAvatarExitFocusNotify.proto
+++ b/proto/EvtAvatarExitFocusNotify.proto
@@ -2,22 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "Vector.proto";
import "ForwardType.proto";
+import "Vector.proto";
+// Name: CCDONMKFPBI
+// CmdId: 374
message EvtAvatarExitFocusNotify {
- //enum ALNCPNJCAIF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 358;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- Vector finishForward = 7;
- uint32 entityId = 13;
- ForwardType forwardType = 14;
+ uint32 entity_id = 6;
+ ForwardType forward_type = 10;
+ Vector finish_forward = 11;
}
+
diff --git a/proto/EvtAvatarLockChairReq.proto b/proto/EvtAvatarLockChairReq.proto
index 6a5f28bb..90fcb42b 100644
--- a/proto/EvtAvatarLockChairReq.proto
+++ b/proto/EvtAvatarLockChairReq.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: PIBJPDAAJLK
+// CmdId: 379
message EvtAvatarLockChairReq {
- //enum FINEJFAMDOG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 337;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint64 chairId = 3;
- Vector position = 14;
+ uint64 chair_id = 7;
+ Vector position = 15;
}
+
diff --git a/proto/EvtAvatarLockChairRsp.proto b/proto/EvtAvatarLockChairRsp.proto
index 99dd92f7..af060310 100644
--- a/proto/EvtAvatarLockChairRsp.proto
+++ b/proto/EvtAvatarLockChairRsp.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: NEEHKIBGIKA
+// CmdId: 345
message EvtAvatarLockChairRsp {
- //enum GAPNEKBLNKF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 384;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- Vector position = 3;
- uint64 chairId = 15;
- int32 retcode = 12;
- uint32 entityId = 4;
+ uint64 chair_id = 2;
+ uint32 entity_id = 8;
+ int32 retcode = 6;
+ Vector position = 12;
}
+
diff --git a/proto/EvtAvatarSitDownNotify.proto b/proto/EvtAvatarSitDownNotify.proto
index 3fb468bd..106262d5 100644
--- a/proto/EvtAvatarSitDownNotify.proto
+++ b/proto/EvtAvatarSitDownNotify.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: OFLAJDNOKBM
+// CmdId: 302
message EvtAvatarSitDownNotify {
- //enum EHJKHGFNIEL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 353;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- Vector position = 2;
- uint32 entityId = 4;
- uint64 chairId = 11;
+ uint32 entity_id = 12;
+ uint64 chair_id = 11;
+ Vector position = 5;
}
+
diff --git a/proto/EvtAvatarStandUpNotify.proto b/proto/EvtAvatarStandUpNotify.proto
index 906f5183..e8a0abd1 100644
--- a/proto/EvtAvatarStandUpNotify.proto
+++ b/proto/EvtAvatarStandUpNotify.proto
@@ -3,20 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DICIOCNEPCL
+// CmdId: 388
message EvtAvatarStandUpNotify {
- //enum FHBJMPCKONG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 336;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint64 chairId = 11;
- int32 performId = 14;
- int32 direction = 5;
- uint32 entityId = 4;
+ uint64 chair_id = 5;
+ uint32 entity_id = 4;
+ int32 HKCNKFCDGIP = 7;
+ int32 DBKDLMNLNKM = 1;
}
+
diff --git a/proto/EvtAvatarUpdateFocusNotify.proto b/proto/EvtAvatarUpdateFocusNotify.proto
index a96259a4..5d371f8b 100644
--- a/proto/EvtAvatarUpdateFocusNotify.proto
+++ b/proto/EvtAvatarUpdateFocusNotify.proto
@@ -2,22 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ForwardType.proto";
import "Vector.proto";
+// Name: PHJCOONMBKP
+// CmdId: 346
message EvtAvatarUpdateFocusNotify {
- //enum MBMKKADEAPP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 318;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 entityId = 5;
- ForwardType forwardType = 15;
- Vector focusForward = 3;
+ Vector focus_forward = 3;
+ uint32 entity_id = 13;
+ ForwardType forward_type = 2;
}
+
diff --git a/proto/EvtBeingHealedNotify.proto b/proto/EvtBeingHealedNotify.proto
index 7f2d06a2..1d45d9e9 100644
--- a/proto/EvtBeingHealedNotify.proto
+++ b/proto/EvtBeingHealedNotify.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GENANJCFELF
+// CmdId: 301
message EvtBeingHealedNotify {
- //enum AHFCMEGDDAA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 391;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 sourceId = 13;
- float realHealAmount = 12;
- float healAmount = 11;
- uint32 targetId = 8;
+ uint32 source_id = 6;
+ float JHONBPIGLCI = 4;
+ uint32 target_id = 3;
+ float PNLNNJHIJFC = 7;
}
+
diff --git a/proto/EvtBeingHitInfo.proto b/proto/EvtBeingHitInfo.proto
index c835770d..c19113bd 100644
--- a/proto/EvtBeingHitInfo.proto
+++ b/proto/EvtBeingHitInfo.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AttackResult.proto";
+// Name: IHBAACKKKEC
message EvtBeingHitInfo {
- AttackResult attackResult = 5;
- uint32 peerId = 7;
- uint32 frameNum = 10;
+ uint32 frame_num = 1;
+ AttackResult attack_result = 8;
+ uint32 peer_id = 3;
}
+
diff --git a/proto/EvtBeingHitNotify.proto b/proto/EvtBeingHitNotify.proto
index a4394bb7..9104c95b 100644
--- a/proto/EvtBeingHitNotify.proto
+++ b/proto/EvtBeingHitNotify.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "ForwardType.proto";
import "EvtBeingHitInfo.proto";
+import "ForwardType.proto";
+// Name: OGDEAJNCGKB
+// CmdId: 367
message EvtBeingHitNotify {
- //enum OBLDJNMPBNB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 305;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- ForwardType forwardType = 4;
- EvtBeingHitInfo beingHitInfo = 15;
+ EvtBeingHitInfo being_hit_info = 11;
+ ForwardType forward_type = 4;
}
+
diff --git a/proto/EvtBeingHitsCombineNotify.proto b/proto/EvtBeingHitsCombineNotify.proto
index d897c97d..b41c1a58 100644
--- a/proto/EvtBeingHitsCombineNotify.proto
+++ b/proto/EvtBeingHitsCombineNotify.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "ForwardType.proto";
import "EvtBeingHitInfo.proto";
+import "ForwardType.proto";
+// Name: EPIELDONIHF
+// CmdId: 318
message EvtBeingHitsCombineNotify {
- //enum DOELOHEBHGL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 335;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- ForwardType forwardType = 3;
- repeated EvtBeingHitInfo evtBeingHitInfoList = 4;
+ repeated EvtBeingHitInfo evt_being_hit_info_list = 13;
+ ForwardType forward_type = 9;
}
+
diff --git a/proto/EvtBulletDeactiveNotify.proto b/proto/EvtBulletDeactiveNotify.proto
index 7ea49db6..81ecbe8e 100644
--- a/proto/EvtBulletDeactiveNotify.proto
+++ b/proto/EvtBulletDeactiveNotify.proto
@@ -2,22 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "Vector.proto";
import "ForwardType.proto";
+import "Vector.proto";
+// Name: AKGNMEEIFMH
+// CmdId: 342
message EvtBulletDeactiveNotify {
- //enum KLDKJAMLKPC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 316;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 entityId = 4;
- Vector disappearPos = 5;
- ForwardType forwardType = 12;
+ ForwardType forward_type = 1;
+ Vector disappear_pos = 15;
+ uint32 entity_id = 13;
}
+
diff --git a/proto/EvtBulletHitNotify.proto b/proto/EvtBulletHitNotify.proto
index 187d7cfd..23fdc84c 100644
--- a/proto/EvtBulletHitNotify.proto
+++ b/proto/EvtBulletHitNotify.proto
@@ -2,29 +2,21 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "Vector.proto";
import "ForwardType.proto";
import "HitColliderType.proto";
+import "Vector.proto";
+// Name: MLEDFBJMFMI
+// CmdId: 391
message EvtBulletHitNotify {
- //enum PABCPHNPKDA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 378;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- Vector hitNormal = 4;
- uint32 hitEntityId = 14;
- int32 hitBoxIndex = 15;
- ForwardType forwardType = 6;
- uint32 entityId = 10;
- uint32 forwardPeer = 13;
- uint32 singleBulletId = 12;
- HitColliderType hitColliderType = 8;
- Vector hitPoint = 1;
+ HitColliderType hit_collider_type = 11;
+ uint32 forward_peer = 1;
+ uint32 entity_id = 4;
+ Vector BKOMGJHEOEC = 14;
+ uint32 JINNICGPCJE = 15;
+ int32 hit_box_index = 7;
+ Vector CAHAHBKFCGF = 12;
+ ForwardType forward_type = 10;
+ uint32 BNICBNOHNAN = 9;
}
+
diff --git a/proto/EvtBulletMoveNotify.proto b/proto/EvtBulletMoveNotify.proto
index 0843ff76..2ac7f2b5 100644
--- a/proto/EvtBulletMoveNotify.proto
+++ b/proto/EvtBulletMoveNotify.proto
@@ -2,22 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ForwardType.proto";
import "Vector.proto";
+// Name: FKNAMONNPLF
+// CmdId: 344
message EvtBulletMoveNotify {
- //enum PJJNHKNDFFO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 388;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- ForwardType forwardType = 11;
- Vector curPos = 13;
- uint32 entityId = 1;
+ Vector cur_pos = 10;
+ ForwardType forward_type = 13;
+ uint32 entity_id = 9;
}
+
diff --git a/proto/EvtCostStaminaNotify.proto b/proto/EvtCostStaminaNotify.proto
index 79e2a2e4..33c93999 100644
--- a/proto/EvtCostStaminaNotify.proto
+++ b/proto/EvtCostStaminaNotify.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NGCNPGGNHGG
+// CmdId: 365
message EvtCostStaminaNotify {
- //enum FFCGOJBIAEJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 362;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- float costStamina = 8;
- uint32 skillId = 14;
+ uint32 skill_id = 9;
+ float cost_stamina = 2;
}
+
diff --git a/proto/EvtCreateGadgetNotify.proto b/proto/EvtCreateGadgetNotify.proto
index 79d1c20a..109fa333 100644
--- a/proto/EvtCreateGadgetNotify.proto
+++ b/proto/EvtCreateGadgetNotify.proto
@@ -2,38 +2,30 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "Vector.proto";
import "ForwardType.proto";
+import "Vector.proto";
+// Name: FEDLMKKOMIL
+// CmdId: 314
message EvtCreateGadgetNotify {
- //enum NNDMEEHFHPG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 320;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 targetLockPointIndex = 6;
- bool is_async_load = 137; //guessed
- uint32 ownerEntityId = 3;
- Vector initEulerAngles = 11;
- uint32 propOwnerEntityId = 1;
- uint32 roomId = 15;
- ForwardType forwardType = 7;
- uint32 campId = 14;
- uint32 configId = 13;
- uint32 targetEntityId = 10;
- uint64 guid = 5;
- bool Unk3300_DLBIJFOONBA = 2;
- Vector initPos = 9;
- uint32 entityId = 4;
- bool isPeerIdFromPlayer = 771;
- repeated uint32 targetLockPointIndexList = 1252;
- bool Unk3300_EJNBIGLGMII = 8;
- uint32 campType = 12;
- repeated uint32 targetEntityIdList = 1591;
+ bool FGMFGIKBNPJ = 7;
+ bool ILAPAEOJDPE = 14;
+ uint64 guid = 15;
+ Vector FFLCDJCOGIM = 5;
+ ForwardType forward_type = 3;
+ uint32 camp_type = 1;
+ uint32 entity_id = 6;
+ uint32 JKHNMNELMJL = 9;
+ uint32 owner_entity_id = 10;
+ bool KEDBNJGFGOI = 1128;
+ uint32 room_id = 11;
+ uint32 camp_id = 8;
+ uint32 config_id = 2;
+ uint32 LMDHNJFCOOI = 4;
+ repeated uint32 target_lock_point_index_list = 582;
+ repeated uint32 target_entity_id_list = 1945;
+ uint32 target_entity_id = 12;
+ bool is_peer_id_from_player = 1628;
+ Vector GPKIAACNNCF = 13;
}
+
diff --git a/proto/EvtDestroyGadgetNotify.proto b/proto/EvtDestroyGadgetNotify.proto
index 52009652..719eeb45 100644
--- a/proto/EvtDestroyGadgetNotify.proto
+++ b/proto/EvtDestroyGadgetNotify.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ForwardType.proto";
+// Name: PPABGJHNOHL
+// CmdId: 334
message EvtDestroyGadgetNotify {
- //enum CFFIONNKMNJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 374;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- ForwardType forwardType = 11;
- uint32 entityId = 3;
+ ForwardType forward_type = 6;
+ uint32 entity_id = 4;
}
+
diff --git a/proto/EvtDestroyServerGadgetNotify.proto b/proto/EvtDestroyServerGadgetNotify.proto
index 9f8eded5..c8b392df 100644
--- a/proto/EvtDestroyServerGadgetNotify.proto
+++ b/proto/EvtDestroyServerGadgetNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AFIFNBPACMH
+// CmdId: 336
message EvtDestroyServerGadgetNotify {
- //enum ANMBLLKNHOD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 367;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 entityId = 14;
+ uint32 entity_id = 2;
}
+
diff --git a/proto/EvtDoSkillSuccNotify.proto b/proto/EvtDoSkillSuccNotify.proto
index 77f73633..3efb45cc 100644
--- a/proto/EvtDoSkillSuccNotify.proto
+++ b/proto/EvtDoSkillSuccNotify.proto
@@ -2,23 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ForwardType.proto";
import "Vector.proto";
+// Name: HPEAGHLDDNK
+// CmdId: 364
message EvtDoSkillSuccNotify {
- //enum AFPNPDBLIDO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 398;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 skillId = 13;
- ForwardType forwardType = 5;
- uint32 casterId = 2;
- Vector forward = 14;
+ ForwardType forward_type = 8;
+ Vector forward = 3;
+ uint32 skill_id = 1;
+ uint32 caster_id = 10;
}
+
diff --git a/proto/EvtEntityRenderersChangedNotify.proto b/proto/EvtEntityRenderersChangedNotify.proto
index 86fc9b74..f79a4f31 100644
--- a/proto/EvtEntityRenderersChangedNotify.proto
+++ b/proto/EvtEntityRenderersChangedNotify.proto
@@ -2,23 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "ForwardType.proto";
import "EntityRendererChangedInfo.proto";
+import "ForwardType.proto";
+// Name: LFMFKEEMJGA
+// CmdId: 316
message EvtEntityRenderersChangedNotify {
- //enum EBMLMFNDDIK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 350;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- ForwardType forwardType = 10;
- uint32 entityId = 4;
- bool isServerCache = 8;
- EntityRendererChangedInfo rendererChangedInfo = 13;
+ EntityRendererChangedInfo renderer_changed_info = 15;
+ uint32 entity_id = 10;
+ bool is_server_cache = 4;
+ ForwardType forward_type = 7;
}
+
diff --git a/proto/EvtEntityStartDieEndNotify.proto b/proto/EvtEntityStartDieEndNotify.proto
index e44b04a6..910462c9 100644
--- a/proto/EvtEntityStartDieEndNotify.proto
+++ b/proto/EvtEntityStartDieEndNotify.proto
@@ -2,22 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ForwardType.proto";
+// Name: GLCFLDFINNO
+// CmdId: 329
message EvtEntityStartDieEndNotify {
- //enum APOIPPEMOKA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 313;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 entityId = 11;
- bool immediately = 9;
- ForwardType forwardType = 15;
- uint32 dieStateFlag = 8;
+ bool immediately = 1;
+ uint32 entity_id = 6;
+ ForwardType forward_type = 5;
+ uint32 die_state_flag = 3;
}
+
diff --git a/proto/EvtFaceToDirInfo.proto b/proto/EvtFaceToDirInfo.proto
index b5c3f502..257fc3a7 100644
--- a/proto/EvtFaceToDirInfo.proto
+++ b/proto/EvtFaceToDirInfo.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: GNIJOHNCLNM
message EvtFaceToDirInfo {
- Vector faceDir = 2;
- uint32 entityId = 5;
+ Vector face_dir = 7;
+ uint32 entity_id = 1;
}
+
diff --git a/proto/EvtFaceToDirNotify.proto b/proto/EvtFaceToDirNotify.proto
index faac33b6..0f9f2742 100644
--- a/proto/EvtFaceToDirNotify.proto
+++ b/proto/EvtFaceToDirNotify.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "ForwardType.proto";
import "EvtFaceToDirInfo.proto";
+import "ForwardType.proto";
+// Name: LPPPDGBBOOI
+// CmdId: 382
message EvtFaceToDirNotify {
- //enum CCMHJJMINHO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 370;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- ForwardType forwardType = 14;
- EvtFaceToDirInfo evtFaceToDirInfo = 2;
+ EvtFaceToDirInfo evt_face_to_dir_info = 12;
+ ForwardType forward_type = 7;
}
+
diff --git a/proto/EvtFaceToEntityNotify.proto b/proto/EvtFaceToEntityNotify.proto
index 30a6bba0..374fb59f 100644
--- a/proto/EvtFaceToEntityNotify.proto
+++ b/proto/EvtFaceToEntityNotify.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ForwardType.proto";
+// Name: LJMBCHNCEDN
+// CmdId: 372
message EvtFaceToEntityNotify {
- //enum BCNDFKFNGLK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 380;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 entityId = 8;
- uint32 faceEntityId = 4;
- ForwardType forwardType = 10;
+ uint32 entity_id = 4;
+ ForwardType forward_type = 14;
+ uint32 face_entity_id = 13;
}
+
diff --git a/proto/EvtHittingOtherInfo.proto b/proto/EvtHittingOtherInfo.proto
new file mode 100644
index 00000000..0e647c20
--- /dev/null
+++ b/proto/EvtHittingOtherInfo.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "AttackResult.proto";
+
+// Name: GDDABPDNJJC
+message EvtHittingOtherInfo {
+ uint32 peer_id = 12;
+ AttackResult attack_result = 9;
+}
+
diff --git a/proto/EvtLocalGadgetOwnerLeaveSceneNotify.proto b/proto/EvtLocalGadgetOwnerLeaveSceneNotify.proto
index 4b00be91..15dfdba6 100644
--- a/proto/EvtLocalGadgetOwnerLeaveSceneNotify.proto
+++ b/proto/EvtLocalGadgetOwnerLeaveSceneNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BKDGFCKCJNG
+// CmdId: 398
message EvtLocalGadgetOwnerLeaveSceneNotify {
- //enum PHEOIIBBDMF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 360;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 entityId = 11;
+ uint32 entity_id = 4;
}
+
diff --git a/proto/EvtRushMoveInfo.proto b/proto/EvtRushMoveInfo.proto
index 08e55f82..23f9abdd 100644
--- a/proto/EvtRushMoveInfo.proto
+++ b/proto/EvtRushMoveInfo.proto
@@ -2,17 +2,17 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: HDKIFBIDOBJ
message EvtRushMoveInfo {
- Vector velocity = 13;
- uint32 entityId = 5;
- Vector Unk3300_FGAPBJIPJFG = 6;
- float timeRange = 10;
- int32 faceAngleCompact = 9;
- Vector pos = 14;
- Vector Unk3300_NEBMDDGPBON = 8;
- int32 stateNameHash = 7;
+ Vector pos = 1;
+ Vector MCOJDHHIFCH = 2;
+ int32 state_name_hash = 9;
+ uint32 entity_id = 6;
+ float time_range = 14;
+ Vector NMOLBICBICJ = 11;
+ int32 face_angle_compact = 8;
+ Vector velocity = 13;
}
+
diff --git a/proto/EvtRushMoveNotify.proto b/proto/EvtRushMoveNotify.proto
index f75d6e51..59ccd315 100644
--- a/proto/EvtRushMoveNotify.proto
+++ b/proto/EvtRushMoveNotify.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "EvtRushMoveInfo.proto";
import "ForwardType.proto";
+// Name: CEFMDDMOGIF
+// CmdId: 307
message EvtRushMoveNotify {
- //enum BMLMEMGLNHK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 329;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- EvtRushMoveInfo evtRushMoveInfo = 13;
- ForwardType forwardType = 1;
+ EvtRushMoveInfo evt_rush_move_info = 2;
+ ForwardType forward_type = 13;
}
+
diff --git a/proto/EvtSetAttackTargetInfo.proto b/proto/EvtSetAttackTargetInfo.proto
index 2bf4f79f..a6ce6143 100644
--- a/proto/EvtSetAttackTargetInfo.proto
+++ b/proto/EvtSetAttackTargetInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HLAGMEPBLFH
message EvtSetAttackTargetInfo {
- uint32 entityId = 14;
- uint32 attackTargetId = 8;
- uint32 selectPointIndex = 4;
+ uint32 select_point_index = 11;
+ uint32 attack_target_id = 14;
+ uint32 entity_id = 12;
}
+
diff --git a/proto/EvtSetAttackTargetNotify.proto b/proto/EvtSetAttackTargetNotify.proto
index 41529436..d48286f2 100644
--- a/proto/EvtSetAttackTargetNotify.proto
+++ b/proto/EvtSetAttackTargetNotify.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "EvtSetAttackTargetInfo.proto";
import "ForwardType.proto";
+// Name: DBADNLBCPIE
+// CmdId: 350
message EvtSetAttackTargetNotify {
- //enum MCPMLMLNKLN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 314;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- EvtSetAttackTargetInfo evtSetAttackTargetInfo = 1;
- ForwardType forwardType = 15;
+ EvtSetAttackTargetInfo evt_set_attack_target_info = 5;
+ ForwardType forward_type = 1;
}
+
diff --git a/proto/EvtSyncSkillAnchorPosition.proto b/proto/EvtSyncSkillAnchorPosition.proto
new file mode 100644
index 00000000..f3a0a5de
--- /dev/null
+++ b/proto/EvtSyncSkillAnchorPosition.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: CJCFDMIBGHI
+message EvtSyncSkillAnchorPosition {
+ uint32 entity_id = 5;
+ Vector skill_anchor_position = 1;
+}
+
diff --git a/proto/ExclusiveRuleInfo.proto b/proto/ExclusiveRuleInfo.proto
new file mode 100644
index 00000000..8bbf5e4d
--- /dev/null
+++ b/proto/ExclusiveRuleInfo.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: PNLPMLCGLPB
+message ExclusiveRuleInfo {
+ repeated uint32 object_id_list = 1;
+ uint32 rule_type = 14;
+}
+
diff --git a/proto/ExclusiveRuleNotify.proto b/proto/ExclusiveRuleNotify.proto
index 8d77f5a7..fec05373 100644
--- a/proto/ExclusiveRuleNotify.proto
+++ b/proto/ExclusiveRuleNotify.proto
@@ -2,17 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "ExclusiveRuleInfo.proto";
-
-
+// Name: IHLLJFLAPJF
+// CmdId: 147
message ExclusiveRuleNotify {
- //enum GDCHJMMCHEC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 159;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 compoundId = 6;
+ repeated ExclusiveRuleInfo rule_info_list = 4;
}
+
diff --git a/proto/ExecuteGadgetLuaReq.proto b/proto/ExecuteGadgetLuaReq.proto
index 4922f75d..501b899e 100644
--- a/proto/ExecuteGadgetLuaReq.proto
+++ b/proto/ExecuteGadgetLuaReq.proto
@@ -3,20 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CPGCKPFMILP
+// CmdId: 217
message ExecuteGadgetLuaReq {
- //enum PPNJBKMHPHF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 210;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- int32 param2 = 15;
- int32 param3 = 8;
- uint32 sourceEntityId = 6;
- int32 param1 = 14;
+ int32 param1 = 14;
+ int32 param3 = 5;
+ int32 param2 = 4;
+ uint32 source_entity_id = 9;
}
+
diff --git a/proto/ExecuteGadgetLuaRsp.proto b/proto/ExecuteGadgetLuaRsp.proto
index ab0e6139..b2330f69 100644
--- a/proto/ExecuteGadgetLuaRsp.proto
+++ b/proto/ExecuteGadgetLuaRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HAJKCLEOHJL
+// CmdId: 224
message ExecuteGadgetLuaRsp {
- //enum NFAENIKEMPJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 209;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 13;
+ int32 retcode = 7;
}
+
diff --git a/proto/ExecuteGroupTriggerReq.proto b/proto/ExecuteGroupTriggerReq.proto
index d56b6538..5758d87a 100644
--- a/proto/ExecuteGroupTriggerReq.proto
+++ b/proto/ExecuteGroupTriggerReq.proto
@@ -3,22 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MHFIBJJBEMG
+// CmdId: 204
message ExecuteGroupTriggerReq {
- //enum JHBIBOPILPJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 290;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- int32 param3 = 2;
- int32 param1 = 7;
- uint32 sourceEntityId = 8;
- int32 param2 = 4;
- uint32 targetEntityId = 3;
- string sourceName = 5;
+ int32 param3 = 2;
+ string source_name = 4;
+ int32 param2 = 9;
+ uint32 target_entity_id = 7;
+ int32 param1 = 3;
+ uint32 source_entity_id = 14;
}
+
diff --git a/proto/ExecuteGroupTriggerRsp.proto b/proto/ExecuteGroupTriggerRsp.proto
index 0ee834be..d9a41b43 100644
--- a/proto/ExecuteGroupTriggerRsp.proto
+++ b/proto/ExecuteGroupTriggerRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AJDFGNFNENA
+// CmdId: 220
message ExecuteGroupTriggerRsp {
- //enum AAKHNNKGEJJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 254;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 13;
+ int32 retcode = 15;
}
+
diff --git a/proto/ExhibitionDisplayInfo.proto b/proto/ExhibitionDisplayInfo.proto
index ee817324..11ce3ff7 100644
--- a/proto/ExhibitionDisplayInfo.proto
+++ b/proto/ExhibitionDisplayInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ABMCDDFMBOC
message ExhibitionDisplayInfo {
- uint32 id = 1;
- uint32 param = 2;
- uint32 detailParam = 3;
+ uint32 id = 1;
+ uint32 param = 2;
+ uint32 detail_param = 3;
}
+
diff --git a/proto/ExitCustomDungeonTryReq.proto b/proto/ExitCustomDungeonTryReq.proto
index 8f080b5e..ec93d90a 100644
--- a/proto/ExitCustomDungeonTryReq.proto
+++ b/proto/ExitCustomDungeonTryReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KMEEJMNFPAB
+// CmdId: 6226
message ExitCustomDungeonTryReq {
- //enum OJDADJCAEBK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6207;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/ExitCustomDungeonTryRsp.proto b/proto/ExitCustomDungeonTryRsp.proto
index 4fac8526..e3024843 100644
--- a/proto/ExitCustomDungeonTryRsp.proto
+++ b/proto/ExitCustomDungeonTryRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FFBHHCDBCHG
+// CmdId: 6212
message ExitCustomDungeonTryRsp {
- //enum MCADCECCMJL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6215;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 7;
+ int32 retcode = 12;
}
+
diff --git a/proto/ExitFishingReq.proto b/proto/ExitFishingReq.proto
index d9cb19d1..4b4ddced 100644
--- a/proto/ExitFishingReq.proto
+++ b/proto/ExitFishingReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HKJPHJBGJCM
+// CmdId: 5817
message ExitFishingReq {
- //enum JAKIIHGDDKH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5842;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/ExitFishingRsp.proto b/proto/ExitFishingRsp.proto
index 6eac7558..82a68fe5 100644
--- a/proto/ExitFishingRsp.proto
+++ b/proto/ExitFishingRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ILDJIKECIKM
+// CmdId: 5826
message ExitFishingRsp {
- //enum FLBAKFJOMHB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5807;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 12;
+ int32 retcode = 1;
}
+
diff --git a/proto/ExitSceneWeatherAreaNotify.proto b/proto/ExitSceneWeatherAreaNotify.proto
index 6f6b1447..de8e81ba 100644
--- a/proto/ExitSceneWeatherAreaNotify.proto
+++ b/proto/ExitSceneWeatherAreaNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GKKLNEFJELP
+// CmdId: 249
message ExitSceneWeatherAreaNotify {
- //enum FKPDOFNMKHD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 294;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 weatherGadgetId = 15;
+ uint32 weather_gadget_id = 6;
}
+
diff --git a/proto/ExitTransPointRegionNotify.proto b/proto/ExitTransPointRegionNotify.proto
index a835049a..a82acf36 100644
--- a/proto/ExitTransPointRegionNotify.proto
+++ b/proto/ExitTransPointRegionNotify.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DLNOJLIAACE
+// CmdId: 266
message ExitTransPointRegionNotify {
- //enum AHMONCNKABI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 206;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 pointId = 2;
- uint32 sceneId = 8;
+ uint32 point_id = 3;
+ uint32 scene_id = 10;
}
+
diff --git a/proto/ExpeditionActivityDetailInfo.proto b/proto/ExpeditionActivityDetailInfo.proto
new file mode 100644
index 00000000..b36cba14
--- /dev/null
+++ b/proto/ExpeditionActivityDetailInfo.proto
@@ -0,0 +1,17 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "ExpeditionChallengeInfo.proto";
+import "ExpeditionPathInfo.proto";
+
+// Name: DDDLNHDFPJF
+message ExpeditionActivityDetailInfo {
+ repeated ExpeditionChallengeInfo challenge_info_list = 6;
+ uint32 GAAPPKJCHMG = 1;
+ repeated ExpeditionPathInfo path_info_list = 5;
+ uint32 content_close_time = 12;
+ uint32 BNCAJGILFGD = 4;
+ bool is_content_closed = 9;
+}
+
diff --git a/proto/ExpeditionAssistInfo.proto b/proto/ExpeditionAssistInfo.proto
index 1b5f1a92..a50c5681 100644
--- a/proto/ExpeditionAssistInfo.proto
+++ b/proto/ExpeditionAssistInfo.proto
@@ -3,12 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GOCHCAEPGHD
message ExpeditionAssistInfo {
- uint32 assistTime = 4;
- uint32 avatarId = 11;
- string targetNickName = 9;
- uint32 costumeId = 15;
- string onlineId = 13;
+ uint32 costume_id = 12;
+ string target_nick_name = 2;
+ string online_id = 6;
+ uint32 avatar_id = 5;
+ uint32 assist_time = 4;
}
+
diff --git a/proto/ExpeditionChallengeEnterRegionNotify.proto b/proto/ExpeditionChallengeEnterRegionNotify.proto
index ae9d2f9f..5b01dfca 100644
--- a/proto/ExpeditionChallengeEnterRegionNotify.proto
+++ b/proto/ExpeditionChallengeEnterRegionNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FJPAJCOJACO
+// CmdId: 2077
message ExpeditionChallengeEnterRegionNotify {
- //enum KCKONFGJEJF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2092;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 id = 7;
- bool isPuzzleFinished = 11;
+ bool is_puzzle_finished = 10;
+ uint32 id = 8;
}
+
diff --git a/proto/ExpeditionChallengeFinishedNotify.proto b/proto/ExpeditionChallengeFinishedNotify.proto
index 2d03ce2a..09638ac4 100644
--- a/proto/ExpeditionChallengeFinishedNotify.proto
+++ b/proto/ExpeditionChallengeFinishedNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JDEMFAMIKOH
+// CmdId: 2075
message ExpeditionChallengeFinishedNotify {
- //enum BAJDKJFEJAB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2094;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 id = 8;
+ uint32 id = 6;
}
+
diff --git a/proto/ExpeditionChallengeInfo.proto b/proto/ExpeditionChallengeInfo.proto
index 94b41f01..c9136da1 100644
--- a/proto/ExpeditionChallengeInfo.proto
+++ b/proto/ExpeditionChallengeInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AFKBLLKBKDK
message ExpeditionChallengeInfo {
- uint32 openTime = 11;
- uint32 id = 13;
- bool isFinished = 15;
+ uint32 id = 14;
+ bool is_finished = 7;
+ uint32 open_time = 10;
}
+
diff --git a/proto/ExpeditionInfo.proto b/proto/ExpeditionInfo.proto
deleted file mode 100644
index 1963b87f..00000000
--- a/proto/ExpeditionInfo.proto
+++ /dev/null
@@ -1,17 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "ExpeditionChallengeInfo.proto";
-import "ExpeditionPathInfo.proto";
-
-message ExpeditionInfo {
- repeated ExpeditionChallengeInfo exceededItemTypeList = 2;
- bool leftMonsters = 12;
- uint32 Unk3300_MNPBCNEDKAJ = 3;
- uint32 contentCloseTime = 9;
- uint32 Unk3300_GJLCAJOFCKL = 4;
- repeated ExpeditionPathInfo pathInfoList = 13;
-}
diff --git a/proto/ExpeditionPathInfo.proto b/proto/ExpeditionPathInfo.proto
index d0dc527e..5a4694d0 100644
--- a/proto/ExpeditionPathInfo.proto
+++ b/proto/ExpeditionPathInfo.proto
@@ -2,19 +2,19 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ExpeditionState.proto";
+// Name: BOLIIDNPFLP
message ExpeditionPathInfo {
- uint32 startTime = 15;
- uint32 Unk3300_LFIFDGAGFDC = 7;
- uint32 pathId = 11;
- repeated uint32 avatarIdList = 2;
- uint32 challengeId = 3;
- ExpeditionState state = 9;
- uint32 Unk3300_AIEJKADFLKG = 10;
- uint32 Unk3300_LKAHOEBNBBI = 1;
- uint32 Unk3300_AFGPGIIGAKA = 14;
- float bonusProbability = 8;
+ uint32 LOHMHPCOLBG = 10;
+ uint32 challenge_id = 1;
+ uint32 LDEBEBPADLF = 15;
+ ExpeditionState state = 3;
+ uint32 OOKCMLMGMJB = 14;
+ uint32 start_time = 2;
+ uint32 path_id = 13;
+ uint32 CBDEDACLCPN = 4;
+ float bonus_probability = 7;
+ repeated uint32 avatar_id_list = 11;
}
+
diff --git a/proto/ExpeditionRecallReq.proto b/proto/ExpeditionRecallReq.proto
index 06a4af34..c059259f 100644
--- a/proto/ExpeditionRecallReq.proto
+++ b/proto/ExpeditionRecallReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HLGKPJOLHFH
+// CmdId: 2008
message ExpeditionRecallReq {
- //enum PGCHKPOPGFP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2011;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 pathId = 7;
+ uint32 path_id = 14;
}
+
diff --git a/proto/ExpeditionRecallRsp.proto b/proto/ExpeditionRecallRsp.proto
index 7f1beac0..1da89ade 100644
--- a/proto/ExpeditionRecallRsp.proto
+++ b/proto/ExpeditionRecallRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JANPFEIFJLH
+// CmdId: 2015
message ExpeditionRecallRsp {
- //enum NOCOAJDGING {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2156;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 pathId = 3;
- int32 retcode = 8;
+ uint32 path_id = 7;
+ int32 retcode = 2;
}
+
diff --git a/proto/ExpeditionStartReq.proto b/proto/ExpeditionStartReq.proto
index f5a43925..f2c145b3 100644
--- a/proto/ExpeditionStartReq.proto
+++ b/proto/ExpeditionStartReq.proto
@@ -3,20 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CCGEPDKJGBB
+// CmdId: 2002
message ExpeditionStartReq {
- //enum CJLHEKIMJCC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2020;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 Unk3300_AIEJKADFLKG = 4;
- uint32 pathId = 10;
- repeated uint32 avatarIdList = 8;
- uint32 Unk3300_AFGPGIIGAKA = 7;
+ repeated uint32 avatar_id_list = 11;
+ uint32 LOHMHPCOLBG = 8;
+ uint32 OOKCMLMGMJB = 1;
+ uint32 path_id = 10;
}
+
diff --git a/proto/ExpeditionStartRsp.proto b/proto/ExpeditionStartRsp.proto
index b3e76d90..548cdd3e 100644
--- a/proto/ExpeditionStartRsp.proto
+++ b/proto/ExpeditionStartRsp.proto
@@ -3,20 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LBHPKOJJBLD
+// CmdId: 2177
message ExpeditionStartRsp {
- //enum HJCFHHNKFEF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2157;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 13;
- uint32 Unk3300_AFGPGIIGAKA = 7;
- uint32 Unk3300_AIEJKADFLKG = 9;
- uint32 pathId = 4;
- repeated uint32 avatarIdList = 12;
+ uint32 path_id = 9;
+ repeated uint32 avatar_id_list = 2;
+ int32 retcode = 13;
+ uint32 OOKCMLMGMJB = 15;
+ uint32 LOHMHPCOLBG = 11;
}
+
diff --git a/proto/ExpeditionState.proto b/proto/ExpeditionState.proto
index c2fc3b6b..1307bd95 100644
--- a/proto/ExpeditionState.proto
+++ b/proto/ExpeditionState.proto
@@ -3,11 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: GKPJIIJPOFC
enum ExpeditionState {
- EXPEDITION_STATE_NONE = 0;
- EXPEDITION_STATE_STARTED = 1;
- EXPEDITION_STATE_FINISHED = 2;
- EXPEDITION_STATE_REWARDED = 3;
- EXPEDITION_STATE_LOCKED = 4;
+ EXPEDITION_NONE = 0;
+ EXPEDITION_STARTED = 1;
+ EXPEDITION_FINISHED = 2;
+ EXPEDITION_REWARDED = 3;
+ EXPEDITION_LOCKED = 4;
}
+
diff --git a/proto/ExpeditionTakeRewardReq.proto b/proto/ExpeditionTakeRewardReq.proto
index 4f8307a2..ea8b6ab5 100644
--- a/proto/ExpeditionTakeRewardReq.proto
+++ b/proto/ExpeditionTakeRewardReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FOHJEOJIGPE
+// CmdId: 2129
message ExpeditionTakeRewardReq {
- //enum CNFKJKDIPPC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2163;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 pathId = 2;
+ uint32 path_id = 12;
}
+
diff --git a/proto/ExpeditionTakeRewardRsp.proto b/proto/ExpeditionTakeRewardRsp.proto
index a6c6a242..0110cdd8 100644
--- a/proto/ExpeditionTakeRewardRsp.proto
+++ b/proto/ExpeditionTakeRewardRsp.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AGOEHBNOKCH
+// CmdId: 2158
message ExpeditionTakeRewardRsp {
- //enum ACMHBHOMOBI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2065;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 pathId = 14;
- uint32 rewardLevel = 7;
- int32 retcode = 8;
- bool isBonus = 13;
+ uint32 path_id = 6;
+ int32 retcode = 8;
+ uint32 reward_level = 14;
+ bool is_bonus = 3;
}
+
diff --git a/proto/FADIHKCGEDF.proto b/proto/FADIHKCGEDF.proto
deleted file mode 100644
index b76f6c9c..00000000
--- a/proto/FADIHKCGEDF.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message FADIHKCGEDF {
- int64 value = 1;
-}
diff --git a/proto/FBCAAKCBPMH.proto b/proto/FBCAAKCBPMH.proto
deleted file mode 100644
index 97148b48..00000000
--- a/proto/FBCAAKCBPMH.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message FBCAAKCBPMH {
- uint32 targetEntityId = 7;
-}
diff --git a/proto/FBCDGELAJFK.proto b/proto/FBCDGELAJFK.proto
new file mode 100644
index 00000000..d276bc0e
--- /dev/null
+++ b/proto/FBCDGELAJFK.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FBCDGELAJFK
+// CmdId: 23503
+message FBCDGELAJFK {
+ uint32 pos_id = 14;
+}
+
diff --git a/proto/FBGIHFMDFCI.proto b/proto/FBGIHFMDFCI.proto
new file mode 100644
index 00000000..a04150de
--- /dev/null
+++ b/proto/FBGIHFMDFCI.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FBGIHFMDFCI
+// CmdId: 22891
+message FBGIHFMDFCI {
+}
+
diff --git a/proto/FBHCNKKJDAE.proto b/proto/FBHCNKKJDAE.proto
new file mode 100644
index 00000000..e5bd7a6c
--- /dev/null
+++ b/proto/FBHCNKKJDAE.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: FBHCNKKJDAE
+message FBHCNKKJDAE {
+ Vector rot = 14;
+ Vector pos = 6;
+ uint32 room_id = 1;
+}
+
diff --git a/proto/FBHMBKHGMMP.proto b/proto/FBHMBKHGMMP.proto
new file mode 100644
index 00000000..e0427f0c
--- /dev/null
+++ b/proto/FBHMBKHGMMP.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FBHMBKHGMMP
+// CmdId: 7293
+message FBHMBKHGMMP {
+ string name = 5;
+ bool NKAEGAJGMIK = 9;
+ int32 retcode = 6;
+ uint32 AHAIAIPGFDN = 10;
+}
+
diff --git a/proto/FBKJENFAAKN.proto b/proto/FBKJENFAAKN.proto
deleted file mode 100644
index 28a6056d..00000000
--- a/proto/FBKJENFAAKN.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "EIBBNBEBHGD.proto";
-
-message FBKJENFAAKN {
- repeated uint32 ehbfihcdoli = 12;
- repeated EIBBNBEBHGD avatarInfoList = 6;
-}
diff --git a/proto/FBPFOPMOOIM.proto b/proto/FBPFOPMOOIM.proto
new file mode 100644
index 00000000..165f608f
--- /dev/null
+++ b/proto/FBPFOPMOOIM.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FBPFOPMOOIM
+// CmdId: 7422
+message FBPFOPMOOIM {
+ bool NKAEGAJGMIK = 2;
+ string name = 9;
+ uint32 AHAIAIPGFDN = 8;
+}
+
diff --git a/proto/FCCDEOJODEO.proto b/proto/FCCDEOJODEO.proto
new file mode 100644
index 00000000..d3999c5c
--- /dev/null
+++ b/proto/FCCDEOJODEO.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FCCDEOJODEO
+// CmdId: 23471
+message FCCDEOJODEO {
+ repeated uint32 CPNDLAFAHCI = 12;
+ uint32 level_id = 2;
+}
+
diff --git a/proto/FCEGEHJMIMC.proto b/proto/FCEGEHJMIMC.proto
new file mode 100644
index 00000000..53eef22c
--- /dev/null
+++ b/proto/FCEGEHJMIMC.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: FCEGEHJMIMC
+message FCEGEHJMIMC {
+ uint32 furniture_id = 12;
+ Vector MGHIMMEFBDI = 7;
+ Vector spawn_pos = 1;
+}
+
diff --git a/proto/FCFNMEJMONG.proto b/proto/FCFNMEJMONG.proto
new file mode 100644
index 00000000..67e7e8cc
--- /dev/null
+++ b/proto/FCFNMEJMONG.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FCFNMEJMONG
+// CmdId: 23594
+message FCFNMEJMONG {
+ uint32 music_basic_id = 11;
+ bool is_new_record = 3;
+ int32 retcode = 13;
+ uint64 ugc_guid = 5;
+ bool is_unlock_next_level = 2;
+}
+
diff --git a/proto/FDBBMKKENPE.proto b/proto/FDBBMKKENPE.proto
new file mode 100644
index 00000000..30f473f8
--- /dev/null
+++ b/proto/FDBBMKKENPE.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FDBBMKKENPE
+message FDBBMKKENPE {
+ string JLFDINHJDBI = 5;
+ uint32 uid = 2;
+ uint32 DMBKJKNPKBC = 13;
+ uint32 timestamp = 9;
+ uint64 dungeon_guid = 3;
+}
+
diff --git a/proto/FDHMBLAHCMP.proto b/proto/FDHMBLAHCMP.proto
new file mode 100644
index 00000000..0d1768f9
--- /dev/null
+++ b/proto/FDHMBLAHCMP.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FDHMBLAHCMP
+// CmdId: 7311
+message FDHMBLAHCMP {
+ repeated uint32 EJMHNAHNPOB = 10;
+ uint32 level_id = 9;
+}
+
diff --git a/proto/FDJMJBNPLGD.proto b/proto/FDJMJBNPLGD.proto
new file mode 100644
index 00000000..c9dbbb3c
--- /dev/null
+++ b/proto/FDJMJBNPLGD.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FDJMJBNPLGD
+message FDJMJBNPLGD {
+ uint32 target_entity_id = 15;
+}
+
diff --git a/proto/FDOHOGJAGDN.proto b/proto/FDOHOGJAGDN.proto
new file mode 100644
index 00000000..5cb07116
--- /dev/null
+++ b/proto/FDOHOGJAGDN.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FDOHOGJAGDN
+// CmdId: 7390
+message FDOHOGJAGDN {
+ uint32 MBNLNOFPLLA = 9;
+ uint32 AHAIAIPGFDN = 10;
+}
+
diff --git a/proto/FEGFMGMLCKG.proto b/proto/FEGFMGMLCKG.proto
new file mode 100644
index 00000000..a4f35c1f
--- /dev/null
+++ b/proto/FEGFMGMLCKG.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "UgcMusicBriefInfo.proto";
+
+// Name: FEGFMGMLCKG
+// CmdId: 6326
+message FEGFMGMLCKG {
+ repeated UgcMusicBriefInfo JJMBELIDNLN = 1;
+ repeated UgcMusicBriefInfo OMGGIPLOILH = 12;
+}
+
diff --git a/proto/FEKJJACPMJI.proto b/proto/FEKJJACPMJI.proto
deleted file mode 100644
index 89e86390..00000000
--- a/proto/FEKJJACPMJI.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message FEKJJACPMJI {
- float mgljfjenkkl = 14;
- float hldifipdbfb = 7;
-}
diff --git a/proto/FFBGCLGOCDG.proto b/proto/FFBGCLGOCDG.proto
new file mode 100644
index 00000000..3af7c88e
--- /dev/null
+++ b/proto/FFBGCLGOCDG.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: FFBGCLGOCDG
+message FFBGCLGOCDG {
+ uint32 BEPDAGJHGNK = 7;
+ Vector HOHCJADGKFD = 6;
+ uint32 EBMAEIDEILG = 9;
+ uint32 entity_id = 2;
+}
+
diff --git a/proto/FFHGPFHLKPI.proto b/proto/FFHGPFHLKPI.proto
new file mode 100644
index 00000000..9c1f3fa2
--- /dev/null
+++ b/proto/FFHGPFHLKPI.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "IGCNJKHEEOA.proto";
+import "OJNKFDIOAFA.proto";
+
+// Name: FFHGPFHLKPI
+// CmdId: 7528
+message FFHGPFHLKPI {
+ repeated IGCNJKHEEOA level_list = 8;
+ repeated uint32 AEPLPNNGLPG = 2;
+ repeated OJNKFDIOAFA HKLDJONNBOA = 6;
+}
+
diff --git a/proto/FFJPPIJOJLI.proto b/proto/FFJPPIJOJLI.proto
deleted file mode 100644
index 03707498..00000000
--- a/proto/FFJPPIJOJLI.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message FFJPPIJOJLI {
- uint32 furnitureId = 1;
- Vector spawnPos = 2;
- Vector spawnRot = 3;
-}
diff --git a/proto/FFKIBGMCDAG.proto b/proto/FFKIBGMCDAG.proto
new file mode 100644
index 00000000..be8793c9
--- /dev/null
+++ b/proto/FFKIBGMCDAG.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FFKIBGMCDAG
+// CmdId: 7587
+message FFKIBGMCDAG {
+ int32 retcode = 12;
+}
+
diff --git a/proto/FGJKDICFADH.proto b/proto/FGJKDICFADH.proto
deleted file mode 100644
index 64b6127e..00000000
--- a/proto/FGJKDICFADH.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "CBNIFFCNOEC.proto";
-
-message FGJKDICFADH {
- uint32 uid = 1;
- repeated uint64 milgfplpdhp = 2;
- repeated uint64 dljdncgnbgk = 3;
- repeated CBNIFFCNOEC leilkaldnem = 4;
-}
diff --git a/proto/FGOAFKPBNDC.proto b/proto/FGOAFKPBNDC.proto
new file mode 100644
index 00000000..ff6abc0e
--- /dev/null
+++ b/proto/FGOAFKPBNDC.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FGOAFKPBNDC
+// CmdId: 7558
+message FGOAFKPBNDC {
+ bool is_success = 15;
+ string EGKHNMCFDOB = 3;
+ string MGKLHFKKEPN = 1;
+}
+
diff --git a/proto/FGPNDDNEBJO.proto b/proto/FGPNDDNEBJO.proto
deleted file mode 100644
index 0a951efe..00000000
--- a/proto/FGPNDDNEBJO.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message FGPNDDNEBJO {
- Vector pos = 8;
- Vector mjehpphliia = 1;
- uint32 djmnfklkcaf = 2;
- Vector rot = 12;
-}
diff --git a/proto/FHCMHOPJELB.proto b/proto/FHCMHOPJELB.proto
new file mode 100644
index 00000000..c559c540
--- /dev/null
+++ b/proto/FHCMHOPJELB.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FHCMHOPJELB
+message FHCMHOPJELB {
+ uint32 next_refresh_time = 1;
+ uint32 MEKKKFKHOPD = 14;
+ uint32 JECDNACMJKP = 3;
+}
+
diff --git a/proto/FHPFPENBEIB.proto b/proto/FHPFPENBEIB.proto
new file mode 100644
index 00000000..d11aa58f
--- /dev/null
+++ b/proto/FHPFPENBEIB.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "AGFJDCJANKA.proto";
+
+// Name: FHPFPENBEIB
+message FHPFPENBEIB {
+ bool GHMGBHANDLN = 5;
+ repeated AGFJDCJANKA stage_info_list = 12;
+}
+
diff --git a/proto/FIDBMENLPEP.proto b/proto/FIDBMENLPEP.proto
new file mode 100644
index 00000000..b07f4b93
--- /dev/null
+++ b/proto/FIDBMENLPEP.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "PGHNMMFMKOF.proto";
+
+// Name: FIDBMENLPEP
+message FIDBMENLPEP {
+ repeated PGHNMMFMKOF stage_info_list = 1;
+ repeated uint32 FEPNKDCPEJO = 14;
+ uint32 OOOGEJCNAOK = 9;
+}
+
diff --git a/proto/FIKMGNDBAKI.proto b/proto/FIKMGNDBAKI.proto
new file mode 100644
index 00000000..1ab9cdc2
--- /dev/null
+++ b/proto/FIKMGNDBAKI.proto
@@ -0,0 +1,18 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FIKMGNDBAKI
+message FIKMGNDBAKI {
+ // Name: FJBBJCKKNEA
+ message FJBBJCKKNEA {
+ repeated int32 BBJIIDDFHLG = 1;
+ string NDCHHAHMBNA = 2;
+ int32 HMCFGEMMPNJ = 3;
+ int32 KPACNJFMKHM = 4;
+ }
+
+ repeated FJBBJCKKNEA KLKNLLJFNLG = 1;
+}
+
diff --git a/proto/FIMJMLPLPAC.proto b/proto/FIMJMLPLPAC.proto
new file mode 100644
index 00000000..6a032658
--- /dev/null
+++ b/proto/FIMJMLPLPAC.proto
@@ -0,0 +1,16 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FIMJMLPLPAC
+message FIMJMLPLPAC {
+ string product_id = 1;
+ string price_tier = 2;
+ uint32 FAMBHDAPAKF = 3;
+ uint32 FOEPNNJHOCD = 4;
+ uint32 begin_time = 5;
+ uint32 end_time = 6;
+ uint32 HCFKAGLCNAN = 7;
+}
+
diff --git a/proto/FINEJDCEECI.proto b/proto/FINEJDCEECI.proto
new file mode 100644
index 00000000..3b17b5dd
--- /dev/null
+++ b/proto/FINEJDCEECI.proto
@@ -0,0 +1,26 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "ItemParam.proto";
+
+// Name: FINEJDCEECI
+message FINEJDCEECI {
+ // Name: KPKPFMLBAOL
+ message KPKPFMLBAOL {
+ repeated ItemParam GFLEMFDCFIM = 1;
+ repeated ItemParam HBANPLNDOJA = 2;
+ }
+
+ string product_id = 1;
+ string price_tier = 2;
+ uint32 JOIANPCEKPB = 3;
+ uint32 EFIMMGMDACC = 4;
+ uint32 MGICPJOFJOA = 5;
+ uint32 FAHMOAMOKKF = 6;
+ uint32 DPKGFEIHEED = 7;
+ oneof APLLPBMLFFB {
+ KPKPFMLBAOL resin_card = 101;
+ }
+}
+
diff --git a/proto/FJHBMGNDFHD.proto b/proto/FJHBMGNDFHD.proto
new file mode 100644
index 00000000..da37c322
--- /dev/null
+++ b/proto/FJHBMGNDFHD.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FJHBMGNDFHD
+message FJHBMGNDFHD {
+ float MBBOKPAIFHM = 9;
+}
+
diff --git a/proto/FJMGEBIAMDB.proto b/proto/FJMGEBIAMDB.proto
deleted file mode 100644
index 1065756d..00000000
--- a/proto/FJMGEBIAMDB.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "IDOELHBANCP.proto";
-
-message FJMGEBIAMDB {
- repeated IDOELHBANCP kcllbppiboo = 999;
-}
diff --git a/proto/FKGPKKHNDLC.proto b/proto/FKGPKKHNDLC.proto
new file mode 100644
index 00000000..b1bd0f67
--- /dev/null
+++ b/proto/FKGPKKHNDLC.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FKGPKKHNDLC
+enum FKGPKKHNDLC {
+ FKGPKKHNDLC_PEHAONPAPHA = 0;
+ FKGPKKHNDLC_CHABMNAEKCD = 1;
+ FKGPKKHNDLC_GOBKCHDGKAF = 2;
+ FKGPKKHNDLC_FMEOFKEAIAB = 3;
+ FKGPKKHNDLC_PJLEFNKKKIL = 4;
+}
+
diff --git a/proto/FKJCFGLHNPM.proto b/proto/FKJCFGLHNPM.proto
deleted file mode 100644
index 05b3e443..00000000
--- a/proto/FKJCFGLHNPM.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "DMMAGIEOPDG.proto";
-
-message FKJCFGLHNPM {
- repeated DMMAGIEOPDG stageInfoList = 9;
-}
diff --git a/proto/FLANFFAFKCL.proto b/proto/FLANFFAFKCL.proto
new file mode 100644
index 00000000..de4bb54e
--- /dev/null
+++ b/proto/FLANFFAFKCL.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FLANFFAFKCL
+// CmdId: 7668
+message FLANFFAFKCL {
+ int32 retcode = 10;
+ uint32 JCMACGJEEAD = 14;
+}
+
diff --git a/proto/FMFLCOLFIOF.proto b/proto/FMFLCOLFIOF.proto
new file mode 100644
index 00000000..204fb979
--- /dev/null
+++ b/proto/FMFLCOLFIOF.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FMFLCOLFIOF
+// CmdId: 7551
+message FMFLCOLFIOF {
+ uint32 AHAIAIPGFDN = 13;
+}
+
diff --git a/proto/FMMFNKAIMMA.proto b/proto/FMMFNKAIMMA.proto
new file mode 100644
index 00000000..800b9cf2
--- /dev/null
+++ b/proto/FMMFNKAIMMA.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FMMFNKAIMMA
+// CmdId: 7916
+message FMMFNKAIMMA {
+ uint32 EJKLKNPMHMC = 8;
+ uint32 card_id = 9;
+}
+
diff --git a/proto/FMOEOCJBOPN.proto b/proto/FMOEOCJBOPN.proto
new file mode 100644
index 00000000..e3604bd0
--- /dev/null
+++ b/proto/FMOEOCJBOPN.proto
@@ -0,0 +1,22 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FMOEOCJBOPN
+enum FMOEOCJBOPN {
+ FMOEOCJBOPN_CGKGOJNOBBM = 0;
+ FMOEOCJBOPN_DPBNNPPJICJ = 1;
+ FMOEOCJBOPN_KALHEPHIBCG = 2;
+ FMOEOCJBOPN_MIIOCNCCDEL = 3;
+ FMOEOCJBOPN_IOADCKHLDPA = 4;
+ FMOEOCJBOPN_IIFJNJDADLA = 5;
+ FMOEOCJBOPN_MCAEKLLKBPP = 6;
+ FMOEOCJBOPN_HMAFMGDPLLM = 7;
+ FMOEOCJBOPN_ILIIBPNKBBC = 8;
+ FMOEOCJBOPN_JLFBFPMHIIP = 9;
+ FMOEOCJBOPN_BGKGEAKLCGD = 10;
+ FMOEOCJBOPN_IPMODAGNODO = 11;
+ FMOEOCJBOPN_COGFIAEPPLI = 12;
+}
+
diff --git a/proto/FNHEMKCFMBL.proto b/proto/FNHEMKCFMBL.proto
new file mode 100644
index 00000000..a9b45d7a
--- /dev/null
+++ b/proto/FNHEMKCFMBL.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FNHEMKCFMBL
+message FNHEMKCFMBL {
+ float LMPPEKDJNIN = 9;
+}
+
diff --git a/proto/FNLKKMKJIDF.proto b/proto/FNLKKMKJIDF.proto
new file mode 100644
index 00000000..b6210ebb
--- /dev/null
+++ b/proto/FNLKKMKJIDF.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "NICMKPJLHMI.proto";
+
+// Name: FNLKKMKJIDF
+message FNLKKMKJIDF {
+ repeated NICMKPJLHMI GOBAMHBPKEL = 5;
+ uint32 FPIKCGDHADF = 9;
+}
+
diff --git a/proto/FOLNGHHMFKC.proto b/proto/FOLNGHHMFKC.proto
new file mode 100644
index 00000000..9c7a557f
--- /dev/null
+++ b/proto/FOLNGHHMFKC.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "OJNKFDIOAFA.proto";
+
+// Name: FOLNGHHMFKC
+// CmdId: 7577
+message FOLNGHHMFKC {
+ OJNKFDIOAFA BHBNFMDDKOF = 9;
+}
+
diff --git a/proto/FPENLAKBJMF.proto b/proto/FPENLAKBJMF.proto
new file mode 100644
index 00000000..7bacb972
--- /dev/null
+++ b/proto/FPENLAKBJMF.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: FPENLAKBJMF
+message FPENLAKBJMF {
+ repeated string HLKOHFECGLF = 1;
+}
+
diff --git a/proto/FPFHGDCLELH.proto b/proto/FPFHGDCLELH.proto
new file mode 100644
index 00000000..70a3b8c9
--- /dev/null
+++ b/proto/FPFHGDCLELH.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "OPDLLIJJGFB.proto";
+import "PMJLNPPJJCI.proto";
+
+// Name: FPFHGDCLELH
+message FPFHGDCLELH {
+ string name = 1;
+ repeated OPDLLIJJGFB GMIHFCGDEJH = 2;
+ PMJLNPPJJCI PNFIHGPGNKD = 3;
+}
+
diff --git a/proto/FPPMLGOAFGH.proto b/proto/FPPMLGOAFGH.proto
new file mode 100644
index 00000000..5fa5f82f
--- /dev/null
+++ b/proto/FPPMLGOAFGH.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "HIDNILLDCAD.proto";
+
+// Name: FPPMLGOAFGH
+message FPPMLGOAFGH {
+ HIDNILLDCAD type = 1;
+ int32 y = 2;
+}
+
diff --git a/proto/FallInfo.proto b/proto/FallInfo.proto
deleted file mode 100644
index 41487eb9..00000000
--- a/proto/FallInfo.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "FallPlayerInfo.proto";
-
-message FallInfo {
- uint32 endTime = 6;
- map scenePlayerFallInfoMap = 9;
-}
diff --git a/proto/FallPlayerBrief.proto b/proto/FallPlayerBrief.proto
index b6be331e..a6617990 100644
--- a/proto/FallPlayerBrief.proto
+++ b/proto/FallPlayerBrief.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IPCIFFJCJLL
message FallPlayerBrief {
- uint32 uid = 12;
- bool isGround = 8;
- uint32 score = 13;
+ uint32 score = 8;
+ uint32 uid = 9;
+ bool is_ground = 15;
}
+
diff --git a/proto/FallPlayerInfo.proto b/proto/FallPlayerInfo.proto
index 3fc75571..4a6c898c 100644
--- a/proto/FallPlayerInfo.proto
+++ b/proto/FallPlayerInfo.proto
@@ -3,12 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EJLOAGILHJF
message FallPlayerInfo {
- uint32 timeCost = 10;
- uint32 uid = 4;
- map ballCatchCountMap = 8;
- uint32 curScore = 11;
- bool isGround = 15;
+ bool is_ground = 11;
+ map ball_catch_count_map = 4;
+ uint32 uid = 14;
+ uint32 time_cost = 3;
+ uint32 cur_score = 15;
}
+
diff --git a/proto/FallSettleInfo.proto b/proto/FallSettleInfo.proto
index caed4557..934dbc94 100644
--- a/proto/FallSettleInfo.proto
+++ b/proto/FallSettleInfo.proto
@@ -2,15 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "OnlinePlayerInfo.proto";
+// Name: DGPPIFFCCGJ
message FallSettleInfo {
- OnlinePlayerInfo playerInfo = 7;
- uint32 remainTime = 14;
- uint32 uid = 3;
- uint32 catchCount = 10;
- map flowerRingCatchCountMap = 4;
- uint32 finalScore = 9;
+ uint32 final_score = 7;
+ uint32 uid = 3;
+ map flower_ring_catch_count_map = 2;
+ uint32 GBBJAMEMAHI = 13;
+ OnlinePlayerInfo player_info = 6;
+ uint32 DIOJNDKDDLI = 5;
}
+
diff --git a/proto/FeatureBlockInfo.proto b/proto/FeatureBlockInfo.proto
index d9615bde..0d146e9d 100644
--- a/proto/FeatureBlockInfo.proto
+++ b/proto/FeatureBlockInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PHDAPKDOAPI
message FeatureBlockInfo {
- uint32 featureType = 1;
- uint32 endTime = 2;
+ uint32 feature_type = 1;
+ uint32 end_time = 2;
}
+
diff --git a/proto/FetterData.proto b/proto/FetterData.proto
index b95a222a..0bbfbf07 100644
--- a/proto/FetterData.proto
+++ b/proto/FetterData.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EJJOHOJFEHC
message FetterData {
- uint32 fetterId = 1;
- uint32 fetterState = 2;
- repeated uint32 condIndexList = 3;
+ uint32 fetter_id = 1;
+ uint32 fetter_state = 2;
+ repeated uint32 cond_index_list = 3;
}
+
diff --git a/proto/FightPropPair.proto b/proto/FightPropPair.proto
index d2d8b92b..2284dc00 100644
--- a/proto/FightPropPair.proto
+++ b/proto/FightPropPair.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KOMONGMKKND
message FightPropPair {
- uint32 propType = 1;
- float propValue = 2;
+ uint32 prop_type = 1;
+ float prop_value = 2;
}
+
diff --git a/proto/FindHilichurlAcceptQuestNotify.proto b/proto/FindHilichurlAcceptQuestNotify.proto
index a9368dbc..be90524f 100644
--- a/proto/FindHilichurlAcceptQuestNotify.proto
+++ b/proto/FindHilichurlAcceptQuestNotify.proto
@@ -3,15 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MGJECLOLHFM
+// CmdId: 8170
message FindHilichurlAcceptQuestNotify {
- //enum POCGDCLDDMI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8522;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
}
+
diff --git a/proto/FindHilichurlDayContentInfo.proto b/proto/FindHilichurlDayContentInfo.proto
index 8a2edd40..c99a6c5e 100644
--- a/proto/FindHilichurlDayContentInfo.proto
+++ b/proto/FindHilichurlDayContentInfo.proto
@@ -3,8 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GFOMJJIEKBM
message FindHilichurlDayContentInfo {
- uint32 startTime = 5;
+ uint32 start_time = 2;
}
+
diff --git a/proto/FindHilichurlDetailInfo.proto b/proto/FindHilichurlDetailInfo.proto
new file mode 100644
index 00000000..6df1375e
--- /dev/null
+++ b/proto/FindHilichurlDetailInfo.proto
@@ -0,0 +1,17 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "FindHilichurlDayContentInfo.proto";
+
+// Name: FGFBJGKCLOG
+message FindHilichurlDetailInfo {
+ uint32 day_index = 6;
+ uint32 content_close_time = 15;
+ bool is_content_closed = 7;
+ uint32 CKDBHMJNPID = 13;
+ repeated FindHilichurlDayContentInfo day_content_info_list = 2;
+ uint32 EPFPMGJEMJH = 3;
+ bool is_end_quest_accept = 8;
+}
+
diff --git a/proto/FindHilichurlFinishSecondQuestNotify.proto b/proto/FindHilichurlFinishSecondQuestNotify.proto
index 9e1b8b46..41028c6a 100644
--- a/proto/FindHilichurlFinishSecondQuestNotify.proto
+++ b/proto/FindHilichurlFinishSecondQuestNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HAFAOJGNFAJ
+// CmdId: 8326
message FindHilichurlFinishSecondQuestNotify {
- //enum INNBCDKAJKJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8774;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 dayIndex = 9;
+ uint32 day_index = 6;
}
+
diff --git a/proto/FindHilichurlInfo.proto b/proto/FindHilichurlInfo.proto
deleted file mode 100644
index 1573dd04..00000000
--- a/proto/FindHilichurlInfo.proto
+++ /dev/null
@@ -1,17 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "FindHilichurlDayContentInfo.proto";
-
-message FindHilichurlInfo {
- uint32 dayIndex = 1;
- bool isEndQuestAccept = 14;
- uint32 contentCloseTime = 8;
- bool leftMonsters = 15;
- repeated FindHilichurlDayContentInfo dayContentInfoList = 2;
- uint32 minOpenPlayerLevel = 4;
- uint32 playerDayIndex = 10;
-}
diff --git a/proto/FinishDeliveryNotify.proto b/proto/FinishDeliveryNotify.proto
index 79d2f149..783ed5cb 100644
--- a/proto/FinishDeliveryNotify.proto
+++ b/proto/FinishDeliveryNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FABFOMGKLEC
+// CmdId: 2110
message FinishDeliveryNotify {
- //enum GCNLHHAIBJA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2044;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 dayIndex = 2;
- uint32 finishedQuestIndex = 4;
- uint32 scheduleId = 8;
+ uint32 finished_quest_index = 2;
+ uint32 day_index = 4;
+ uint32 schedule_id = 6;
}
+
diff --git a/proto/FinishLanternProjectionReq.proto b/proto/FinishLanternProjectionReq.proto
index 6436f6ff..c4a589a6 100644
--- a/proto/FinishLanternProjectionReq.proto
+++ b/proto/FinishLanternProjectionReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MHMFOLKBLFK
+// CmdId: 8720
message FinishLanternProjectionReq {
- //enum MPFJNIPOFOF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8236;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 finishTime = 15;
- uint32 levelId = 10;
+ uint32 level_id = 1;
+ uint32 finish_time = 12;
}
+
diff --git a/proto/FinishLanternProjectionRsp.proto b/proto/FinishLanternProjectionRsp.proto
index 0d95b506..9687a4de 100644
--- a/proto/FinishLanternProjectionRsp.proto
+++ b/proto/FinishLanternProjectionRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KAGHEDICJNH
+// CmdId: 8016
message FinishLanternProjectionRsp {
- //enum DMBLJFCAIBD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8132;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 15;
+ int32 retcode = 9;
}
+
diff --git a/proto/FinishMainCoopReq.proto b/proto/FinishMainCoopReq.proto
index e06cf4fc..7c3c67dc 100644
--- a/proto/FinishMainCoopReq.proto
+++ b/proto/FinishMainCoopReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DGHACBNAMDF
+// CmdId: 1986
message FinishMainCoopReq {
- //enum GCDJKLLAJKL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1969;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 id = 11;
- uint32 endingSavePointId = 5;
+ uint32 id = 2;
+ uint32 ending_save_point_id = 15;
}
+
diff --git a/proto/FinishMainCoopRsp.proto b/proto/FinishMainCoopRsp.proto
index a8a4757f..b95d69db 100644
--- a/proto/FinishMainCoopRsp.proto
+++ b/proto/FinishMainCoopRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EHNJKKECGHJ
+// CmdId: 1965
message FinishMainCoopRsp {
- //enum BIANAGKJMMK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1993;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 id = 12;
- uint32 endingSavePointId = 4;
- int32 retcode = 14;
+ uint32 id = 10;
+ int32 retcode = 11;
+ uint32 ending_save_point_id = 8;
}
+
diff --git a/proto/FinishReason.proto b/proto/FinishReason.proto
deleted file mode 100644
index ae895c20..00000000
--- a/proto/FinishReason.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum FinishReason {
- FINISH_REASON_DEFAULT = 0;
- FINISH_REASON_CLEAR = 1;
- FINISH_REASON_DISTANCE = 2;
- FINISH_REASON_FINISH = 3;
-}
diff --git a/proto/FinishedParentQuestNotify.proto b/proto/FinishedParentQuestNotify.proto
index bd3b270d..17fa09fe 100644
--- a/proto/FinishedParentQuestNotify.proto
+++ b/proto/FinishedParentQuestNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ParentQuest.proto";
+// Name: BCPKKPKIOIG
+// CmdId: 464
message FinishedParentQuestNotify {
- //enum MPBKAANIEOK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 498;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated ParentQuest parentQuestList = 3;
+ repeated ParentQuest parent_quest_list = 13;
}
+
diff --git a/proto/FinishedParentQuestUpdateNotify.proto b/proto/FinishedParentQuestUpdateNotify.proto
index f007d159..0314da98 100644
--- a/proto/FinishedParentQuestUpdateNotify.proto
+++ b/proto/FinishedParentQuestUpdateNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ParentQuest.proto";
+// Name: GJFEGDKEGBM
+// CmdId: 414
message FinishedParentQuestUpdateNotify {
- //enum JPBJMNPBPPB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 420;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated ParentQuest parentQuestList = 15;
+ repeated ParentQuest parent_quest_list = 15;
}
+
diff --git a/proto/FinishedTalkIdListNotify.proto b/proto/FinishedTalkIdListNotify.proto
index 4bc06e89..08030a8f 100644
--- a/proto/FinishedTalkIdListNotify.proto
+++ b/proto/FinishedTalkIdListNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NOOLMPKGMDG
+// CmdId: 565
message FinishedTalkIdListNotify {
- //enum LOPEKGOKHKB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 562;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 finishedTalkIdList = 10;
+ repeated uint32 finished_talk_id_list = 5;
}
+
diff --git a/proto/FireworksLaunchDataNotify.proto b/proto/FireworksLaunchDataNotify.proto
index bbb43470..b5f0c49e 100644
--- a/proto/FireworksLaunchDataNotify.proto
+++ b/proto/FireworksLaunchDataNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FireworksLaunchSchemeData.proto";
+// Name: NLCCANLMPOI
+// CmdId: 6038
message FireworksLaunchDataNotify {
- //enum LBBDGOELNDE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5979;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 lastUseSchemeId = 6;
- repeated FireworksLaunchSchemeData schemeDataList = 2;
+ uint32 last_use_scheme_id = 1;
+ repeated FireworksLaunchSchemeData scheme_data_list = 10;
}
+
diff --git a/proto/FireworksLaunchParam.proto b/proto/FireworksLaunchParam.proto
index 1178fc1b..731c244b 100644
--- a/proto/FireworksLaunchParam.proto
+++ b/proto/FireworksLaunchParam.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FireworksLaunchParamType.proto";
+// Name: AJEMFEKHOPK
message FireworksLaunchParam {
- FireworksLaunchParamType type = 5;
- int32 value = 14;
+ int32 value = 6;
+ FireworksLaunchParamType type = 5;
}
+
diff --git a/proto/FireworksLaunchParamType.proto b/proto/FireworksLaunchParamType.proto
index 62166faa..9c443b6d 100644
--- a/proto/FireworksLaunchParamType.proto
+++ b/proto/FireworksLaunchParamType.proto
@@ -3,12 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: NCJKDBBODAO
enum FireworksLaunchParamType {
- FIREWORKS_LAUNCH_PARAM_TYPE_NONE = 0;
- FIREWORKS_LAUNCH_PARAM_TYPE_REPEAT = 1;
- FIREWORKS_LAUNCH_PARAM_TYPE_INTERVAL = 2;
- FIREWORKS_LAUNCH_PARAM_TYPE_DELAY = 3;
- FIREWORKS_LAUNCH_PARAM_TYPE_ROUND_INTERVAL = 4;
- FIREWORKS_LAUNCH_PARAM_TYPE_MAX = 5;
+ FIREWORKS_LAUNCH_PARAM_NONE = 0;
+ FIREWORKS_LAUNCH_PARAM_REPEAT = 1;
+ FIREWORKS_LAUNCH_PARAM_INTEVAL = 2;
+ FIREWORKS_LAUNCH_PARAM_DELAY = 3;
+ FIREWORKS_LAUNCH_PARAM_ROUND_INTEVAL = 4;
+ FIREWORKS_LAUNCH_PARAM_MAX = 5;
}
+
diff --git a/proto/FireworksLaunchSchemeData.proto b/proto/FireworksLaunchSchemeData.proto
index 411c7ef3..2e1ab984 100644
--- a/proto/FireworksLaunchSchemeData.proto
+++ b/proto/FireworksLaunchSchemeData.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FireworksLaunchParam.proto";
+// Name: KOGHPNIOEKJ
message FireworksLaunchSchemeData {
- uint32 schemeId = 2;
- repeated FireworksLaunchParam launchParamList = 13;
- repeated uint32 fireworksIdList = 1;
+ repeated uint32 fireworks_id_list = 4;
+ repeated FireworksLaunchParam launch_param_list = 14;
+ uint32 scheme_id = 12;
}
+
diff --git a/proto/FireworksReformData.proto b/proto/FireworksReformData.proto
index 2ca5886e..b7509dca 100644
--- a/proto/FireworksReformData.proto
+++ b/proto/FireworksReformData.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FireworksReformParam.proto";
+// Name: EHKHLMKNGHN
message FireworksReformData {
- repeated FireworksReformParam reformParamList = 2;
- uint32 id = 7;
+ uint32 id = 1;
+ repeated FireworksReformParam reform_param_list = 10;
}
+
diff --git a/proto/FireworksReformDataNotify.proto b/proto/FireworksReformDataNotify.proto
index 2fd723c2..43b48bdd 100644
--- a/proto/FireworksReformDataNotify.proto
+++ b/proto/FireworksReformDataNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FireworksReformData.proto";
+// Name: CLBAKOBKGAK
+// CmdId: 6080
message FireworksReformDataNotify {
- //enum PLDJGEPPBIC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6001;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated FireworksReformData fireworksReformDataList = 7;
+ repeated FireworksReformData fireworks_reform_data_list = 11;
}
+
diff --git a/proto/FireworksReformParam.proto b/proto/FireworksReformParam.proto
index 8b615536..c2c29936 100644
--- a/proto/FireworksReformParam.proto
+++ b/proto/FireworksReformParam.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FireworksReformParamType.proto";
+// Name: LBJDDOCNBFN
message FireworksReformParam {
- int32 value = 8;
- FireworksReformParamType type = 11;
+ int32 value = 7;
+ FireworksReformParamType type = 11;
}
+
diff --git a/proto/FireworksReformParamType.proto b/proto/FireworksReformParamType.proto
index 584bf727..36292d24 100644
--- a/proto/FireworksReformParamType.proto
+++ b/proto/FireworksReformParamType.proto
@@ -3,12 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: LDLPOHMEPLJ
enum FireworksReformParamType {
- FIREWORKS_REFORM_PARAM_TYPE_NONE = 0;
- FIREWORKS_REFORM_PARAM_TYPE_COLOR = 1;
- FIREWORKS_REFORM_PARAM_TYPE_HEIGHT = 2;
- FIREWORKS_REFORM_PARAM_TYPE_SIZE = 3;
- FIREWORKS_REFORM_PARAM_TYPE_DENSITY = 4;
- FIREWORKS_REFORM_PARAM_TYPE_Vector = 5;
+ FIREWORKS_REFORM_PARAM_NONE = 0;
+ FIREWORKS_REFORM_PARAM_COLOR = 1;
+ FIREWORKS_REFORM_PARAM_HEIGHT = 2;
+ FIREWORKS_REFORM_PARAM_SIZE = 3;
+ FIREWORKS_REFORM_PARAM_DENSITY = 4;
+ FIREWORKS_REFORM_PARAM_ROTATION = 5;
}
+
diff --git a/proto/FirstStageInfo.proto b/proto/FirstStageInfo.proto
deleted file mode 100644
index 3bd29fba..00000000
--- a/proto/FirstStageInfo.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message FirstStageInfo {
- uint32 score = 13;
- uint32 Unk3300_HIKADHBLPEB = 8;
- uint32 Unk3300_IPAJLKOBDKC = 3;
- uint32 Unk3300_NILGNHOPGLD = 1;
-}
diff --git a/proto/FishAttractNotify.proto b/proto/FishAttractNotify.proto
index 9a753b81..b47bff87 100644
--- a/proto/FishAttractNotify.proto
+++ b/proto/FishAttractNotify.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: HHCLAFPEBEE
+// CmdId: 5812
message FishAttractNotify {
- //enum NMCHBPBNIKA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5815;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- Vector pos = 3;
- repeated uint32 fishIdList = 5;
- uint32 uid = 10;
+ uint32 uid = 4;
+ Vector pos = 9;
+ repeated uint32 fish_id_list = 3;
}
+
diff --git a/proto/FishBaitGoneNotify.proto b/proto/FishBaitGoneNotify.proto
index 61f86cd7..45d45a13 100644
--- a/proto/FishBaitGoneNotify.proto
+++ b/proto/FishBaitGoneNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FMMLKJJDCDF
+// CmdId: 5825
message FishBaitGoneNotify {
- //enum BKKEEMKPBIB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5803;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 uid = 8;
+ uint32 uid = 3;
}
+
diff --git a/proto/FishBattleBeginReq.proto b/proto/FishBattleBeginReq.proto
index a16fc58e..2bbcf922 100644
--- a/proto/FishBattleBeginReq.proto
+++ b/proto/FishBattleBeginReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DICGEFPLIGB
+// CmdId: 5835
message FishBattleBeginReq {
- //enum IPALOBNGPCP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5802;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/FishBattleBeginRsp.proto b/proto/FishBattleBeginRsp.proto
index f3e1f469..c519bdf1 100644
--- a/proto/FishBattleBeginRsp.proto
+++ b/proto/FishBattleBeginRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EBGAHLCEIGM
+// CmdId: 5821
message FishBattleBeginRsp {
- //enum NMPKOMDADLO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5840;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 6;
+ int32 retcode = 5;
}
+
diff --git a/proto/FishBattleEndReq.proto b/proto/FishBattleEndReq.proto
index d2d60a1e..ca79e933 100644
--- a/proto/FishBattleEndReq.proto
+++ b/proto/FishBattleEndReq.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FishBattleResult.proto";
+// Name: MKMIMCMAPPP
+// CmdId: 5801
message FishBattleEndReq {
- //enum JCIOFMDHFDP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5837;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- FishBattleResult battleResult = 11;
- uint32 maxBonusTime = 10;
- bool isAlwaysBonus = 5;
+ bool is_always_bonus = 2;
+ FishBattleResult battle_result = 6;
+ uint32 max_bonus_time = 14;
}
+
diff --git a/proto/FishBattleEndRsp.proto b/proto/FishBattleEndRsp.proto
index b6e0380e..3545ad39 100644
--- a/proto/FishBattleEndRsp.proto
+++ b/proto/FishBattleEndRsp.proto
@@ -2,26 +2,26 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FishBattleResult.proto";
-import "FishNoRewardReason.proto";
import "ItemParam.proto";
+// Name: DOGHBKAEEFH
+// CmdId: 5802
message FishBattleEndRsp {
- //enum NFCGJNBLAOP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5814;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
+ // Name: DKIEDIBPBFH
+ enum FishNoRewardReason {
+ FISH_NO_REWARD_NONE = 0;
+ FISH_NO_REWARD_ACTIVITY_LIMIT = 1;
+ FISH_NO_REWARD_BAG_LIMIT = 2;
+ FISH_NO_REWARD_POOL_LIMIT = 3;
+ }
- repeated ItemParam rewardItemList = 3;
- repeated ItemParam Unk3300_MDCKKPGNKGL = 12;
- FishBattleResult battleResult = 10;
- FishNoRewardReason noRewardReason = 5;
- bool isGotReward = 8;
- int32 retcode = 2;
- repeated ItemParam Unk3300_ABBBGOBDJEC = 15;
+ int32 retcode = 15;
+ repeated ItemParam FJMDGODGDFP = 3;
+ bool is_got_reward = 2;
+ FishBattleResult battle_result = 5;
+ FishNoRewardReason no_reward_reason = 14;
+ repeated ItemParam reward_item_list = 9;
+ repeated ItemParam MGJPLKOPPOI = 4;
}
+
diff --git a/proto/FishBattleResult.proto b/proto/FishBattleResult.proto
index 433fad6d..6190cd17 100644
--- a/proto/FishBattleResult.proto
+++ b/proto/FishBattleResult.proto
@@ -3,12 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: NOMPJNNKOKM
enum FishBattleResult {
- FISH_BATTLE_RESULT_NONE = 0;
- FISH_BATTLE_RESULT_SUCC = 1;
- FISH_BATTLE_RESULT_FAIL = 2;
- FISH_BATTLE_RESULT_TIMEOUT = 3;
- FISH_BATTLE_RESULT_CANCEL = 4;
- FISH_BATTLE_RESULT_EXIT = 5;
-}
\ No newline at end of file
+ FISH_BATTLE_RESULT_NONE = 0;
+ FISH_BATTLE_RESULT_SUCC = 1;
+ FISH_BATTLE_RESULT_FAIL = 2;
+ FISH_BATTLE_RESULT_TIMEOUT = 3;
+ FISH_BATTLE_RESULT_CANCEL = 4;
+ FISH_BATTLE_RESULT_EXIT = 5;
+}
+
diff --git a/proto/FishBiteReq.proto b/proto/FishBiteReq.proto
index 3c3fa5c7..3b14232f 100644
--- a/proto/FishBiteReq.proto
+++ b/proto/FishBiteReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MNAOEHJMOCD
+// CmdId: 5839
message FishBiteReq {
- //enum AJPGOFFIDNE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5816;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/FishBiteRsp.proto b/proto/FishBiteRsp.proto
index 479a7f6d..97ca8e3c 100644
--- a/proto/FishBiteRsp.proto
+++ b/proto/FishBiteRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JOCPDFNKEHO
+// CmdId: 5831
message FishBiteRsp {
- //enum HJHLODICPOC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5825;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
+ int32 retcode = 11;
}
+
diff --git a/proto/FishCastRodReq.proto b/proto/FishCastRodReq.proto
index eeca2e1a..d0a66f58 100644
--- a/proto/FishCastRodReq.proto
+++ b/proto/FishCastRodReq.proto
@@ -2,22 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: CJEFHCKHINC
+// CmdId: 5836
message FishCastRodReq {
- //enum IKCMBMPOMAI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5819;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 rodEntityId = 2;
- Vector pos = 1;
- uint32 Unk3300_ICALEIBJCDA = 15;
- uint32 Unk3300_PJFHEDDFOBM = 8;
+ uint32 rod_entity_id = 13;
+ uint32 BJFPOFFAPOE = 3;
+ Vector pos = 14;
+ uint32 LPEBKNNANPL = 9;
}
+
diff --git a/proto/FishCastRodRsp.proto b/proto/FishCastRodRsp.proto
index c7d0c133..136f1851 100644
--- a/proto/FishCastRodRsp.proto
+++ b/proto/FishCastRodRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CILEPHLIFNG
+// CmdId: 5815
message FishCastRodRsp {
- //enum GIFIMANBHOB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5843;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 8;
+ int32 retcode = 10;
}
+
diff --git a/proto/FishChosenNotify.proto b/proto/FishChosenNotify.proto
index 5b781cd9..313dc0b4 100644
--- a/proto/FishChosenNotify.proto
+++ b/proto/FishChosenNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NHDGJCKLJGC
+// CmdId: 5844
message FishChosenNotify {
- //enum AFKIPPKMOJA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5831;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 fishId = 14;
+ uint32 fish_id = 9;
}
+
diff --git a/proto/FishEscapeNotify.proto b/proto/FishEscapeNotify.proto
index 8a37fd08..03bd8d61 100644
--- a/proto/FishEscapeNotify.proto
+++ b/proto/FishEscapeNotify.proto
@@ -2,22 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "Vector.proto";
import "FishEscapeReason.proto";
+import "Vector.proto";
+// Name: KGMGCMOOMOG
+// CmdId: 5832
message FishEscapeNotify {
- //enum BAKJLJJGKJM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5835;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- Vector pos = 9;
- uint32 uid = 15;
- repeated uint32 fishIdList = 5;
- FishEscapeReason reason = 7;
+ Vector pos = 2;
+ uint32 uid = 11;
+ repeated uint32 fish_id_list = 7;
+ FishEscapeReason reason = 12;
}
+
diff --git a/proto/FishEscapeReason.proto b/proto/FishEscapeReason.proto
index 7b29faad..1a2ed26f 100644
--- a/proto/FishEscapeReason.proto
+++ b/proto/FishEscapeReason.proto
@@ -3,9 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: EBLPNABPEMI
enum FishEscapeReason {
- FISH_ESCAPE_REASON_NONE = 0;
- FISH_ESCAPE_REASON_SHOCKED = 1;
- FISH_ESCAPE_REASON_UNHOOK = 2;
+ FISN_ESCAPE_NONE = 0;
+ FISH_ESCAPE_SHOCKED = 1;
+ FISH_ESCAPE_UNHOOK = 2;
}
+
diff --git a/proto/FishNoRewardReason.proto b/proto/FishNoRewardReason.proto
deleted file mode 100644
index 31143c23..00000000
--- a/proto/FishNoRewardReason.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum FishNoRewardReason {
- FISH_NO_REWARD_REASON_NONE = 0;
- FISH_NO_REWARD_REASON_ACTIVITY_LIMIT = 1;
- FISH_NO_REWARD_REASON_BAG_LIMIT = 2;
- FISH_NO_REWARD_REASON_POOL_LIMIT = 3;
-}
diff --git a/proto/FishPoolDataNotify.proto b/proto/FishPoolDataNotify.proto
index 3a35c834..642a8c94 100644
--- a/proto/FishPoolDataNotify.proto
+++ b/proto/FishPoolDataNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NHLGGGCDMNL
+// CmdId: 5840
message FishPoolDataNotify {
- //enum AABCBDJMGOH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5806;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 todayFishNum = 10;
- uint32 entityId = 5;
+ uint32 entity_id = 2;
+ uint32 today_fish_num = 8;
}
+
diff --git a/proto/FishPoolInfo.proto b/proto/FishPoolInfo.proto
index b383c019..a7b0be2f 100644
--- a/proto/FishPoolInfo.proto
+++ b/proto/FishPoolInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KMDKMJLGNHL
message FishPoolInfo {
- uint32 poolId = 1;
- repeated uint32 fishAreaList = 2;
- uint32 todayFishNum = 3;
+ uint32 pool_id = 1;
+ repeated uint32 fish_area_list = 2;
+ uint32 today_fish_num = 3;
}
+
diff --git a/proto/FishingGallerySettleInfo.proto b/proto/FishingGallerySettleInfo.proto
index c0bbdbba..634b185b 100644
--- a/proto/FishingGallerySettleInfo.proto
+++ b/proto/FishingGallerySettleInfo.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "GMIFBLJMMNA.proto";
+import "PDKLFCHIAMH.proto";
-
-import "FishingScore.proto";
-import "FishInfo.proto";
-
+// Name: OPNBGGNPPOE
message FishingGallerySettleInfo {
- repeated FishingScore fishingScoreList = 4;
- map fishMap = 9;
+ repeated GMIFBLJMMNA EKEAHMCHEOH = 5;
+ map HIPPDLHJGGN = 6;
}
+
diff --git a/proto/FishingGallerySettleNotify.proto b/proto/FishingGallerySettleNotify.proto
index 2aab560c..0b0caaa3 100644
--- a/proto/FishingGallerySettleNotify.proto
+++ b/proto/FishingGallerySettleNotify.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FishingGallerySettleInfo.proto";
+// Name: ENFPDJJKBJK
+// CmdId: 8594
message FishingGallerySettleNotify {
- //enum OBGLILAIIAG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8356;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- FishingGallerySettleInfo settleInfo = 3;
- uint32 galleryId = 7;
- uint32 levelId = 6;
+ FishingGallerySettleInfo settle_info = 5;
+ uint32 level_id = 14;
+ uint32 gallery_id = 12;
}
+
diff --git a/proto/FishingScore.proto b/proto/FishingScore.proto
deleted file mode 100644
index 79a17e59..00000000
--- a/proto/FishingScore.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message FishingScore {
- bool isNewRecord = 13;
- uint32 bcjgjjefnci = 10;
-}
diff --git a/proto/FishtankFishInfo.proto b/proto/FishtankFishInfo.proto
index 2c75f7b3..64584db7 100644
--- a/proto/FishtankFishInfo.proto
+++ b/proto/FishtankFishInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DCKPBCPNIDC
message FishtankFishInfo {
- float fishDistanceFromWater = 1;
- float fishScale = 2;
- float initialRotationY = 3;
+ float fish_distance_from_water = 1;
+ float fish_scale = 2;
+ float initial_rotation_y = 3;
}
+
diff --git a/proto/FleurFairActivityDetailInfo.proto b/proto/FleurFairActivityDetailInfo.proto
new file mode 100644
index 00000000..d64474a5
--- /dev/null
+++ b/proto/FleurFairActivityDetailInfo.proto
@@ -0,0 +1,20 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "FleurFairChapterInfo.proto";
+import "FleurFairDungeonSectionInfo.proto";
+import "FleurFairMinigameInfo.proto";
+
+// Name: IJJHLPGGEHO
+message FleurFairActivityDetailInfo {
+ map minigame_info_map = 11;
+ bool is_dungeon_unlocked = 1;
+ uint32 PEIAKLKGGIP = 8;
+ uint32 PIIHNGHBLJI = 15;
+ map dungeon_section_info_map = 3;
+ bool is_content_closed = 10;
+ repeated FleurFairChapterInfo chapter_info_list = 14;
+ uint32 content_close_time = 2;
+}
+
diff --git a/proto/FleurFairBalloonInfo.proto b/proto/FleurFairBalloonInfo.proto
index e0338865..4295a2f3 100644
--- a/proto/FleurFairBalloonInfo.proto
+++ b/proto/FleurFairBalloonInfo.proto
@@ -3,8 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MPCGGPMHEKJ
message FleurFairBalloonInfo {
- uint32 bestScore = 7;
+ uint32 best_score = 13;
}
+
diff --git a/proto/FleurFairBalloonSettleInfo.proto b/proto/FleurFairBalloonSettleInfo.proto
index ac7f87e5..cd8a49fa 100644
--- a/proto/FleurFairBalloonSettleInfo.proto
+++ b/proto/FleurFairBalloonSettleInfo.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BalloonSettleInfo.proto";
+// Name: FGMHOBKFKJK
message FleurFairBalloonSettleInfo {
- BalloonSettleInfo settleInfo = 13;
- bool isNewRecord = 8;
+ BalloonSettleInfo settle_info = 1;
+ bool is_new_record = 12;
}
+
diff --git a/proto/FleurFairBalloonSettleNotify.proto b/proto/FleurFairBalloonSettleNotify.proto
index d1d68a12..411998bc 100644
--- a/proto/FleurFairBalloonSettleNotify.proto
+++ b/proto/FleurFairBalloonSettleNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FleurFairBalloonSettleInfo.proto";
+// Name: CEMMAFIDCKC
+// CmdId: 2200
message FleurFairBalloonSettleNotify {
- //enum MIOADOGMIFA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2183;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 minigameId = 10;
- map settleInfoMap = 5;
+ uint32 minigame_id = 12;
+ map settle_info_map = 10;
}
+
diff --git a/proto/FleurFairBossSettleInfo.proto b/proto/FleurFairBossSettleInfo.proto
index 7aa066d0..195e183f 100644
--- a/proto/FleurFairBossSettleInfo.proto
+++ b/proto/FleurFairBossSettleInfo.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FleurFairPlayerStatInfo.proto";
+// Name: EBNDMMBCPOA
message FleurFairBossSettleInfo {
- repeated FleurFairPlayerStatInfo statInfoList = 3;
- uint32 rewardTokenNum = 4;
- uint32 energy = 8;
- uint32 costTime = 2;
- bool isSuccess = 6;
+ repeated FleurFairPlayerStatInfo stat_info_list = 2;
+ uint32 energy = 11;
+ uint32 reward_token_num = 6;
+ uint32 cost_time = 4;
+ bool is_success = 13;
}
+
diff --git a/proto/FleurFairBuffEnergyNotify.proto b/proto/FleurFairBuffEnergyNotify.proto
index a9c26503..95c62a71 100644
--- a/proto/FleurFairBuffEnergyNotify.proto
+++ b/proto/FleurFairBuffEnergyNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MNGOAPOBDNJ
+// CmdId: 5302
message FleurFairBuffEnergyNotify {
- //enum DFPMDLBKENG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5353;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 energy = 1;
+ uint32 energy = 5;
}
+
diff --git a/proto/FleurFairChapterInfo.proto b/proto/FleurFairChapterInfo.proto
index 185c78ea..af782ab5 100644
--- a/proto/FleurFairChapterInfo.proto
+++ b/proto/FleurFairChapterInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: POIKFFBLPIJ
message FleurFairChapterInfo {
- uint32 openTime = 10;
- uint32 chapterId = 14;
+ uint32 chapter_id = 3;
+ uint32 open_time = 15;
}
+
diff --git a/proto/FleurFairDungeonSectionInfo.proto b/proto/FleurFairDungeonSectionInfo.proto
index 4f5560a2..9fb7e5b1 100644
--- a/proto/FleurFairDungeonSectionInfo.proto
+++ b/proto/FleurFairDungeonSectionInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FCNOMNNGOHN
message FleurFairDungeonSectionInfo {
- uint32 openTime = 11;
- uint32 sectionId = 2;
- bool isOpen = 5;
+ bool is_open = 6;
+ uint32 section_id = 10;
+ uint32 open_time = 12;
}
+
diff --git a/proto/FleurFairFallInfo.proto b/proto/FleurFairFallInfo.proto
index 1c025059..11f1cb63 100644
--- a/proto/FleurFairFallInfo.proto
+++ b/proto/FleurFairFallInfo.proto
@@ -3,8 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GFALKLPILFA
message FleurFairFallInfo {
- uint32 bestScore = 9;
+ uint32 best_score = 15;
}
+
diff --git a/proto/FleurFairFallSettleInfo.proto b/proto/FleurFairFallSettleInfo.proto
index db3b96b8..636c3240 100644
--- a/proto/FleurFairFallSettleInfo.proto
+++ b/proto/FleurFairFallSettleInfo.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FallSettleInfo.proto";
+// Name: PCLCKHPGJKN
message FleurFairFallSettleInfo {
- FallSettleInfo settleInfo = 11;
- bool isNewRecord = 14;
+ FallSettleInfo settle_info = 11;
+ bool is_new_record = 7;
}
+
diff --git a/proto/FleurFairFallSettleNotify.proto b/proto/FleurFairFallSettleNotify.proto
index 47207658..93d8264e 100644
--- a/proto/FleurFairFallSettleNotify.proto
+++ b/proto/FleurFairFallSettleNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FleurFairFallSettleInfo.proto";
+// Name: JJHDGPCHPHD
+// CmdId: 2027
message FleurFairFallSettleNotify {
- //enum FPJHACIOBMD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2150;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- map settleInfoMap = 5;
- uint32 minigameId = 12;
+ map settle_info_map = 8;
+ uint32 minigame_id = 7;
}
+
diff --git a/proto/FleurFairFinishGalleryStageNotify.proto b/proto/FleurFairFinishGalleryStageNotify.proto
index cd44ac6f..9e82da89 100644
--- a/proto/FleurFairFinishGalleryStageNotify.proto
+++ b/proto/FleurFairFinishGalleryStageNotify.proto
@@ -3,15 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LGIHEIKKJMG
+// CmdId: 5349
message FleurFairFinishGalleryStageNotify {
- //enum ELBNLHPKFDO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5394;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
}
+
diff --git a/proto/FleurFairGallerySettleInfo.proto b/proto/FleurFairGallerySettleInfo.proto
index ae44674e..9b555dd4 100644
--- a/proto/FleurFairGallerySettleInfo.proto
+++ b/proto/FleurFairGallerySettleInfo.proto
@@ -3,12 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GKLEOCHANNG
message FleurFairGallerySettleInfo {
- bool isSuccess = 5;
- uint32 energy = 7;
- map energyStatMap = 9;
- uint32 galleryStageCount = 14;
- uint32 galleryStageIndex = 15;
+ uint32 MAOKHBICFDC = 14;
+ uint32 energy = 6;
+ map energy_stat_map = 9;
+ bool is_success = 7;
+ uint32 JAPOOOOHCEN = 5;
}
+
diff --git a/proto/FleurFairInfo.proto b/proto/FleurFairInfo.proto
deleted file mode 100644
index f14dd0d5..00000000
--- a/proto/FleurFairInfo.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "uint32.proto";
-import "FleurFairChapterInfo.proto";
-import "FleurFairDungeonSectionInfo.proto";
-
-message FleurFairInfo {
- uint32 gpjbakimcgp = 10;
- map previewStageIndex = 6;
- bool leftMonsters = 7;
- repeated FleurFairChapterInfo chapterInfoList = 5;
- bool hpepmphkgml = 9;
- uint32 contentCloseTime = 15;
- uint32 ppjmalghkch = 1;
- map pnpcagimleg = 11;
-}
diff --git a/proto/FleurFairMinigameInfo.proto b/proto/FleurFairMinigameInfo.proto
new file mode 100644
index 00000000..30a257c1
--- /dev/null
+++ b/proto/FleurFairMinigameInfo.proto
@@ -0,0 +1,20 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "FleurFairBalloonInfo.proto";
+import "FleurFairFallInfo.proto";
+import "FleurFairMusicGameInfo.proto";
+
+// Name: CMJKAHJFLJC
+message FleurFairMinigameInfo {
+ uint32 minigame_id = 9;
+ bool is_open = 12;
+ uint32 open_time = 1;
+ oneof detail {
+ FleurFairBalloonInfo balloon_info = 14;
+ FleurFairFallInfo fall_info = 8;
+ FleurFairMusicGameInfo music_info = 2;
+ }
+}
+
diff --git a/proto/FleurFairMusicGameInfo.proto b/proto/FleurFairMusicGameInfo.proto
index fa0caafd..6850a034 100644
--- a/proto/FleurFairMusicGameInfo.proto
+++ b/proto/FleurFairMusicGameInfo.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FleurFairMusicRecord.proto";
+// Name: BNNCKKOLHCI
message FleurFairMusicGameInfo {
- map fbmomkmdima = 9;
+ map music_record_map = 13;
}
+
diff --git a/proto/FleurFairMusicGameSettleReq.proto b/proto/FleurFairMusicGameSettleReq.proto
index 61561f2e..63829666 100644
--- a/proto/FleurFairMusicGameSettleReq.proto
+++ b/proto/FleurFairMusicGameSettleReq.proto
@@ -3,20 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EEHBPKDFJCG
+// CmdId: 2086
message FleurFairMusicGameSettleReq {
- //enum CCDNCHGCFON {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2072;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 combo = 3;
- uint32 musicBasicId = 9;
- uint32 score = 7;
- uint32 correctHit = 6;
+ uint32 correct_hit = 11;
+ uint32 music_basic_id = 1;
+ uint32 combo = 7;
+ uint32 score = 5;
}
+
diff --git a/proto/FleurFairMusicGameSettleRsp.proto b/proto/FleurFairMusicGameSettleRsp.proto
index 3fa875c8..c15dbdaf 100644
--- a/proto/FleurFairMusicGameSettleRsp.proto
+++ b/proto/FleurFairMusicGameSettleRsp.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IOJLJGILOOC
+// CmdId: 2033
message FleurFairMusicGameSettleRsp {
- //enum LNFEHJBPLMB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2200;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 musicBasicId = 4;
- bool isNewRecord = 5;
- bool isUnlockNextLevel = 7;
- int32 retcode = 3;
+ int32 retcode = 14;
+ bool is_unlock_next_level = 3;
+ bool is_new_record = 5;
+ uint32 music_basic_id = 1;
}
+
diff --git a/proto/FleurFairMusicGameStartReq.proto b/proto/FleurFairMusicGameStartReq.proto
index a39a3960..19f235f6 100644
--- a/proto/FleurFairMusicGameStartReq.proto
+++ b/proto/FleurFairMusicGameStartReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KNBJIEBJOML
+// CmdId: 2150
message FleurFairMusicGameStartReq {
- //enum PFDBOCEADKK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2105;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 musicBasicId = 8;
+ uint32 music_basic_id = 5;
}
+
diff --git a/proto/FleurFairMusicGameStartRsp.proto b/proto/FleurFairMusicGameStartRsp.proto
index d226d314..55252e8f 100644
--- a/proto/FleurFairMusicGameStartRsp.proto
+++ b/proto/FleurFairMusicGameStartRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AEKPFNHFFJE
+// CmdId: 2174
message FleurFairMusicGameStartRsp {
- //enum IOOGHFABFBP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2088;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 3;
- uint32 musicBasicId = 5;
+ uint32 music_basic_id = 9;
+ int32 retcode = 1;
}
+
diff --git a/proto/FleurFairMusicRecord.proto b/proto/FleurFairMusicRecord.proto
index 800c258a..30ce2890 100644
--- a/proto/FleurFairMusicRecord.proto
+++ b/proto/FleurFairMusicRecord.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IPNHFHNBAPH
message FleurFairMusicRecord {
- uint32 maxCombo = 1;
- bool isUnlock = 7;
- uint32 maxScore = 8;
+ uint32 max_score = 2;
+ bool is_unlock = 10;
+ uint32 max_combo = 8;
}
+
diff --git a/proto/FleurFairPlayerStatInfo.proto b/proto/FleurFairPlayerStatInfo.proto
index d16c306d..9642fc3b 100644
--- a/proto/FleurFairPlayerStatInfo.proto
+++ b/proto/FleurFairPlayerStatInfo.proto
@@ -2,16 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ProfilePicture.proto";
+// Name: IFDALNKLGJA
message FleurFairPlayerStatInfo {
- int32 param = 4;
- ProfilePicture profilePicture = 14;
- string onlineId = 3;
- string nickName = 5;
- uint32 statId = 2;
- uint32 headImage = 8;
- uint32 uid = 13;
+ ProfilePicture profile_picture = 11;
+ string online_id = 2;
+ uint32 head_image = 14;
+ string nick_name = 13;
+ uint32 uid = 12;
+ int32 param = 4;
+ uint32 stat_id = 1;
}
+
diff --git a/proto/FleurFairReplayMiniGameReq.proto b/proto/FleurFairReplayMiniGameReq.proto
index 105753de..05006b13 100644
--- a/proto/FleurFairReplayMiniGameReq.proto
+++ b/proto/FleurFairReplayMiniGameReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ICOCCCIKBNM
+// CmdId: 2165
message FleurFairReplayMiniGameReq {
- //enum HEPOHMMJCBN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2004;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 minigameId = 11;
+ uint32 minigame_id = 13;
}
+
diff --git a/proto/FleurFairReplayMiniGameRsp.proto b/proto/FleurFairReplayMiniGameRsp.proto
index 4b1fba63..57d48bb3 100644
--- a/proto/FleurFairReplayMiniGameRsp.proto
+++ b/proto/FleurFairReplayMiniGameRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JKNPHCFOKLA
+// CmdId: 2192
message FleurFairReplayMiniGameRsp {
- //enum HOHDNAPCOJF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2040;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 minigameId = 9;
- int32 retcode = 14;
+ uint32 minigame_id = 15;
+ int32 retcode = 4;
}
+
diff --git a/proto/FleurFairStageSettleNotify.proto b/proto/FleurFairStageSettleNotify.proto
index 4d1f3780..8356d9d0 100644
--- a/proto/FleurFairStageSettleNotify.proto
+++ b/proto/FleurFairStageSettleNotify.proto
@@ -2,23 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "FleurFairBossSettleInfo.proto";
+import "FleurFairGallerySettleInfo.proto";
-
-import "GallerySettleInfo.proto";
-import "BossSettleInfo.proto";
-
+// Name: PDHELJKJFKI
+// CmdId: 5388
message FleurFairStageSettleNotify {
- //enum IBGGENNBBPK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5336;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 stageType = 9;
- oneof detail {
- GallerySettleInfo gallery_settle_info = 10;
- BossSettleInfo boss_settle_info = 8;
- }
+ uint32 stage_type = 7;
+ oneof detail {
+ FleurFairGallerySettleInfo gallery_settle_info = 13;
+ FleurFairBossSettleInfo boss_settle_info = 1;
+ }
}
+
diff --git a/proto/FlightActivityDetailInfo.proto b/proto/FlightActivityDetailInfo.proto
new file mode 100644
index 00000000..c05871b7
--- /dev/null
+++ b/proto/FlightActivityDetailInfo.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "FlightDailyRecord.proto";
+
+// Name: IKCCHGCGGFI
+message FlightActivityDetailInfo {
+ repeated FlightDailyRecord daily_record_list = 13;
+ uint32 PKCNGGOJEJA = 14;
+ uint32 EPFPMGJEMJH = 4;
+}
+
diff --git a/proto/FlightActivityRestartReq.proto b/proto/FlightActivityRestartReq.proto
index 9ae0733a..9854d627 100644
--- a/proto/FlightActivityRestartReq.proto
+++ b/proto/FlightActivityRestartReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HPCJNCGHNNA
+// CmdId: 2039
message FlightActivityRestartReq {
- //enum EAAJOJIFNON {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2017;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 groupId = 15;
- uint32 scheduleId = 14;
+ uint32 schedule_id = 1;
+ uint32 group_id = 14;
}
+
diff --git a/proto/FlightActivityRestartRsp.proto b/proto/FlightActivityRestartRsp.proto
index 92466628..1d6bcd9c 100644
--- a/proto/FlightActivityRestartRsp.proto
+++ b/proto/FlightActivityRestartRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OCOJKFCKEAG
+// CmdId: 2093
message FlightActivityRestartRsp {
- //enum DLOFJFLBFPA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2071;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 scheduleId = 6;
- int32 retcode = 13;
- uint32 groupId = 12;
+ int32 retcode = 10;
+ uint32 schedule_id = 15;
+ uint32 group_id = 5;
}
+
diff --git a/proto/FlightActivitySettleNotify.proto b/proto/FlightActivitySettleNotify.proto
index 4bf5e67a..4ca3faaa 100644
--- a/proto/FlightActivitySettleNotify.proto
+++ b/proto/FlightActivitySettleNotify.proto
@@ -3,23 +3,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MKOCGKJGDEN
+// CmdId: 2115
message FlightActivitySettleNotify {
- //enum GHLJGNNHDHM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2169;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 Unk3300_PLFMJPNPPLI = 9;
- bool isSuccess = 13;
- uint32 Unk3300_MEEKFJJIOKE = 2;
- bool isNewRecord = 15;
- uint32 totalNum = 3;
- uint32 groupId = 10;
- uint32 score = 12;
- uint32 leftTime = 5;
+ uint32 ECGNDJEFALL = 7;
+ uint32 DOJCKDMCLJE = 14;
+ uint32 score = 5;
+ bool is_new_record = 15;
+ uint32 group_id = 3;
+ uint32 left_time = 9;
+ bool is_success = 4;
+ uint32 NJENGLLHPJD = 10;
}
+
diff --git a/proto/FlightDailyRecord.proto b/proto/FlightDailyRecord.proto
index dcf34504..d77b9640 100644
--- a/proto/FlightDailyRecord.proto
+++ b/proto/FlightDailyRecord.proto
@@ -3,12 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ECNGFMLEHPN
message FlightDailyRecord {
- uint32 groupId = 14;
- uint32 startTime = 15;
- repeated uint32 watcherIdList = 6;
- bool isTouched = 8;
- uint32 bestScore = 3;
+ uint32 group_id = 12;
+ bool is_touched = 14;
+ uint32 best_score = 8;
+ uint32 start_time = 10;
+ repeated uint32 watcher_id_list = 15;
}
+
diff --git a/proto/FlightInfo.proto b/proto/FlightInfo.proto
deleted file mode 100644
index 4628bdb3..00000000
--- a/proto/FlightInfo.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "FlightDailyRecord.proto";
-
-message FlightInfo {
- repeated FlightDailyRecord dailyRecordList = 5;
- uint32 minOpenPlayerLevel = 2;
- uint32 previewRewardId = 7;
-}
diff --git a/proto/FlowerInfo.proto b/proto/FlowerInfo.proto
deleted file mode 100644
index 50ae51a6..00000000
--- a/proto/FlowerInfo.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message FlowerInfo {
- uint32 curScore = 7;
- uint32 targetScore = 6;
- uint32 endTime = 8;
-}
diff --git a/proto/FlowerStartParam.proto b/proto/FlowerStartParam.proto
deleted file mode 100644
index dd7a611a..00000000
--- a/proto/FlowerStartParam.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message FlowerStartParam {
- uint32 targetScore = 8;
-}
diff --git a/proto/FocusAvatarReq.proto b/proto/FocusAvatarReq.proto
index 744db71b..38ed8da5 100644
--- a/proto/FocusAvatarReq.proto
+++ b/proto/FocusAvatarReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JFCDLLPKDEE
+// CmdId: 1712
message FocusAvatarReq {
- //enum BHCOIMJLIFJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1608;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isFocus = 15;
- uint64 avatarGuid = 10;
+ uint64 avatar_guid = 1;
+ bool is_focus = 7;
}
+
diff --git a/proto/FocusAvatarRsp.proto b/proto/FocusAvatarRsp.proto
index 5eefd4c2..65ce5aa0 100644
--- a/proto/FocusAvatarRsp.proto
+++ b/proto/FocusAvatarRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OOJBKGIAGLL
+// CmdId: 1604
message FocusAvatarRsp {
- //enum BIJICDDEIAN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1779;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isFocus = 11;
- int32 retcode = 1;
- uint64 avatarGuid = 15;
+ uint64 avatar_guid = 5;
+ bool is_focus = 13;
+ int32 retcode = 14;
}
+
diff --git a/proto/FollowType.proto b/proto/FollowType.proto
deleted file mode 100644
index 0f36d130..00000000
--- a/proto/FollowType.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum FollowType {
- FOLLOW_TYPE_INIT_FOLLOW_POS = 0;
- FOLLOW_TYPE_SET_FOLLOW_POS = 1;
- FOLLOW_TYPE_SET_ABS_FOLLOW_POS = 2;
-}
diff --git a/proto/ForceAddPlayerFriendReq.proto b/proto/ForceAddPlayerFriendReq.proto
index 706a0b42..3cad42b0 100644
--- a/proto/ForceAddPlayerFriendReq.proto
+++ b/proto/ForceAddPlayerFriendReq.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BEHEOOGLPIO
+// CmdId: 4004
message ForceAddPlayerFriendReq {
- //enum GEDCMHGGPCN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4090;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 targetUid = 7;
+ uint32 target_uid = 3;
}
+
diff --git a/proto/ForceAddPlayerFriendRsp.proto b/proto/ForceAddPlayerFriendRsp.proto
index 010f7a33..083857d0 100644
--- a/proto/ForceAddPlayerFriendRsp.proto
+++ b/proto/ForceAddPlayerFriendRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FriendBrief.proto";
+// Name: PPFCAGLIIJN
+// CmdId: 4020
message ForceAddPlayerFriendRsp {
- //enum NFIMNEOOLPH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4054;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- FriendBrief targetFriendBrief = 12;
- uint32 targetUid = 14;
- int32 retcode = 11;
+ uint32 target_uid = 2;
+ int32 retcode = 12;
+ FriendBrief target_friend_brief = 13;
}
+
diff --git a/proto/ForceDragAvatarNotify.proto b/proto/ForceDragAvatarNotify.proto
index 97182039..79965d83 100644
--- a/proto/ForceDragAvatarNotify.proto
+++ b/proto/ForceDragAvatarNotify.proto
@@ -2,23 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "MotionInfo.proto";
+// Name: LLNPGEGHIHC
+// CmdId: 3017
message ForceDragAvatarNotify {
- //enum FPGMGAGADJM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3071;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint64 Unk3300_AFLCLLFDPBD = 14;
- uint32 entityId = 8;
- MotionInfo motionInfo = 11;
- uint64 Unk3300_IMFNNPGHKJJ = 1;
- bool isFirstValid = 5;
- uint32 sceneTime = 4;
+ uint32 scene_time = 12;
+ uint32 entity_id = 10;
+ bool is_first_valid = 9;
+ uint64 NCJDFLPBAJK = 7;
+ MotionInfo motion_info = 2;
+ uint64 HDMGAPIBOBA = 13;
}
+
diff --git a/proto/ForceDragBackTransferNotify.proto b/proto/ForceDragBackTransferNotify.proto
index 420d2464..4136f0cd 100644
--- a/proto/ForceDragBackTransferNotify.proto
+++ b/proto/ForceDragBackTransferNotify.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CLFIEDECLGI
+// CmdId: 3245
message ForceDragBackTransferNotify {
- //enum FIBALKEINNG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3032;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/ForceUdpate.proto b/proto/ForceUdpate.proto
deleted file mode 100644
index b060ae12..00000000
--- a/proto/ForceUdpate.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message ForceUdpate {
- string dpinghecdgc = 1;
-}
diff --git a/proto/ForgeDataNotify.proto b/proto/ForgeDataNotify.proto
index a7471473..bd9d07d1 100644
--- a/proto/ForgeDataNotify.proto
+++ b/proto/ForgeDataNotify.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ForgeQueueData.proto";
+// Name: OLCBCCEKNOA
+// CmdId: 603
message ForgeDataNotify {
- //enum KBOJBKODBBF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 604;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 maxQueueNum = 8;
- map forgeQueueMap = 14;
- repeated uint32 forgeIdList = 4;
+ map forge_queue_map = 1;
+ repeated uint32 forge_id_list = 7;
+ uint32 max_queue_num = 4;
}
+
diff --git a/proto/ForgeFormulaDataNotify.proto b/proto/ForgeFormulaDataNotify.proto
index faa70bf7..797074e7 100644
--- a/proto/ForgeFormulaDataNotify.proto
+++ b/proto/ForgeFormulaDataNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PDNKADLJIEC
+// CmdId: 606
message ForgeFormulaDataNotify {
- //enum MAAICENINJL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 661;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isLocked = 1;
- uint32 forgeId = 12;
+ uint32 forge_id = 12;
+ bool is_locked = 2;
}
+
diff --git a/proto/ForgeGetQueueDataReq.proto b/proto/ForgeGetQueueDataReq.proto
index fcc58f7f..c347a034 100644
--- a/proto/ForgeGetQueueDataReq.proto
+++ b/proto/ForgeGetQueueDataReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OLAKEAMNKMH
+// CmdId: 618
message ForgeGetQueueDataReq {
- //enum AFHOHDGOFFF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 635;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/ForgeGetQueueDataRsp.proto b/proto/ForgeGetQueueDataRsp.proto
index 191dc90c..59c3c05d 100644
--- a/proto/ForgeGetQueueDataRsp.proto
+++ b/proto/ForgeGetQueueDataRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ForgeQueueData.proto";
+// Name: BBHOPHBCLAE
+// CmdId: 658
message ForgeGetQueueDataRsp {
- //enum EGLMICCFADE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 607;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 12;
- uint32 maxQueueNum = 7;
- map forgeQueueMap = 4;
+ uint32 max_queue_num = 2;
+ int32 retcode = 1;
+ map forge_queue_map = 9;
}
+
diff --git a/proto/ForgeQueueData.proto b/proto/ForgeQueueData.proto
index 9798ccec..4f2a50ee 100644
--- a/proto/ForgeQueueData.proto
+++ b/proto/ForgeQueueData.proto
@@ -3,14 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DBDNABMNFAO
message ForgeQueueData {
- uint32 forgeId = 6;
- uint32 finishCount = 1;
- uint32 queueId = 9;
- uint32 unfinishCount = 8;
- uint32 totalFinishTimestamp = 11;
- uint32 avatarId = 12;
- uint32 nextFinishTimestamp = 2;
+ uint32 NEGHCLJNONO = 11;
+ uint32 avatar_id = 13;
+ uint32 forge_id = 3;
+ uint32 IJIGJHCPBIO = 6;
+ uint32 DPLHKMGEIKA = 5;
+ uint32 GFMEEGMBJKI = 2;
+ uint32 KOLFAOPJMFA = 10;
}
+
diff --git a/proto/ForgeQueueDataNotify.proto b/proto/ForgeQueueDataNotify.proto
index 6ba9408b..3f7aca7d 100644
--- a/proto/ForgeQueueDataNotify.proto
+++ b/proto/ForgeQueueDataNotify.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ForgeQueueData.proto";
+// Name: BAOPLDFMMIC
+// CmdId: 625
message ForgeQueueDataNotify {
- //enum EBMKPJICDKP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 643;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 removedForgeQueueList = 10;
- map forgeQueueMap = 14;
+ map forge_queue_map = 9;
+ repeated uint32 removed_forge_queue_list = 14;
}
+
diff --git a/proto/ForgeQueueManipulateReq.proto b/proto/ForgeQueueManipulateReq.proto
index f28052f2..d007ef46 100644
--- a/proto/ForgeQueueManipulateReq.proto
+++ b/proto/ForgeQueueManipulateReq.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ForgeQueueManipulateType.proto";
+// Name: DODDPBJKEPH
+// CmdId: 602
message ForgeQueueManipulateReq {
- //enum BKBECDMOFNM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 653;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 forgeQueueId = 5;
- ForgeQueueManipulateType manipulateType = 2;
+ ForgeQueueManipulateType manipulate_type = 5;
+ uint32 forge_queue_id = 1;
}
+
diff --git a/proto/ForgeQueueManipulateRsp.proto b/proto/ForgeQueueManipulateRsp.proto
index a56c362f..e466d570 100644
--- a/proto/ForgeQueueManipulateRsp.proto
+++ b/proto/ForgeQueueManipulateRsp.proto
@@ -2,23 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ForgeQueueManipulateType.proto";
import "ItemParam.proto";
+// Name: FMIPFCFINIC
+// CmdId: 688
message ForgeQueueManipulateRsp {
- //enum AOJCPKNGIFA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 636;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated ItemParam returnItemList = 3;
- ForgeQueueManipulateType manipulateType = 7;
- repeated ItemParam extraOutputItemList = 13;
- repeated ItemParam outputItemList = 12;
- int32 retcode = 5;
+ int32 retcode = 4;
+ repeated ItemParam LJGHMOMAFGD = 13;
+ ForgeQueueManipulateType manipulate_type = 8;
+ repeated ItemParam PODPGGGOFGP = 3;
+ repeated ItemParam CBLILOJFLPO = 11;
}
+
diff --git a/proto/ForgeQueueManipulateType.proto b/proto/ForgeQueueManipulateType.proto
index 2368bf11..db678f4b 100644
--- a/proto/ForgeQueueManipulateType.proto
+++ b/proto/ForgeQueueManipulateType.proto
@@ -3,8 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: ENLCMOEBCFN
enum ForgeQueueManipulateType {
- FORGE_QUEUE_MANIPULATE_TYPE_RECEIVE_OUTPUT = 0;
- FORGE_QUEUE_MANIPULATE_TYPE_STOP_FORGE = 1;
+ FORGE_QUEUE_MANIPULATE_TYPE_RECEIVE_OUTPUT = 0;
+ FORGE_QUEUE_MANIPULATE_TYPE_STOP_FORGE = 1;
}
+
diff --git a/proto/ForgeStartReq.proto b/proto/ForgeStartReq.proto
index 52fe25ac..08e4cb29 100644
--- a/proto/ForgeStartReq.proto
+++ b/proto/ForgeStartReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GCDBEBFGMNP
+// CmdId: 605
message ForgeStartReq {
- //enum FPIEKIGCPND {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 652;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 avatarId = 10;
- uint32 forgeCount = 6;
- uint32 forgeId = 3;
+ uint32 avatar_id = 14;
+ uint32 forge_id = 8;
+ uint32 forge_count = 1;
}
+
diff --git a/proto/ForgeStartRsp.proto b/proto/ForgeStartRsp.proto
index da04d936..bcf3a977 100644
--- a/proto/ForgeStartRsp.proto
+++ b/proto/ForgeStartRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: INIMIDEBPCP
+// CmdId: 671
message ForgeStartRsp {
- //enum PABBAJPLAIC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 603;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 10;
+ int32 retcode = 11;
}
+
diff --git a/proto/ForwardType.proto b/proto/ForwardType.proto
index 40d0d287..122b35e2 100644
--- a/proto/ForwardType.proto
+++ b/proto/ForwardType.proto
@@ -3,15 +3,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: IHFHAKKFMHG
enum ForwardType {
- FORWARD_TYPE_LOCAL = 0;
- FORWARD_TYPE_TO_ALL = 1;
- FORWARD_TYPE_TO_ALL_EXCEPT_CUR = 2;
- FORWARD_TYPE_TO_HOST = 3;
- FORWARD_TYPE_TO_ALL_GUEST = 4;
- FORWARD_TYPE_TO_PEER = 5;
- FORWARD_TYPE_TO_PEERS = 6;
- FORWARD_TYPE_ONLY_SERVER = 7;
- FORWARD_TYPE_TO_ALL_EXIST_EXCEPT_CUR = 8;
+ FORWARD_LOCAL = 0;
+ FORWARD_TO_ALL = 1;
+ FORWARD_TO_ALL_EXCEPT_CUR = 2;
+ FORWARD_TO_HOST = 3;
+ FORWARD_TO_ALL_GUEST = 4;
+ FORWARD_TO_PEER = 5;
+ FORWARD_TO_PEERS = 6;
+ FORWARD_ONLY_SERVER = 7;
+ FORWARD_TO_ALL_EXIST_EXCEPT_CUR = 8;
}
+
diff --git a/proto/FoundationInfo.proto b/proto/FoundationInfo.proto
index 6464b43b..46eb2546 100644
--- a/proto/FoundationInfo.proto
+++ b/proto/FoundationInfo.proto
@@ -2,13 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FoundationStatus.proto";
+// Name: BHEIJJMBINN
message FoundationInfo {
- FoundationStatus status = 1;
- repeated uint32 uidList = 2;
- uint32 currentBuildingId = 3;
- uint32 lockedByUid = 4;
+ FoundationStatus status = 1;
+ repeated uint32 uid_list = 2;
+ uint32 current_building_id = 3;
+ uint32 locked_by_uid = 4;
}
+
diff --git a/proto/FoundationNotify.proto b/proto/FoundationNotify.proto
index d09a9d2a..029fd7a4 100644
--- a/proto/FoundationNotify.proto
+++ b/proto/FoundationNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FoundationInfo.proto";
+// Name: CKGGJCDDFIG
+// CmdId: 861
message FoundationNotify {
- //enum FONPOGNLPGE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 839;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 gadgetEntityId = 5;
- FoundationInfo info = 2;
+ uint32 gadget_entity_id = 11;
+ FoundationInfo info = 12;
}
+
diff --git a/proto/FoundationOpType.proto b/proto/FoundationOpType.proto
index 8e587cd7..62836a23 100644
--- a/proto/FoundationOpType.proto
+++ b/proto/FoundationOpType.proto
@@ -3,13 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: MFMLDFBDCLA
enum FoundationOpType {
- FOUNDATION_OP_TYPE_NONE = 0;
- FOUNDATION_OP_TYPE_BUILD = 1;
- FOUNDATION_OP_TYPE_DEMOLITION = 2;
- FOUNDATION_OP_TYPE_REBUILD = 3;
- FOUNDATION_OP_TYPE_ROTATE = 4;
- FOUNDATION_OP_TYPE_LOCK = 5;
- FOUNDATION_OP_TYPE_UNLOCK = 6;
+ FOUNDATION_OP_NONE = 0;
+ FOUNDATION_OP_BUILD = 1;
+ FOUNDATION_OP_DEMOLITION = 2;
+ FOUNDATION_OP_REBUILD = 3;
+ FOUNDATION_OP_ROTATE = 4;
+ FOUNDATION_OP_LOCK = 5;
+ FOUNDATION_OP_UNLOCK = 6;
}
+
diff --git a/proto/FoundationReq.proto b/proto/FoundationReq.proto
index 84249b3b..b57b0414 100644
--- a/proto/FoundationReq.proto
+++ b/proto/FoundationReq.proto
@@ -2,22 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FoundationOpType.proto";
+// Name: AEFAJIBPOCE
+// CmdId: 827
message FoundationReq {
- //enum OPCDIPANKEJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 869;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 pointConfigId = 2;
- FoundationOpType opType = 10;
- uint32 buildingId = 13;
- uint32 gadgetEntityId = 4;
+ FoundationOpType op_type = 4;
+ uint32 ODOEMLALIML = 13;
+ uint32 gadget_entity_id = 6;
+ uint32 AHBIFENKEPF = 1;
}
+
diff --git a/proto/FoundationRsp.proto b/proto/FoundationRsp.proto
index ac2aa610..c022916b 100644
--- a/proto/FoundationRsp.proto
+++ b/proto/FoundationRsp.proto
@@ -2,22 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FoundationOpType.proto";
+// Name: HHLPGAGCBPI
+// CmdId: 866
message FoundationRsp {
- //enum KFLDKIJLBGN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 806;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 pointConfigId = 14;
- int32 retcode = 1;
- uint32 gadgetEntityId = 10;
- FoundationOpType opType = 15;
- uint32 buildingId = 8;
+ FoundationOpType op_type = 12;
+ uint32 ODOEMLALIML = 10;
+ int32 retcode = 14;
+ uint32 AHBIFENKEPF = 15;
+ uint32 gadget_entity_id = 6;
}
+
diff --git a/proto/FoundationStatus.proto b/proto/FoundationStatus.proto
index 80bdb878..a7e8fee5 100644
--- a/proto/FoundationStatus.proto
+++ b/proto/FoundationStatus.proto
@@ -3,10 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: NKAECBFOIGF
enum FoundationStatus {
- FOUNDATION_STATUS_NONE = 0;
- FOUNDATION_STATUS_INIT = 1;
- FOUNDATION_STATUS_BUILDING = 2;
- FOUNDATION_STATUS_BUILT = 3;
+ FOUNDATION_STATUS_NONE = 0;
+ FOUNDATION_STATUS_INIT = 1;
+ FOUNDATION_STATUS_BUILDING = 2;
+ FOUNDATION_STATUS_BUILT = 3;
}
+
diff --git a/proto/FriendBrief.proto b/proto/FriendBrief.proto
index 6edc5a0d..accb0372 100644
--- a/proto/FriendBrief.proto
+++ b/proto/FriendBrief.proto
@@ -2,35 +2,35 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "FriendOnlineState.proto";
import "FriendEnterHomeOption.proto";
-import "ProfilePicture.proto";
+import "FriendOnlineState.proto";
import "PlatformType.proto";
+import "ProfilePicture.proto";
import "SocialShowAvatarInfo.proto";
+// Name: CCNCLHGNBFP
message FriendBrief {
- uint32 uid = 1;
- string nickname = 2;
- uint32 level = 3;
- uint32 avatarId = 4;
- uint32 worldLevel = 5;
- string signature = 6;
- FriendOnlineState onlineState = 7;
- uint32 param = 8;
- bool isMpModeAvailable = 10;
- string onlineId = 11;
- uint32 lastActiveTime = 12;
- uint32 nameCardId = 13;
- uint32 mpPlayerNum = 14;
- bool isChatNoDisturb = 15;
- uint32 chatSequence = 16;
- string remarkName = 17;
- repeated SocialShowAvatarInfo showAvatarInfoList = 22;
- FriendEnterHomeOption friendEnterHomeOption = 23;
- ProfilePicture profilePicture = 24;
- bool isGameSource = 25;
- bool isPsnSource = 26;
- PlatformType platformType = 27;
+ uint32 uid = 1;
+ string nickname = 2;
+ uint32 level = 3;
+ uint32 avatar_id = 4;
+ uint32 world_level = 5;
+ string signature = 6;
+ FriendOnlineState online_state = 7;
+ uint32 param = 8;
+ bool is_mp_mode_available = 10;
+ string online_id = 11;
+ uint32 last_active_time = 12;
+ uint32 name_card_id = 13;
+ uint32 mp_player_num = 14;
+ bool is_chat_no_disturb = 15;
+ uint32 chat_sequence = 16;
+ string remark_name = 17;
+ repeated SocialShowAvatarInfo show_avatar_info_list = 22;
+ FriendEnterHomeOption friend_enter_home_option = 23;
+ ProfilePicture profile_picture = 24;
+ bool is_game_source = 25;
+ bool is_psn_source = 26;
+ PlatformType platform_type = 27;
}
+
diff --git a/proto/FriendEnterHomeOption.proto b/proto/FriendEnterHomeOption.proto
index ab4f2efc..a34ce1a1 100644
--- a/proto/FriendEnterHomeOption.proto
+++ b/proto/FriendEnterHomeOption.proto
@@ -3,9 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: HPAIEMHJBDF
enum FriendEnterHomeOption {
- FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM = 0;
- FRIEND_ENTER_HOME_OPTION_REFUSE = 1;
- FRIEND_ENTER_HOME_OPTION_DIRECT = 2;
+ FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM = 0;
+ FRIEND_ENTER_HOME_OPTION_REFUSE = 1;
+ FRIEND_ENTER_HOME_OPTION_DIRECT = 2;
}
+
diff --git a/proto/FriendInfoChangeNotify.proto b/proto/FriendInfoChangeNotify.proto
index 9d9f441a..92893e31 100644
--- a/proto/FriendInfoChangeNotify.proto
+++ b/proto/FriendInfoChangeNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KBLAEHCOJBB
+// CmdId: 4092
message FriendInfoChangeNotify {
- //enum FAOBCGEFJBE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4026;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- string onlineId = 2;
- uint32 uid = 9;
+ uint32 uid = 6;
+ string online_id = 9;
}
+
diff --git a/proto/FriendOnlineState.proto b/proto/FriendOnlineState.proto
index 3a84c376..02d0f334 100644
--- a/proto/FriendOnlineState.proto
+++ b/proto/FriendOnlineState.proto
@@ -3,8 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: JMDGMMFDLLE
enum FriendOnlineState {
- FRIEND_ONLINE_STATE_DISCONNECT = 0;
- FRIEND_ONLINE_STATE_ONLINE = 1;
+ FREIEND_DISCONNECT = 0;
+ FRIEND_ONLINE = 1;
}
+
diff --git a/proto/FungusCaptureSettleNotify.proto b/proto/FungusCaptureSettleNotify.proto
index a2e60b33..3cf920cb 100644
--- a/proto/FungusCaptureSettleNotify.proto
+++ b/proto/FungusCaptureSettleNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GDGIELODJIO
+// CmdId: 5586
message FungusCaptureSettleNotify {
- //enum MIBABDMJBJL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5585;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isSuccess = 4;
+ bool is_success = 9;
}
+
diff --git a/proto/FungusCultivateReq.proto b/proto/FungusCultivateReq.proto
index 12c7819c..010bccab 100644
--- a/proto/FungusCultivateReq.proto
+++ b/proto/FungusCultivateReq.proto
@@ -3,24 +3,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BGKFONJDBCL
+// CmdId: 20945
message FungusCultivateReq {
- //enum NIMDMBGIEOP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 22123;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 cultivateId = 15;
- uint32 time = 12;
- uint32 Unk3300_MBPLICBFAGL = 5;
- uint32 Unk3300_PGJKEICFKLL = 3;
- uint32 Unk3300_DJEGJDACDEF = 7;
- uint32 Unk3300_AEGCNHLOPEP = 8;
- uint32 Unk3300_IMEGFNOLDCE = 13;
- uint32 Unk3300_IOANLJBMBAI = 2;
+ uint32 cultivate_id = 15;
+ uint32 PEMEEBICACO = 13;
+ uint32 DALIOFECCHH = 8;
+ uint32 MDEFDDPPPFJ = 10;
+ uint32 ONNAFGONBKP = 5;
+ uint32 time = 14;
+ uint32 GOEOLKBNFFE = 12;
+ uint32 LIMHENMOOKA = 1;
}
+
diff --git a/proto/FungusCultivateRsp.proto b/proto/FungusCultivateRsp.proto
index 843dcc2e..3ef0a269 100644
--- a/proto/FungusCultivateRsp.proto
+++ b/proto/FungusCultivateRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LBPCOLIEKJL
+// CmdId: 20453
message FungusCultivateRsp {
- //enum FLGGLCPECFO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23930;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 cultivateId = 13;
- int32 retcode = 12;
- bool isNewRecord = 2;
+ bool is_new_record = 15;
+ int32 retcode = 13;
+ uint32 cultivate_id = 7;
}
+
diff --git a/proto/FungusDetail.proto b/proto/FungusDetail.proto
deleted file mode 100644
index 18073786..00000000
--- a/proto/FungusDetail.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message FungusDetail {
- bool isCultivate = 12;
- uint32 Unk3300_GCLBPDJDEDN = 14;
- uint32 Unk3300_EHNBDJPANKL = 3;
- uint32 fungusId = 6;
- uint32 nameId = 4;
-}
diff --git a/proto/FungusFighterCaptureInfo.proto b/proto/FungusFighterCaptureInfo.proto
deleted file mode 100644
index 6f97d137..00000000
--- a/proto/FungusFighterCaptureInfo.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message FungusFighterCaptureInfo {
- bool isHideProgress = 3;
-}
diff --git a/proto/FungusFighterClearTrainingRuntimeDataReq.proto b/proto/FungusFighterClearTrainingRuntimeDataReq.proto
index 3b52970b..01fd04a0 100644
--- a/proto/FungusFighterClearTrainingRuntimeDataReq.proto
+++ b/proto/FungusFighterClearTrainingRuntimeDataReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NJCOEAKDFOE
+// CmdId: 22416
message FungusFighterClearTrainingRuntimeDataReq {
- //enum JHCNJHLONKJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23642;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 dungeonId = 3;
+ uint32 dungeon_id = 5;
}
+
diff --git a/proto/FungusFighterClearTrainingRuntimeDataRsp.proto b/proto/FungusFighterClearTrainingRuntimeDataRsp.proto
index 381c4962..4eb8f9dd 100644
--- a/proto/FungusFighterClearTrainingRuntimeDataRsp.proto
+++ b/proto/FungusFighterClearTrainingRuntimeDataRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EKJGPBNNMCJ
+// CmdId: 23407
message FungusFighterClearTrainingRuntimeDataRsp {
- //enum JEFCAPDINIK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 22321;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 2;
+ int32 retcode = 8;
}
+
diff --git a/proto/FungusFighterDetailInfo.proto b/proto/FungusFighterDetailInfo.proto
index 042338ba..4d517b28 100644
--- a/proto/FungusFighterDetailInfo.proto
+++ b/proto/FungusFighterDetailInfo.proto
@@ -2,19 +2,19 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "FungusDetail.proto";
-import "FungusTrainingProgressDetail.proto";
-import "FungusPlotStageDetail.proto";
import "FungusTrainingDungeonDetail.proto";
+import "FungusTrainingProgressDetail.proto";
+import "HMEFDAPADKA.proto";
+import "OMCFMEFELOC.proto";
+// Name: DAIHEMHJHMO
message FungusFighterDetailInfo {
- repeated FungusDetail fungusDetailList = 3;
- repeated uint32 Unk3300_GIHAKKAJHDH = 9;
- repeated FungusTrainingProgressDetail trainingDungeonProgressDetailList = 4;
- repeated uint32 Unk3300_HPDOJOBPFMJ = 2;
- repeated uint32 Unk3300_KGKFJJHFHAB = 13;
- repeated FungusPlotStageDetail plotStageDetailList = 6;
- repeated FungusTrainingDungeonDetail trainingDungeonDetailList = 12;
+ repeated FungusTrainingDungeonDetail training_dungeon_detail_list = 12;
+ repeated OMCFMEFELOC AHOABLPADMI = 9;
+ repeated FungusTrainingProgressDetail training_dungeon_progress_detail_list = 2;
+ repeated HMEFDAPADKA OEKELAIIPHO = 14;
+ repeated uint32 BOBMJNEDDJA = 1;
+ repeated uint32 EPHINHFNJCL = 5;
+ repeated uint32 IJECEAHGLJP = 8;
}
+
diff --git a/proto/FungusFighterInfo.proto b/proto/FungusFighterInfo.proto
deleted file mode 100644
index 189f4df2..00000000
--- a/proto/FungusFighterInfo.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "FungusDetail.proto";
-import "FungusTrainingProgressDetail.proto";
-import "FungusPlotStageDetail.proto";
-import "FungusTrainingDungeonDetail.proto";
-
-message FungusFighterInfo {
- repeated FungusDetail fungusDetailList = 3;
- repeated uint32 Unk3300_GIHAKKAJHDH = 9;
- repeated FungusTrainingProgressDetail trainingDungeonProgressDetailList = 4;
- repeated uint32 Unk3300_HPDOJOBPFMJ = 2;
- repeated uint32 Unk3300_KGKFJJHFHAB = 13;
- repeated FungusPlotStageDetail plotStageDetailList = 6;
- repeated FungusTrainingDungeonDetail trainingDungeonDetailList = 12;
-}
diff --git a/proto/FungusFighterMonsterDetail.proto b/proto/FungusFighterMonsterDetail.proto
deleted file mode 100644
index aa3b3b58..00000000
--- a/proto/FungusFighterMonsterDetail.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message FungusFighterMonsterDetail {
- float curHpPercentage = 9;
- uint32 fungusId = 10;
- bool isAlive = 12;
-}
diff --git a/proto/FungusFighterPlotInfoNotify.proto b/proto/FungusFighterPlotInfoNotify.proto
index 8eefcd2f..e07f2e0c 100644
--- a/proto/FungusFighterPlotInfoNotify.proto
+++ b/proto/FungusFighterPlotInfoNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FLDGKPCJMCM
+// CmdId: 21404
message FungusFighterPlotInfoNotify {
- //enum MDJGOPHLFOJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 24391;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 fungusIdList = 1;
- uint32 dungeonId = 12;
+ repeated uint32 fungus_id_list = 5;
+ uint32 dungeon_id = 2;
}
+
diff --git a/proto/FungusFighterRestartTraningDungeonReq.proto b/proto/FungusFighterRestartTraningDungeonReq.proto
index 0af60258..20867903 100644
--- a/proto/FungusFighterRestartTraningDungeonReq.proto
+++ b/proto/FungusFighterRestartTraningDungeonReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DEAFLGBLKPA
+// CmdId: 21003
message FungusFighterRestartTraningDungeonReq {
- //enum INLJMEDOALP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 20900;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/FungusFighterRestartTraningDungeonRsp.proto b/proto/FungusFighterRestartTraningDungeonRsp.proto
index 99acff15..098de21a 100644
--- a/proto/FungusFighterRestartTraningDungeonRsp.proto
+++ b/proto/FungusFighterRestartTraningDungeonRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KFPCPMNNILM
+// CmdId: 22118
message FungusFighterRestartTraningDungeonRsp {
- //enum NAPBFJHJONH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 24603;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 10;
+ int32 retcode = 13;
}
+
diff --git a/proto/FungusFighterRuntimeDataNotify.proto b/proto/FungusFighterRuntimeDataNotify.proto
index 4a09a1c3..acbaed6e 100644
--- a/proto/FungusFighterRuntimeDataNotify.proto
+++ b/proto/FungusFighterRuntimeDataNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FungusTrainingProgressDetail.proto";
+// Name: NMDMEHICCPN
+// CmdId: 23794
message FungusFighterRuntimeDataNotify {
- //enum OGHEKMNGNAM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 22858;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- FungusTrainingProgressDetail progressDetail = 14;
+ FungusTrainingProgressDetail progress_detail = 13;
}
+
diff --git a/proto/FungusFighterTrainingGallerySettleNotify.proto b/proto/FungusFighterTrainingGallerySettleNotify.proto
index a670a895..a20cd5c1 100644
--- a/proto/FungusFighterTrainingGallerySettleNotify.proto
+++ b/proto/FungusFighterTrainingGallerySettleNotify.proto
@@ -2,25 +2,18 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GalleryStopReason.proto";
+// Name: FDKDFBOIEBK
+// CmdId: 22564
message FungusFighterTrainingGallerySettleNotify {
- //enum PCMLJAAPJMF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23677;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 finalScore = 6;
- uint32 Unk3300_KKFBMHLOLFC = 14;
- GalleryStopReason reason = 3;
- uint32 Unk3300_BHOMHPHLOHL = 11;
- uint32 Unk3300_POCDEGBHJEA = 12;
- uint32 totalUsedTime = 9;
- bool isFinalSettle = 7;
- bool isNewRecord = 5;
+ uint32 total_used_time = 15;
+ uint32 KHGENKJOKMG = 1;
+ uint32 MMNHJBBFBGJ = 5;
+ uint32 final_score = 14;
+ GalleryStopReason reason = 9;
+ bool is_final_settle = 3;
+ bool is_new_record = 8;
+ uint32 APJLBAHCICA = 4;
}
+
diff --git a/proto/FungusFighterTrainingInfo.proto b/proto/FungusFighterTrainingInfo.proto
deleted file mode 100644
index 8b16841e..00000000
--- a/proto/FungusFighterTrainingInfo.proto
+++ /dev/null
@@ -1,16 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message FungusFighterTrainingInfo {
- uint32 Unk3300_GMLIPFDMDOG = 5;
- uint32 buffId = 15;
- uint32 Unk3300_IOEELCAMDCK = 4;
- uint32 maxMonsterCount = 1;
- uint32 Unk3300_EKAMCPNGCGH = 10;
- uint32 Unk3300_EDHANEGNMJM = 3;
- uint32 Unk3300_HGPGNCMNDJN = 6;
-}
diff --git a/proto/FungusFighterTrainingInfoNotify.proto b/proto/FungusFighterTrainingInfoNotify.proto
index 2c27145a..4c1894ae 100644
--- a/proto/FungusFighterTrainingInfoNotify.proto
+++ b/proto/FungusFighterTrainingInfoNotify.proto
@@ -3,22 +3,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CNDKHFONNNE
+// CmdId: 5557
message FungusFighterTrainingInfoNotify {
- //enum JBHPHCENNEO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5545;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 Unk3300_EDHANEGNMJM = 15;
- uint32 Unk3300_IOEELCAMDCK = 14;
- uint32 Unk3300_EKAMCPNGCGH = 1;
- uint32 Unk3300_GMLIPFDMDOG = 7;
- uint32 maxMonsterCount = 3;
- uint32 buffId = 6;
- uint32 Unk3300_HGPGNCMNDJN = 13;
+ uint32 OGPBADNDKBP = 12;
+ uint32 AKLIJMLEDNH = 2;
+ uint32 HFBFHNOPEJB = 15;
+ uint32 KNEABBDMNHN = 10;
+ uint32 buff_id = 9;
+ uint32 POCKPBDHDLA = 1;
+ uint32 DPIPHICOICA = 14;
}
+
diff --git a/proto/FungusFighterTrainingSelectFungusReq.proto b/proto/FungusFighterTrainingSelectFungusReq.proto
index 089d0d79..7b7c853d 100644
--- a/proto/FungusFighterTrainingSelectFungusReq.proto
+++ b/proto/FungusFighterTrainingSelectFungusReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IMHGEPAOFOP
+// CmdId: 21717
message FungusFighterTrainingSelectFungusReq {
- //enum EIKEOMNDPJM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 21917;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 backupFungusIdList = 5;
- repeated uint32 fightFungusIdList = 2;
+ repeated uint32 backup_fungus_id_list = 5;
+ repeated uint32 fight_fungus_id_list = 11;
}
+
diff --git a/proto/FungusFighterTrainingSelectFungusRsp.proto b/proto/FungusFighterTrainingSelectFungusRsp.proto
index 9744e201..085bbc6e 100644
--- a/proto/FungusFighterTrainingSelectFungusRsp.proto
+++ b/proto/FungusFighterTrainingSelectFungusRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OJOJGKOHKLL
+// CmdId: 22453
message FungusFighterTrainingSelectFungusRsp {
- //enum FNLLKEMCFDD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 20972;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 15;
+ int32 retcode = 14;
}
+
diff --git a/proto/FungusFighterTrainingSettleInfo.proto b/proto/FungusFighterTrainingSettleInfo.proto
new file mode 100644
index 00000000..b25f4ba0
--- /dev/null
+++ b/proto/FungusFighterTrainingSettleInfo.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "GalleryStopReason.proto";
+
+// Name: BBJKCGKNIML
+message FungusFighterTrainingSettleInfo {
+ uint32 used_time = 15;
+ string transaction = 2;
+ GalleryStopReason reason = 9;
+}
+
diff --git a/proto/FungusFighterUseBackupFungusReq.proto b/proto/FungusFighterUseBackupFungusReq.proto
index 82ebeec8..e0cb24a2 100644
--- a/proto/FungusFighterUseBackupFungusReq.proto
+++ b/proto/FungusFighterUseBackupFungusReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EEKMJGBNHJO
+// CmdId: 21052
message FungusFighterUseBackupFungusReq {
- //enum MBJBDMEMKOF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 22618;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 backupFungusIdList = 13;
+ repeated uint32 backup_fungus_id_list = 2;
}
+
diff --git a/proto/FungusFighterUseBackupFungusRsp.proto b/proto/FungusFighterUseBackupFungusRsp.proto
index f6586b8b..8b12fd63 100644
--- a/proto/FungusFighterUseBackupFungusRsp.proto
+++ b/proto/FungusFighterUseBackupFungusRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HJHKGIEHNCK
+// CmdId: 24976
message FungusFighterUseBackupFungusRsp {
- //enum FJMCGFHJHEO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23332;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 2;
+ int32 retcode = 5;
}
+
diff --git a/proto/FungusPlotStageDetail.proto b/proto/FungusPlotStageDetail.proto
deleted file mode 100644
index 3c97f232..00000000
--- a/proto/FungusPlotStageDetail.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message FungusPlotStageDetail {
- uint32 stageId = 3;
- bool isOpen = 15;
-}
diff --git a/proto/FungusRenameReq.proto b/proto/FungusRenameReq.proto
index 1bc1b79d..9b296336 100644
--- a/proto/FungusRenameReq.proto
+++ b/proto/FungusRenameReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DLDCPBMJOPO
+// CmdId: 20295
message FungusRenameReq {
- //enum DMLOEJOIBHO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 21219;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 nameId = 2;
- uint32 fungusId = 5;
+ uint32 name_id = 9;
+ uint32 fungus_id = 4;
}
+
diff --git a/proto/FungusRenameRsp.proto b/proto/FungusRenameRsp.proto
index 90b0b072..77b476db 100644
--- a/proto/FungusRenameRsp.proto
+++ b/proto/FungusRenameRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IDEMCANHGJA
+// CmdId: 21198
message FungusRenameRsp {
- //enum NJFOKBFCGEJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23858;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 12;
- uint32 fungusId = 3;
- uint32 nameId = 7;
+ uint32 name_id = 5;
+ uint32 fungus_id = 8;
+ int32 retcode = 10;
}
+
diff --git a/proto/FungusTrainingDungeonDetail.proto b/proto/FungusTrainingDungeonDetail.proto
index 4e5ac20a..313d73ed 100644
--- a/proto/FungusTrainingDungeonDetail.proto
+++ b/proto/FungusTrainingDungeonDetail.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BLAPHKFLNJB
message FungusTrainingDungeonDetail {
- bool isOpen = 8;
- uint32 bestScore = 7;
- uint32 dungeonId = 6;
+ uint32 best_score = 9;
+ bool is_open = 8;
+ uint32 dungeon_id = 2;
}
+
diff --git a/proto/FungusTrainingMonsterPreviewDetail.proto b/proto/FungusTrainingMonsterPreviewDetail.proto
deleted file mode 100644
index ce979be7..00000000
--- a/proto/FungusTrainingMonsterPreviewDetail.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message FungusTrainingMonsterPreviewDetail {
- uint32 monsterId = 3;
- uint32 level = 5;
- repeated uint32 affixList = 11;
-}
diff --git a/proto/FungusTrainingPoolPreviewDetail.proto b/proto/FungusTrainingPoolPreviewDetail.proto
deleted file mode 100644
index c1b6ebdc..00000000
--- a/proto/FungusTrainingPoolPreviewDetail.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "FungusTrainingMonsterPreviewDetail.proto";
-
-message FungusTrainingPoolPreviewDetail {
- uint32 poolId = 10;
- repeated FungusTrainingMonsterPreviewDetail monsterPreviewDetailList = 5;
-}
diff --git a/proto/FungusTrainingProgressDetail.proto b/proto/FungusTrainingProgressDetail.proto
index 7a3e0acc..cecd412a 100644
--- a/proto/FungusTrainingProgressDetail.proto
+++ b/proto/FungusTrainingProgressDetail.proto
@@ -2,17 +2,17 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "BHKGAINOAON.proto";
+import "OLAHPIKKKOM.proto";
-
-import "FungusTrainingPoolPreviewDetail.proto";
-import "FungusFighterMonsterDetail.proto";
-
+// Name: NBBNIDCNBNJ
message FungusTrainingProgressDetail {
- repeated uint32 Unk3300_EEOIMDJOHCM = 15;
- uint32 curRound = 1;
- repeated uint32 Unk3300_NLHEFGBEOAC = 8;
- repeated FungusTrainingPoolPreviewDetail monsterPoolPreviewList = 9;
- uint32 totalUsedTime = 4;
- repeated FungusFighterMonsterDetail monsterDetailList = 2;
- uint32 dungeonId = 13;
+ repeated uint32 OHPPOCHJMHE = 15;
+ uint32 cur_round = 5;
+ uint32 dungeon_id = 11;
+ uint32 total_used_time = 10;
+ repeated uint32 JACIJBCLOMD = 6;
+ repeated OLAHPIKKKOM OKIHACBIMGP = 12;
+ repeated BHKGAINOAON PPJNMMHPAKP = 14;
}
+
diff --git a/proto/FunitureMakeMakeInfoChangeNotify.proto b/proto/FunitureMakeMakeInfoChangeNotify.proto
index 82f12948..1fc8e77c 100644
--- a/proto/FunitureMakeMakeInfoChangeNotify.proto
+++ b/proto/FunitureMakeMakeInfoChangeNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "FurnitureMakeMakeInfo.proto";
-
-import "FurnitureMakeInfo.proto";
-
+// Name: EADLIDOKAOH
+// CmdId: 4588
message FunitureMakeMakeInfoChangeNotify {
- //enum DNJNMEOICMI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4592;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- FurnitureMakeInfo ijdbngdlgdb = 8;
+ FurnitureMakeMakeInfo make_info = 6;
}
+
diff --git a/proto/Furniture.proto b/proto/Furniture.proto
index cbd6d3c1..bbba57dc 100644
--- a/proto/Furniture.proto
+++ b/proto/Furniture.proto
@@ -3,8 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KMPFIBHBALL
message Furniture {
- uint32 count = 1;
+ uint32 count = 1;
}
+
diff --git a/proto/FurnitureCurModuleArrangeCountNotify.proto b/proto/FurnitureCurModuleArrangeCountNotify.proto
index 379e0c22..a1b9dbf1 100644
--- a/proto/FurnitureCurModuleArrangeCountNotify.proto
+++ b/proto/FurnitureCurModuleArrangeCountNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Uint32Pair.proto";
+// Name: ANKHKEFFFEC
+// CmdId: 4864
message FurnitureCurModuleArrangeCountNotify {
- //enum HGICNMNBGLO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4851;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated Uint32Pair furnitureArrangeCountList = 13;
+ repeated Uint32Pair furniture_arrange_count_list = 11;
}
+
diff --git a/proto/FurnitureMakeBeHelpedData.proto b/proto/FurnitureMakeBeHelpedData.proto
index e8dd3607..c2075db1 100644
--- a/proto/FurnitureMakeBeHelpedData.proto
+++ b/proto/FurnitureMakeBeHelpedData.proto
@@ -4,10 +4,12 @@ option java_package = "emu.grasscutter.net.proto";
import "ProfilePicture.proto";
+// Name: FHKCBLNAOEA
message FurnitureMakeBeHelpedData {
- uint32 uid = 7;
- ProfilePicture profilePicture = 10;
- uint32 icon = 13;
- fixed32 time = 4;
- string playerName = 6;
+ string player_name = 5;
+ uint32 icon = 7;
+ uint32 uid = 12;
+ uint32 time = 11;
+ ProfilePicture profile_picture = 1;
}
+
diff --git a/proto/FurnitureMakeBeHelpedNotify.proto b/proto/FurnitureMakeBeHelpedNotify.proto
index d12f9c37..0a943b26 100644
--- a/proto/FurnitureMakeBeHelpedNotify.proto
+++ b/proto/FurnitureMakeBeHelpedNotify.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "FurnitureMakeSlot.proto";
import "FurnitureMakeBeHelpedData.proto";
+import "FurnitureMakeSlot.proto";
+// Name: KEFOLFJKDAG
+// CmdId: 4694
message FurnitureMakeBeHelpedNotify {
- //enum EJBNALJACLJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4522;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- FurnitureMakeSlot furnitureMakeSlot = 2;
- FurnitureMakeBeHelpedData furnitureMakeHelpedData = 12;
+ FurnitureMakeBeHelpedData furniture_make_helped_data = 5;
+ FurnitureMakeSlot furniture_make_slot = 11;
}
+
diff --git a/proto/FurnitureMakeCancelReq.proto b/proto/FurnitureMakeCancelReq.proto
index 030791c7..c3a28f06 100644
--- a/proto/FurnitureMakeCancelReq.proto
+++ b/proto/FurnitureMakeCancelReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OFDKCMBFMBP
+// CmdId: 4619
message FurnitureMakeCancelReq {
- //enum NMENAMEMOJA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4577;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 makeId = 5;
- uint32 index = 12;
+ uint32 index = 11;
+ uint32 make_id = 8;
}
+
diff --git a/proto/FurnitureMakeCancelRsp.proto b/proto/FurnitureMakeCancelRsp.proto
index d170fd40..e34c50d1 100644
--- a/proto/FurnitureMakeCancelRsp.proto
+++ b/proto/FurnitureMakeCancelRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FurnitureMakeSlot.proto";
+// Name: DKOOCDJGEMJ
+// CmdId: 4825
message FurnitureMakeCancelRsp {
- //enum PAEMPLDCDHP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4561;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 4;
- FurnitureMakeSlot furnitureMakeSlot = 14;
- uint32 makeId = 10;
+ FurnitureMakeSlot furniture_make_slot = 11;
+ int32 retcode = 13;
+ uint32 make_id = 1;
}
+
diff --git a/proto/FurnitureMakeData.proto b/proto/FurnitureMakeData.proto
deleted file mode 100644
index 5e90efe8..00000000
--- a/proto/FurnitureMakeData.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message FurnitureMakeData {
- uint32 durTime = 5;
- uint32 makeId = 6;
- fixed32 beginTime = 13;
- fixed32 accelerateTime = 9;
- uint32 index = 10;
- uint32 avatarId = 1;
-}
diff --git a/proto/FurnitureMakeFinishNotify.proto b/proto/FurnitureMakeFinishNotify.proto
index 510eb23c..ef461bca 100644
--- a/proto/FurnitureMakeFinishNotify.proto
+++ b/proto/FurnitureMakeFinishNotify.proto
@@ -3,15 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MLDLJMCEPGD
+// CmdId: 4658
message FurnitureMakeFinishNotify {
- //enum MIOIGBJOKEO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4789;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
}
+
diff --git a/proto/FurnitureMakeHelpData.proto b/proto/FurnitureMakeHelpData.proto
index 5582d4c5..76cd11af 100644
--- a/proto/FurnitureMakeHelpData.proto
+++ b/proto/FurnitureMakeHelpData.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DLNFNGEEJLG
message FurnitureMakeHelpData {
- uint32 times = 2;
- uint32 uid = 6;
+ uint32 times = 3;
+ uint32 uid = 2;
}
+
diff --git a/proto/FurnitureMakeHelpReq.proto b/proto/FurnitureMakeHelpReq.proto
index 5a8418de..2b6f154c 100644
--- a/proto/FurnitureMakeHelpReq.proto
+++ b/proto/FurnitureMakeHelpReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HPKEBGLLLAG
+// CmdId: 4851
message FurnitureMakeHelpReq {
- //enum MCJFGBALEMN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4739;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/FurnitureMakeHelpRsp.proto b/proto/FurnitureMakeHelpRsp.proto
index 1e316bbd..c33c2fa9 100644
--- a/proto/FurnitureMakeHelpRsp.proto
+++ b/proto/FurnitureMakeHelpRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FurnitureMakeHelpData.proto";
+// Name: AIMNKFINBAF
+// CmdId: 4841
message FurnitureMakeHelpRsp {
- //enum IIBCBIPNGEA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4533;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 7;
- repeated FurnitureMakeHelpData helpDataList = 4;
+ repeated FurnitureMakeHelpData help_data_list = 14;
+ int32 retcode = 8;
}
+
diff --git a/proto/FurnitureMakeInfo.proto b/proto/FurnitureMakeInfo.proto
deleted file mode 100644
index e58640a7..00000000
--- a/proto/FurnitureMakeInfo.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message FurnitureMakeInfo {
- uint32 makeCount = 9;
- uint32 furnitureId = 7;
-}
diff --git a/proto/FurnitureMakeMakeInfo.proto b/proto/FurnitureMakeMakeInfo.proto
new file mode 100644
index 00000000..8fc06197
--- /dev/null
+++ b/proto/FurnitureMakeMakeInfo.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: CPHKFHIHEBD
+message FurnitureMakeMakeInfo {
+ uint32 make_count = 5;
+ uint32 furniture_id = 6;
+}
+
diff --git a/proto/FurnitureMakeReq.proto b/proto/FurnitureMakeReq.proto
index 26674823..9023e21b 100644
--- a/proto/FurnitureMakeReq.proto
+++ b/proto/FurnitureMakeReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KIOEHGLHJJG
+// CmdId: 4681
message FurnitureMakeReq {
- //enum EFOKMLKACBP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4894;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/FurnitureMakeRsp.proto b/proto/FurnitureMakeRsp.proto
index b888ac1b..339aa9e2 100644
--- a/proto/FurnitureMakeRsp.proto
+++ b/proto/FurnitureMakeRsp.proto
@@ -2,25 +2,18 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "FurnitureMakeSlot.proto";
-import "FurnitureMakeHelpData.proto";
-import "FurnitureMakeInfo.proto";
import "FurnitureMakeBeHelpedData.proto";
+import "FurnitureMakeHelpData.proto";
+import "FurnitureMakeMakeInfo.proto";
+import "FurnitureMakeSlot.proto";
+// Name: KDKPOOCEACI
+// CmdId: 4506
message FurnitureMakeRsp {
- //enum EIPCPPBDLLA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4802;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 5;
- FurnitureMakeSlot furnitureMakeSlot = 3;
- repeated FurnitureMakeHelpData helpDataList = 7;
- repeated FurnitureMakeInfo makeInfoList = 8;
- repeated FurnitureMakeBeHelpedData helpedDataList = 14;
+ FurnitureMakeSlot furniture_make_slot = 1;
+ repeated FurnitureMakeBeHelpedData helped_data_list = 15;
+ repeated FurnitureMakeHelpData help_data_list = 3;
+ repeated FurnitureMakeMakeInfo make_info_list = 9;
+ int32 retcode = 2;
}
+
diff --git a/proto/FurnitureMakeSlot.proto b/proto/FurnitureMakeSlot.proto
index 523e479e..577a51a2 100644
--- a/proto/FurnitureMakeSlot.proto
+++ b/proto/FurnitureMakeSlot.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "MIEFECKEOMK.proto";
-
-import "FurnitureMakeData.proto";
-
+// Name: DIIKFAIPKGG
message FurnitureMakeSlot {
- repeated FurnitureMakeData furnitureMakeDataList = 4;
+ repeated MIEFECKEOMK PEIPFAEPBPO = 1;
}
+
diff --git a/proto/FurnitureMakeStartReq.proto b/proto/FurnitureMakeStartReq.proto
index 875cb87d..8433f7d2 100644
--- a/proto/FurnitureMakeStartReq.proto
+++ b/proto/FurnitureMakeStartReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CMILNMPDBEB
+// CmdId: 4552
message FurnitureMakeStartReq {
- //enum MEJIFGHCCJP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4740;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 makeId = 15;
- uint32 avatarId = 13;
+ uint32 avatar_id = 15;
+ uint32 make_id = 11;
}
+
diff --git a/proto/FurnitureMakeStartRsp.proto b/proto/FurnitureMakeStartRsp.proto
index 1421c41d..5ad52c1d 100644
--- a/proto/FurnitureMakeStartRsp.proto
+++ b/proto/FurnitureMakeStartRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FurnitureMakeSlot.proto";
+// Name: LKGNOGMFCAJ
+// CmdId: 4487
message FurnitureMakeStartRsp {
- //enum FBLHKPMBEOI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4756;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- FurnitureMakeSlot furnitureMakeSlot = 11;
- int32 retcode = 15;
+ FurnitureMakeSlot furniture_make_slot = 13;
+ int32 retcode = 6;
}
+
diff --git a/proto/GAELKEHFLHD.proto b/proto/GAELKEHFLHD.proto
deleted file mode 100644
index bd8ad0a7..00000000
--- a/proto/GAELKEHFLHD.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message GAELKEHFLHD {
- uint32 ocnblncnkge = 13;
- uint32 entityId = 1;
- uint32 gfiihkfomol = 15;
- Vector eknhofiihcl = 14;
-}
diff --git a/proto/GANOMONNDGB.proto b/proto/GANOMONNDGB.proto
new file mode 100644
index 00000000..470d7c48
--- /dev/null
+++ b/proto/GANOMONNDGB.proto
@@ -0,0 +1,18 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "MFAFMALBKAP.proto";
+import "MGMABEOADJL.proto";
+
+// Name: GANOMONNDGB
+// CmdId: 7188
+message GANOMONNDGB {
+ repeated uint32 AOPCHLEHOKA = 1;
+ repeated uint32 AADGGKDCBGL = 14;
+ repeated MFAFMALBKAP card_list = 13;
+ repeated uint32 DKJNKKKPBAM = 10;
+ repeated MGMABEOADJL FOAANHMGCOK = 9;
+ uint32 GLDIDBNHPKK = 11;
+}
+
diff --git a/proto/AEIENHDOBGJ.proto b/proto/GBALDJBOBPH.proto
similarity index 54%
rename from proto/AEIENHDOBGJ.proto
rename to proto/GBALDJBOBPH.proto
index 4a29451b..475f4b1d 100644
--- a/proto/AEIENHDOBGJ.proto
+++ b/proto/GBALDJBOBPH.proto
@@ -2,12 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
-message AEIENHDOBGJ {
- Vector pos = 7;
- uint32 roomId = 6;
- Vector rot = 15;
+// Name: GBALDJBOBPH
+message GBALDJBOBPH {
+ Vector pos = 11;
+ Vector rot = 6;
}
+
diff --git a/proto/GBJCOPHPAKL.proto b/proto/GBJCOPHPAKL.proto
new file mode 100644
index 00000000..b776f7f6
--- /dev/null
+++ b/proto/GBJCOPHPAKL.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: GBJCOPHPAKL
+message GBJCOPHPAKL {
+ Vector pos = 10;
+ Vector rot = 12;
+}
+
diff --git a/proto/GBOKNAPLKFB.proto b/proto/GBOKNAPLKFB.proto
deleted file mode 100644
index ea263981..00000000
--- a/proto/GBOKNAPLKFB.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GBOKNAPLKFB {
- bool value = 1;
-}
diff --git a/proto/GCGActionType.proto b/proto/GCGActionType.proto
deleted file mode 100644
index 1639f044..00000000
--- a/proto/GCGActionType.proto
+++ /dev/null
@@ -1,34 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum GCGActionType {
- GCG_ACTION_TYPE_NONE = 0;
- GCG_ACTION_TYPE_SPECIAL_PHASE = 1;
- GCG_ACTION_TYPE_NEXT_PHASE = 2;
- GCG_ACTION_TYPE_DRAW = 3;
- GCG_ACTION_TYPE_REDRAW = 4;
- GCG_ACTION_TYPE_SELECT_ONSTAGE = 5;
- GCG_ACTION_TYPE_ROLL = 6;
- GCG_ACTION_TYPE_REROLL = 7;
- GCG_ACTION_TYPE_ATTACK = 8;
- GCG_ACTION_TYPE_PLAY_CARD = 9;
- GCG_ACTION_TYPE_PASS = 10;
- GCG_ACTION_TYPE_REBOOT = 11;
- GCG_ACTION_TYPE_GAME_OVER = 12;
- GCG_ACTION_TYPE_TRIGGER = 13;
- GCG_ACTION_TYPE_PHASE_EXIT = 14;
- GCG_ACTION_TYPE_CUSTOM = 15;
- GCG_ACTION_TYPE_NOTIFY_COST = 16;
- GCG_ACTION_TYPE_AFTER_OPERATION = 17;
- GCG_ACTION_TYPE_USE_SKILL = 18;
- GCG_ACTION_TYPE_NOTIFY_SKILL_PREVIEW = 19;
- GCG_ACTION_TYPE_PREVIEW_ATTACK = 20;
- GCG_ACTION_TYPE_PREVIEW_AFTER_ATTACK = 21;
- GCG_ACTION_TYPE_SEND_MESSAGE = 22;
- GCG_ACTION_TYPE_WAITING_CHARACTER = 23;
- GCG_ACTION_TYPE_TRIGGER_SKILL = 24;
- GCG_ACTION_TYPE_BEFORE_NEXT_OPERATION = 25;
-}
diff --git a/proto/GCGApplyInviteBattleNotify.proto b/proto/GCGApplyInviteBattleNotify.proto
index a1f76de6..f5dc756e 100644
--- a/proto/GCGApplyInviteBattleNotify.proto
+++ b/proto/GCGApplyInviteBattleNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HOPNNDIEGBJ
+// CmdId: 7514
message GCGApplyInviteBattleNotify {
- //enum ALFOCFCKOIK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7300;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isAgree = 7;
+ bool is_agree = 7;
+ int32 retcode = 4;
}
+
diff --git a/proto/GCGApplyInviteBattleReq.proto b/proto/GCGApplyInviteBattleReq.proto
index 0db97b6a..8d82a4b1 100644
--- a/proto/GCGApplyInviteBattleReq.proto
+++ b/proto/GCGApplyInviteBattleReq.proto
@@ -3,20 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FPCBMGKJKEB
+// CmdId: 7219
message GCGApplyInviteBattleReq {
- //enum BMEFPIBIJLP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7465;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 ljemjfinpph = 13;
- int32 retcode = 15;
- uint32 confirmEndTime = 7;
- uint32 uid = 4;
- uint32 punishEndTime = 5;
+ bool is_agree = 4;
}
+
diff --git a/proto/GCGApplyInviteBattleRsp.proto b/proto/GCGApplyInviteBattleRsp.proto
index 86a460c3..4da487df 100644
--- a/proto/GCGApplyInviteBattleRsp.proto
+++ b/proto/GCGApplyInviteBattleRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KPPKGLBHPDN
+// CmdId: 7940
message GCGApplyInviteBattleRsp {
- //enum BBKBNGLJNAL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7482;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 ljemjfinpph = 8;
- uint32 confirmEndTime = 9;
+ uint32 punish_end_time = 7;
+ int32 retcode = 4;
}
+
diff --git a/proto/GCGAskDuelReq.proto b/proto/GCGAskDuelReq.proto
deleted file mode 100644
index 376c8f3c..00000000
--- a/proto/GCGAskDuelReq.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGAskDuelReq {
- //enum CIIBFDEIFGD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7646;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
-}
diff --git a/proto/GCGAskDuelRsp.proto b/proto/GCGAskDuelRsp.proto
deleted file mode 100644
index 8a0803fe..00000000
--- a/proto/GCGAskDuelRsp.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Duel.proto";
-
-message GCGAskDuelRsp {
- //enum BJKEODEOFEE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7928;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- Duel duel = 5;
- int32 retcode = 7;
-}
diff --git a/proto/GCGAttackCostInfo.proto b/proto/GCGAttackCostInfo.proto
deleted file mode 100644
index 0f8ee0f6..00000000
--- a/proto/GCGAttackCostInfo.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Uint32Pair.proto";
-
-message GCGAttackCostInfo {
- repeated Uint32Pair costMap = 6;
- uint32 skillId = 13;
-}
diff --git a/proto/GCGBackToDuelReq.proto b/proto/GCGBackToDuelReq.proto
deleted file mode 100644
index 0f0a5bd7..00000000
--- a/proto/GCGBackToDuelReq.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGBackToDuelReq {
- //enum MMAKOJOIMMB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7038;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isBack = 13;
-}
diff --git a/proto/GCGBackToDuelRsp.proto b/proto/GCGBackToDuelRsp.proto
deleted file mode 100644
index 3767cf5c..00000000
--- a/proto/GCGBackToDuelRsp.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGBackToDuelRsp {
- //enum BBAJGFENCAD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7304;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 1;
-}
diff --git a/proto/GCGBasicDataNotify.proto b/proto/GCGBasicDataNotify.proto
deleted file mode 100644
index e65ff415..00000000
--- a/proto/GCGBasicDataNotify.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGTavernNpcInfo.proto";
-
-message GCGBasicDataNotify {
- //enum MFOGKBFIDLO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7511;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- GCGTavernNpcInfo option = 13;
-}
diff --git a/proto/GCGBossChallengeData.proto b/proto/GCGBossChallengeData.proto
deleted file mode 100644
index 339235a8..00000000
--- a/proto/GCGBossChallengeData.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGBossChallengeData {
- repeated uint32 lidokiohkmh = 1;
- uint32 id = 5;
-}
diff --git a/proto/GCGBossChallengeUpdateNotify.proto b/proto/GCGBossChallengeUpdateNotify.proto
deleted file mode 100644
index ae8ad5ef..00000000
--- a/proto/GCGBossChallengeUpdateNotify.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGBossChallengeData.proto";
-
-message GCGBossChallengeUpdateNotify {
- //enum OGCPGBNLNOM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7119;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- GCGBossChallengeData jmpbgnfplkb = 9;
-}
diff --git a/proto/GCGCard.proto b/proto/GCGCard.proto
index 04d52847..94dad7ca 100644
--- a/proto/GCGCard.proto
+++ b/proto/GCGCard.proto
@@ -2,19 +2,19 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "GCGToken.proto";
import "GCGSkillLimitsInfo.proto";
+import "GCGToken.proto";
+// Name: PDOEIHIJNGB
message GCGCard {
- repeated uint32 skillIdList = 11;
- repeated GCGToken tokenList = 3;
- uint32 controllerId = 2;
- repeated uint32 tagList = 9;
- uint32 retcode = 1;
- uint32 guid = 8;
- uint32 id = 14;
- bool isShow = 13;
- repeated GCGSkillLimitsInfo skillLimitsList = 12;
+ uint32 guid = 15;
+ uint32 id = 13;
+ bool is_show = 14;
+ repeated GCGToken token_list = 9;
+ repeated uint32 tag_list = 8;
+ repeated uint32 skill_id_list = 7;
+ repeated GCGSkillLimitsInfo skill_limits_list = 2;
+ uint32 face_type = 11;
+ uint32 controller_id = 10;
}
+
diff --git a/proto/GCGCardSkillLimitsInfo.proto b/proto/GCGCardSkillLimitsInfo.proto
index 8f1daed1..69f1b19e 100644
--- a/proto/GCGCardSkillLimitsInfo.proto
+++ b/proto/GCGCardSkillLimitsInfo.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GCGSkillLimitsInfo.proto";
+// Name: FNNHNPCGJIM
message GCGCardSkillLimitsInfo {
- repeated GCGSkillLimitsInfo skillLimitsList = 13;
+ repeated GCGSkillLimitsInfo skill_limits_list = 3;
}
+
diff --git a/proto/GCGChallengeData.proto b/proto/GCGChallengeData.proto
new file mode 100644
index 00000000..aef1bf6b
--- /dev/null
+++ b/proto/GCGChallengeData.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: PLMIFPHMBFM
+message GCGChallengeData {
+ uint32 challenge_id = 1;
+ uint32 challenge_type = 2;
+ repeated uint32 param_list = 3;
+ uint32 progress = 4;
+}
+
diff --git a/proto/GCGChallengeUpdateNotify.proto b/proto/GCGChallengeUpdateNotify.proto
deleted file mode 100644
index 0bb5e992..00000000
--- a/proto/GCGChallengeUpdateNotify.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGDuelChallenge.proto";
-
-message GCGChallengeUpdateNotify {
- //enum PHDBJKPOOMO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7731;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- GCGDuelChallenge challenge = 4;
- uint32 serverSeq = 9;
-}
diff --git a/proto/GCGChangeOnstageInfo.proto b/proto/GCGChangeOnstageInfo.proto
deleted file mode 100644
index 845c0c4e..00000000
--- a/proto/GCGChangeOnstageInfo.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGSkillPreviewInfo.proto";
-
-message GCGChangeOnstageInfo {
- uint32 cardGuid = 4;
- GCGSkillPreviewInfo changeOnstagePreviewInfo = 8;
- bool isQuick = 5;
-}
diff --git a/proto/GCGClientPerformType.proto b/proto/GCGClientPerformType.proto
index 70d58b68..30f89f81 100644
--- a/proto/GCGClientPerformType.proto
+++ b/proto/GCGClientPerformType.proto
@@ -3,10 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: IEGIJKAPDFN
enum GCGClientPerformType {
- GCG_CLIENT_PERFORM_TYPE_INVALID = 0;
- GCG_CLIENT_PERFORM_TYPE_CARD_EXCHANGE = 1;
- GCG_CLIENT_PERFORM_TYPE_FIRST_HAND = 2;
- GCG_CLIENT_PERFORM_TYPE_REROLL = 3;
+ GCG_PERFORM_INVALID = 0;
+ GCG_PERFORM_CARD_EXCHANGE = 1;
+ GCG_PERFORM_FIRST_HAND = 2;
+ GCG_PERFORM_REROLL = 3;
+ GCG_CLIENT_PERFORM_TYPE_PMECCJLHICF = 4;
}
+
diff --git a/proto/GCGClientSettleReq.proto b/proto/GCGClientSettleReq.proto
deleted file mode 100644
index 1bf43f11..00000000
--- a/proto/GCGClientSettleReq.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGEndReason.proto";
-import "GCGGameBusinessType.proto";
-import "ItemParam.proto";
-
-message GCGClientSettleReq {
- //enum NAEPLBPDGDG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7773;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 forbidFinishChallengeList = 14;
- GCGEndReason reason = 12;
- bool isWin = 4;
- repeated ItemParam rewardItemList = 9;
- repeated uint32 adobcdcfbpn = 11;
- uint32 winControllerId = 2;
- uint32 gameId = 7;
- GCGGameBusinessType businessType = 3;
-}
diff --git a/proto/GCGClientSettleRsp.proto b/proto/GCGClientSettleRsp.proto
index 1d0579ce..0934dc26 100644
--- a/proto/GCGClientSettleRsp.proto
+++ b/proto/GCGClientSettleRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LDLELHNGOBG
+// CmdId: 7689
message GCGClientSettleRsp {
- //enum FPGBMFBIEEF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7894;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool njfkmlcpbbh = 2;
+ uint32 close_time = 5;
+ int32 retcode = 2;
}
+
diff --git a/proto/GCGControllerShowInfo.proto b/proto/GCGControllerShowInfo.proto
deleted file mode 100644
index 10869590..00000000
--- a/proto/GCGControllerShowInfo.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "ProfilePicture.proto";
-
-message GCGControllerShowInfo {
- string onlineId = 5;
- uint32 controllerId = 6;
- string nickName = 1;
- ProfilePicture profilePicture = 4;
- string psnId = 10;
-}
diff --git a/proto/GCGCostReviseInfo.proto b/proto/GCGCostReviseInfo.proto
index 6dcf0386..fa1227d4 100644
--- a/proto/GCGCostReviseInfo.proto
+++ b/proto/GCGCostReviseInfo.proto
@@ -2,16 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "JFDLFELGAEJ.proto";
+import "MJMMGKPBGGH.proto";
+import "PLPINEPGFHD.proto";
-
-import "GCGSelectOnStageCostInfo.proto";
-import "GCGAttackCostInfo.proto";
-import "GCGPlayCardCostInfo.proto";
-
+// Name: DPBAJDJIMAA
message GCGCostReviseInfo {
- bool isCanAttack = 2;
- repeated GCGSelectOnStageCostInfo selectOnStageCostList = 5;
- repeated GCGAttackCostInfo attackCostList = 8;
- repeated uint32 canUseHandCardIdList = 7;
- repeated GCGPlayCardCostInfo playCardCostList = 15;
+ repeated JFDLFELGAEJ EFLDLOMLAHO = 13;
+ bool is_can_attack = 15;
+ repeated uint32 can_use_hand_card_id_list = 1;
+ repeated PLPINEPGFHD FIJCIJMNPLB = 6;
+ repeated MJMMGKPBGGH GNPBHDMACIH = 5;
}
+
diff --git a/proto/GCGDSBanCardNotify.proto b/proto/GCGDSBanCardNotify.proto
deleted file mode 100644
index a2c14aab..00000000
--- a/proto/GCGDSBanCardNotify.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSBanCardNotify {
- //enum AJDEPLPALCB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7289;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 rewardIndex = 2;
- uint32 cardId = 14;
-}
diff --git a/proto/GCGDSCardBackUnlockNotify.proto b/proto/GCGDSCardBackUnlockNotify.proto
deleted file mode 100644
index eb165716..00000000
--- a/proto/GCGDSCardBackUnlockNotify.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSCardBackUnlockNotify {
- //enum JAKDACJEGNP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7884;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- string egefalocknh = 2;
- bool isSuccess = 8;
- string cardBackId = 4;
-}
diff --git a/proto/GCGDSCardData.proto b/proto/GCGDSCardData.proto
deleted file mode 100644
index 1b482510..00000000
--- a/proto/GCGDSCardData.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSCardData {
- uint32 cardId = 7;
- repeated uint32 cnmaiaajihc = 15;
- uint32 retcode = 2;
- uint32 num = 4;
- uint32 proficiency = 12;
- repeated uint32 mdmigcefmmd = 10;
-}
diff --git a/proto/GCGDSCardFaceUnlockNotify.proto b/proto/GCGDSCardFaceUnlockNotify.proto
deleted file mode 100644
index 0173fc55..00000000
--- a/proto/GCGDSCardFaceUnlockNotify.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSCardFaceUnlockNotify {
- //enum EEDHFJJLEOA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7493;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 faceType = 9;
-}
diff --git a/proto/GCGDSCardFaceUpdateNotify.proto b/proto/GCGDSCardFaceUpdateNotify.proto
deleted file mode 100644
index 26e365d4..00000000
--- a/proto/GCGDSCardFaceUpdateNotify.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSCardFaceUpdateNotify {
- //enum KJBMLLHFAPH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7895;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 proficiency = 4;
- uint32 cardId = 7;
-}
diff --git a/proto/GCGDSCardNumChangeNotify.proto b/proto/GCGDSCardNumChangeNotify.proto
index ba84d92d..db3ff5da 100644
--- a/proto/GCGDSCardNumChangeNotify.proto
+++ b/proto/GCGDSCardNumChangeNotify.proto
@@ -3,16 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PCIGDBDDFKD
+// CmdId: 7509
message GCGDSCardNumChangeNotify {
- //enum JAIHIOOIECC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7075;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 ccdlgbcdpbp = 8;
+ uint32 card_id = 13;
+ uint32 num = 11;
}
+
diff --git a/proto/GCGDSCardProficiencyNotify.proto b/proto/GCGDSCardProficiencyNotify.proto
deleted file mode 100644
index 4f395dcd..00000000
--- a/proto/GCGDSCardProficiencyNotify.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSCardProficiencyNotify {
- //enum GKKOJFEKJII {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7399;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 rewardIndex = 14;
- int32 retcode = 10;
-}
diff --git a/proto/GCGDSChangeCardBackReq.proto b/proto/GCGDSChangeCardBackReq.proto
deleted file mode 100644
index 86f956a8..00000000
--- a/proto/GCGDSChangeCardBackReq.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSChangeCardBackReq {
- //enum OGFFMKDEDLF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7178;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 cardId = 12;
- uint32 retcode = 9;
-}
diff --git a/proto/GCGDSChangeCardBackRsp.proto b/proto/GCGDSChangeCardBackRsp.proto
deleted file mode 100644
index df95e867..00000000
--- a/proto/GCGDSChangeCardBackRsp.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSChangeCardBackRsp {
- //enum CMAKFMMIJKK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7641;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 deckId = 13;
- int32 retcode = 3;
- uint32 cardId = 6;
-}
diff --git a/proto/GCGDSChangeCardFaceReq.proto b/proto/GCGDSChangeCardFaceReq.proto
deleted file mode 100644
index 06e0e727..00000000
--- a/proto/GCGDSChangeCardFaceReq.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSChangeCardFaceReq {
- //enum KLACDDBMIDG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7126;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 retcode = 8;
- uint32 cardId = 6;
-}
diff --git a/proto/GCGDSChangeCardFaceRsp.proto b/proto/GCGDSChangeCardFaceRsp.proto
index 24b1b76f..401b68fa 100644
--- a/proto/GCGDSChangeCardFaceRsp.proto
+++ b/proto/GCGDSChangeCardFaceRsp.proto
@@ -3,17 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JCPHFMLNPOO
+// CmdId: 7872
message GCGDSChangeCardFaceRsp {
- //enum ILMHAKGOCAK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7605;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 cardId = 6;
- uint32 num = 3;
+ uint32 face_type = 4;
+ int32 retcode = 13;
+ uint32 card_id = 10;
}
+
diff --git a/proto/GCGDSChangeCurDeckReq.proto b/proto/GCGDSChangeCurDeckReq.proto
deleted file mode 100644
index af8acb38..00000000
--- a/proto/GCGDSChangeCurDeckReq.proto
+++ /dev/null
@@ -1,22 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSChangeCurDeckReq {
- //enum ICKJBGMKFAN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7478;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- string createTime = 11;
- uint32 rewardIndex = 14;
- repeated uint32 cardList = 13;
- repeated uint32 iegclabmkdb = 12;
-}
diff --git a/proto/GCGDSChangeCurDeckRsp.proto b/proto/GCGDSChangeCurDeckRsp.proto
deleted file mode 100644
index 483627bf..00000000
--- a/proto/GCGDSChangeCurDeckRsp.proto
+++ /dev/null
@@ -1,21 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSChangeCurDeckRsp {
- //enum KMBJACGLCPJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7791;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 createTime = 8;
- uint32 rewardIndex = 1;
- bool pofiiedegjn = 11;
- int32 retcode = 3;
-}
diff --git a/proto/GCGDSChangeDeckNameReq.proto b/proto/GCGDSChangeDeckNameReq.proto
deleted file mode 100644
index a9d5cd2a..00000000
--- a/proto/GCGDSChangeDeckNameReq.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSChangeDeckNameReq {
- //enum OGLNJLNHADG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7691;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 rewardIndex = 15;
- uint32 ccdlgbcdpbp = 2;
-}
diff --git a/proto/GCGDSChangeDeckNameRsp.proto b/proto/GCGDSChangeDeckNameRsp.proto
deleted file mode 100644
index 78e60b16..00000000
--- a/proto/GCGDSChangeDeckNameRsp.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSChangeDeckNameRsp {
- //enum IHFJEPEMDGL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7818;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 ccdlgbcdpbp = 12;
- uint32 rewardIndex = 1;
- int32 retcode = 6;
-}
diff --git a/proto/GCGDSChangeFieldReq.proto b/proto/GCGDSChangeFieldReq.proto
deleted file mode 100644
index 92a92a0c..00000000
--- a/proto/GCGDSChangeFieldReq.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSChangeFieldReq {
- //enum DOPEECEBIKM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7628;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 rewardIndex = 1;
- uint32 faceType = 9;
-}
diff --git a/proto/GCGDSChangeFieldRsp.proto b/proto/GCGDSChangeFieldRsp.proto
deleted file mode 100644
index 0903e19f..00000000
--- a/proto/GCGDSChangeFieldRsp.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSChangeFieldRsp {
- //enum OFPOBKOCGBC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7569;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 faceType = 6;
- uint32 rewardIndex = 3;
- int32 retcode = 4;
-}
diff --git a/proto/GCGDSCurDeckChangeNotify.proto b/proto/GCGDSCurDeckChangeNotify.proto
deleted file mode 100644
index 1de7d79a..00000000
--- a/proto/GCGDSCurDeckChangeNotify.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSCurDeckChangeNotify {
- //enum HCIELDHJKAO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7372;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 rewardIndex = 11;
-}
diff --git a/proto/GCGDSDataNotify.proto b/proto/GCGDSDataNotify.proto
deleted file mode 100644
index ef822f7a..00000000
--- a/proto/GCGDSDataNotify.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "CmdId.proto";
-
-message GCGDSDataNotify {
- //enum GHNDNNPCIJP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7534;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- CmdId mjjacnclhpf = 1;
-}
diff --git a/proto/GCGDSDeckData.proto b/proto/GCGDSDeckData.proto
deleted file mode 100644
index cb49334e..00000000
--- a/proto/GCGDSDeckData.proto
+++ /dev/null
@@ -1,17 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSDeckData {
- repeated uint32 iegclabmkdb = 14;
- bool pofiiedegjn = 4;
- uint32 createTime = 9;
- string idk = 3;
- uint32 faceType = 2;
- uint32 ccdlgbcdpbp = 6;
- repeated uint32 cardList = 12;
- uint32 id = 15;
-}
diff --git a/proto/GCGDSDeckSaveReq.proto b/proto/GCGDSDeckSaveReq.proto
deleted file mode 100644
index 947244ef..00000000
--- a/proto/GCGDSDeckSaveReq.proto
+++ /dev/null
@@ -1,21 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSDeckSaveReq {
- //enum IOLDDAGKLEA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7769;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isValid = 7;
- string createTime = 1;
- uint32 rewardIndex = 5;
-}
diff --git a/proto/GCGDSDeckSaveRsp.proto b/proto/GCGDSDeckSaveRsp.proto
deleted file mode 100644
index 8972644e..00000000
--- a/proto/GCGDSDeckSaveRsp.proto
+++ /dev/null
@@ -1,21 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSDeckSaveRsp {
- //enum INBIKEHAJAL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7459;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- string createTime = 9;
- bool isValid = 2;
- uint32 rewardIndex = 14;
- int32 retcode = 15;
-}
diff --git a/proto/GCGDSDeckUnlockNotify.proto b/proto/GCGDSDeckUnlockNotify.proto
deleted file mode 100644
index 6b1bd241..00000000
--- a/proto/GCGDSDeckUnlockNotify.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSDeckUnlockNotify {
- //enum HNEACGFFDBO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7002;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 rewardIndex = 11;
-}
diff --git a/proto/GCGDSDeckUpdateNotify.proto b/proto/GCGDSDeckUpdateNotify.proto
deleted file mode 100644
index f49e6b18..00000000
--- a/proto/GCGDSDeckUpdateNotify.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSDeckUpdateNotify {
- //enum FCEEKKCPDBD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7096;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 rewardIndex = 12;
-}
diff --git a/proto/GCGDSDeleteDeckReq.proto b/proto/GCGDSDeleteDeckReq.proto
deleted file mode 100644
index 5b714d0e..00000000
--- a/proto/GCGDSDeleteDeckReq.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSDeleteDeckReq {
- //enum BAHGDHIPKGL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7565;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 9;
- uint32 rewardIndex = 12;
-}
diff --git a/proto/GCGDSDeleteDeckRsp.proto b/proto/GCGDSDeleteDeckRsp.proto
deleted file mode 100644
index 3d54ace8..00000000
--- a/proto/GCGDSDeleteDeckRsp.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDSDeleteDeckRsp {
- //enum DNLIPHOHIFO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7023;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 rewardIndex = 7;
-}
diff --git a/proto/GCGDSFieldUnlockNotify.proto b/proto/GCGDSFieldUnlockNotify.proto
deleted file mode 100644
index 2d5ef8bb..00000000
--- a/proto/GCGDSFieldUnlockNotify.proto
+++ /dev/null
@@ -1,25 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGDSCardData.proto";
-import "GCGDSDeckData.proto";
-
-message GCGDSFieldUnlockNotify {
- //enum EGDHDJOMKPG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7558;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 mpojoaeafpn = 5;
- repeated GCGDSCardData cardList = 7;
- uint32 fkppeakjlmb = 2;
- repeated uint32 noclfjjcgeo = 13;
- repeated GCGDSDeckData ocigcagdgml = 11;
- repeated uint32 bcmbnjhmble = 8;
-}
diff --git a/proto/GCGDSTakeCardProficiencyRewardReq.proto b/proto/GCGDSTakeCardProficiencyRewardReq.proto
index 007a9c96..daf9e3a1 100644
--- a/proto/GCGDSTakeCardProficiencyRewardReq.proto
+++ b/proto/GCGDSTakeCardProficiencyRewardReq.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JMFCLNAIMFG
+// CmdId: 7366
message GCGDSTakeCardProficiencyRewardReq {
- //enum MGAEFBLCDDL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7267;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool pofiiedegjn = 4;
- uint32 rewardIndex = 3;
+ uint32 reward_index = 10;
+ uint32 card_id = 12;
}
+
diff --git a/proto/GCGDSTakeCardProficiencyRewardRsp.proto b/proto/GCGDSTakeCardProficiencyRewardRsp.proto
index bf080d3a..5200e6f7 100644
--- a/proto/GCGDSTakeCardProficiencyRewardRsp.proto
+++ b/proto/GCGDSTakeCardProficiencyRewardRsp.proto
@@ -3,17 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CMNONPNCADC
+// CmdId: 7071
message GCGDSTakeCardProficiencyRewardRsp {
- //enum LNHHPEEHCIF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7763;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 retcode = 12;
- uint32 cardId = 1;
+ int32 retcode = 12;
+ uint32 reward_index = 6;
+ uint32 card_id = 9;
}
+
diff --git a/proto/GCGDamageDetail.proto b/proto/GCGDamageDetail.proto
index db1ec432..14c2d74f 100644
--- a/proto/GCGDamageDetail.proto
+++ b/proto/GCGDamageDetail.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JOPIJIEODIL
message GCGDamageDetail {
- uint32 skillId = 9;
- uint32 cardGuid = 10;
+ uint32 skill_id = 1;
+ uint32 card_guid = 9;
}
+
diff --git a/proto/GCGDebugReplayNotify.proto b/proto/GCGDebugReplayNotify.proto
deleted file mode 100644
index 34268f8f..00000000
--- a/proto/GCGDebugReplayNotify.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGDebugReplayNotify {
- //enum MHKMBENLMDA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7443;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- string jsonStr = 3;
-}
diff --git a/proto/GCGDiceSideType.proto b/proto/GCGDiceSideType.proto
deleted file mode 100644
index 39584f54..00000000
--- a/proto/GCGDiceSideType.proto
+++ /dev/null
@@ -1,17 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum GCGDiceSideType {
- GCG_DICE_SIDE_TYPE_INVALID = 0;
- GCG_DICE_SIDE_TYPE_CRYO = 1;
- GCG_DICE_SIDE_TYPE_HYDRO = 2;
- GCG_DICE_SIDE_TYPE_PYRO = 3;
- GCG_DICE_SIDE_TYPE_ELECTRO = 4;
- GCG_DICE_SIDE_TYPE_GEO = 5;
- GCG_DICE_SIDE_TYPE_DENDRO = 6;
- GCG_DICE_SIDE_TYPE_ANEMO = 7;
- GCG_DICE_SIDE_TYPE_PAIMON = 8;
-}
diff --git a/proto/GCGDuel.proto b/proto/GCGDuel.proto
deleted file mode 100644
index 7350a1ab..00000000
--- a/proto/GCGDuel.proto
+++ /dev/null
@@ -1,39 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGCostReviseInfo.proto";
-import "GCGGameBusinessType.proto";
-import "GCGPhase.proto";
-import "GCGCard.proto";
-import "GCGMessagePack.proto";
-import "GCGControllerShowInfo.proto";
-import "Unk3300_ADHENCIFKNI.proto";
-import "GCGPVEIntention.proto";
-import "GCGPlayerField.proto";
-import "GCGDuelChallenge.proto";
-
-message GCGDuel {
- repeated GCGCard cardList = 1;
- uint32 Unk3300_JHDDNKFPINA = 5;
- repeated uint32 forbidFinishChallengeList = 1985;
- repeated GCGCard historyCardList = 1326;
- repeated GCGMessagePack historyMsgPackList = 1636;
- uint32 Unk3300_BIANMOPDEHO = 14;
- repeated GCGControllerShowInfo showInfoList = 10;
- repeated Unk3300_ADHENCIFKNI Unk3300_CDCMBOKBLAK = 1950;
- repeated GCGPVEIntention intentionList = 15;
- GCGCostReviseInfo costRevise = 6;
- uint32 controllerId = 2;
- repeated GCGPlayerField fieldList = 3;
- GCGGameBusinessType businessType = 7;
- GCGPhase phase = 8;
- repeated GCGDuelChallenge challengeList = 37;
- repeated uint32 cardIdList = 12;
- uint32 serverSeq = 11;
- uint32 round = 4;
- uint32 gameId = 9;
- uint32 Unk3300_JBBMBKGOONO = 13;
-}
diff --git a/proto/GCGDuelChallenge.proto b/proto/GCGDuelChallenge.proto
index 35676454..e058276d 100644
--- a/proto/GCGDuelChallenge.proto
+++ b/proto/GCGDuelChallenge.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: INNMBACLEMO
message GCGDuelChallenge {
- uint32 totalProgress = 9;
- uint32 challengeId = 10;
- uint32 curProgress = 1;
+ uint32 total_progress = 11;
+ uint32 challenge_id = 13;
+ uint32 cur_progress = 12;
}
+
diff --git a/proto/GCGEndReason.proto b/proto/GCGEndReason.proto
index dd7a0dc5..04d02285 100644
--- a/proto/GCGEndReason.proto
+++ b/proto/GCGEndReason.proto
@@ -3,17 +3,18 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: GNNLENFEFKP
enum GCGEndReason {
- GCG_END_REASON_DEFAULT = 0;
- GCG_END_REASON_DIE = 1;
- GCG_END_REASON_SURRENDER = 2;
- GCG_END_REASON_DISCONNECTED = 3;
- GCG_END_REASON_ROUND_LIMIT = 4;
- GCG_END_REASON_GM = 5;
- GCG_END_REASON_NO_PLAYER = 6;
- GCG_END_REASON_GIVE_UP = 7;
- GCG_END_REASON_INIT_TIMEOUT = 8;
- GCG_END_REASON_EFFECT = 9;
- GCG_END_REASON_Unk3300_INAPHKAKKHF = 10;
-}
\ No newline at end of file
+ GCG_END_REASON_DEFAULT = 0;
+ GCG_END_REASON_DIE = 1;
+ GCG_END_REASON_SURRENDER = 2;
+ GCG_END_REASON_DISCONNECTED = 3;
+ GCG_END_REASON_ROUND_LIMIT = 4;
+ GCG_END_REASON_GM = 5;
+ GCG_END_REASON_NO_PLAYER = 6;
+ GCG_END_REASON_GIVE_UP = 7;
+ GCG_END_REASON_INIT_TIMEOUT = 8;
+ GCG_END_REASON_EFFECT = 9;
+ GCG_END_REASON_MEBCCAFFADK = 10;
+}
+
diff --git a/proto/GCGGameBriefData.proto b/proto/GCGGameBriefData.proto
deleted file mode 100644
index 65ee2a35..00000000
--- a/proto/GCGGameBriefData.proto
+++ /dev/null
@@ -1,17 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGGameBusinessType.proto";
-import "GCGPlayerBriefData.proto";
-
-message GCGGameBriefData {
- uint32 Unk3300_FJJDMIBIBJN = 11;
- repeated GCGPlayerBriefData playerBriefList = 5;
- GCGGameBusinessType businessType = 10;
- uint32 gameId = 1;
- uint32 Unk3300_NCLDOGNCHGF = 6;
- uint32 platformType = 13;
-}
diff --git a/proto/GCGGameBriefDataNotify.proto b/proto/GCGGameBriefDataNotify.proto
deleted file mode 100644
index ae405b1e..00000000
--- a/proto/GCGGameBriefDataNotify.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGGameBriefData.proto";
-
-message GCGGameBriefDataNotify {
- //enum BKKLKPMDKMP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7654;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- GCGGameBriefData gcgBriefData = 4;
- bool isNewGame = 12;
-}
diff --git a/proto/GCGGameBusinessType.proto b/proto/GCGGameBusinessType.proto
deleted file mode 100644
index f6fed711..00000000
--- a/proto/GCGGameBusinessType.proto
+++ /dev/null
@@ -1,21 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum GCGGameBusinessType {
- GCG_GAME_BUSINESS_TYPE_NONE = 0;
- GCG_GAME_BUSINESS_TYPE_GM = 1;
- GCG_GAME_BUSINESS_TYPE_MATCH = 2;
- GCG_GAME_BUSINESS_TYPE_PVP = 3;
- GCG_GAME_BUSINESS_TYPE_TAVERN_CHALLENGE = 4;
- GCG_GAME_BUSINESS_TYPE_CONST_CHALLENGE = 5;
- GCG_GAME_BUSINESS_TYPE_WORLD_CHALLENGE = 6;
- GCG_GAME_BUSINESS_TYPE_BOSS_CHALLENGE = 7;
- GCG_GAME_BUSINESS_TYPE_WEEK_CHALLENGE = 8;
- GCG_GAME_BUSINESS_TYPE_BREAK_CHALLENGE = 9;
- GCG_GAME_BUSINESS_TYPE_QUEST = 10;
- GCG_GAME_BUSINESS_TYPE_GUIDE_GROUP = 11;
- KOGBPIPKHNF = 12;
-}
diff --git a/proto/GCGGameCreateFailReasonNotify.proto b/proto/GCGGameCreateFailReasonNotify.proto
deleted file mode 100644
index 1483b2e6..00000000
--- a/proto/GCGGameCreateFailReasonNotify.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGGameCreateReason.proto";
-
-message GCGGameCreateFailReasonNotify {
- //enum NGJHBGBPDDB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7551;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- GCGGameCreateReason reason = 2;
-}
diff --git a/proto/GCGGameCreateReason.proto b/proto/GCGGameCreateReason.proto
deleted file mode 100644
index fcf5ab80..00000000
--- a/proto/GCGGameCreateReason.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum GCGGameCreateReason {
- GCG_GAME_CREATE_REASON_NONE = 0;
- GCG_GAME_CREATE_REASON_GAME_MAX = 1;
- GCG_GAME_CREATE_REASON_CLIENT_VERSION_NOT_LATEST = 2;
- GCG_GAME_CREATE_REASON_RESOURCE_NOT_COMPLETE = 3;
- GCG_GAME_CREATE_REASON_TIMEOUT = 4;
- GCG_GAME_CREATE_REASON_Unk3300_EMCDFGGFFAH = 5;
-}
diff --git a/proto/GCGGameMaxNotify.proto b/proto/GCGGameMaxNotify.proto
deleted file mode 100644
index f22523e2..00000000
--- a/proto/GCGGameMaxNotify.proto
+++ /dev/null
@@ -1,17 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGGameMaxNotify {
- //enum CKMILFFEBON {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7537;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
-}
diff --git a/proto/GCGGrowthLevelNotify.proto b/proto/GCGGrowthLevelNotify.proto
index 9737f80c..4fb56230 100644
--- a/proto/GCGGrowthLevelNotify.proto
+++ b/proto/GCGGrowthLevelNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-import "GCGTCTavernChallengeData.proto";
-
+// Name: LGFMBGFHJEF
+// CmdId: 7680
message GCGGrowthLevelNotify {
- //enum POPILOEOCIK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7722;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated GCGTCTavernChallengeData eekdbogblnc = 5;
+ uint32 level = 10;
+ uint32 exp = 7;
}
+
diff --git a/proto/GCGGrowthLevelRewardNotify.proto b/proto/GCGGrowthLevelRewardNotify.proto
deleted file mode 100644
index 016e600a..00000000
--- a/proto/GCGGrowthLevelRewardNotify.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGTCTavernChallengeData.proto";
-
-message GCGGrowthLevelRewardNotify {
- //enum BOGLAPKFCMG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7570;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- GCGTCTavernChallengeData oaemlknkeio = 10;
-}
diff --git a/proto/GCGGrowthLevelTakeRewardReq.proto b/proto/GCGGrowthLevelTakeRewardReq.proto
deleted file mode 100644
index 41c9fdc6..00000000
--- a/proto/GCGGrowthLevelTakeRewardReq.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGGrowthLevelTakeRewardReq {
- //enum MDHCDLJDDCI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7327;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 exp = 15;
- uint32 level = 5;
-}
diff --git a/proto/GCGGrowthLevelTakeRewardRsp.proto b/proto/GCGGrowthLevelTakeRewardRsp.proto
deleted file mode 100644
index bfc2ec65..00000000
--- a/proto/GCGGrowthLevelTakeRewardRsp.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGGrowthLevelTakeRewardRsp {
- //enum EGBNAKCLKLL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7338;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 cfajcibjpln = 1;
-}
diff --git a/proto/GCGHeartBeatNotify.proto b/proto/GCGHeartBeatNotify.proto
deleted file mode 100644
index 56df314d..00000000
--- a/proto/GCGHeartBeatNotify.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGHeartBeatNotify {
- //enum IMDPCLGHIIH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7499;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 serverSeq = 3;
-}
diff --git a/proto/GCGInitFinishReq.proto b/proto/GCGInitFinishReq.proto
deleted file mode 100644
index 44e2b4d0..00000000
--- a/proto/GCGInitFinishReq.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGInitFinishReq {
- //enum LPGOFBNMEKN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7751;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
-}
diff --git a/proto/GCGInitFinishRsp.proto b/proto/GCGInitFinishRsp.proto
deleted file mode 100644
index 08836b84..00000000
--- a/proto/GCGInitFinishRsp.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGInitFinishRsp {
- //enum JDKIDNJEKCD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7186;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 3;
-}
diff --git a/proto/GCGIntentionChangeType.proto b/proto/GCGIntentionChangeType.proto
index b1e8400a..657610c2 100644
--- a/proto/GCGIntentionChangeType.proto
+++ b/proto/GCGIntentionChangeType.proto
@@ -3,8 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: OCBHBGFOOHK
enum GCGIntentionChangeType {
- GCG_INTENTION_CHANGE_TYPE_NONE = 0;
- GCG_INTENTION_CHANGE_TYPE_RM = 1;
+ GCG_INTENTION_CHANGE_NONE = 0;
+ GCG_INTENTION_CHANGE_RM = 1;
}
+
diff --git a/proto/GCGInviteBattleNotify.proto b/proto/GCGInviteBattleNotify.proto
deleted file mode 100644
index 3d07ebcf..00000000
--- a/proto/GCGInviteBattleNotify.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGInviteBattleNotify {
- //enum ILEBINGDNDO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7254;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 uid = 11;
- uint32 ljemjfinpph = 12;
-}
diff --git a/proto/GCGInviteGuestBattleReq.proto b/proto/GCGInviteGuestBattleReq.proto
deleted file mode 100644
index 59e9d2ec..00000000
--- a/proto/GCGInviteGuestBattleReq.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGInviteGuestBattleReq {
- //enum BBHGHAMIGPI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7040;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 level = 8;
-}
diff --git a/proto/GCGInviteGuestBattleRsp.proto b/proto/GCGInviteGuestBattleRsp.proto
deleted file mode 100644
index 4e655620..00000000
--- a/proto/GCGInviteGuestBattleRsp.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGInviteGuestBattleRsp {
- //enum EFADHMKIAIP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7671;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 13;
- uint32 level = 6;
-}
diff --git a/proto/GCGLevelChallengeDeleteNotify.proto b/proto/GCGLevelChallengeDeleteNotify.proto
deleted file mode 100644
index fbfc5ae3..00000000
--- a/proto/GCGLevelChallengeDeleteNotify.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGLevelChallengeDeleteNotify {
- //enum BDOLPLLDNIN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7737;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 fdpppbpejae = 14;
-}
diff --git a/proto/GCGLevelChallengeFinishNotify.proto b/proto/GCGLevelChallengeFinishNotify.proto
deleted file mode 100644
index 8aa5214b..00000000
--- a/proto/GCGLevelChallengeFinishNotify.proto
+++ /dev/null
@@ -1,24 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "uint32.proto";
-
-message GCGLevelChallengeFinishNotify {
- //enum JFHPNEMLEIG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7127;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 unlockWorldChallengeList = 9;
- uint32 levelId = 10;
- repeated uint32 finishedChallengeIdList = 15;
- repeated uint32 exceededItemList = 13;
- int32 retcode = 11;
- uint32 configId = 8;
-}
diff --git a/proto/GCGLevelChallengeNotify.proto b/proto/GCGLevelChallengeNotify.proto
deleted file mode 100644
index 41029e2f..00000000
--- a/proto/GCGLevelChallengeNotify.proto
+++ /dev/null
@@ -1,22 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "uint32.proto";
-
-message GCGLevelChallengeNotify {
- //enum CNMDOPLFCKF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7187;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 levelId = 7;
- uint32 unlockWorldChallengeList = 11;
- uint32 configId = 13;
-}
diff --git a/proto/GCGLevelData.proto b/proto/GCGLevelData.proto
deleted file mode 100644
index d930ffa2..00000000
--- a/proto/GCGLevelData.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGLevelData {
- uint32 levelId = 13;
- repeated uint32 adobcdcfbpn = 4;
-}
diff --git a/proto/GCGLevelType.proto b/proto/GCGLevelType.proto
deleted file mode 100644
index 4eec77b3..00000000
--- a/proto/GCGLevelType.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGLevelType {
- uint32 levelId = 3;
- uint32 scenePointId = 2;
- uint32 id = 6;
-}
diff --git a/proto/GCGLimitsInfo.proto b/proto/GCGLimitsInfo.proto
index 5f6e31df..a334c991 100644
--- a/proto/GCGLimitsInfo.proto
+++ b/proto/GCGLimitsInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MPOHNPIMAAJ
message GCGLimitsInfo {
- uint32 Unk3300_MNCNOLHHGPA = 15;
- uint32 Unk3300_PHKPKFBDGJF = 3;
+ uint32 HPPJEEIHHEG = 11;
+ uint32 LNDNPPAMIIN = 8;
}
+
diff --git a/proto/GCGMatchInfo.proto b/proto/GCGMatchInfo.proto
index b920fab1..cf9d4ccb 100644
--- a/proto/GCGMatchInfo.proto
+++ b/proto/GCGMatchInfo.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "MatchPlayerInfo.proto";
+// Name: GLNFLNCDLJD
message GCGMatchInfo {
- repeated MatchPlayerInfo playerList = 5;
+ repeated MatchPlayerInfo player_list = 6;
}
+
diff --git a/proto/GCGMessage.proto b/proto/GCGMessage.proto
index cd495b70..111ab6c6 100644
--- a/proto/GCGMessage.proto
+++ b/proto/GCGMessage.proto
@@ -2,78 +2,78 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "AOHEFFCPELI.proto";
+import "GCGMsgAddCards.proto";
+import "GCGMsgAddDice.proto";
+import "GCGMsgCardUpdate.proto";
+import "GCGMsgCharDie.proto";
+import "GCGMsgClientPerform.proto";
+import "GCGMsgCostDice.proto";
+import "GCGMsgCostRevise.proto";
+import "GCGMsgDiceReroll.proto";
+import "GCGMsgDiceRoll.proto";
+import "GCGMsgDuelDataChange.proto";
+import "GCGMsgGameOver.proto";
+import "GCGMsgModifyAdd.proto";
+import "GCGMsgModifyRemove.proto";
+import "GCGMsgMoveCard.proto";
+import "GCGMsgNewCard.proto";
+import "GCGMsgNoDamageSkillResult.proto";
+import "GCGMsgPass.proto";
+import "GCGMsgPhaseContinue.proto";
+import "GCGMsgPVEIntentionChange.proto";
+import "GCGMsgPVEIntentionInfo.proto";
+import "GCGMsgReactionBegin.proto";
+import "GCGMsgReactionEnd.proto";
+import "GCGMsgRemoveCards.proto";
+import "GCGMsgSelectOnStage.proto";
+import "GCGMsgSelectOnStageByEffect.proto";
+import "GCGMsgSkillLimitsChange.proto";
+import "GCGMsgSkillResult.proto";
+import "GCGMsgTokenChange.proto";
+import "GCGMsgUseSkill.proto";
+import "GCGMsgUseSkillEnd.proto";
+import "GCGMsgWaitingListChange.proto";
+import "GIHCLFFDKLE.proto";
+import "LNDLOPKJALI.proto";
-
-import "TokenChange.proto";
-import "PhaseChange.proto";
-import "AddCards.proto";
-import "RemoveCards.proto";
-import "SelectOnStage.proto";
-import "DiceRoll.proto";
-import "DiceReroll.proto";
-import "Pass.proto";
-import "CharDie.proto";
-import "SkillResult.proto";
-import "CostDice.proto";
-import "AddDice.proto";
-import "MoveCard.proto";
-import "UseSkill.proto";
-import "NewCard.proto";
-import "UpdateController.proto";
-import "ModifyAdd.proto";
-import "ModifyRemove.proto";
-import "UseSkillEnd.proto";
-import "DuelDataChange.proto";
-import "ClientPerform.proto";
-import "GameOver.proto";
-import "OpTimer.proto";
-import "WaitingListChange.proto";
-import "CardUpdate.proto";
-import "SelectOnStageByEffect.proto";
-import "CostRevise.proto";
-import "PhaseContinue.proto";
-import "PveIntentionInfo.proto";
-import "PveIntentionChange.proto";
-import "SkillLimitsChange.proto";
-import "NoDamageSkillResult.proto";
-import "ReactionBegin.proto";
-import "ReactionEnd.proto";
-
+// Name: NDDAOOGOECF
message GCGMessage {
- oneof message {
- TokenChange token_change = 10;
- PhaseChange phase_change = 15;
- AddCards add_cards = 11;
- RemoveCards remove_cards = 7;
- SelectOnStage select_on_stage = 9;
- DiceRoll dice_roll = 3;
- DiceReroll dice_reroll = 12;
- Pass pass = 5;
- CharDie char_die = 6;
- SkillResult skill_result = 1;
- CostDice cost_dice = 4;
- AddDice add_dice = 13;
- MoveCard move_card = 14;
- UseSkill use_skill = 2;
- NewCard new_card = 1658;
- UpdateController update_controller = 204;
- ModifyAdd modify_add = 1001;
- ModifyRemove modify_remove = 1447;
- UseSkillEnd use_skill_end = 1779;
- DuelDataChange duel_data_change = 1102;
- ClientPerform client_perform = 1225;
- GameOver game_over = 640;
- OpTimer op_timer = 778;
- WaitingListChange waiting_list_change = 517;
- CardUpdate card_update = 1284;
- SelectOnStageByEffect select_on_stage_by_effect = 542;
- CostRevise cost_revise = 662;
- PhaseContinue phase_continue = 344;
- PveIntentionInfo pve_intention_info = 975;
- PveIntentionChange pve_intention_change = 719;
- SkillLimitsChange skill_limits_change = 597;
- NoDamageSkillResult no_damage_skill_result = 1483;
- ReactionBegin reaction_begin = 170;
- ReactionEnd reaction_end = 58;
- }
+ oneof message {
+ GCGMsgTokenChange token_change = 6;
+ LNDLOPKJALI phase_change = 2;
+ GCGMsgAddCards add_cards = 14;
+ GCGMsgRemoveCards remove_cards = 10;
+ GCGMsgSelectOnStage select_on_stage = 8;
+ GCGMsgDiceRoll dice_roll = 13;
+ GCGMsgDiceReroll dice_reroll = 15;
+ GCGMsgPass pass = 11;
+ GCGMsgCharDie char_die = 3;
+ GCGMsgSkillResult skill_result = 5;
+ GCGMsgCostDice cost_dice = 4;
+ GCGMsgAddDice add_dice = 1;
+ GCGMsgMoveCard move_card = 12;
+ GCGMsgUseSkill use_skill = 7;
+ GCGMsgNewCard new_card = 1698;
+ GIHCLFFDKLE update_controller = 2016;
+ GCGMsgModifyAdd modify_add = 555;
+ GCGMsgModifyRemove modify_remove = 1901;
+ GCGMsgUseSkillEnd use_skill_end = 1067;
+ GCGMsgDuelDataChange duel_data_change = 686;
+ GCGMsgClientPerform client_perform = 1743;
+ GCGMsgGameOver game_over = 1766;
+ AOHEFFCPELI op_timer = 167;
+ GCGMsgWaitingListChange waiting_list_change = 891;
+ GCGMsgCardUpdate card_update = 1549;
+ GCGMsgSelectOnStageByEffect select_on_stage_by_effect = 1093;
+ GCGMsgCostRevise cost_revise = 1422;
+ GCGMsgPhaseContinue phase_continue = 624;
+ GCGMsgPVEIntentionInfo pve_intention_info = 65;
+ GCGMsgPVEIntentionChange pve_intention_change = 1571;
+ GCGMsgSkillLimitsChange skill_limits_change = 1013;
+ GCGMsgNoDamageSkillResult no_damage_skill_result = 1753;
+ GCGMsgReactionBegin reaction_begin = 1386;
+ GCGMsgReactionEnd reaction_end = 1304;
+ }
}
+
diff --git a/proto/GCGMessagePack.proto b/proto/GCGMessagePack.proto
deleted file mode 100644
index 83e25d5b..00000000
--- a/proto/GCGMessagePack.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGActionType.proto";
-import "GCGMessage.proto";
-
-message GCGMessagePack {
- uint32 controllerId = 12;
- uint32 ijojhencdld = 1;
- repeated GCGMessage msgList = 3;
- GCGActionType actionType = 8;
-}
diff --git a/proto/GCGMessagePackNotify.proto b/proto/GCGMessagePackNotify.proto
deleted file mode 100644
index 4604776a..00000000
--- a/proto/GCGMessagePackNotify.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGMessagePack.proto";
-
-message GCGMessagePackNotify {
- //enum DNMFDNBGPOC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7329;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated GCGMessagePack msgPackList = 13;
- uint32 serverSeq = 6;
-}
diff --git a/proto/GCGMsgAddCards.proto b/proto/GCGMsgAddCards.proto
index e24d4b5f..329155ae 100644
--- a/proto/GCGMsgAddCards.proto
+++ b/proto/GCGMsgAddCards.proto
@@ -2,15 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GCGReason.proto";
import "GCGZoneType.proto";
+// Name: HCDEKEGHIMI
message GCGMsgAddCards {
- uint32 controllerId = 11;
- GCGReason reason = 1;
- uint32 pos = 6;
- GCGZoneType zone = 9;
- repeated uint32 cardGuidList = 5;
+ repeated uint32 card_guid_list = 6;
+ GCGReason reason = 13;
+ uint32 controller_id = 9;
+ GCGZoneType zone = 2;
+ uint32 pos = 5;
}
+
diff --git a/proto/GCGMsgAddDice.proto b/proto/GCGMsgAddDice.proto
index b8e7ab54..f616a806 100644
--- a/proto/GCGMsgAddDice.proto
+++ b/proto/GCGMsgAddDice.proto
@@ -2,15 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GCGReason.proto";
-import "GCGDiceSideType.proto";
+import "PENJFODAGGI.proto";
+// Name: JJPBDGJNPOL
message GCGMsgAddDice {
- map Unk3300_PCMPCCLFEIM = 15;
- map Unk3300_KFKOGOKPIFN = 5;
- uint32 controllerId = 3;
- GCGReason reason = 9;
- int32 changeCount = 10;
+ map FHJPIJFMAPL = 11;
+ uint32 controller_id = 5;
+ GCGReason reason = 1;
+ int32 change_count = 14;
+ map PNELDJLCNOP = 8;
}
+
diff --git a/proto/CardUpdate.proto b/proto/GCGMsgCardUpdate.proto
similarity index 58%
rename from proto/CardUpdate.proto
rename to proto/GCGMsgCardUpdate.proto
index 00d557b9..6558eadb 100644
--- a/proto/CardUpdate.proto
+++ b/proto/GCGMsgCardUpdate.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GCGCard.proto";
-message CardUpdate {
- GCGCard card = 10;
+// Name: EJDJOJANKDF
+message GCGMsgCardUpdate {
+ GCGCard card = 15;
}
+
diff --git a/proto/GCGMsgCharDie.proto b/proto/GCGMsgCharDie.proto
index da076ee5..33a0f3b1 100644
--- a/proto/GCGMsgCharDie.proto
+++ b/proto/GCGMsgCharDie.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JABIEHMAPOO
message GCGMsgCharDie {
- uint32 cardGuid = 10;
- uint32 controllerId = 9;
+ uint32 controller_id = 6;
+ uint32 card_guid = 4;
}
+
diff --git a/proto/GCGMsgClientPerform.proto b/proto/GCGMsgClientPerform.proto
index 23790d04..512954c1 100644
--- a/proto/GCGMsgClientPerform.proto
+++ b/proto/GCGMsgClientPerform.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GCGClientPerformType.proto";
+// Name: DIGAEAGCDDK
message GCGMsgClientPerform {
- GCGClientPerformType performType = 2;
- repeated uint32 paramList = 5;
+ GCGClientPerformType perform_type = 3;
+ repeated uint32 param_list = 5;
}
+
diff --git a/proto/GCGMsgCostDice.proto b/proto/GCGMsgCostDice.proto
index 5592643c..738522ad 100644
--- a/proto/GCGMsgCostDice.proto
+++ b/proto/GCGMsgCostDice.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GCGReason.proto";
+// Name: IOCBDHELKAJ
message GCGMsgCostDice {
- GCGReason reason = 7;
- uint32 controllerId = 9;
- repeated uint32 selectDiceIndexList = 8;
+ uint32 controller_id = 15;
+ repeated uint32 select_dice_index_list = 1;
+ GCGReason reason = 11;
}
+
diff --git a/proto/GCGMsgCostRevise.proto b/proto/GCGMsgCostRevise.proto
index 87bf9942..de28b1c2 100644
--- a/proto/GCGMsgCostRevise.proto
+++ b/proto/GCGMsgCostRevise.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GCGCostReviseInfo.proto";
+// Name: HPJENALBJJD
message GCGMsgCostRevise {
- uint32 controllerId = 15;
- GCGCostReviseInfo costRevise = 10;
+ uint32 controller_id = 15;
+ GCGCostReviseInfo cost_revise = 2;
}
+
diff --git a/proto/GCGMsgDiceReroll.proto b/proto/GCGMsgDiceReroll.proto
new file mode 100644
index 00000000..4514666c
--- /dev/null
+++ b/proto/GCGMsgDiceReroll.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "PENJFODAGGI.proto";
+
+// Name: EMAGMDBBEJB
+message GCGMsgDiceReroll {
+ repeated PENJFODAGGI GGGHONFOAKP = 1;
+ repeated uint32 select_dice_index_list = 2;
+ uint32 controller_id = 13;
+}
+
diff --git a/proto/GCGMsgDiceRoll.proto b/proto/GCGMsgDiceRoll.proto
new file mode 100644
index 00000000..05ef4371
--- /dev/null
+++ b/proto/GCGMsgDiceRoll.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "PENJFODAGGI.proto";
+
+// Name: HAOLLNONCFH
+message GCGMsgDiceRoll {
+ uint32 dice_num = 15;
+ uint32 controller_id = 2;
+ repeated PENJFODAGGI GGGHONFOAKP = 14;
+}
+
diff --git a/proto/GCGMsgDuelDataChange.proto b/proto/GCGMsgDuelDataChange.proto
new file mode 100644
index 00000000..cb001d59
--- /dev/null
+++ b/proto/GCGMsgDuelDataChange.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: KDIFONPIAEI
+message GCGMsgDuelDataChange {
+ uint32 round = 14;
+}
+
diff --git a/proto/GCGMsgGameOver.proto b/proto/GCGMsgGameOver.proto
index adb6d21c..9b94b0bf 100644
--- a/proto/GCGMsgGameOver.proto
+++ b/proto/GCGMsgGameOver.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GCGEndReason.proto";
+// Name: IAHCNIOCJCH
message GCGMsgGameOver {
- GCGEndReason endReason = 4;
- uint32 winControllerId = 10;
+ uint32 win_controller_id = 4;
+ GCGEndReason end_reason = 1;
}
+
diff --git a/proto/GCGMsgModifyAdd.proto b/proto/GCGMsgModifyAdd.proto
index f4976a18..14faa330 100644
--- a/proto/GCGMsgModifyAdd.proto
+++ b/proto/GCGMsgModifyAdd.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GCGReason.proto";
+// Name: HJKCEEADCBK
message GCGMsgModifyAdd {
- uint32 pos = 11;
- uint32 ownerCardGuid = 10;
- uint32 controllerId = 7;
- GCGReason reason = 14;
- repeated uint32 cardGuidList = 4;
+ repeated uint32 card_guid_list = 4;
+ uint32 pos = 6;
+ uint32 controller_id = 12;
+ uint32 owner_card_guid = 8;
+ GCGReason reason = 7;
}
+
diff --git a/proto/GCGMsgModifyRemove.proto b/proto/GCGMsgModifyRemove.proto
index 764b4b3c..7de4723c 100644
--- a/proto/GCGMsgModifyRemove.proto
+++ b/proto/GCGMsgModifyRemove.proto
@@ -2,13 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GCGReason.proto";
+// Name: ADNOFILOCDI
message GCGMsgModifyRemove {
- uint32 controllerId = 7;
- repeated uint32 cardGuidList = 3;
- GCGReason reason = 1;
- uint32 ownerCardGuid = 2;
+ uint32 owner_card_guid = 11;
+ uint32 controller_id = 3;
+ GCGReason reason = 12;
+ repeated uint32 card_guid_list = 7;
}
+
diff --git a/proto/GCGMsgMoveCard.proto b/proto/GCGMsgMoveCard.proto
new file mode 100644
index 00000000..2fbe0fe1
--- /dev/null
+++ b/proto/GCGMsgMoveCard.proto
@@ -0,0 +1,17 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "GCGReason.proto";
+import "GCGZoneType.proto";
+
+// Name: AMBIPIGPNEP
+message GCGMsgMoveCard {
+ repeated uint32 fail_guid_list = 10;
+ repeated uint32 card_guid_list = 3;
+ uint32 controller_id = 12;
+ GCGReason reason = 2;
+ GCGZoneType CIHEMAPDDMP = 9;
+ GCGZoneType NMHCIDAPDPJ = 5;
+}
+
diff --git a/proto/GCGMsgNewCard.proto b/proto/GCGMsgNewCard.proto
index 3be5ed17..9053a52d 100644
--- a/proto/GCGMsgNewCard.proto
+++ b/proto/GCGMsgNewCard.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GCGCard.proto";
+// Name: ENHIHJAEFOP
message GCGMsgNewCard {
- GCGCard card = 5;
+ GCGCard card = 15;
}
+
diff --git a/proto/GCGMsgNoDamageSkillResult.proto b/proto/GCGMsgNoDamageSkillResult.proto
index 740a49e8..5a109477 100644
--- a/proto/GCGMsgNoDamageSkillResult.proto
+++ b/proto/GCGMsgNoDamageSkillResult.proto
@@ -2,16 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GCGDamageDetail.proto";
+// Name: NIMIDBNFGIA
message GCGMsgNoDamageSkillResult {
- uint32 Unk3300_NNJAOEHNPPD = 3;
- uint32 Unk3300_NIGDCIGLAKE = 1;
- uint32 Unk3300_LPGLOCDDPCL = 13;
- repeated GCGDamageDetail detailList = 9;
- uint32 Unk3300_EPNDCIAJOJP = 5;
- uint32 skillId = 15;
- uint32 targetCardGuid = 4;
+ uint32 skill_id = 2;
+ uint32 DCEIDIOOFAG = 9;
+ uint32 PPADCGGEDOO = 15;
+ uint32 IHNDAGJJMJK = 6;
+ uint32 FMAFLBOMAFK = 13;
+ uint32 JNDNDBNFEHG = 12;
+ repeated GCGDamageDetail detail_list = 7;
}
+
diff --git a/proto/GCGMsgPVEIntention.proto b/proto/GCGMsgPVEIntention.proto
index 1d65cee4..112de8c6 100644
--- a/proto/GCGMsgPVEIntention.proto
+++ b/proto/GCGMsgPVEIntention.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DBFMECFKJMM
message GCGMsgPVEIntention {
- repeated uint32 skillIdList = 3;
- uint32 cardGuid = 9;
+ repeated uint32 skill_id_list = 5;
+ uint32 card_guid = 13;
}
+
diff --git a/proto/GCGMsgPVEIntentionChange.proto b/proto/GCGMsgPVEIntentionChange.proto
index 7800d2c1..af6aa8fa 100644
--- a/proto/GCGMsgPVEIntentionChange.proto
+++ b/proto/GCGMsgPVEIntentionChange.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GCGIntentionChangeType.proto";
import "GCGMsgPVEIntention.proto";
+// Name: FCMCKBMKEJG
message GCGMsgPVEIntentionChange {
- GCGIntentionChangeType changeType = 6;
- repeated GCGMsgPVEIntention changeIntentionList = 2;
+ repeated GCGMsgPVEIntention change_intention_list = 8;
+ GCGIntentionChangeType change_type = 9;
}
+
diff --git a/proto/GCGMsgPVEIntentionInfo.proto b/proto/GCGMsgPVEIntentionInfo.proto
index 566829e9..9a2b3f30 100644
--- a/proto/GCGMsgPVEIntentionInfo.proto
+++ b/proto/GCGMsgPVEIntentionInfo.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GCGMsgPVEIntention.proto";
+// Name: DBNHODFFHMG
message GCGMsgPVEIntentionInfo {
- map intentionMap = 15;
+ map intention_map = 4;
}
+
diff --git a/proto/GCGMsgPass.proto b/proto/GCGMsgPass.proto
index c4ece1b6..6c64335f 100644
--- a/proto/GCGMsgPass.proto
+++ b/proto/GCGMsgPass.proto
@@ -3,8 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LAGIGNHGMNG
message GCGMsgPass {
- uint32 controllerId = 12;
+ uint32 controller_id = 6;
}
+
diff --git a/proto/GCGMsgPhaseChange.proto b/proto/GCGMsgPhaseChange.proto
deleted file mode 100644
index 660fa2cb..00000000
--- a/proto/GCGMsgPhaseChange.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGPhaseType.proto";
-import "Uint32Pair.proto";
-
-message GCGMsgPhaseChange {
- repeated Uint32Pair allowControllerMap = 7;
- GCGPhaseType afterPhase = 13;
- GCGPhaseType beforePhase = 8;
-}
diff --git a/proto/GCGMsgPhaseContinue.proto b/proto/GCGMsgPhaseContinue.proto
index 94f6b2a4..663d8f60 100644
--- a/proto/GCGMsgPhaseContinue.proto
+++ b/proto/GCGMsgPhaseContinue.proto
@@ -3,7 +3,7 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LPPEJPJNOEE
message GCGMsgPhaseContinue {
}
+
diff --git a/proto/GCGMsgReactionBegin.proto b/proto/GCGMsgReactionBegin.proto
index 835d8ff4..9a9d307f 100644
--- a/proto/GCGMsgReactionBegin.proto
+++ b/proto/GCGMsgReactionBegin.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IJJHCPIEIGK
message GCGMsgReactionBegin {
- uint32 skillId = 8;
- uint32 cardGuid = 3;
+ uint32 card_guid = 2;
+ uint32 skill_id = 6;
}
+
diff --git a/proto/GCGMsgReactionEnd.proto b/proto/GCGMsgReactionEnd.proto
new file mode 100644
index 00000000..78753ded
--- /dev/null
+++ b/proto/GCGMsgReactionEnd.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: EDDAKPCGDNO
+message GCGMsgReactionEnd {
+ uint32 skill_id = 11;
+}
+
diff --git a/proto/GCGMsgRemoveCards.proto b/proto/GCGMsgRemoveCards.proto
index 20df069f..9154e952 100644
--- a/proto/GCGMsgRemoveCards.proto
+++ b/proto/GCGMsgRemoveCards.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "GCGZoneType.proto";
import "GCGReason.proto";
+import "GCGZoneType.proto";
+// Name: JEOMIHJHJFD
message GCGMsgRemoveCards {
- repeated uint32 cardGuidList = 14;
- GCGZoneType zone = 9;
- uint32 controllerId = 4;
- GCGReason reason = 6;
+ GCGReason reason = 12;
+ GCGZoneType zone = 4;
+ repeated uint32 card_guid_list = 10;
+ uint32 controller_id = 7;
}
+
diff --git a/proto/GCGMsgSelectOnStage.proto b/proto/GCGMsgSelectOnStage.proto
index fe0d7450..0da7d802 100644
--- a/proto/GCGMsgSelectOnStage.proto
+++ b/proto/GCGMsgSelectOnStage.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GCGReason.proto";
+// Name: MOKCALFKBNA
message GCGMsgSelectOnStage {
- GCGReason reason = 13;
- uint32 cardGuid = 5;
- uint32 controllerId = 2;
+ uint32 card_guid = 10;
+ uint32 controller_id = 15;
+ GCGReason reason = 6;
}
+
diff --git a/proto/GCGMsgSelectOnStageByEffect.proto b/proto/GCGMsgSelectOnStageByEffect.proto
index 2b6d6a07..6036c9cd 100644
--- a/proto/GCGMsgSelectOnStageByEffect.proto
+++ b/proto/GCGMsgSelectOnStageByEffect.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CNLBLDKJOHE
message GCGMsgSelectOnStageByEffect {
- uint32 skillId = 4;
- uint32 cardGuid = 2;
- uint32 controllerId = 13;
+ uint32 skill_id = 2;
+ uint32 controller_id = 5;
+ uint32 card_guid = 6;
}
+
diff --git a/proto/GCGMsgSkillLimitsChange.proto b/proto/GCGMsgSkillLimitsChange.proto
index 4446f4c5..019781ff 100644
--- a/proto/GCGMsgSkillLimitsChange.proto
+++ b/proto/GCGMsgSkillLimitsChange.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GCGCardSkillLimitsInfo.proto";
+// Name: PGCOGOHENKC
message GCGMsgSkillLimitsChange {
- map cardLimitsChangeMap = 13;
+ map card_limits_change_map = 7;
}
+
diff --git a/proto/GCGMsgSkillResult.proto b/proto/GCGMsgSkillResult.proto
index ed07a819..b699e8fb 100644
--- a/proto/GCGMsgSkillResult.proto
+++ b/proto/GCGMsgSkillResult.proto
@@ -2,20 +2,20 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GCGDamageDetail.proto";
+// Name: KCOGKGBHJKE
message GCGMsgSkillResult {
- uint32 Unk3300_NNJAOEHNPPD = 15;
- uint32 Unk3300_EPNDCIAJOJP = 2;
- uint32 ahkoidfnbgc = 3;
- uint32 targetCardGuid = 7;
- uint32 Unk3300_NIGDCIGLAKE = 1;
- uint32 Unk3300_PDBAGJINFPF = 13;
- uint32 npllnhifdoo = 6;
- repeated GCGDamageDetail detailList = 12;
- uint32 damage = 11;
- uint32 skillId = 4;
- uint32 Unk3300_LPGLOCDDPCL = 14;
+ uint32 DCEIDIOOFAG = 3;
+ uint32 GKLDDNNENDO = 2;
+ uint32 OOMEGPIIIMH = 8;
+ uint32 damage = 10;
+ repeated GCGDamageDetail detail_list = 15;
+ uint32 FMAFLBOMAFK = 14;
+ uint32 skill_id = 7;
+ uint32 MNOMJNEOJHD = 6;
+ uint32 IHNDAGJJMJK = 12;
+ uint32 PPADCGGEDOO = 4;
+ uint32 JNDNDBNFEHG = 11;
}
+
diff --git a/proto/GCGMsgTokenChange.proto b/proto/GCGMsgTokenChange.proto
new file mode 100644
index 00000000..4fb7fbf2
--- /dev/null
+++ b/proto/GCGMsgTokenChange.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "GCGReason.proto";
+
+// Name: AMJPLDCHBLD
+message GCGMsgTokenChange {
+ uint32 DBKMBFLENFI = 11;
+ GCGReason reason = 1;
+ uint32 FLOBIIACNND = 15;
+ uint32 FCLCILADFHG = 4;
+ uint32 card_guid = 2;
+}
+
diff --git a/proto/GCGMsgUseSkill.proto b/proto/GCGMsgUseSkill.proto
new file mode 100644
index 00000000..c189204f
--- /dev/null
+++ b/proto/GCGMsgUseSkill.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: MLMNLCCHDMD
+message GCGMsgUseSkill {
+ uint32 card_guid = 4;
+ uint32 skill_id = 15;
+}
+
diff --git a/proto/GCGMsgUseSkillEnd.proto b/proto/GCGMsgUseSkillEnd.proto
index 7d8ecf76..bceab7af 100644
--- a/proto/GCGMsgUseSkillEnd.proto
+++ b/proto/GCGMsgUseSkillEnd.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HLNPOIKFBAJ
message GCGMsgUseSkillEnd {
- uint32 skillId = 5;
- uint32 cardGuid = 13;
+ uint32 skill_id = 5;
+ uint32 card_guid = 8;
}
+
diff --git a/proto/GCGMsgWaitingListChange.proto b/proto/GCGMsgWaitingListChange.proto
index a98b1c66..ab9b52f3 100644
--- a/proto/GCGMsgWaitingListChange.proto
+++ b/proto/GCGMsgWaitingListChange.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BFAPCMPPLFE
message GCGMsgWaitingListChange {
- uint32 controllerId = 4;
- uint32 curIndex = 3;
+ uint32 cur_index = 4;
+ uint32 controller_id = 7;
}
+
diff --git a/proto/GCGOperation.proto b/proto/GCGOperation.proto
index 2756b8b8..ce980db0 100644
--- a/proto/GCGOperation.proto
+++ b/proto/GCGOperation.proto
@@ -2,26 +2,26 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "GCGOperationAttack.proto";
+import "GCGOperationOnStageSelect.proto";
+import "GCGOperationPass.proto";
+import "GCGOperationPlayCard.proto";
+import "GCGOperationReboot.proto";
+import "GCGOperationRedraw.proto";
+import "GCGOperationReroll.proto";
+import "GCGOperationSurrender.proto";
-
-import "OpRedraw.proto";
-import "OpSelectOnStage.proto";
-import "OpReroll.proto";
-import "OpAttack.proto";
-import "OpPass.proto";
-import "OpPlayCard.proto";
-import "OpReboot.proto";
-import "OpSurrender.proto";
-
+// Name: AOBAFNIHINJ
message GCGOperation {
- oneof op {
- OpRedraw op_redraw = 12;
- OpSelectOnStage op_select_on_stage = 4;
- OpReroll op_reroll = 13;
- OpAttack op_attack = 9;
- OpPass op_pass = 10;
- OpPlayCard op_play_card = 8;
- OpReboot op_reboot = 6;
- OpSurrender op_surrender = 15;
- }
+ oneof op {
+ GCGOperationRedraw op_redraw = 3;
+ GCGOperationOnStageSelect op_select_on_stage = 14;
+ GCGOperationReroll op_reroll = 6;
+ GCGOperationAttack op_attack = 2;
+ GCGOperationPass op_pass = 15;
+ GCGOperationPlayCard op_play_card = 9;
+ GCGOperationReboot op_reboot = 12;
+ GCGOperationSurrender op_surrender = 4;
+ }
}
+
diff --git a/proto/GCGOperationAttack.proto b/proto/GCGOperationAttack.proto
new file mode 100644
index 00000000..bb3f55ad
--- /dev/null
+++ b/proto/GCGOperationAttack.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: HBGEEBPFDEL
+message GCGOperationAttack {
+ uint32 skill_id = 14;
+ repeated uint32 cost_dice_index_list = 7;
+}
+
diff --git a/proto/GCGOperationOnStageSelect.proto b/proto/GCGOperationOnStageSelect.proto
new file mode 100644
index 00000000..5383f612
--- /dev/null
+++ b/proto/GCGOperationOnStageSelect.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: HJCEJCIMBAD
+message GCGOperationOnStageSelect {
+ uint32 card_guid = 13;
+ repeated uint32 cost_dice_index_list = 11;
+}
+
diff --git a/proto/GCGOperationPass.proto b/proto/GCGOperationPass.proto
index 9b413c7e..150219e3 100644
--- a/proto/GCGOperationPass.proto
+++ b/proto/GCGOperationPass.proto
@@ -3,7 +3,7 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JMKLPMBHOGG
message GCGOperationPass {
}
+
diff --git a/proto/GCGOperationPlayCard.proto b/proto/GCGOperationPlayCard.proto
new file mode 100644
index 00000000..f58f71aa
--- /dev/null
+++ b/proto/GCGOperationPlayCard.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: MFAPEBAOAIB
+message GCGOperationPlayCard {
+ uint32 replace_card_guid = 4;
+ repeated uint32 cost_dice_index_list = 7;
+ repeated uint32 target_card_guid_list = 6;
+ uint32 card_guid = 14;
+}
+
diff --git a/proto/GCGOperationReboot.proto b/proto/GCGOperationReboot.proto
new file mode 100644
index 00000000..ddd0dc24
--- /dev/null
+++ b/proto/GCGOperationReboot.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: JBAAKNEGPHN
+message GCGOperationReboot {
+ repeated uint32 cost_card_guid_list = 14;
+ repeated uint32 dice_index_list = 1;
+}
+
diff --git a/proto/GCGOperationRedraw.proto b/proto/GCGOperationRedraw.proto
index 6cb1990e..70e24a87 100644
--- a/proto/GCGOperationRedraw.proto
+++ b/proto/GCGOperationRedraw.proto
@@ -3,8 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CBBFEJJDBNO
message GCGOperationRedraw {
- repeated uint32 cardList = 12;
+ repeated uint32 card_list = 7;
}
+
diff --git a/proto/GCGOperationReq.proto b/proto/GCGOperationReq.proto
deleted file mode 100644
index 378d0311..00000000
--- a/proto/GCGOperationReq.proto
+++ /dev/null
@@ -1,22 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGOperation.proto";
-
-message GCGOperationReq {
- //enum GMDGEMKCKPF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7487;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 redirectUid = 3;
- uint32 opSeq = 6;
- GCGOperation op = 11;
-}
diff --git a/proto/GCGOperationReroll.proto b/proto/GCGOperationReroll.proto
new file mode 100644
index 00000000..22aca3f2
--- /dev/null
+++ b/proto/GCGOperationReroll.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: DODPKMOFDGP
+message GCGOperationReroll {
+ repeated uint32 dice_index_list = 8;
+}
+
diff --git a/proto/GCGOperationRsp.proto b/proto/GCGOperationRsp.proto
deleted file mode 100644
index 6debef94..00000000
--- a/proto/GCGOperationRsp.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGOperationRsp {
- //enum ILJPBGCIOBB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7651;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 opSeq = 7;
- int32 retcode = 3;
-}
diff --git a/proto/AJFDJLKFKJM.proto b/proto/GCGOperationSurrender.proto
similarity index 58%
rename from proto/AJFDJLKFKJM.proto
rename to proto/GCGOperationSurrender.proto
index 20f7031c..9eb1f6c5 100644
--- a/proto/AJFDJLKFKJM.proto
+++ b/proto/GCGOperationSurrender.proto
@@ -3,8 +3,7 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-message AJFDJLKFKJM {
- float cjiphccaobe = 9;
+// Name: NIBCJKGJBNG
+message GCGOperationSurrender {
}
+
diff --git a/proto/GCGPVEIntention.proto b/proto/GCGPVEIntention.proto
deleted file mode 100644
index a8be95b5..00000000
--- a/proto/GCGPVEIntention.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGPVEIntention {
- uint32 cardGuid = 11;
- repeated uint32 skillIdList = 3;
-}
diff --git a/proto/GCGPhase.proto b/proto/GCGPhase.proto
deleted file mode 100644
index 0d790ede..00000000
--- a/proto/GCGPhase.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGPhaseType.proto";
-
-message GCGPhase {
- GCGPhaseType phaseType = 5;
- map allowControllerMap = 14;
-}
diff --git a/proto/GCGPhaseType.proto b/proto/GCGPhaseType.proto
deleted file mode 100644
index 3c6699c5..00000000
--- a/proto/GCGPhaseType.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum GCGPhaseType {
- GCG_PHASE_TYPE_INVALID = 0;
- GCG_PHASE_TYPE_START = 1;
- GCG_PHASE_TYPE_DRAW = 2;
- GCG_PHASE_TYPE_ON_STAGE = 3;
- GCG_PHASE_TYPE_DICE = 4;
- GCG_PHASE_TYPE_MAIN = 5;
- GCG_PHASE_TYPE_END = 6;
- GCG_PHASE_TYPE_DIE = 7;
- GCG_PHASE_TYPE_FIN = 8;
- GCG_PHASE_TYPE_PRE_MAIN = 9;
- GCG_PHASE_TYPE_REROLL = 10;
-}
diff --git a/proto/GCGPlayCardCostInfo.proto b/proto/GCGPlayCardCostInfo.proto
deleted file mode 100644
index c17a88ee..00000000
--- a/proto/GCGPlayCardCostInfo.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Uint32Pair.proto";
-
-message GCGPlayCardCostInfo {
- uint32 cardId = 3;
- repeated Uint32Pair costMap = 10;
-}
diff --git a/proto/GCGPlayerBriefData.proto b/proto/GCGPlayerBriefData.proto
deleted file mode 100644
index 852d43e3..00000000
--- a/proto/GCGPlayerBriefData.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "ProfilePicture.proto";
-
-message GCGPlayerBriefData {
- string psnId = 7;
- map cardFaceMap = 4;
- ProfilePicture profilePicture = 14;
- uint32 uid = 3;
- string nickName = 2;
- string onlineId = 10;
- uint32 controllerId = 11;
- repeated uint32 cardIdList = 13;
-}
diff --git a/proto/GCGPlayerField.proto b/proto/GCGPlayerField.proto
deleted file mode 100644
index 1ebdab7f..00000000
--- a/proto/GCGPlayerField.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGZone.proto";
-import "GCGDiceSideType.proto";
-import "GCGPVEIntention.proto";
-import "GCGWaitingCharacter.proto";
-
-message GCGPlayerField {
- GCGZone Unk3300_EIHOMDLENMK = 4;
- uint32 Unk3300_FDFPHNDOJML = 12;
- repeated GCGDiceSideType diceSideList = 7;
- uint32 Unk3300_GGHKFFADEAL = 181;
- repeated GCGPVEIntention intentionList = 1273;
- uint32 Unk3300_GLNIFLOKBPM = 14;
- uint32 Unk3300_PBECINKKHND = 1;
- uint32 Unk3300_IKJMGAHCFPM = 6;
- uint32 controllerId = 3;
- map modifyZoneMap = 11;
- GCGZone Unk3300_IPLMHKCNDLE = 10;
- uint32 deckCardNum = 15;
- GCGZone Unk3300_EFNAEFBECHD = 5;
- GCGZone Unk3300_INDJNJJJNKL = 8;
- GCGZone Unk3300_AOPJIOHMPOF = 9;
- repeated GCGWaitingCharacter waitingList = 2;
- bool isPassed = 13;
-}
diff --git a/proto/GCGPlayerGCGState.proto b/proto/GCGPlayerGCGState.proto
deleted file mode 100644
index 92b37e36..00000000
--- a/proto/GCGPlayerGCGState.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGPlayerGCGState {
- bool plmancmlpmo = 14;
- uint32 uid = 15;
- bool pdjilolocgj = 11;
-}
diff --git a/proto/GCGReason.proto b/proto/GCGReason.proto
index 56b72282..f4e8538d 100644
--- a/proto/GCGReason.proto
+++ b/proto/GCGReason.proto
@@ -3,19 +3,24 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: IAIKHNIKNHG
enum GCGReason {
- GCG_REASON_DEFAULT = 0;
- GCG_REASON_EFFECT = 1;
- GCG_REASON_COST = 2;
- GCG_REASON_GM = 3;
- GCG_REASON_ATTACK = 4;
- GCG_REASON_REBOOT = 5;
- GCG_REASON_PLAY_CARD = 6;
- GCG_REASON_QUICKLY_ONSTAGE = 7;
- GCG_REASON_REMOVE_AFTER_DIE = 8;
- GCG_REASON_INIT = 9;
- GCG_REASON_EFFECT_DAMAGE = 10;
- GCG_REASON_EFFECT_HEAL = 11;
- GCG_REASON_EFFECT_REVIVE = 12;
+ GCG_REASON_DEFAULT = 0;
+ GCG_REASON_EFFECT = 1;
+ GCG_REASON_COST = 2;
+ GCG_REASON_GM = 3;
+ GCG_REASON_ATTACK = 4;
+ GCG_REASON_REBOOT = 5;
+ GCG_REASON_PLAY_CARD = 6;
+ GCG_REASON_QUICKLY_ONSTAGE = 7;
+ GCG_REASON_REMOVE_AFTER_DIE = 8;
+ GCG_REASON_INIT = 9;
+ GCG_REASON_EFFECT_DAMAGE = 10;
+ GCG_REASON_EFFECT_HEAL = 11;
+ GCG_REASON_EFFECT_REVIVE = 12;
+ GCG_REASON_AJKDLNIJBFN = 13;
+ GCG_REASON_PPPCKFIIJEJ = 14;
+ GCG_REASON_ANKOKGHFHNB = 15;
+ GCG_REASON_FNMGKPCIHAE = 16;
}
+
diff --git a/proto/GCGReplayOperationData.proto b/proto/GCGReplayOperationData.proto
new file mode 100644
index 00000000..f84b8c39
--- /dev/null
+++ b/proto/GCGReplayOperationData.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "GCGOperation.proto";
+
+// Name: EJBPKIGPFIG
+message GCGReplayOperationData {
+ GCGOperation op = 11;
+ uint32 controller_id = 8;
+}
+
diff --git a/proto/GCGResourceStateNotify.proto b/proto/GCGResourceStateNotify.proto
deleted file mode 100644
index 842af7d1..00000000
--- a/proto/GCGResourceStateNotify.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGPlayerGCGState.proto";
-
-message GCGResourceStateNotify {
- //enum NGMOOLEDMPJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7280;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 2;
- repeated GCGPlayerGCGState lolbinbndgc = 5;
-}
diff --git a/proto/GCGSelectOnStageCostInfo.proto b/proto/GCGSelectOnStageCostInfo.proto
deleted file mode 100644
index 92e87e4a..00000000
--- a/proto/GCGSelectOnStageCostInfo.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Uint32Pair.proto";
-
-message GCGSelectOnStageCostInfo {
- uint32 cardGuid = 14;
- repeated Uint32Pair costMap = 10;
-}
diff --git a/proto/GCGSettleNotify.proto b/proto/GCGSettleNotify.proto
deleted file mode 100644
index ef721774..00000000
--- a/proto/GCGSettleNotify.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGSettleNotify {
- //enum PAMHONEHELB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7623;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
-}
diff --git a/proto/GCGSettleOption.proto b/proto/GCGSettleOption.proto
new file mode 100644
index 00000000..65bc1509
--- /dev/null
+++ b/proto/GCGSettleOption.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: JHJNFOBKEOG
+enum GCGSettleOption {
+ GCG_SETTLE_OPT_NONE = 0;
+ GCG_SETTLE_OPT_EXIT = 1;
+ GCG_SETTLE_OPT_CONTINUE = 2;
+ GCG_SETTLE_OPT_RESTART = 3;
+}
+
diff --git a/proto/GCGSettleOptionReq.proto b/proto/GCGSettleOptionReq.proto
deleted file mode 100644
index 42758251..00000000
--- a/proto/GCGSettleOptionReq.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGSettleOptionReq {
- //enum PBAIAFJCCPL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7849;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
-}
diff --git a/proto/GCGSettleOptionRsp.proto b/proto/GCGSettleOptionRsp.proto
index 61814889..df357ab2 100644
--- a/proto/GCGSettleOptionRsp.proto
+++ b/proto/GCGSettleOptionRsp.proto
@@ -2,18 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "GCGSettleOption.proto";
-
-
+// Name: MJDIPKANHDE
+// CmdId: 7883
message GCGSettleOptionRsp {
- //enum MPINNEEFPFP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7490;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
- uint32 closeTime = 7;
+ GCGSettleOption option = 9;
+ int32 retcode = 5;
}
+
diff --git a/proto/GCGSkillHpChangeType.proto b/proto/GCGSkillHpChangeType.proto
deleted file mode 100644
index b2bfc396..00000000
--- a/proto/GCGSkillHpChangeType.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum GCGSkillHpChangeType {
- GCG_SKILL_HP_CHANGE_TYPE_NONE = 0;
- GCG_SKILL_HP_CHANGE_TYPE_DAMAGE = 1;
- GCG_SKILL_HP_CHANGE_TYPE_HEAL = 2;
-}
diff --git a/proto/GCGSkillLimitsInfo.proto b/proto/GCGSkillLimitsInfo.proto
index 974a5c05..23151172 100644
--- a/proto/GCGSkillLimitsInfo.proto
+++ b/proto/GCGSkillLimitsInfo.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GCGLimitsInfo.proto";
+// Name: GILKJDIJOIG
message GCGSkillLimitsInfo {
- repeated GCGLimitsInfo limitsList = 8;
- uint32 skillId = 9;
+ repeated GCGLimitsInfo limits_list = 11;
+ uint32 skill_id = 7;
}
+
diff --git a/proto/GCGSkillPreviewAskReq.proto b/proto/GCGSkillPreviewAskReq.proto
deleted file mode 100644
index 817e638d..00000000
--- a/proto/GCGSkillPreviewAskReq.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGSkillPreviewAskReq {
- //enum INKPEIEHJOF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7943;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
-}
diff --git a/proto/GCGSkillPreviewAskRsp.proto b/proto/GCGSkillPreviewAskRsp.proto
deleted file mode 100644
index 798cae62..00000000
--- a/proto/GCGSkillPreviewAskRsp.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGSkillPreviewAskRsp {
- //enum PAJIGLCOKBN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7069;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 7;
-}
diff --git a/proto/GCGSkillPreviewCardInfo.proto b/proto/GCGSkillPreviewCardInfo.proto
deleted file mode 100644
index ba06492e..00000000
--- a/proto/GCGSkillPreviewCardInfo.proto
+++ /dev/null
@@ -1,16 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGZoneType.proto";
-
-message GCGSkillPreviewCardInfo {
- GCGZoneType zoneType = 13;
- uint32 controllerId = 1;
- uint32 ownerCardGuid = 7;
- uint32 cardGuid = 12;
- uint32 retcode = 10;
- uint32 cardId = 5;
-}
diff --git a/proto/GCGSkillPreviewElementReactionInfo.proto b/proto/GCGSkillPreviewElementReactionInfo.proto
deleted file mode 100644
index 5b19d818..00000000
--- a/proto/GCGSkillPreviewElementReactionInfo.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGSkillPreviewReactionInfo.proto";
-
-message GCGSkillPreviewElementReactionInfo {
- repeated uint32 Unk3300_BELBNDNDGAO = 12;
- repeated uint32 Unk3300_JOBNBDJHAPJ = 2;
- repeated GCGSkillPreviewReactionInfo reactionList = 9;
-}
diff --git a/proto/GCGSkillPreviewExtraInfo.proto b/proto/GCGSkillPreviewExtraInfo.proto
deleted file mode 100644
index 421ff9e6..00000000
--- a/proto/GCGSkillPreviewExtraInfo.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGSkillPreviewCardInfo.proto";
-
-message GCGSkillPreviewExtraInfo {
- repeated GCGSkillPreviewCardInfo Unk3300_KIFFJGFDNKA = 6;
- repeated GCGSkillPreviewCardInfo Unk3300_GMEMMDJKCGN = 11;
-}
diff --git a/proto/GCGSkillPreviewHpInfo.proto b/proto/GCGSkillPreviewHpInfo.proto
deleted file mode 100644
index 9099dc79..00000000
--- a/proto/GCGSkillPreviewHpInfo.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGSkillHpChangeType.proto";
-
-message GCGSkillPreviewHpInfo {
- uint32 hpChangeValue = 1;
- GCGSkillHpChangeType changeType = 9;
-}
diff --git a/proto/GCGSkillPreviewInfo.proto b/proto/GCGSkillPreviewInfo.proto
deleted file mode 100644
index bd8fa0d8..00000000
--- a/proto/GCGSkillPreviewInfo.proto
+++ /dev/null
@@ -1,23 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGSkillPreviewExtraInfo.proto";
-import "GCGSkillPreviewTokenChangeInfo.proto";
-import "GCGSkillPreviewOnstageChangeInfo.proto";
-import "GCGSkillPreviewHpInfo.proto";
-import "GCGSkillPreviewElementReactionInfo.proto";
-import "GCGSkillPreviewCardInfo.proto";
-
-message GCGSkillPreviewInfo {
- map cardTokenChangeMap = 12;
- repeated GCGSkillPreviewOnstageChangeInfo changeOnstageCharacterList = 14;
- GCGSkillPreviewExtraInfo extraInfo = 6;
- map hpInfoMap = 1;
- map reactionInfoMap = 9;
- repeated GCGSkillPreviewCardInfo Unk3300_AGNONGELFGC = 11;
- uint32 skillId = 2;
- repeated GCGSkillPreviewCardInfo Unk3300_DAJFJEDNLKK = 15;
-}
diff --git a/proto/GCGSkillPreviewNotify.proto b/proto/GCGSkillPreviewNotify.proto
deleted file mode 100644
index 284c5a99..00000000
--- a/proto/GCGSkillPreviewNotify.proto
+++ /dev/null
@@ -1,25 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGChangeOnstageInfo.proto";
-import "GCGSkillPreviewInfo.proto";
-import "GCGSkillPreviewPlayCardInfo.proto";
-
-message GCGSkillPreviewNotify {
- //enum EBIPPGMBKOL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7368;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated GCGChangeOnstageInfo changeOnstagePreviewList = 2;
- uint32 controllerId = 3;
- repeated GCGSkillPreviewInfo skillPreviewList = 6;
- repeated GCGSkillPreviewPlayCardInfo playCardList = 9;
- uint32 onstageCardGuid = 10;
-}
diff --git a/proto/GCGSkillPreviewOnstageChangeInfo.proto b/proto/GCGSkillPreviewOnstageChangeInfo.proto
deleted file mode 100644
index 2827c57f..00000000
--- a/proto/GCGSkillPreviewOnstageChangeInfo.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGSkillPreviewOnstageChangeInfo {
- uint32 Unk3300_EHHDPPFDIFB = 5;
- uint32 Unk3300_BALADGFAPKL = 3;
-}
diff --git a/proto/GCGSkillPreviewPlayCardInfo.proto b/proto/GCGSkillPreviewPlayCardInfo.proto
deleted file mode 100644
index 4c137b9e..00000000
--- a/proto/GCGSkillPreviewPlayCardInfo.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGSkillPreviewInfo.proto";
-
-message GCGSkillPreviewPlayCardInfo {
- GCGSkillPreviewInfo playCardInfo = 15;
- uint32 targetCardGuid = 9;
- uint32 handCardGuid = 2;
-}
diff --git a/proto/GCGSkillPreviewReactionInfo.proto b/proto/GCGSkillPreviewReactionInfo.proto
deleted file mode 100644
index 76be5537..00000000
--- a/proto/GCGSkillPreviewReactionInfo.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGSkillPreviewReactionInfo {
- uint32 Unk3300_AENPLEDPMJH = 9;
- uint32 Unk3300_PDEHPHJFAKD = 10;
-}
diff --git a/proto/GCGSkillPreviewTokenChangeInfo.proto b/proto/GCGSkillPreviewTokenChangeInfo.proto
deleted file mode 100644
index 3b5352a4..00000000
--- a/proto/GCGSkillPreviewTokenChangeInfo.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGSkillPreviewTokenInfo.proto";
-
-message GCGSkillPreviewTokenChangeInfo {
- repeated GCGSkillPreviewTokenInfo tokenChangeList = 1;
-}
diff --git a/proto/GCGSkillPreviewTokenInfo.proto b/proto/GCGSkillPreviewTokenInfo.proto
deleted file mode 100644
index 25dfccfe..00000000
--- a/proto/GCGSkillPreviewTokenInfo.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGSkillPreviewTokenInfo {
- uint32 Unk3300_MMIKPPJMHAD = 7;
- uint32 Unk3300_IKICJMEFEON = 6;
- uint32 tokenType = 8;
-}
diff --git a/proto/GCGStartChallengeByCheckRewardReq.proto b/proto/GCGStartChallengeByCheckRewardReq.proto
deleted file mode 100644
index 6a39e2ea..00000000
--- a/proto/GCGStartChallengeByCheckRewardReq.proto
+++ /dev/null
@@ -1,22 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "uint32.proto";
-
-message GCGStartChallengeByCheckRewardReq {
- //enum OBMPGGOELEB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7351;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 configId = 11;
- uint32 unlockWorldChallengeList = 6;
- uint32 levelId = 5;
- int32 retcode = 14;
-}
diff --git a/proto/GCGStartChallengeByCheckRewardRsp.proto b/proto/GCGStartChallengeByCheckRewardRsp.proto
deleted file mode 100644
index d4a8bfe5..00000000
--- a/proto/GCGStartChallengeByCheckRewardRsp.proto
+++ /dev/null
@@ -1,21 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "uint32.proto";
-
-message GCGStartChallengeByCheckRewardRsp {
- //enum BPPOMFBCIKL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7890;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool bphdgokdnnk = 7;
- uint32 nextRefreshTime = 9;
- repeated uint32 exceededItemTypeList = 8;
-}
diff --git a/proto/GCGStartChallengeReq.proto b/proto/GCGStartChallengeReq.proto
deleted file mode 100644
index 1595fffe..00000000
--- a/proto/GCGStartChallengeReq.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGStartChallengeReq {
- //enum EKNAAOCIFJJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7017;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 cfajcibjpln = 8;
- uint32 exp = 11;
- uint32 level = 1;
-}
diff --git a/proto/GCGStartChallengeRsp.proto b/proto/GCGStartChallengeRsp.proto
deleted file mode 100644
index 4fc5aa83..00000000
--- a/proto/GCGStartChallengeRsp.proto
+++ /dev/null
@@ -1,21 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGLevelType.proto";
-
-message GCGStartChallengeRsp {
- //enum EEEIHMNDOCL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7851;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated GCGLevelType megbpmengog = 15;
- repeated GCGLevelType nojngpppded = 5;
- GCGLevelType levelType = 12;
-}
diff --git a/proto/GCGTCInviteReq.proto b/proto/GCGTCInviteReq.proto
deleted file mode 100644
index 9eeaf5a2..00000000
--- a/proto/GCGTCInviteReq.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGTCInviteReq {
- //enum IHPPDDIPNOD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7734;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 cardList = 3;
-}
diff --git a/proto/GCGTCInviteRsp.proto b/proto/GCGTCInviteRsp.proto
deleted file mode 100644
index 76bffee3..00000000
--- a/proto/GCGTCInviteRsp.proto
+++ /dev/null
@@ -1,24 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGTCInviteRsp {
- //enum BJPECKHGPIC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7206;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool ibiikedgnhn = 3;
- uint32 elementType = 9;
- uint32 pointId = 15;
- bool retcode = 2;
- uint32 caaaccpgkff = 5;
- uint32 levelId = 7;
- uint32 avatarId = 13;
-}
diff --git a/proto/GCGTCTavernChallengeData.proto b/proto/GCGTCTavernChallengeData.proto
deleted file mode 100644
index fcbc2371..00000000
--- a/proto/GCGTCTavernChallengeData.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGTCTavernChallengeData {
- repeated uint32 lidokiohkmh = 13;
- uint32 caaaccpgkff = 1;
-}
diff --git a/proto/GCGTCTavernChallengeDataNotify.proto b/proto/GCGTCTavernChallengeDataNotify.proto
deleted file mode 100644
index d403685f..00000000
--- a/proto/GCGTCTavernChallengeDataNotify.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGTCTavernChallengeDataNotify {
- //enum JHBAGBEDCLP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7579;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 levelId = 2;
- uint32 caaaccpgkff = 3;
-}
diff --git a/proto/GCGTCTavernChallengeUpdateNotify.proto b/proto/GCGTCTavernChallengeUpdateNotify.proto
deleted file mode 100644
index ba3f46e6..00000000
--- a/proto/GCGTCTavernChallengeUpdateNotify.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGTCTavernChallengeUpdateNotify {
- //enum MINOBCLFFCG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7188;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 caaaccpgkff = 13;
- int32 retcode = 4;
-}
diff --git a/proto/GCGTCTavernInfoNotify.proto b/proto/GCGTCTavernInfoNotify.proto
deleted file mode 100644
index 75a7f0dd..00000000
--- a/proto/GCGTCTavernInfoNotify.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGTCTavernInfoNotify {
- //enum JNIEFIACMPI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7198;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 11;
- uint32 cardId = 14;
- uint32 rewardIndex = 12;
-}
diff --git a/proto/GCGTavernNpcInfo.proto b/proto/GCGTavernNpcInfo.proto
index 661676fd..a3c59f03 100644
--- a/proto/GCGTavernNpcInfo.proto
+++ b/proto/GCGTavernNpcInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-enum GCGTavernNpcInfo {
- GCG_SETTLE_OPTION_OPT_NONE = 0;
- GCG_SETTLE_OPTION_OPT_EXIT = 1;
- GCG_SETTLE_OPTION_OPT_CONTINUE = 2;
- GCG_SETTLE_OPTION_OPT_RESTART = 3;
+// Name: EIOOMOJGHCP
+message GCGTavernNpcInfo {
+ uint32 level_id = 14;
+ uint32 id = 8;
+ uint32 scene_point_id = 10;
}
+
diff --git a/proto/GCGTavernNpcInfoNotify.proto b/proto/GCGTavernNpcInfoNotify.proto
deleted file mode 100644
index 6cb2ddf3..00000000
--- a/proto/GCGTavernNpcInfoNotify.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGTavernNpcInfo.proto";
-
-message GCGTavernNpcInfoNotify {
- //enum GDGKDAPJIME {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7222;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- GCGTavernNpcInfo option = 6;
- int32 retcode = 2;
-}
diff --git a/proto/GCGToken.proto b/proto/GCGToken.proto
index a7370124..54bb25b5 100644
--- a/proto/GCGToken.proto
+++ b/proto/GCGToken.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PALOPENLFFM
message GCGToken {
- uint32 key = 9;
- uint32 value = 5;
+ uint32 value = 6;
+ uint32 key = 13;
}
+
diff --git a/proto/GCGWaitingCharacter.proto b/proto/GCGWaitingCharacter.proto
deleted file mode 100644
index e3ed1ec1..00000000
--- a/proto/GCGWaitingCharacter.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGWaitingCharacter {
- uint32 condCount = 9;
- uint32 cardId = 2;
-}
diff --git a/proto/GCGWeekChallengeInfoNotify.proto b/proto/GCGWeekChallengeInfoNotify.proto
deleted file mode 100644
index d64438c1..00000000
--- a/proto/GCGWeekChallengeInfoNotify.proto
+++ /dev/null
@@ -1,22 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "uint32.proto";
-
-message GCGWeekChallengeInfoNotify {
- //enum KLADMGMNMPN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7857;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 configId = 15;
- uint32 unlockWorldChallengeList = 11;
- uint32 levelId = 10;
-}
diff --git a/proto/GCGWorldChallengeUnlockNotify.proto b/proto/GCGWorldChallengeUnlockNotify.proto
deleted file mode 100644
index 14de2fcc..00000000
--- a/proto/GCGWorldChallengeUnlockNotify.proto
+++ /dev/null
@@ -1,22 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGLevelData.proto";
-import "GCGBossChallengeData.proto";
-
-message GCGWorldChallengeUnlockNotify {
- //enum HDFPCKFMMLI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7016;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated GCGLevelData levelList = 13;
- repeated uint32 dglpakpipci = 1;
- repeated GCGBossChallengeData effafbokpha = 11;
-}
diff --git a/proto/GCGWorldPlayerGCGStateReq.proto b/proto/GCGWorldPlayerGCGStateReq.proto
deleted file mode 100644
index 74b1a1c1..00000000
--- a/proto/GCGWorldPlayerGCGStateReq.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGWorldPlayerGCGStateReq {
- //enum NCBEIOCBEMI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7358;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 punishEndTime = 6;
- int32 retcode = 10;
-}
diff --git a/proto/GCGWorldPlayerGCGStateRsp.proto b/proto/GCGWorldPlayerGCGStateRsp.proto
deleted file mode 100644
index f0463361..00000000
--- a/proto/GCGWorldPlayerGCGStateRsp.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGWorldPlayerGCGStateRsp {
- //enum FEBOBCEMECA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 7941;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
- bool isAgree = 10;
-}
diff --git a/proto/GCGZone.proto b/proto/GCGZone.proto
deleted file mode 100644
index a5ce55a3..00000000
--- a/proto/GCGZone.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GCGZone {
- repeated uint32 cardList = 14;
-}
diff --git a/proto/GCGZoneType.proto b/proto/GCGZoneType.proto
index 4ea7cec1..f5cc7ec4 100644
--- a/proto/GCGZoneType.proto
+++ b/proto/GCGZoneType.proto
@@ -3,15 +3,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: MGPEPCFDPGE
enum GCGZoneType {
- GCG_ZONE_TYPE_INVALID = 0;
- GCG_ZONE_TYPE_DECK = 1;
- GCG_ZONE_TYPE_HAND = 2;
- GCG_ZONE_TYPE_CHARACTER = 3;
- GCG_ZONE_TYPE_MODIFY = 4;
- GCG_ZONE_TYPE_SUMMON = 5;
- GCG_ZONE_TYPE_ASSIST = 7;
- GCG_ZONE_TYPE_ONSTAGE = 8;
- GCG_ZONE_TYPE_RULE = 9;
+ GCG_ZONE_INVALID = 0;
+ GCG_ZONE_DECK = 1;
+ GCG_ZONE_HAND = 2;
+ GCG_ZONE_CHARACTER = 3;
+ GCG_ZONE_MODIFY = 4;
+ GCG_ZONE_SUMMON = 5;
+ GCG_ZONE_ASSIST = 7;
+ GCG_ZONE_ONSTAGE = 8;
+ GCG_ZONE_RULE = 9;
}
+
diff --git a/proto/GDCDMFBNHNH.proto b/proto/GDCDMFBNHNH.proto
new file mode 100644
index 00000000..b99feb4d
--- /dev/null
+++ b/proto/GDCDMFBNHNH.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: GDCDMFBNHNH
+// CmdId: 7325
+message GDCDMFBNHNH {
+ uint32 uid = 3;
+ uint32 EGKHACMKHMD = 7;
+ uint32 confirm_end_time = 10;
+ int32 retcode = 4;
+ uint32 punish_end_time = 2;
+}
+
diff --git a/proto/GDCMOBKPPOE.proto b/proto/GDCMOBKPPOE.proto
new file mode 100644
index 00000000..cab77c60
--- /dev/null
+++ b/proto/GDCMOBKPPOE.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "PlatformType.proto";
+
+// Name: GDCMOBKPPOE
+// CmdId: 998
+message GDCMOBKPPOE {
+ repeated uint32 monster_id_list = 7;
+ repeated PlatformType DBEIFGBJDFM = 6;
+}
+
diff --git a/proto/GEFHEDDLCCG.proto b/proto/GEFHEDDLCCG.proto
new file mode 100644
index 00000000..71b8c794
--- /dev/null
+++ b/proto/GEFHEDDLCCG.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: GEFHEDDLCCG
+message GEFHEDDLCCG {
+ uint32 NACBICBMNFJ = 1;
+ uint32 LFGKBLLGBBO = 10;
+ uint32 cur_score = 4;
+ uint32 start_time = 6;
+}
+
diff --git a/proto/GFCKMNHGFEP.proto b/proto/GFCKMNHGFEP.proto
deleted file mode 100644
index be0ffedc..00000000
--- a/proto/GFCKMNHGFEP.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GFCKMNHGFEP {
- repeated uint32 playerUidList = 4;
- uint32 matchId = 11;
- uint32 mapId = 15;
- bool mdpgfcplekf = 8;
-}
diff --git a/proto/GFDBMHNEOFL.proto b/proto/GFDBMHNEOFL.proto
new file mode 100644
index 00000000..796b862c
--- /dev/null
+++ b/proto/GFDBMHNEOFL.proto
@@ -0,0 +1,39 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: GFDBMHNEOFL
+enum GFDBMHNEOFL {
+ GFDBMHNEOFL_FACMHLCLLKF = 0;
+ GFDBMHNEOFL_OOHFKLLKMNG = 1;
+ GFDBMHNEOFL_EAMKILHABNJ = 2;
+ GFDBMHNEOFL_KEGIIGBAEAJ = 3;
+ GFDBMHNEOFL_NNCGHENPFPJ = 4;
+ GFDBMHNEOFL_JBOMCLLEKJL = 5;
+ GFDBMHNEOFL_FAHPOIFJCAG = 6;
+ GFDBMHNEOFL_LIHBFKJMJMD = 7;
+ GFDBMHNEOFL_AMCDBOEDEFI = 8;
+ GFDBMHNEOFL_CNKHLBBNHDD = 9;
+ GFDBMHNEOFL_JBALMLPMBGF = 10;
+ GFDBMHNEOFL_JFLKFBCEMGL = 11;
+ GFDBMHNEOFL_NONDNBOBGOJ = 12;
+ GFDBMHNEOFL_LPKIKOLFALO = 13;
+ GFDBMHNEOFL_NPMOGBPADIF = 14;
+ GFDBMHNEOFL_PDGNPLMPGEH = 15;
+ GFDBMHNEOFL_KJIDKLPNMCF = 16;
+ GFDBMHNEOFL_GDFBCJELGKJ = 17;
+ GFDBMHNEOFL_GOKHGACJBNM = 18;
+ GFDBMHNEOFL_CHKJLBFICDF = 19;
+ GFDBMHNEOFL_DCCLKMDCFEB = 51;
+ GFDBMHNEOFL_LJPDMOGCBIH = 101;
+ GFDBMHNEOFL_BAHPKAJHAOH = 102;
+ GFDBMHNEOFL_EENLJFHJPMF = 103;
+ GFDBMHNEOFL_PHKAEPJOAKK = 104;
+ GFDBMHNEOFL_CDJKCLFEONL = 105;
+ GFDBMHNEOFL_FIADIEHLMGH = 106;
+ GFDBMHNEOFL_GIEMLFKFCAP = 107;
+ GFDBMHNEOFL_EFKLKMBIMHK = 108;
+ GFDBMHNEOFL_NDKAOAHDIMN = 109;
+}
+
diff --git a/proto/GFHJPIAOAIJ.proto b/proto/GFHJPIAOAIJ.proto
new file mode 100644
index 00000000..f7bf91d3
--- /dev/null
+++ b/proto/GFHJPIAOAIJ.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: GFHJPIAOAIJ
+message GFHJPIAOAIJ {
+ uint32 value = 1;
+}
+
diff --git a/proto/GFJHBBIEPJD.proto b/proto/GFJHBBIEPJD.proto
new file mode 100644
index 00000000..1fd022b0
--- /dev/null
+++ b/proto/GFJHBBIEPJD.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: GFJHBBIEPJD
+message GFJHBBIEPJD {
+ uint32 MHNEIJHIJOB = 4;
+ uint32 entity_id = 5;
+ uint32 GKMEGBPFMHA = 8;
+ Vector pos = 6;
+ int32 face_angle_compact = 10;
+}
+
diff --git a/proto/GFKBLFOPGLF.proto b/proto/GFKBLFOPGLF.proto
new file mode 100644
index 00000000..db119095
--- /dev/null
+++ b/proto/GFKBLFOPGLF.proto
@@ -0,0 +1,25 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: GFKBLFOPGLF
+enum GFKBLFOPGLF {
+ GFKBLFOPGLF_AMCDOAIFIHJ = 0;
+ GFKBLFOPGLF_KHCJLKPBEMO = 1;
+ GFKBLFOPGLF_COFEOLFBMGI = 2;
+ GFKBLFOPGLF_GPKFEDJBCAG = 3;
+ GFKBLFOPGLF_NNGJAKBOLIJ = 4;
+ GFKBLFOPGLF_BKEMKDMEGLI = 5;
+ GFKBLFOPGLF_KLMNOKIOEAE = 6;
+ GFKBLFOPGLF_NIGFMNONCNI = 7;
+ GFKBLFOPGLF_OIPCFEDBIPJ = 8;
+ GFKBLFOPGLF_GJLMEELINNJ = 9;
+ GFKBLFOPGLF_HFFOAJHFEHF = 10;
+ GFKBLFOPGLF_EOKLFOIJFDO = 11;
+ GFKBLFOPGLF_NGOPHGJFCFF = 12;
+ GFKBLFOPGLF_AEADHKGNDPI = 13;
+ GFKBLFOPGLF_EBFMELIGDEH = 14;
+ GFKBLFOPGLF_NJGGCKNFMIL = 15;
+}
+
diff --git a/proto/GFOIPJIJFPP.proto b/proto/GFOIPJIJFPP.proto
deleted file mode 100644
index ee0bcfdd..00000000
--- a/proto/GFOIPJIJFPP.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message GFOIPJIJFPP {
- Vector initPos = 6;
- Vector forward = 9;
-}
diff --git a/proto/GGBMIADMOHH.proto b/proto/GGBMIADMOHH.proto
new file mode 100644
index 00000000..fb7cb070
--- /dev/null
+++ b/proto/GGBMIADMOHH.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "LLOKNKLJFHI.proto";
+
+// Name: GGBMIADMOHH
+message GGBMIADMOHH {
+ repeated LLOKNKLJFHI stage_data_list = 12;
+ uint32 IHCMMNBKCFH = 15;
+}
+
diff --git a/proto/GGHNBKHJLIG.proto b/proto/GGHNBKHJLIG.proto
new file mode 100644
index 00000000..a09840ab
--- /dev/null
+++ b/proto/GGHNBKHJLIG.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: GGHNBKHJLIG
+message GGHNBKHJLIG {
+ uint32 ACBKAGKHNOO = 9;
+}
+
diff --git a/proto/GGLAOFMEGGK.proto b/proto/GGLAOFMEGGK.proto
deleted file mode 100644
index 74c49eba..00000000
--- a/proto/GGLAOFMEGGK.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum GGLAOFMEGGK {
- GGLAOFMEGGK_NONE = 0;
- speed = 1;
- NLKFKAOKKGB = 2;
- AOMJCNMNCDB = 3;
-}
diff --git a/proto/GHHGMFFFGNL.proto b/proto/GHHGMFFFGNL.proto
deleted file mode 100644
index 6a39ae02..00000000
--- a/proto/GHHGMFFFGNL.proto
+++ /dev/null
@@ -1,24 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GHHGMFFFGNL {
- //enum KFDMEIHCMLP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 21217;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 galleryId = 6;
- bool hkhgjjepeio = 1;
- uint32 stageId = 5;
- uint32 finishTime = 15;
- bool isNewRecord = 11;
- uint32 difficulty = 9;
- bool isSucc = 7;
-}
diff --git a/proto/GHLIEPKOHJD.proto b/proto/GHLIEPKOHJD.proto
new file mode 100644
index 00000000..2f28b924
--- /dev/null
+++ b/proto/GHLIEPKOHJD.proto
@@ -0,0 +1,17 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "NIELIIFHJCO.proto";
+
+// Name: GHLIEPKOHJD
+// CmdId: 7942
+message GHLIEPKOHJD {
+ repeated uint32 DNJDACFOEJA = 11;
+ uint32 level_id = 1;
+ int32 retcode = 8;
+ uint32 config_id = 4;
+ NIELIIFHJCO PPHCMNDNEBE = 3;
+ repeated uint32 NPLFIOFPAKH = 12;
+}
+
diff --git a/proto/GHNDMCFNLHN.proto b/proto/GHNDMCFNLHN.proto
new file mode 100644
index 00000000..0e0cbccf
--- /dev/null
+++ b/proto/GHNDMCFNLHN.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: GHNDMCFNLHN
+message GHNDMCFNLHN {
+ uint32 level_id = 3;
+ bool is_level_open = 6;
+ uint32 AIICAANNDFB = 5;
+}
+
diff --git a/proto/GIAFFPENJNC.proto b/proto/GIAFFPENJNC.proto
new file mode 100644
index 00000000..37ad22b9
--- /dev/null
+++ b/proto/GIAFFPENJNC.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: GIAFFPENJNC
+// CmdId: 7387
+message GIAFFPENJNC {
+ uint32 AHAIAIPGFDN = 6;
+ bool BBNOFLCPEBA = 2;
+}
+
diff --git a/proto/GCGMsgUpdateController.proto b/proto/GIHCLFFDKLE.proto
similarity index 55%
rename from proto/GCGMsgUpdateController.proto
rename to proto/GIHCLFFDKLE.proto
index b17535a1..aac10e68 100644
--- a/proto/GCGMsgUpdateController.proto
+++ b/proto/GIHCLFFDKLE.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Uint32Pair.proto";
-message GCGMsgUpdateController {
- repeated Uint32Pair allowControllerMap = 3;
+// Name: GIHCLFFDKLE
+message GIHCLFFDKLE {
+ repeated Uint32Pair PAAKNMDNEGJ = 5;
}
+
diff --git a/proto/GJBKGONOBJD.proto b/proto/GJBKGONOBJD.proto
deleted file mode 100644
index 5b2945ae..00000000
--- a/proto/GJBKGONOBJD.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GJBKGONOBJD {
- uint32 playNum = 1;
- uint32 likeNum = 2;
- uint32 storeNum = 3;
- uint32 winNum = 4;
-}
diff --git a/proto/GJNHFOFKIEN.proto b/proto/GJNHFOFKIEN.proto
new file mode 100644
index 00000000..76f5234c
--- /dev/null
+++ b/proto/GJNHFOFKIEN.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: GJNHFOFKIEN
+message GJNHFOFKIEN {
+ uint64 OHCCNLKALAJ = 10;
+ uint32 CBBEFENEKFI = 4;
+}
+
diff --git a/proto/GJPHKJFFMOM.proto b/proto/GJPHKJFFMOM.proto
deleted file mode 100644
index 78a66913..00000000
--- a/proto/GJPHKJFFMOM.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum GJPHKJFFMOM {
- PHBJNMNOPOI = 0;
- EFGPKKDHDHP = 1;
-}
diff --git a/proto/GKIJDMOCNDH.proto b/proto/GKIJDMOCNDH.proto
new file mode 100644
index 00000000..4ed5205f
--- /dev/null
+++ b/proto/GKIJDMOCNDH.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: GKIJDMOCNDH
+message GKIJDMOCNDH {
+ uint32 PMAHGIMLNFD = 1;
+}
+
diff --git a/proto/GKLODALBJDF.proto b/proto/GKLODALBJDF.proto
new file mode 100644
index 00000000..533cea32
--- /dev/null
+++ b/proto/GKLODALBJDF.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: GKLODALBJDF
+message GKLODALBJDF {
+ bool is_finish = 12;
+ uint32 stage_id = 1;
+ bool is_open = 7;
+ uint32 open_time = 8;
+ uint32 FOPOGKDPFDB = 10;
+}
+
diff --git a/proto/GKPCNMJKNBG.proto b/proto/GKPCNMJKNBG.proto
new file mode 100644
index 00000000..f2136f65
--- /dev/null
+++ b/proto/GKPCNMJKNBG.proto
@@ -0,0 +1,16 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "TowerFightRecordPair.proto";
+
+// Name: GKPCNMJKNBG
+message GKPCNMJKNBG {
+ TowerFightRecordPair KFFEALHCIJC = 12;
+ TowerFightRecordPair NDAHNFFJDPL = 5;
+ TowerFightRecordPair LNHEKFHKMII = 8;
+ repeated TowerFightRecordPair OOGCKBPCGJO = 10;
+ TowerFightRecordPair FKHAPDOIMPL = 13;
+ TowerFightRecordPair BJGKHPECJAE = 1;
+}
+
diff --git a/proto/GLAEHMMKJNF.proto b/proto/GLAEHMMKJNF.proto
new file mode 100644
index 00000000..a1072ccd
--- /dev/null
+++ b/proto/GLAEHMMKJNF.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: GLAEHMMKJNF
+message GLAEHMMKJNF {
+ uint32 IKJNDCCAACL = 3;
+ uint32 GKMEGBPFMHA = 10;
+ int32 face_angle_compact = 13;
+ Vector cur_pos = 6;
+ uint32 entity_id = 11;
+}
+
diff --git a/proto/GLELFDKHCNK.proto b/proto/GLELFDKHCNK.proto
deleted file mode 100644
index 6ac0b71a..00000000
--- a/proto/GLELFDKHCNK.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GLELFDKHCNK {
- uint32 minFinishTime = 2;
- uint32 levelId = 12;
- bool isFinish = 13;
-}
diff --git a/proto/GLIHKFPIPPB.proto b/proto/GLIHKFPIPPB.proto
new file mode 100644
index 00000000..b9aa7a48
--- /dev/null
+++ b/proto/GLIHKFPIPPB.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: GLIHKFPIPPB
+// CmdId: 7641
+message GLIHKFPIPPB {
+}
+
diff --git a/proto/GLMHDEPFNPJ.proto b/proto/GLMHDEPFNPJ.proto
new file mode 100644
index 00000000..5ecaf1cf
--- /dev/null
+++ b/proto/GLMHDEPFNPJ.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: GLMHDEPFNPJ
+// CmdId: 20896
+message GLMHDEPFNPJ {
+ uint32 music_basic_id = 10;
+ int32 retcode = 13;
+ uint64 ugc_guid = 14;
+}
+
diff --git a/proto/GMEEJFOELBO.proto b/proto/GMEEJFOELBO.proto
new file mode 100644
index 00000000..31b409dc
--- /dev/null
+++ b/proto/GMEEJFOELBO.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: GMEEJFOELBO
+message GMEEJFOELBO {
+ Vector FFLCDJCOGIM = 7;
+ Vector forward = 5;
+}
+
diff --git a/proto/GMFNAIJFBFD.proto b/proto/GMFNAIJFBFD.proto
deleted file mode 100644
index 43abea22..00000000
--- a/proto/GMFNAIJFBFD.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GMFNAIJFBFD {
- uint32 applyEntityId = 6;
-}
diff --git a/proto/GMGIEHFGOKN.proto b/proto/GMGIEHFGOKN.proto
new file mode 100644
index 00000000..79fab6ac
--- /dev/null
+++ b/proto/GMGIEHFGOKN.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: GMGIEHFGOKN
+message GMGIEHFGOKN {
+ float BNJHFOKEHJM = 9;
+ bool LFOEOBPGJGK = 2;
+}
+
diff --git a/proto/GMIEDKDENPO.proto b/proto/GMIEDKDENPO.proto
deleted file mode 100644
index 580b5b24..00000000
--- a/proto/GMIEDKDENPO.proto
+++ /dev/null
@@ -1,9 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GMIEDKDENPO {
-}
diff --git a/proto/FilterType.proto b/proto/GMIFBLJMMNA.proto
similarity index 53%
rename from proto/FilterType.proto
rename to proto/GMIFBLJMMNA.proto
index b0a34ac0..787df13e 100644
--- a/proto/FilterType.proto
+++ b/proto/GMIFBLJMMNA.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-enum FilterType {
- FILTER_TYPE_ALL = 0;
- FILTER_TYPE_AIR = 1;
- FILTER_TYPE_WATER = 2;
+// Name: GMIFBLJMMNA
+message GMIFBLJMMNA {
+ uint32 NLDGLBHBNJE = 4;
+ bool is_new_record = 15;
}
+
diff --git a/proto/GMJDGJIDDCI.proto b/proto/GMJDGJIDDCI.proto
deleted file mode 100644
index d0273096..00000000
--- a/proto/GMJDGJIDDCI.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GMJDGJIDDCI {
- string lehnbmgfalp = 1;
-}
diff --git a/proto/GMObstacleInfo.proto b/proto/GMObstacleInfo.proto
index 6259f4aa..1d6c30f0 100644
--- a/proto/GMObstacleInfo.proto
+++ b/proto/GMObstacleInfo.proto
@@ -2,24 +2,18 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+import "MathQuaternion.proto";
import "ShapeType.proto";
import "Vector.proto";
-import "MathQuaternion.proto";
import "Vector3Int.proto";
+// Name: KKLMEPGAGJK
message GMObstacleInfo {
-
- enum ShapeType {
- SHAPE_TYPE_OBSTACLE_SHAPE_CAPSULE = 0;
- SHAPE_TYPE_OBSTACLE_SHAPE_BOX = 1;
- }
-
- int64 timestamp = 13;
- ShapeType shape = 3;
- Vector center = 9;
- int32 obstacleId = 15;
- MathQuaternion rotation = 4;
- Vector3Int extents = 5;
+ ShapeType shape = 12;
+ Vector3Int extents = 5;
+ int32 obstacle_id = 8;
+ int64 timestamp = 7;
+ Vector center = 9;
+ MathQuaternion rotation = 13;
}
+
diff --git a/proto/GMShowNavMeshReq.proto b/proto/GMShowNavMeshReq.proto
index 53cf546c..9c13ff69 100644
--- a/proto/GMShowNavMeshReq.proto
+++ b/proto/GMShowNavMeshReq.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: FCNGHDHCBJL
+// CmdId: 2304
message GMShowNavMeshReq {
- //enum LOEAPFJINIE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2390;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- Vector center = 6;
- Vector extent = 13;
+ Vector center = 6;
+ Vector extent = 13;
}
+
diff --git a/proto/GMShowNavMeshRsp.proto b/proto/GMShowNavMeshRsp.proto
index 0c886767..656e534b 100644
--- a/proto/GMShowNavMeshRsp.proto
+++ b/proto/GMShowNavMeshRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "PBNavMeshTile.proto";
+// Name: GKHCBIDCMHJ
+// CmdId: 2320
message GMShowNavMeshRsp {
- //enum JLMKGAADEMI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2354;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated PBNavMeshTile tiles = 9;
- int32 retcode = 4;
+ int32 retcode = 2;
+ repeated PBNavMeshTile tiles = 7;
}
+
diff --git a/proto/GMShowObstacleReq.proto b/proto/GMShowObstacleReq.proto
index bdb168af..e2ff01e6 100644
--- a/proto/GMShowObstacleReq.proto
+++ b/proto/GMShowObstacleReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IAEMJBPANGC
+// CmdId: 2353
message GMShowObstacleReq {
- //enum MLIFNLABNMJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2315;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GMShowObstacleRsp.proto b/proto/GMShowObstacleRsp.proto
index 2d173c2d..00da7782 100644
--- a/proto/GMShowObstacleRsp.proto
+++ b/proto/GMShowObstacleRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GMObstacleInfo.proto";
+// Name: OCDAKMFDDAK
+// CmdId: 2338
message GMShowObstacleRsp {
- //enum GABNEDGIPNN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2356;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 12;
- repeated GMObstacleInfo obstacles = 7;
+ repeated GMObstacleInfo obstacles = 4;
+ int32 retcode = 2;
}
+
diff --git a/proto/GNKAPMPOIOE.proto b/proto/GNKAPMPOIOE.proto
new file mode 100644
index 00000000..872a1fb7
--- /dev/null
+++ b/proto/GNKAPMPOIOE.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: GNKAPMPOIOE
+// CmdId: 7621
+message GNKAPMPOIOE {
+ repeated uint32 card_list = 5;
+}
+
diff --git a/proto/GOGCALJCAMC.proto b/proto/GOGCALJCAMC.proto
new file mode 100644
index 00000000..5cc50918
--- /dev/null
+++ b/proto/GOGCALJCAMC.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: GOGCALJCAMC
+enum GOGCALJCAMC {
+ GOGCALJCAMC_PJBFEFHBAAD = 0;
+ GOGCALJCAMC_LJBOPAFHEIA = 1;
+ GOGCALJCAMC_EMFCAAMENEN = 2;
+}
+
diff --git a/proto/GOMAOCCEFNM.proto b/proto/GOMAOCCEFNM.proto
deleted file mode 100644
index 917c5908..00000000
--- a/proto/GOMAOCCEFNM.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GOMAOCCEFNM {
- string dpinghecdgc = 1;
-}
diff --git a/proto/GOPOEDFNDBO.proto b/proto/GOPOEDFNDBO.proto
new file mode 100644
index 00000000..03c2e2ba
--- /dev/null
+++ b/proto/GOPOEDFNDBO.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: GOPOEDFNDBO
+// CmdId: 7282
+message GOPOEDFNDBO {
+ uint32 AHAIAIPGFDN = 1;
+}
+
diff --git a/proto/GPCKNDGKBBD.proto b/proto/GPCKNDGKBBD.proto
new file mode 100644
index 00000000..9f5f1a72
--- /dev/null
+++ b/proto/GPCKNDGKBBD.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: GPCKNDGKBBD
+message GPCKNDGKBBD {
+ uint64 begin_time = 8;
+ uint32 controller_id = 14;
+ uint64 OAKPHGNDJLO = 9;
+}
+
diff --git a/proto/GPGFDJBDCNJ.proto b/proto/GPGFDJBDCNJ.proto
new file mode 100644
index 00000000..4669255a
--- /dev/null
+++ b/proto/GPGFDJBDCNJ.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: GPGFDJBDCNJ
+message GPGFDJBDCNJ {
+ bool CPHLLIDLHPJ = 12;
+}
+
diff --git a/proto/GPPPPHHOCIP.proto b/proto/GPPPPHHOCIP.proto
new file mode 100644
index 00000000..4d5a4c4b
--- /dev/null
+++ b/proto/GPPPPHHOCIP.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: GPPPPHHOCIP
+message GPPPPHHOCIP {
+ int64 value = 1;
+}
+
diff --git a/proto/GachaActivityCreateRobotReq.proto b/proto/GachaActivityCreateRobotReq.proto
index 1e8d80ec..0fe38788 100644
--- a/proto/GachaActivityCreateRobotReq.proto
+++ b/proto/GachaActivityCreateRobotReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IDAJIKMECBF
+// CmdId: 8654
message GachaActivityCreateRobotReq {
- //enum JHBDOFNKMMA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8503;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GachaActivityCreateRobotRsp.proto b/proto/GachaActivityCreateRobotRsp.proto
index 6f5cf1ec..c74d5db4 100644
--- a/proto/GachaActivityCreateRobotRsp.proto
+++ b/proto/GachaActivityCreateRobotRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PBNEDENDCGG
+// CmdId: 8808
message GachaActivityCreateRobotRsp {
- //enum LFIPCANMILP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8997;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 2;
- uint32 robotId = 15;
+ int32 retcode = 3;
+ uint32 robot_id = 14;
}
+
diff --git a/proto/GachaActivityDetailInfo.proto b/proto/GachaActivityDetailInfo.proto
new file mode 100644
index 00000000..044de6db
--- /dev/null
+++ b/proto/GachaActivityDetailInfo.proto
@@ -0,0 +1,16 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "GachaStageData.proto";
+
+// Name: OKJFMKLBEHB
+message GachaActivityDetailInfo {
+ map robot_num_map = 2;
+ uint32 IPBJPBFDPAE = 5;
+ map have_reward_robot_num_map = 9;
+ repeated GachaStageData gacha_stage_data_list = 6;
+ uint32 MHLIDFAFDGD = 11;
+ repeated uint32 have_get_robot_list = 8;
+}
+
diff --git a/proto/GachaActivityNextStageReq.proto b/proto/GachaActivityNextStageReq.proto
index f6d99b89..78688660 100644
--- a/proto/GachaActivityNextStageReq.proto
+++ b/proto/GachaActivityNextStageReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AMKNCMBCIPK
+// CmdId: 8212
message GachaActivityNextStageReq {
- //enum EBHDPIEBEFF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8201;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GachaActivityNextStageRsp.proto b/proto/GachaActivityNextStageRsp.proto
index e034cea9..944a2efb 100644
--- a/proto/GachaActivityNextStageRsp.proto
+++ b/proto/GachaActivityNextStageRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OGFCBJNLKDH
+// CmdId: 8304
message GachaActivityNextStageRsp {
- //enum NDJKAKCKAHA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8592;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 stageId = 4;
- int32 retcode = 12;
+ int32 retcode = 13;
+ uint32 stage_id = 8;
}
+
diff --git a/proto/GachaActivityPercentNotify.proto b/proto/GachaActivityPercentNotify.proto
index 4f30eb29..f8509707 100644
--- a/proto/GachaActivityPercentNotify.proto
+++ b/proto/GachaActivityPercentNotify.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LKNJAJALDIA
+// CmdId: 8469
message GachaActivityPercentNotify {
- //enum PGKNAMLFLAL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8200;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- map targetNumMap = 5;
- uint32 Unk3300_GHHIGKFDONE = 13;
- uint32 Unk3300_IOLPAJKDEEA = 14;
- uint32 Unk3300_EOPJBPHFDEE = 15;
+ uint32 JBOFEKDGMIO = 6;
+ map target_num_map = 9;
+ uint32 IMBCNJFONIC = 5;
+ uint32 BOPLNMEHANO = 14;
}
+
diff --git a/proto/GachaActivityResetReq.proto b/proto/GachaActivityResetReq.proto
index 39661d8e..b32eabdb 100644
--- a/proto/GachaActivityResetReq.proto
+++ b/proto/GachaActivityResetReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FHEHLPMHPID
+// CmdId: 8231
message GachaActivityResetReq {
- //enum FHHAMMKAGJA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8367;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 stageId = 4;
+ uint32 stage_id = 15;
}
+
diff --git a/proto/GachaActivityResetRsp.proto b/proto/GachaActivityResetRsp.proto
index c3b393ae..a4450dcb 100644
--- a/proto/GachaActivityResetRsp.proto
+++ b/proto/GachaActivityResetRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FGAMGEDPHEK
+// CmdId: 8296
message GachaActivityResetRsp {
- //enum ODFODDCPHEE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8263;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 13;
- uint32 stageId = 12;
+ uint32 stage_id = 13;
+ int32 retcode = 15;
}
+
diff --git a/proto/GachaActivityTakeRewardReq.proto b/proto/GachaActivityTakeRewardReq.proto
index c2cd189b..1314990f 100644
--- a/proto/GachaActivityTakeRewardReq.proto
+++ b/proto/GachaActivityTakeRewardReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HFCMJDMPDKL
+// CmdId: 8796
message GachaActivityTakeRewardReq {
- //enum GDHHKBFLGPH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8947;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- map robotNumMap = 1;
+ map robot_num_map = 10;
}
+
diff --git a/proto/GachaActivityTakeRewardRsp.proto b/proto/GachaActivityTakeRewardRsp.proto
index fe8fbd8d..fc4e6e8e 100644
--- a/proto/GachaActivityTakeRewardRsp.proto
+++ b/proto/GachaActivityTakeRewardRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OHIGEMKPMPC
+// CmdId: 8272
message GachaActivityTakeRewardRsp {
- //enum PPKEPNJBPCF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8228;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
- map robotNumMap = 2;
+ int32 retcode = 15;
+ map robot_num_map = 12;
}
+
diff --git a/proto/GachaActivityUpdateElemNotify.proto b/proto/GachaActivityUpdateElemNotify.proto
index a9ef1718..87f67f03 100644
--- a/proto/GachaActivityUpdateElemNotify.proto
+++ b/proto/GachaActivityUpdateElemNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AGPDCOJBBGB
+// CmdId: 8338
message GachaActivityUpdateElemNotify {
- //enum OAPKFFPLCKG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8850;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 elemType = 9;
+ uint32 elem_type = 10;
}
+
diff --git a/proto/GachaInfo.proto b/proto/GachaInfo.proto
index 9325e640..10120bd5 100644
--- a/proto/GachaInfo.proto
+++ b/proto/GachaInfo.proto
@@ -2,35 +2,35 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GachaUpInfo.proto";
+// Name: LIBILADMDKG
message GachaInfo {
- string gachaPrefabPath = 9;
- uint32 scheduleId = 2;
- repeated uint32 displayUp5ItemList = 1851;
- uint32 gachaSortId = 6;
- repeated uint32 displayUp4ItemList = 279;
- bool isNewWish = 869;
- uint32 gachaTimesLimit = 11;
- uint32 costItemNum = 14;
- string gachaRecordUrl = 7;
- string titleTextmap = 1228;
- repeated GachaUpInfo gachaUpInfoList = 1836;
- string gachaPreviewPrefabPath = 8;
- uint32 curScheduleDailyGachaTimes = 48;
- uint32 gachaType = 1;
- uint32 tenCostItemId = 4;
- uint32 leftGachaTimes = 12;
- string gachaProbUrl = 5;
- string gachaProbUrlOversea = 765;
- uint32 wishItemId = 309;
- uint32 tenCostItemNum = 10;
- uint32 wishMaxProgress = 1669;
- uint32 costItemId = 13;
- uint32 beginTime = 15;
- string gachaRecordUrlOversea = 1004;
- uint32 wishProgress = 246;
- uint32 endTime = 3;
+ bool is_new_wish = 1693;
+ uint32 FLDFHFNHNFC = 4;
+ repeated GachaUpInfo gacha_up_info_list = 1953;
+ uint32 KJHBJPGBOFP = 911;
+ uint32 MGFKNHHNMAE = 10;
+ string ABKGLLAGAIN = 8;
+ uint32 DGIFMDIADJF = 15;
+ string JENKDDLIKBK = 5;
+ uint32 MJPPIKFJBBF = 11;
+ uint32 NOKMFFEIDNH = 1245;
+ uint32 GNIDAANOBDP = 7;
+ repeated uint32 GLGFIGNCBPL = 1564;
+ string NBGBMJJAICB = 1128;
+ string LCHOOLMEHIN = 12;
+ uint32 schedule_id = 2;
+ string CINCAKDODOD = 1;
+ uint32 end_time = 3;
+ repeated uint32 IIGOCJAHJDO = 446;
+ uint32 AINLBCOKANA = 9;
+ uint32 DNGKJJJHNEN = 1298;
+ string ANPADHPPJNE = 67;
+ uint32 BCKMNIBIPHO = 14;
+ uint32 LMLCPMOOKKA = 13;
+ uint32 begin_time = 6;
+ string FGJKAIDJJEH = 1718;
+ uint32 LJJKNKCHHFM = 1755;
}
+
diff --git a/proto/GachaItem.proto b/proto/GachaItem.proto
index a9e11902..12033341 100644
--- a/proto/GachaItem.proto
+++ b/proto/GachaItem.proto
@@ -2,15 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "ItemParam.proto";
import "GachaTransferItem.proto";
+import "ItemParam.proto";
+// Name: PBALBDCFHEM
message GachaItem {
- repeated GachaTransferItem transferItems = 10;
- bool isGachaItemNew = 9;
- repeated ItemParam tokenItemList = 12;
- ItemParam gachaItem = 4;
- bool isFlashCard = 11;
+ repeated ItemParam token_item_list = 13;
+ ItemParam gacha_item = 15;
+ bool ECDEIIANGJN = 4;
+ repeated GachaTransferItem transfer_items = 7;
+ bool HFDPDGIDDLB = 10;
}
+
diff --git a/proto/GachaOpenWishNotify.proto b/proto/GachaOpenWishNotify.proto
index 53fcc7e8..7e3f7b05 100644
--- a/proto/GachaOpenWishNotify.proto
+++ b/proto/GachaOpenWishNotify.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LFILELBMIAH
+// CmdId: 1572
message GachaOpenWishNotify {
- //enum BGJEKJAGNPO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1580;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 gachaType = 1;
- uint32 gachaScheduleId = 13;
+ uint32 NMKGGDOKHLF = 9;
+ uint32 DGIFMDIADJF = 15;
}
+
diff --git a/proto/GachaSimpleInfoNotify.proto b/proto/GachaSimpleInfoNotify.proto
index f43373bb..439bb11d 100644
--- a/proto/GachaSimpleInfoNotify.proto
+++ b/proto/GachaSimpleInfoNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NAAMPFPNPLM
+// CmdId: 1582
message GachaSimpleInfoNotify {
- //enum KAKAMCLOGPG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1570;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isNew = 8;
+ bool is_new = 15;
}
+
diff --git a/proto/GachaStageData.proto b/proto/GachaStageData.proto
index c299e0f3..76f37a0a 100644
--- a/proto/GachaStageData.proto
+++ b/proto/GachaStageData.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BIKFAOPDLDF
message GachaStageData {
- map targetNumMap = 11;
- uint32 stageId = 15;
- bool isOpen = 4;
+ bool is_open = 4;
+ map target_num_map = 10;
+ uint32 stage_id = 1;
}
+
diff --git a/proto/GachaTransferItem.proto b/proto/GachaTransferItem.proto
index 080714b5..45fbf667 100644
--- a/proto/GachaTransferItem.proto
+++ b/proto/GachaTransferItem.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ItemParam.proto";
+// Name: HPEPNLNMJKM
message GachaTransferItem {
- ItemParam item = 5;
- bool isTransferItemNew = 3;
+ ItemParam item = 8;
+ bool is_transfer_item_new = 6;
}
+
diff --git a/proto/GachaUpInfo.proto b/proto/GachaUpInfo.proto
index 9972c3bb..9973585b 100644
--- a/proto/GachaUpInfo.proto
+++ b/proto/GachaUpInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AFPNKHJMJLE
message GachaUpInfo {
- repeated uint32 itemIdList = 11;
- uint32 itemParentType = 15;
+ uint32 item_parent_type = 9;
+ repeated uint32 item_id_list = 7;
}
+
diff --git a/proto/GachaWishReq.proto b/proto/GachaWishReq.proto
index f1a692b9..9413d917 100644
--- a/proto/GachaWishReq.proto
+++ b/proto/GachaWishReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HEEOPFJGOKN
+// CmdId: 1514
message GachaWishReq {
- //enum IGAICKAILHD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1520;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 gachaType = 6;
- uint32 gachaScheduleId = 10;
- uint32 itemId = 9;
+ uint32 NMKGGDOKHLF = 9;
+ uint32 item_id = 11;
+ uint32 DGIFMDIADJF = 5;
}
+
diff --git a/proto/GachaWishRsp.proto b/proto/GachaWishRsp.proto
index 3941b18b..a3bfb6a8 100644
--- a/proto/GachaWishRsp.proto
+++ b/proto/GachaWishRsp.proto
@@ -3,21 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KCCCENPGEHL
+// CmdId: 1534
message GachaWishRsp {
- //enum COIIDDMDPIL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1574;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 wishProgress = 3;
- uint32 wishMaxProgress = 7;
- uint32 gachaType = 6;
- uint32 gachaScheduleId = 11;
- int32 retcode = 9;
- uint32 wishItemId = 5;
+ uint32 DNGKJJJHNEN = 3;
+ uint32 DGIFMDIADJF = 10;
+ uint32 KJHBJPGBOFP = 8;
+ uint32 NMKGGDOKHLF = 5;
+ int32 retcode = 13;
+ uint32 LJJKNKCHHFM = 9;
}
+
diff --git a/proto/Gadget.proto b/proto/Gadget.proto
deleted file mode 100644
index 6e65348d..00000000
--- a/proto/Gadget.proto
+++ /dev/null
@@ -1,76 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GadgetBornType.proto";
-import "Item.proto";
-import "GatherGadget.proto";
-import "Worktop.proto";
-import "ClientGadgetInfo.proto";
-import "WeatherInfo.proto";
-import "AbilityGadget.proto";
-import "StatueGadgetInfo.proto";
-import "BossChest.proto";
-import "BlossomChestInfo.proto";
-import "MpPlayRewardInfo.proto";
-import "GadgetGeneralRewardInfo.proto";
-import "OfferingInfo.proto";
-import "FoundationInfo.proto";
-import "VehicleInfo.proto";
-import "ShellInfo.proto";
-import "ScreenInfo.proto";
-import "FishPoolInfo.proto";
-import "CustomGadgetTreeInfo.proto";
-import "RoguelikeGadgetInfo.proto";
-import "NightCrowGadgetInfo.proto";
-import "DeshretObeliskGadgetInfo.proto";
-import "CoinCollectOperatorInfo.proto";
-import "PlatformInfo.proto";
-import "GadgetPlayInfo.proto";
-
-message SceneGadgetInfo {
- uint32 gadgetId = 1;
- uint32 groupId = 2;
- uint32 configId = 3;
- uint32 ownerEntityId = 4;
- GadgetBornType bornType = 5;
- uint32 gadgetState = 6;
- uint32 gadgetType = 7;
- bool isShowCutscene = 8;
- uint32 authorityPeerId = 9;
- bool isEnableInteract = 10;
- uint32 interactId = 11;
- oneof content {
- Item trifle_item = 12;
- GatherGadget gather_gadget = 13;
- Worktop worktop = 14;
- ClientGadgetInfo client_gadget = 15;
- WeatherInfo weather = 17;
- AbilityGadget ability_gadget = 18;
- StatueGadgetInfo statue_gadget = 19;
- BossChest boss_chest = 20;
- BlossomChestInfo blossom_chest = 41;
- MpPlayRewardInfo mp_play_reward = 42;
- GadgetGeneralRewardInfo general_reward = 43;
- OfferingInfo offering_info = 44;
- FoundationInfo foundation_info = 45;
- VehicleInfo vehicle_info = 46;
- ShellInfo shell_info = 47;
- ScreenInfo screen_info = 48;
- FishPoolInfo fish_pool_info = 59;
- CustomGadgetTreeInfo custom_gadget_tree_info = 60;
- RoguelikeGadgetInfo roguelike_gadget_info = 61;
- NightCrowGadgetInfo night_crow_gadget_info = 62;
- DeshretObeliskGadgetInfo deshret_obelisk_gadget_info = 63;
- CoinCollectOperatorInfo coin_collect_operator_info = 64;
- }
- uint32 markFlag = 21;
- uint32 propOwnerEntityId = 22;
- PlatformInfo platform = 23;
- repeated uint32 interactUidList = 24;
- uint32 draftId = 25;
- uint32 gadgetTalkState = 26;
- GadgetPlayInfo playInfo = 100;
-}
diff --git a/proto/GadgetAutoPickDropInfoNotify.proto b/proto/GadgetAutoPickDropInfoNotify.proto
index cfed4247..b0e3f2a9 100644
--- a/proto/GadgetAutoPickDropInfoNotify.proto
+++ b/proto/GadgetAutoPickDropInfoNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Item.proto";
+// Name: PBGEBLODBDC
+// CmdId: 842
message GadgetAutoPickDropInfoNotify {
- //enum HJFBOFFDKBP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 816;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated Item itemList = 15;
+ repeated Item item_list = 14;
}
+
diff --git a/proto/GadgetBornType.proto b/proto/GadgetBornType.proto
index 82c04de9..95450703 100644
--- a/proto/GadgetBornType.proto
+++ b/proto/GadgetBornType.proto
@@ -3,13 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: BHLCFGOBHBJ
enum GadgetBornType {
- GADGET_BORN_TYPE_NONE = 0;
- GADGET_BORN_TYPE_IN_AIR = 1;
- GADGET_BORN_TYPE_PLAYER = 2;
- GADGET_BORN_TYPE_MONSTER_HIT = 3;
- GADGET_BORN_TYPE_MONSTER_DIE = 4;
- GADGET_BORN_TYPE_GADGET = 5;
- GADGET_BORN_TYPE_GROUND = 6;
+ GADGET_BORN_NONE = 0;
+ GADGET_BORN_IN_AIR = 1;
+ GADGET_BORN_PLAYER = 2;
+ GADGET_BORN_MONSTER_HIT = 3;
+ GADGET_BORN_MONSTER_DIE = 4;
+ GADGET_BORN_GADGET = 5;
+ GADGET_BORN_GROUND = 6;
}
+
diff --git a/proto/GadgetChainLevelChangeNotify.proto b/proto/GadgetChainLevelChangeNotify.proto
index 615d8650..84f3fd0f 100644
--- a/proto/GadgetChainLevelChangeNotify.proto
+++ b/proto/GadgetChainLevelChangeNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OKPDGILKABD
+// CmdId: 819
message GadgetChainLevelChangeNotify {
- //enum LBPNMBGDFKK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 892;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- map gadgetChainLevelMap = 14;
+ map gadget_chain_level_map = 7;
}
+
diff --git a/proto/GadgetChainLevelUpdateNotify.proto b/proto/GadgetChainLevelUpdateNotify.proto
index 8f266cd0..f1a9e32e 100644
--- a/proto/GadgetChainLevelUpdateNotify.proto
+++ b/proto/GadgetChainLevelUpdateNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KBDFNIEAMPO
+// CmdId: 823
message GadgetChainLevelUpdateNotify {
- //enum FBKFEJFKCDF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 900;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- map gadgetChainLevelMap = 4;
+ map gadget_chain_level_map = 1;
}
+
diff --git a/proto/GadgetChangeLevelTagReq.proto b/proto/GadgetChangeLevelTagReq.proto
index 49ce7d09..23c6e46b 100644
--- a/proto/GadgetChangeLevelTagReq.proto
+++ b/proto/GadgetChangeLevelTagReq.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CustomGadgetTreeInfo.proto";
+// Name: IELGIIKMOPI
+// CmdId: 816
message GadgetChangeLevelTagReq {
- //enum FMKMNMGIDFA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 850;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 gadgetEntityId = 5;
- uint32 levelTagId = 13;
- CustomGadgetTreeInfo combinationInfo = 10;
+ uint32 level_tag_id = 14;
+ CustomGadgetTreeInfo combination_info = 7;
+ uint32 gadget_entity_id = 6;
}
+
diff --git a/proto/GadgetChangeLevelTagRsp.proto b/proto/GadgetChangeLevelTagRsp.proto
index 9d63ac6b..b4621a3b 100644
--- a/proto/GadgetChangeLevelTagRsp.proto
+++ b/proto/GadgetChangeLevelTagRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FBMGKBHHOEH
+// CmdId: 837
message GadgetChangeLevelTagRsp {
- //enum PKLAJJEKDAN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 830;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 11;
+ int32 retcode = 7;
}
+
diff --git a/proto/GadgetCrucibleInfo.proto b/proto/GadgetCrucibleInfo.proto
new file mode 100644
index 00000000..48b4d4e0
--- /dev/null
+++ b/proto/GadgetCrucibleInfo.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: BLBKDPNKGGG
+message GadgetCrucibleInfo {
+ uint32 mp_play_id = 1;
+ uint32 prepare_end_time = 2;
+}
+
diff --git a/proto/GadgetCustomTreeInfoNotify.proto b/proto/GadgetCustomTreeInfoNotify.proto
index 489fd9f7..a1de7de1 100644
--- a/proto/GadgetCustomTreeInfoNotify.proto
+++ b/proto/GadgetCustomTreeInfoNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CustomGadgetTreeInfo.proto";
+// Name: HDLODDFAAEF
+// CmdId: 833
message GadgetCustomTreeInfoNotify {
- //enum HGFHMFANDIM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 842;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 gadgetEntityId = 2;
- CustomGadgetTreeInfo customGadgetTreeInfo = 9;
+ CustomGadgetTreeInfo custom_gadget_tree_info = 4;
+ uint32 gadget_entity_id = 8;
}
+
diff --git a/proto/GadgetGeneralRewardInfo.proto b/proto/GadgetGeneralRewardInfo.proto
index 41240537..400796d7 100644
--- a/proto/GadgetGeneralRewardInfo.proto
+++ b/proto/GadgetGeneralRewardInfo.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ItemParam.proto";
+// Name: EGMHJIHCDBD
message GadgetGeneralRewardInfo {
- uint32 resin = 1;
- uint32 deadTime = 2;
- repeated uint32 remainUidList = 3;
- repeated uint32 qualifyUidList = 4;
- ItemParam itemParam = 5;
+ uint32 resin = 1;
+ uint32 dead_time = 2;
+ repeated uint32 remain_uid_list = 3;
+ repeated uint32 qualify_uid_list = 4;
+ ItemParam item_param = 5;
}
+
diff --git a/proto/GadgetGeneralRewardInfoNotify.proto b/proto/GadgetGeneralRewardInfoNotify.proto
index 436f74a6..501c3a26 100644
--- a/proto/GadgetGeneralRewardInfoNotify.proto
+++ b/proto/GadgetGeneralRewardInfoNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GadgetGeneralRewardInfo.proto";
+// Name: OFDJBAJGOPC
+// CmdId: 891
message GadgetGeneralRewardInfoNotify {
- //enum GFBABMFFJOP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 878;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 entityId = 5;
- GadgetGeneralRewardInfo generalRewardInfo = 15;
+ uint32 entity_id = 1;
+ GadgetGeneralRewardInfo general_reward_info = 15;
}
+
diff --git a/proto/GadgetInteractReq.proto b/proto/GadgetInteractReq.proto
index bec9c5f1..6feae227 100644
--- a/proto/GadgetInteractReq.proto
+++ b/proto/GadgetInteractReq.proto
@@ -5,20 +5,14 @@ option java_package = "emu.grasscutter.net.proto";
import "InterOpType.proto";
import "ResinCostType.proto";
+// Name: KJHPMOAELOJ
+// CmdId: 867
message GadgetInteractReq {
- //enum HNAHFIOGDFG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 805;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- InterOpType opType = 1;
- bool isUseCondenseResin = 14;
- uint32 gadgetEntityId = 8;
- uint32 gadgetId = 15;
- ResinCostType resinCostType = 7;
- uint32 uiInteractId = 6;
+ InterOpType op_type = 8;
+ ResinCostType resin_cost_type = 4;
+ bool is_use_condense_resin = 9;
+ uint32 gadget_id = 3;
+ uint32 ui_interact_id = 11;
+ uint32 gadget_entity_id = 2;
}
+
diff --git a/proto/GadgetInteractRsp.proto b/proto/GadgetInteractRsp.proto
index 3098d51e..565a0d37 100644
--- a/proto/GadgetInteractRsp.proto
+++ b/proto/GadgetInteractRsp.proto
@@ -2,23 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "InteractType.proto";
import "InterOpType.proto";
+// Name: OHCKMKAKEHO
+// CmdId: 875
message GadgetInteractRsp {
- //enum EJEKBAMFKHL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 855;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- InteractType interactType = 3;
- int32 retcode = 12;
- uint32 gadgetId = 10;
- uint32 gadgetEntityId = 2;
- InterOpType opType = 6;
+ int32 retcode = 14;
+ uint32 gadget_id = 13;
+ InterOpType op_type = 10;
+ uint32 gadget_entity_id = 15;
+ InteractType interact_type = 6;
}
+
diff --git a/proto/GadgetPlayDataNotify.proto b/proto/GadgetPlayDataNotify.proto
index cb380df7..1a3c2d09 100644
--- a/proto/GadgetPlayDataNotify.proto
+++ b/proto/GadgetPlayDataNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GCODKADGMFD
+// CmdId: 859
message GadgetPlayDataNotify {
- //enum KALPBHAOHMP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 824;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 playType = 2;
- uint32 progress = 15;
- uint32 entityId = 5;
+ uint32 play_type = 2;
+ uint32 progress = 8;
+ uint32 entity_id = 10;
}
+
diff --git a/proto/GadgetPlayInfo.proto b/proto/GadgetPlayInfo.proto
index 4634a2aa..3f61dc98 100644
--- a/proto/GadgetPlayInfo.proto
+++ b/proto/GadgetPlayInfo.proto
@@ -2,18 +2,18 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "GadgetCrucibleInfo.proto";
-
-import "CrucibleInfo.proto";
-
+// Name: FOENOMBFLMO
message GadgetPlayInfo {
- uint32 playType = 1;
- uint32 duration = 2;
- repeated uint32 progressStageList = 3;
- uint32 startCd = 4;
- uint32 startTime = 5;
- uint32 progress = 6;
- oneof play_info {
- CrucibleInfo crucible_info = 21;
- }
+ uint32 play_type = 1;
+ uint32 duration = 2;
+ repeated uint32 progress_stage_list = 3;
+ uint32 start_cd = 4;
+ uint32 start_time = 5;
+ uint32 progress = 6;
+ oneof play_info {
+ GadgetCrucibleInfo crucible_info = 21;
+ }
}
+
diff --git a/proto/GadgetPlayStartNotify.proto b/proto/GadgetPlayStartNotify.proto
index dab9dfe0..dfc3ff06 100644
--- a/proto/GadgetPlayStartNotify.proto
+++ b/proto/GadgetPlayStartNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KLEIGLIJJAK
+// CmdId: 865
message GadgetPlayStartNotify {
- //enum MNLJBGOMGMF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 862;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 playType = 6;
- uint32 entityId = 13;
- uint32 startTime = 9;
+ uint32 start_time = 11;
+ uint32 entity_id = 14;
+ uint32 play_type = 8;
}
+
diff --git a/proto/GadgetPlayStopNotify.proto b/proto/GadgetPlayStopNotify.proto
index 09f84efe..988e3aeb 100644
--- a/proto/GadgetPlayStopNotify.proto
+++ b/proto/GadgetPlayStopNotify.proto
@@ -2,23 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GadgetPlayUidInfo.proto";
+// Name: MNEHIIEMOEA
+// CmdId: 850
message GadgetPlayStopNotify {
- //enum PHFFIPOAMBI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 814;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated GadgetPlayUidInfo uidInfoList = 13;
- uint32 costTime = 12;
- uint32 score = 14;
- bool isWin = 7;
- uint32 entityId = 1;
- uint32 playType = 11;
+ uint32 cost_time = 12;
+ uint32 score = 9;
+ repeated GadgetPlayUidInfo uid_info_list = 5;
+ uint32 play_type = 7;
+ uint32 entity_id = 1;
+ bool is_win = 8;
}
+
diff --git a/proto/GadgetPlayUidInfo.proto b/proto/GadgetPlayUidInfo.proto
index 01d56e1b..c7212c79 100644
--- a/proto/GadgetPlayUidInfo.proto
+++ b/proto/GadgetPlayUidInfo.proto
@@ -2,16 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ProfilePicture.proto";
+// Name: LFBMJINBKHB
message GadgetPlayUidInfo {
- uint32 score = 7;
- string onlineId = 1;
- uint32 battleWatcherId = 3;
- ProfilePicture profilePicture = 6;
- uint32 uid = 14;
- uint32 icon = 9;
- string nickname = 15;
+ uint32 uid = 3;
+ ProfilePicture profile_picture = 1;
+ uint32 score = 13;
+ string nickname = 14;
+ uint32 icon = 2;
+ string online_id = 11;
+ uint32 battle_watcher_id = 12;
}
+
diff --git a/proto/GadgetPlayUidOpNotify.proto b/proto/GadgetPlayUidOpNotify.proto
index fb709530..0e066ab3 100644
--- a/proto/GadgetPlayUidOpNotify.proto
+++ b/proto/GadgetPlayUidOpNotify.proto
@@ -3,21 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NKPCEHIAFBE
+// CmdId: 807
message GadgetPlayUidOpNotify {
- //enum NJDCGNODNGN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 829;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 uidList = 12;
- uint32 playType = 14;
- uint32 op = 9;
- string paramStr = 2;
- repeated uint32 paramList = 11;
- uint32 entityId = 7;
+ uint32 entity_id = 10;
+ uint32 play_type = 3;
+ repeated uint32 uid_list = 12;
+ uint32 op = 11;
+ repeated uint32 param_list = 6;
+ string param_str = 9;
}
+
diff --git a/proto/GadgetStateNotify.proto b/proto/GadgetStateNotify.proto
index 43144f7b..89adc7dc 100644
--- a/proto/GadgetStateNotify.proto
+++ b/proto/GadgetStateNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DPAAILJEKLP
+// CmdId: 854
message GadgetStateNotify {
- //enum AKFEDCCGIJI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 887;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 gadgetState = 9;
- uint32 gadgetEntityId = 7;
- bool isEnableInteract = 15;
+ uint32 gadget_state = 15;
+ bool is_enable_interact = 6;
+ uint32 gadget_entity_id = 8;
}
+
diff --git a/proto/GadgetTalkChangeNotify.proto b/proto/GadgetTalkChangeNotify.proto
index 641729e2..25e9513a 100644
--- a/proto/GadgetTalkChangeNotify.proto
+++ b/proto/GadgetTalkChangeNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LCEEDFGLJMI
+// CmdId: 856
message GadgetTalkChangeNotify {
- //enum LACKJDOGKLE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 846;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 gadgetEntityId = 10;
- uint32 curGadgetTalkState = 2;
+ uint32 gadget_entity_id = 5;
+ uint32 cur_gadget_talk_state = 8;
}
+
diff --git a/proto/GalleryBalloonScoreNotify.proto b/proto/GalleryBalloonScoreNotify.proto
index 9fe10d8f..295943c0 100644
--- a/proto/GalleryBalloonScoreNotify.proto
+++ b/proto/GalleryBalloonScoreNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CKHHPKMCPGO
+// CmdId: 5554
message GalleryBalloonScoreNotify {
- //enum IJOJGCMHGNA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5587;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- map uidScoreMap = 12;
- uint32 galleryId = 2;
+ map uid_score_map = 13;
+ uint32 gallery_id = 6;
}
+
diff --git a/proto/GalleryBalloonShootNotify.proto b/proto/GalleryBalloonShootNotify.proto
index 0944b04a..11dbe84a 100644
--- a/proto/GalleryBalloonShootNotify.proto
+++ b/proto/GalleryBalloonShootNotify.proto
@@ -3,21 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HOPJFKMAANO
+// CmdId: 5575
message GalleryBalloonShootNotify {
- //enum OPNLKOBJGJO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5555;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 galleryId = 8;
- uint32 triggerEntityId = 2;
- int32 addScore = 5;
- uint32 curScore = 14;
- uint32 combo = 7;
- uint64 comboDisableTime = 6;
+ uint32 gallery_id = 3;
+ uint64 combo_disable_time = 8;
+ int32 add_score = 6;
+ uint32 combo = 5;
+ uint32 trigger_entity_id = 13;
+ uint32 cur_score = 9;
}
+
diff --git a/proto/GalleryBounceConjuringHitNotify.proto b/proto/GalleryBounceConjuringHitNotify.proto
index 19aabf22..23282277 100644
--- a/proto/GalleryBounceConjuringHitNotify.proto
+++ b/proto/GalleryBounceConjuringHitNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NBEHDELBNKF
+// CmdId: 5527
message GalleryBounceConjuringHitNotify {
- //enum OJKFGINDIOP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5569;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isPerfect = 15;
- uint32 galleryId = 7;
- uint32 addScore = 14;
+ bool is_perfect = 15;
+ uint32 add_score = 13;
+ uint32 gallery_id = 5;
}
+
diff --git a/proto/GalleryBrokenFloorFallNotify.proto b/proto/GalleryBrokenFloorFallNotify.proto
index a2c25da6..4e0987dc 100644
--- a/proto/GalleryBrokenFloorFallNotify.proto
+++ b/proto/GalleryBrokenFloorFallNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PAHAALHGGIK
+// CmdId: 5507
message GalleryBrokenFloorFallNotify {
- //enum MMGILCDMLNP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5529;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 fallCount = 2;
- uint32 galleryId = 6;
+ uint32 gallery_id = 12;
+ uint32 fall_count = 11;
}
+
diff --git a/proto/GalleryBulletHitNotify.proto b/proto/GalleryBulletHitNotify.proto
index 2ac3108b..2134223f 100644
--- a/proto/GalleryBulletHitNotify.proto
+++ b/proto/GalleryBulletHitNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DICLNBCEGHA
+// CmdId: 5559
message GalleryBulletHitNotify {
- //enum ANHMHFFHGDJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5524;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 hitCount = 11;
- uint32 galleryId = 10;
+ uint32 gallery_id = 15;
+ uint32 hit_count = 8;
}
+
diff --git a/proto/GalleryCrystalLinkBuffInfoNotify.proto b/proto/GalleryCrystalLinkBuffInfoNotify.proto
index dee9166e..5357863a 100644
--- a/proto/GalleryCrystalLinkBuffInfoNotify.proto
+++ b/proto/GalleryCrystalLinkBuffInfoNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DCHEJAFKLMB
+// CmdId: 5556
message GalleryCrystalLinkBuffInfoNotify {
- //enum BEFMHIDKCPC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5546;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isBuffValid = 11;
- uint32 galleryId = 6;
- uint32 buffId = 2;
+ bool is_buff_valid = 11;
+ uint32 buff_id = 5;
+ uint32 gallery_id = 12;
}
+
diff --git a/proto/GalleryCrystalLinkKillMonsterNotify.proto b/proto/GalleryCrystalLinkKillMonsterNotify.proto
index 2deed626..80b2c809 100644
--- a/proto/GalleryCrystalLinkKillMonsterNotify.proto
+++ b/proto/GalleryCrystalLinkKillMonsterNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AICJMMLGCAJ
+// CmdId: 5561
message GalleryCrystalLinkKillMonsterNotify {
- //enum LKNNEJEJHFA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5539;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 galleryId = 10;
- uint32 score = 9;
+ uint32 gallery_id = 1;
+ uint32 score = 8;
}
+
diff --git a/proto/GalleryFallCatchNotify.proto b/proto/GalleryFallCatchNotify.proto
index d1f0ed8c..f6bf4284 100644
--- a/proto/GalleryFallCatchNotify.proto
+++ b/proto/GalleryFallCatchNotify.proto
@@ -3,21 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LAALFPAGOIL
+// CmdId: 5514
message GalleryFallCatchNotify {
- //enum IICOFEJMDIG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5520;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 timeCost = 1;
- uint32 addScore = 4;
- uint32 galleryId = 2;
- uint32 curScore = 5;
- bool isGround = 3;
- map ballCatchCountMap = 15;
+ uint32 time_cost = 13;
+ uint32 cur_score = 6;
+ uint32 add_score = 1;
+ map ball_catch_count_map = 4;
+ uint32 gallery_id = 11;
+ bool is_ground = 12;
}
+
diff --git a/proto/GalleryFallScoreNotify.proto b/proto/GalleryFallScoreNotify.proto
index bb90ec28..0b214017 100644
--- a/proto/GalleryFallScoreNotify.proto
+++ b/proto/GalleryFallScoreNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FallPlayerBrief.proto";
+// Name: FABGNMBDPKE
+// CmdId: 5534
message GalleryFallScoreNotify {
- //enum INIGFMPGCGH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5574;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 galleryId = 8;
- map uidBriefMap = 4;
+ map uid_brief_map = 15;
+ uint32 gallery_id = 12;
}
+
diff --git a/proto/GalleryFlowerCatchNotify.proto b/proto/GalleryFlowerCatchNotify.proto
index 769bf4b8..1bebe89a 100644
--- a/proto/GalleryFlowerCatchNotify.proto
+++ b/proto/GalleryFlowerCatchNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MDACBIMHMJF
+// CmdId: 5565
message GalleryFlowerCatchNotify {
- //enum MONKPABEHLA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5562;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 addScore = 1;
- uint32 curScore = 8;
- uint32 galleryId = 13;
+ uint32 cur_score = 12;
+ uint32 gallery_id = 4;
+ uint32 add_score = 9;
}
+
diff --git a/proto/GalleryFlowerStartParam.proto b/proto/GalleryFlowerStartParam.proto
index 780f360d..bbef761a 100644
--- a/proto/GalleryFlowerStartParam.proto
+++ b/proto/GalleryFlowerStartParam.proto
@@ -3,8 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LFGAPDMPBAF
message GalleryFlowerStartParam {
- uint32 targetScore = 8;
+ uint32 target_score = 15;
}
+
diff --git a/proto/GalleryIslandPartyDownHillInfoNotify.proto b/proto/GalleryIslandPartyDownHillInfoNotify.proto
index 01bdeb09..dd819504 100644
--- a/proto/GalleryIslandPartyDownHillInfoNotify.proto
+++ b/proto/GalleryIslandPartyDownHillInfoNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IEMILKPBLBE
+// CmdId: 5519
message GalleryIslandPartyDownHillInfoNotify {
- //enum EBDLNPCEHLD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5592;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 galleryId = 7;
- uint32 totalKillMonsterCount = 15;
- uint32 coin = 12;
+ uint32 gallery_id = 7;
+ uint32 coin = 11;
+ uint32 total_kill_monster_count = 14;
}
+
diff --git a/proto/GalleryPreStartNotify.proto b/proto/GalleryPreStartNotify.proto
index ce2b42b0..53e74547 100644
--- a/proto/GalleryPreStartNotify.proto
+++ b/proto/GalleryPreStartNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CJDCKAGKBDN
+// CmdId: 5550
message GalleryPreStartNotify {
- //enum NCOOMMNLEFI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5514;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 preStartEndTime = 6;
- uint32 galleryId = 7;
+ uint32 gallery_id = 9;
+ uint32 pre_start_end_time = 13;
}
+
diff --git a/proto/GallerySettleInfo.proto b/proto/GallerySettleInfo.proto
deleted file mode 100644
index 77c508d7..00000000
--- a/proto/GallerySettleInfo.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GallerySettleInfo {
- bool isSuccess = 5;
- uint32 energy = 7;
- map energyStatMap = 9;
- uint32 galleryStageCount = 14;
- uint32 galleryStageIndex = 15;
-}
diff --git a/proto/GalleryStageType.proto b/proto/GalleryStageType.proto
index bc62e464..9251a2ff 100644
--- a/proto/GalleryStageType.proto
+++ b/proto/GalleryStageType.proto
@@ -3,9 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: MIJHDKPDCPP
enum GalleryStageType {
- GALLERY_STAGE_TYPE_NONE = 0;
- GALLERY_STAGE_TYPE_PRESTART = 1;
- GALLERY_STAGE_TYPE_START = 2;
+ GALLERY_NONE = 0;
+ GALLERY_PRESTART = 1;
+ GALLERY_START = 2;
}
+
diff --git a/proto/GalleryStartNotify.proto b/proto/GalleryStartNotify.proto
index 31bed62f..e93f6a98 100644
--- a/proto/GalleryStartNotify.proto
+++ b/proto/GalleryStartNotify.proto
@@ -2,27 +2,20 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "ADMIOIMGPLK.proto";
+import "GalleryFlowerStartParam.proto";
-
-import "FlowerStartParam.proto";
-import "ElectroherculesStartParam.proto";
-
+// Name: ODHIAGMBHOJ
+// CmdId: 5567
message GalleryStartNotify {
- //enum ACINIBNBKCJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5505;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 startTime = 3;
- uint32 ownerUid = 14;
- uint32 playerCount = 4;
- uint32 galleryId = 12;
- uint32 endTime = 1;
- oneof detail {
- FlowerStartParam flower_start_param = 10;
- ElectroherculesStartParam electrohercules_start_param = 7;
- }
+ uint32 end_time = 8;
+ uint32 start_time = 3;
+ uint32 player_count = 9;
+ uint32 gallery_id = 11;
+ uint32 owner_uid = 15;
+ oneof detail {
+ GalleryFlowerStartParam flower_start_param = 5;
+ ADMIOIMGPLK electrohercules_start_param = 13;
+ }
}
+
diff --git a/proto/GalleryStartSource.proto b/proto/GalleryStartSource.proto
index 84f9eabd..d3932cd3 100644
--- a/proto/GalleryStartSource.proto
+++ b/proto/GalleryStartSource.proto
@@ -3,9 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: MIAFPBFKBHC
enum GalleryStartSource {
- GALLERY_START_SOURCE_BY_NONE = 0;
- GALLERY_START_SOURCE_BY_MATCH = 1;
- GALLERY_START_SOURCE_BY_DRAFT = 2;
+ GALLERY_START_BY_NONE = 0;
+ GALLERY_START_BY_MATCH = 1;
+ GALLERY_START_BY_DRAFT = 2;
}
+
diff --git a/proto/GalleryStopNotify.proto b/proto/GalleryStopNotify.proto
index 7cc33556..1fb6f895 100644
--- a/proto/GalleryStopNotify.proto
+++ b/proto/GalleryStopNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NOFFEEDPAEB
+// CmdId: 5564
message GalleryStopNotify {
- //enum BAOOPHPHBOC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5598;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 galleryId = 3;
+ uint32 gallery_id = 10;
}
+
diff --git a/proto/GalleryStopReason.proto b/proto/GalleryStopReason.proto
index 431ecd39..63332137 100644
--- a/proto/GalleryStopReason.proto
+++ b/proto/GalleryStopReason.proto
@@ -3,19 +3,20 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: LLJAMLLPIIF
enum GalleryStopReason {
- GALLERY_STOP_REASON_NONE = 0;
- GALLERY_STOP_REASON_TIMEUP = 1;
- GALLERY_STOP_REASON_CLIENT_INTERRUPT = 2;
- GALLERY_STOP_REASON_LUA_INTERRUPT_SUCCESS = 3;
- GALLERY_STOP_REASON_LUA_INTERRUPT_FAIL = 4;
- GALLERY_STOP_REASON_OWNER_LEAVE_SCENE = 5;
- GALLERY_STOP_REASON_PLAY_INIT_FAILED = 6;
- GALLERY_STOP_REASON_OTHER_PLAYER_ENTER = 7;
- GALLERY_STOP_REASON_AVATAR_DIE = 8;
- GALLERY_STOP_REASON_FINISHED = 9;
- GALLERY_STOP_REASON_FUNGUS_ALL_DIE = 10;
- GALLERY_STOP_REASON_LIFE_COUNT_ZERO = 11;
- GALLERY_STOP_REASON_Unk3300_DFPLGCGIIDM = 12;
+ GALLERY_STOP_NONE = 0;
+ GALLERY_STOP_TIMEUP = 1;
+ GALLERY_STOP_CLIENT_INTERRUPT = 2;
+ GALLERY_STOP_LUA_INTERRUPT_SUCCESS = 3;
+ GALLERY_STOP_LUA_INTERRUPT_FAIL = 4;
+ GALLERY_STOP_OWNER_LEAVE_SCENE = 5;
+ GALLERY_STOP_PLAY_INIT_FAILED = 6;
+ GALLERY_STOP_OTHER_PLAYER_ENTER = 7;
+ GALLERY_STOP_AVATAR_DIE = 8;
+ GALLERY_STOP_FINISHED = 9;
+ GALLERY_STOP_FUNGUS_ALL_DIE = 10;
+ GALLERY_STOP_LIFE_COUNT_ZERO = 11;
+ GALLERY_STOP_REASON_PALOHPNAIMF = 12;
}
+
diff --git a/proto/GallerySumoKillMonsterNotify.proto b/proto/GallerySumoKillMonsterNotify.proto
index 175a3e67..2bda36ad 100644
--- a/proto/GallerySumoKillMonsterNotify.proto
+++ b/proto/GallerySumoKillMonsterNotify.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CIHILMMMOCG
+// CmdId: 5566
message GallerySumoKillMonsterNotify {
- //enum DKINCNHNCIE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5506;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 score = 2;
- uint32 killNormalMonsterNum = 13;
- uint32 killEliteMonsterNum = 4;
- uint32 galleryId = 10;
+ uint32 ACLMNJDOGKP = 3;
+ uint32 DNCGDPEOCHL = 15;
+ uint32 score = 2;
+ uint32 gallery_id = 7;
}
+
diff --git a/proto/GalleryWillStartCountdownNotify.proto b/proto/GalleryWillStartCountdownNotify.proto
index a8e9b40e..d57ab834 100644
--- a/proto/GalleryWillStartCountdownNotify.proto
+++ b/proto/GalleryWillStartCountdownNotify.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GalleryStartSource.proto";
+// Name: AOGCMDNFPLJ
+// CmdId: 5584
message GalleryWillStartCountdownNotify {
- //enum GEFOBHGIOAL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5575;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 galleryId = 8;
- bool isEnd = 1;
- GalleryStartSource startSource = 13;
- uint32 endTime = 9;
+ uint32 end_time = 11;
+ bool is_end = 7;
+ uint32 gallery_id = 1;
+ GalleryStartSource start_source = 10;
}
+
diff --git a/proto/GameOver.proto b/proto/GameOver.proto
deleted file mode 100644
index 6ed5cc6e..00000000
--- a/proto/GameOver.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GCGEndReason.proto";
-
-message GameOver {
- GCGEndReason endReason = 4;
- uint32 winControllerId = 10;
-}
diff --git a/proto/GameplayRecommendationElementReliquaryRequest.proto b/proto/GameplayRecommendationElementReliquaryRequest.proto
index 1876743c..d00b2ed4 100644
--- a/proto/GameplayRecommendationElementReliquaryRequest.proto
+++ b/proto/GameplayRecommendationElementReliquaryRequest.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HACCJLNLCBK
message GameplayRecommendationElementReliquaryRequest {
- uint32 elementType = 12;
- uint32 equipType = 7;
+ uint32 element_type = 9;
+ uint32 equip_type = 11;
}
+
diff --git a/proto/GameplayRecommendationElementReliquaryResponse.proto b/proto/GameplayRecommendationElementReliquaryResponse.proto
new file mode 100644
index 00000000..db6ca5bb
--- /dev/null
+++ b/proto/GameplayRecommendationElementReliquaryResponse.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "GameplayRecommendationReliquaryMainPropData.proto";
+
+// Name: BCBNIENIILM
+message GameplayRecommendationElementReliquaryResponse {
+ uint32 element_type = 12;
+ repeated GameplayRecommendationReliquaryMainPropData main_prop_data_list = 9;
+ uint32 equip_type = 11;
+}
+
diff --git a/proto/GameplayRecommendationReliquaryMainPropData.proto b/proto/GameplayRecommendationReliquaryMainPropData.proto
index 10d19254..d26cab3a 100644
--- a/proto/GameplayRecommendationReliquaryMainPropData.proto
+++ b/proto/GameplayRecommendationReliquaryMainPropData.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FJDFAKJALPE
message GameplayRecommendationReliquaryMainPropData {
- uint32 mainPropId = 6;
- uint32 khfnbgnaclh = 9;
+ uint32 permillage = 10;
+ uint32 main_prop_id = 7;
}
+
diff --git a/proto/GameplayRecommendationReliquaryRequest.proto b/proto/GameplayRecommendationReliquaryRequest.proto
index 60b0cf2f..f079d160 100644
--- a/proto/GameplayRecommendationReliquaryRequest.proto
+++ b/proto/GameplayRecommendationReliquaryRequest.proto
@@ -3,8 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ICNCCLJNHAA
message GameplayRecommendationReliquaryRequest {
- uint32 equipType = 7;
+ uint32 equip_type = 13;
}
+
diff --git a/proto/GameplayRecommendationReliquaryResponse.proto b/proto/GameplayRecommendationReliquaryResponse.proto
index 1a37325d..51ed1ad4 100644
--- a/proto/GameplayRecommendationReliquaryResponse.proto
+++ b/proto/GameplayRecommendationReliquaryResponse.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GameplayRecommendationReliquaryMainPropData.proto";
+// Name: IFGNOHNIIAC
message GameplayRecommendationReliquaryResponse {
- repeated GameplayRecommendationReliquaryMainPropData nbbpegfkpac = 12;
- uint32 equipType = 15;
+ uint32 equip_type = 4;
+ repeated GameplayRecommendationReliquaryMainPropData main_prop_data_list = 12;
}
+
diff --git a/proto/GameplayRecommendationSkillRequest.proto b/proto/GameplayRecommendationSkillRequest.proto
index f7ecf1ca..4ccf2a7b 100644
--- a/proto/GameplayRecommendationSkillRequest.proto
+++ b/proto/GameplayRecommendationSkillRequest.proto
@@ -3,8 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KCFMFINBJFM
message GameplayRecommendationSkillRequest {
- uint32 skillDepotId = 9;
+ uint32 skill_depot_id = 13;
}
+
diff --git a/proto/GameplayRecommendationSkillResponse.proto b/proto/GameplayRecommendationSkillResponse.proto
new file mode 100644
index 00000000..6e103d8d
--- /dev/null
+++ b/proto/GameplayRecommendationSkillResponse.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: HCMFKEGJIBE
+message GameplayRecommendationSkillResponse {
+ uint32 skill_depot_id = 2;
+ repeated uint32 skill_id_list = 6;
+}
+
diff --git a/proto/GatherGadget.proto b/proto/GatherGadget.proto
deleted file mode 100644
index b45ee1c5..00000000
--- a/proto/GatherGadget.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GatherGadget {
- uint32 itemId = 1;
- bool is_forbid_guest = 2;
-}
diff --git a/proto/GatherGadgetInfo.proto b/proto/GatherGadgetInfo.proto
index 653940dd..3d1143b4 100644
--- a/proto/GatherGadgetInfo.proto
+++ b/proto/GatherGadgetInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AOPHOBIKEHK
message GatherGadgetInfo {
- uint32 itemId = 1;
- bool is_forbid_guest = 2;
+ uint32 item_id = 1;
+ bool is_forbid_guest = 2;
}
+
diff --git a/proto/GcgFestivalInfo.proto b/proto/GcgFestivalInfo.proto
deleted file mode 100644
index 7166e07b..00000000
--- a/proto/GcgFestivalInfo.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GcgFestivalInfo {
- bool fkefhlbdlcn = 5;
-}
diff --git a/proto/GearActivityDetailInfo.proto b/proto/GearActivityDetailInfo.proto
new file mode 100644
index 00000000..dc1431dc
--- /dev/null
+++ b/proto/GearActivityDetailInfo.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "ALAMJIMOCOP.proto";
+import "KFMDIFPCNOC.proto";
+
+// Name: NNCOMCGMPBK
+message GearActivityDetailInfo {
+ repeated ALAMJIMOCOP GGOBGABGAJH = 4;
+ KFMDIFPCNOC NDHPACEIAPO = 13;
+}
+
diff --git a/proto/GearActivityFinishPlayGearReq.proto b/proto/GearActivityFinishPlayGearReq.proto
index 93d12f81..dcd1d883 100644
--- a/proto/GearActivityFinishPlayGearReq.proto
+++ b/proto/GearActivityFinishPlayGearReq.proto
@@ -2,22 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GearColumnInfo.proto";
+// Name: MHAFPLJHPLJ
+// CmdId: 24069
message GearActivityFinishPlayGearReq {
- //enum BCPHOIMHGPN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 20920;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isSuccess = 15;
- repeated GearColumnInfo gearColumnInfoList = 9;
- bool useClue = 13;
- uint32 levelId = 2;
+ repeated GearColumnInfo gear_column_info_list = 7;
+ bool use_clue = 13;
+ bool is_success = 6;
+ uint32 level_id = 10;
}
+
diff --git a/proto/GearActivityFinishPlayGearRsp.proto b/proto/GearActivityFinishPlayGearRsp.proto
index 23dc0afa..47015f3b 100644
--- a/proto/GearActivityFinishPlayGearRsp.proto
+++ b/proto/GearActivityFinishPlayGearRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LJEMOBEDBMB
+// CmdId: 20017
message GearActivityFinishPlayGearRsp {
- //enum JCOMKKMJBKP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 24722;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isSuccess = 15;
- int32 retcode = 9;
- uint32 levelId = 7;
+ uint32 level_id = 13;
+ int32 retcode = 8;
+ bool is_success = 10;
}
+
diff --git a/proto/GearActivityFinishPlayPictureReq.proto b/proto/GearActivityFinishPlayPictureReq.proto
index 1bc92548..2fd7bd0a 100644
--- a/proto/GearActivityFinishPlayPictureReq.proto
+++ b/proto/GearActivityFinishPlayPictureReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BGCJIPNGAHK
+// CmdId: 21009
message GearActivityFinishPlayPictureReq {
- //enum EFOHCLKANMK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 24600;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isSuccess = 3;
+ bool is_success = 3;
}
+
diff --git a/proto/GearActivityFinishPlayPictureRsp.proto b/proto/GearActivityFinishPlayPictureRsp.proto
index ddbfc341..1e15a81b 100644
--- a/proto/GearActivityFinishPlayPictureRsp.proto
+++ b/proto/GearActivityFinishPlayPictureRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EDNCCAKIHMO
+// CmdId: 23580
message GearActivityFinishPlayPictureRsp {
- //enum CLAENFFGOJG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 21610;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 8;
- bool isSuccess = 7;
+ bool is_success = 3;
+ int32 retcode = 10;
}
+
diff --git a/proto/GearActivityStartPlayGearReq.proto b/proto/GearActivityStartPlayGearReq.proto
index ebbc9d6d..ad511e23 100644
--- a/proto/GearActivityStartPlayGearReq.proto
+++ b/proto/GearActivityStartPlayGearReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GIPEACAIMIJ
+// CmdId: 24337
message GearActivityStartPlayGearReq {
- //enum APCGKMAKOBM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 21124;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 levelId = 11;
+ uint32 level_id = 2;
}
+
diff --git a/proto/GearActivityStartPlayGearRsp.proto b/proto/GearActivityStartPlayGearRsp.proto
index 85979395..5413920a 100644
--- a/proto/GearActivityStartPlayGearRsp.proto
+++ b/proto/GearActivityStartPlayGearRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KLMMNLLNNIC
+// CmdId: 22301
message GearActivityStartPlayGearRsp {
- //enum KEBFKIKLODG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 21492;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 levelId = 1;
- int32 retcode = 5;
+ int32 retcode = 6;
+ uint32 level_id = 13;
}
+
diff --git a/proto/GearActivityStartPlayPictureReq.proto b/proto/GearActivityStartPlayPictureReq.proto
index 46c276e2..d665c89f 100644
--- a/proto/GearActivityStartPlayPictureReq.proto
+++ b/proto/GearActivityStartPlayPictureReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KNNCLKDLJGP
+// CmdId: 24138
message GearActivityStartPlayPictureReq {
- //enum CFMGHGKBEMF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 22919;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GearActivityStartPlayPictureRsp.proto b/proto/GearActivityStartPlayPictureRsp.proto
index 1548ad6e..7d821e4e 100644
--- a/proto/GearActivityStartPlayPictureRsp.proto
+++ b/proto/GearActivityStartPlayPictureRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MFBJGHDOJON
+// CmdId: 23136
message GearActivityStartPlayPictureRsp {
- //enum KPKOMBPAIEN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23454;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 2;
+ int32 retcode = 11;
}
+
diff --git a/proto/GearColumnInfo.proto b/proto/GearColumnInfo.proto
index 52ff968d..bd82e9c9 100644
--- a/proto/GearColumnInfo.proto
+++ b/proto/GearColumnInfo.proto
@@ -3,12 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HOJAPBHACAL
message GearColumnInfo {
- bool Unk3300_HGIKKDOBANK = 9;
- uint32 gearId = 6;
- bool Unk3300_KEEGLHMBAKM = 8;
- uint32 Unk3300_GHIBPOIAIGF = 11;
- uint32 Unk3300_EDLLMBGNDEH = 15;
+ uint32 OCBIOCHFCMP = 7;
+ uint32 ANEHCHGPICL = 2;
+ uint32 gear_id = 6;
+ bool MCEKCGMDGFJ = 13;
+ bool HDPODANJAAB = 10;
}
+
diff --git a/proto/GearInfo.proto b/proto/GearInfo.proto
deleted file mode 100644
index b89faf40..00000000
--- a/proto/GearInfo.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "JigsawPictureData.proto";
-import "GearLevelData.proto";
-
-message GearInfo {
- repeated GearLevelData gearLevelDataList = 9;
- JigsawPictureData jigsawPictureData = 13;
-}
diff --git a/proto/GearLevelData.proto b/proto/GearLevelData.proto
deleted file mode 100644
index ac6c8dd1..00000000
--- a/proto/GearLevelData.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GearLevelData {
- uint32 Unk3300_DFGHKDBENED = 1;
- uint32 openTime = 4;
- uint32 levelId = 7;
- uint32 Unk3300_FIKPLGJIBGP = 12;
- bool isFinished = 13;
- bool isOpen = 9;
-}
diff --git a/proto/GeneralMatchInfo.proto b/proto/GeneralMatchInfo.proto
index 8f37d04f..942d7d53 100644
--- a/proto/GeneralMatchInfo.proto
+++ b/proto/GeneralMatchInfo.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "MatchPlayerInfo.proto";
+// Name: GKBBFHOOIOD
message GeneralMatchInfo {
- uint32 matchParam = 6;
- uint32 matchId = 8;
- repeated MatchPlayerInfo playerList = 13;
+ repeated MatchPlayerInfo player_list = 8;
+ uint32 match_param = 2;
+ uint32 match_id = 3;
}
+
diff --git a/proto/GetActivityInfoReq.proto b/proto/GetActivityInfoReq.proto
index 8fd1ee44..54cfbe8b 100644
--- a/proto/GetActivityInfoReq.proto
+++ b/proto/GetActivityInfoReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ODFEGOJADOK
+// CmdId: 2116
message GetActivityInfoReq {
- //enum GEGMHGCIBDO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2098;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 activityIdList = 15;
+ repeated uint32 activity_id_list = 3;
}
+
diff --git a/proto/GetActivityInfoRsp.proto b/proto/GetActivityInfoRsp.proto
index f381ade5..f5cac41b 100644
--- a/proto/GetActivityInfoRsp.proto
+++ b/proto/GetActivityInfoRsp.proto
@@ -2,22 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ActivityInfo.proto";
import "Uint32Pair.proto";
+// Name: HEJPPOICOAC
+// CmdId: 2140
message GetActivityInfoRsp {
- //enum CNCGABMJCIE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2073;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated ActivityInfo activityInfoList = 13;
- repeated Uint32Pair disableTransferPointInteractionList = 3;
- repeated uint32 activatedSaleIdList = 7;
- int32 retcode = 14;
+ repeated uint32 activated_sale_id_list = 5;
+ repeated ActivityInfo activity_info_list = 9;
+ int32 retcode = 11;
+ repeated Uint32Pair disable_transfer_point_interaction_list = 15;
}
+
diff --git a/proto/GetActivityScheduleReq.proto b/proto/GetActivityScheduleReq.proto
index b48e568b..e6ea0b46 100644
--- a/proto/GetActivityScheduleReq.proto
+++ b/proto/GetActivityScheduleReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DNEAEAKINKO
+// CmdId: 2153
message GetActivityScheduleReq {
- //enum GHODIMNEENJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2041;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetActivityScheduleRsp.proto b/proto/GetActivityScheduleRsp.proto
index 100d1ee2..a0676c28 100644
--- a/proto/GetActivityScheduleRsp.proto
+++ b/proto/GetActivityScheduleRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ActivityScheduleInfo.proto";
+// Name: PPNHKLGJMMG
+// CmdId: 2032
message GetActivityScheduleRsp {
- //enum FGGPOHENGIA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2015;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 remainFlySeaLampNum = 10;
- int32 retcode = 9;
- repeated ActivityScheduleInfo activityScheduleList = 12;
+ repeated ActivityScheduleInfo activity_schedule_list = 3;
+ int32 retcode = 9;
+ uint32 remain_fly_sea_lamp_num = 7;
}
+
diff --git a/proto/GetActivityShopSheetInfoReq.proto b/proto/GetActivityShopSheetInfoReq.proto
index 378cba29..edcbc3d7 100644
--- a/proto/GetActivityShopSheetInfoReq.proto
+++ b/proto/GetActivityShopSheetInfoReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FDPHAHHAKNI
+// CmdId: 772
message GetActivityShopSheetInfoReq {
- //enum BAGDMNOKKGJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 780;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 shopType = 14;
+ uint32 shop_type = 7;
}
+
diff --git a/proto/GetActivityShopSheetInfoRsp.proto b/proto/GetActivityShopSheetInfoRsp.proto
index 83bc8150..2a2caf7a 100644
--- a/proto/GetActivityShopSheetInfoRsp.proto
+++ b/proto/GetActivityShopSheetInfoRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ActivityShopSheetInfo.proto";
+// Name: LKFJGOICFNO
+// CmdId: 782
message GetActivityShopSheetInfoRsp {
- //enum DAPGPAJCIME {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 770;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 shopType = 7;
- repeated ActivityShopSheetInfo sheetInfoList = 10;
- int32 retcode = 5;
+ repeated ActivityShopSheetInfo sheet_info_list = 13;
+ uint32 shop_type = 8;
+ int32 retcode = 10;
}
+
diff --git a/proto/GetAllActivatedBargainDataReq.proto b/proto/GetAllActivatedBargainDataReq.proto
index d1cfe3fe..e3469002 100644
--- a/proto/GetAllActivatedBargainDataReq.proto
+++ b/proto/GetAllActivatedBargainDataReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GNMJKFFBKMH
+// CmdId: 413
message GetAllActivatedBargainDataReq {
- //enum FKGGHIFLPIO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 422;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetAllActivatedBargainDataRsp.proto b/proto/GetAllActivatedBargainDataRsp.proto
index d1e752d9..b38919ed 100644
--- a/proto/GetAllActivatedBargainDataRsp.proto
+++ b/proto/GetAllActivatedBargainDataRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BargainSnapshot.proto";
+// Name: AKAJOGPHLCH
+// CmdId: 457
message GetAllActivatedBargainDataRsp {
- //enum GJJKHMFGJCH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 445;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated BargainSnapshot snapshotList = 2;
- int32 retcode = 14;
+ repeated BargainSnapshot snapshot_list = 3;
+ int32 retcode = 10;
}
+
diff --git a/proto/GetAllH5ActivityInfoReq.proto b/proto/GetAllH5ActivityInfoReq.proto
index 7895ae05..8cee4059 100644
--- a/proto/GetAllH5ActivityInfoReq.proto
+++ b/proto/GetAllH5ActivityInfoReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DNJAPCHCBOH
+// CmdId: 5693
message GetAllH5ActivityInfoReq {
- //enum EGIIIDKGDHG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5695;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetAllH5ActivityInfoRsp.proto b/proto/GetAllH5ActivityInfoRsp.proto
index 8963a4a9..0ce39527 100644
--- a/proto/GetAllH5ActivityInfoRsp.proto
+++ b/proto/GetAllH5ActivityInfoRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "H5ActivityInfo.proto";
+// Name: LPIJIKGEHMN
+// CmdId: 5698
message GetAllH5ActivityInfoRsp {
- //enum LEAPJMGKOBH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5688;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 clientRedDotTimestamp = 5;
- repeated H5ActivityInfo h5ActivityInfoList = 6;
- int32 retcode = 14;
+ int32 retcode = 3;
+ repeated H5ActivityInfo h5_activity_info_list = 15;
+ uint32 client_red_dot_timestamp = 12;
}
+
diff --git a/proto/GetAllMailNotify.proto b/proto/GetAllMailNotify.proto
index 0d73d015..5a0f8fd3 100644
--- a/proto/GetAllMailNotify.proto
+++ b/proto/GetAllMailNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PFHIOOMPNBH
+// CmdId: 1442
message GetAllMailNotify {
- //enum LDGGOIEFPDE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1416;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isCollected = 11;
+ bool is_collected = 6;
}
+
diff --git a/proto/GetAllMailReq.proto b/proto/GetAllMailReq.proto
index f9dba33a..99274023 100644
--- a/proto/GetAllMailReq.proto
+++ b/proto/GetAllMailReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KHEEFEIBONK
+// CmdId: 1459
message GetAllMailReq {
- //enum LHAPJAHPMOI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1424;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isCollected = 8;
+ bool is_collected = 12;
}
+
diff --git a/proto/GetAllMailResultNotify.proto b/proto/GetAllMailResultNotify.proto
index 9ea646c7..4e298f8f 100644
--- a/proto/GetAllMailResultNotify.proto
+++ b/proto/GetAllMailResultNotify.proto
@@ -2,23 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "MailData.proto";
+// Name: ILFMLLOCKFB
+// CmdId: 1429
message GetAllMailResultNotify {
- //enum IGKIIEJOOAC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1413;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isCollected = 12;
- repeated MailData mailList = 1;
- uint32 totalPageCount = 7;
- int32 retcode = 8;
- uint32 pageIndex = 6;
- string transaction = 15;
+ int32 retcode = 6;
+ uint32 FCGFGPDOKOH = 1;
+ repeated MailData mail_list = 10;
+ string transaction = 5;
+ bool is_collected = 8;
+ uint32 GKAOFKGNGGO = 13;
}
+
diff --git a/proto/GetAllMailRsp.proto b/proto/GetAllMailRsp.proto
index ef7492e4..273ebd5a 100644
--- a/proto/GetAllMailRsp.proto
+++ b/proto/GetAllMailRsp.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "MailData.proto";
+// Name: LLAGIAGEIKA
+// CmdId: 1407
message GetAllMailRsp {
- //enum FNCKKDMEJGP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1429;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isCollected = 5;
- int32 retcode = 9;
- repeated MailData mailList = 7;
- bool isTruncated = 8;
+ int32 retcode = 15;
+ bool is_truncated = 10;
+ repeated MailData mail_list = 11;
+ bool is_collected = 13;
}
+
diff --git a/proto/GetAllSceneGalleryInfoReq.proto b/proto/GetAllSceneGalleryInfoReq.proto
index 5dea879a..b4119a8f 100644
--- a/proto/GetAllSceneGalleryInfoReq.proto
+++ b/proto/GetAllSceneGalleryInfoReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KLJEIKDDFCJ
+// CmdId: 5572
message GetAllSceneGalleryInfoReq {
- //enum OJJPPLLDBJF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5580;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetAllSceneGalleryInfoRsp.proto b/proto/GetAllSceneGalleryInfoRsp.proto
index 9e301516..fc984ee5 100644
--- a/proto/GetAllSceneGalleryInfoRsp.proto
+++ b/proto/GetAllSceneGalleryInfoRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "SceneGalleryInfo.proto";
+// Name: NDFIMLKDALE
+// CmdId: 5582
message GetAllSceneGalleryInfoRsp {
- //enum HDBJFCPMCIK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5570;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
- repeated SceneGalleryInfo galleryInfoList = 8;
+ repeated SceneGalleryInfo gallery_info_list = 6;
+ int32 retcode = 9;
}
+
diff --git a/proto/GetAllUnlockNameCardReq.proto b/proto/GetAllUnlockNameCardReq.proto
index a90586cc..80ae4a56 100644
--- a/proto/GetAllUnlockNameCardReq.proto
+++ b/proto/GetAllUnlockNameCardReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LENJFAJPJBB
+// CmdId: 4046
message GetAllUnlockNameCardReq {
- //enum CAFKNKDCPBJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4018;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetAllUnlockNameCardRsp.proto b/proto/GetAllUnlockNameCardRsp.proto
index 9f478fdc..cd0b2a26 100644
--- a/proto/GetAllUnlockNameCardRsp.proto
+++ b/proto/GetAllUnlockNameCardRsp.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ADNPDOPLOGG
+// CmdId: 4084
message GetAllUnlockNameCardRsp {
- //enum IAAKEJCGPIB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4075;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- int32 retcode = 15;
- repeated uint32 nameCardList = 12;
+ int32 retcode = 7;
+ repeated uint32 name_card_list = 13;
}
+
diff --git a/proto/GetAreaExplorePointReq.proto b/proto/GetAreaExplorePointReq.proto
index efaf787e..f604ade0 100644
--- a/proto/GetAreaExplorePointReq.proto
+++ b/proto/GetAreaExplorePointReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EPLOBIPMGNK
+// CmdId: 258
message GetAreaExplorePointReq {
- //enum DJPJAAALGPH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 207;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 areaIdList = 5;
+ repeated uint32 area_id_list = 14;
}
+
diff --git a/proto/GetAreaExplorePointRsp.proto b/proto/GetAreaExplorePointRsp.proto
index b4858f35..f0042199 100644
--- a/proto/GetAreaExplorePointRsp.proto
+++ b/proto/GetAreaExplorePointRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EFFPDFDNBKF
+// CmdId: 205
message GetAreaExplorePointRsp {
- //enum HCFOOJCJAPE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 252;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 areaIdList = 13;
- int32 retcode = 14;
- repeated uint32 explorePointList = 3;
+ repeated uint32 explore_point_list = 14;
+ int32 retcode = 3;
+ repeated uint32 area_id_list = 9;
}
+
diff --git a/proto/GetAuthSalesmanInfoReq.proto b/proto/GetAuthSalesmanInfoReq.proto
index d8762061..bd77f0bd 100644
--- a/proto/GetAuthSalesmanInfoReq.proto
+++ b/proto/GetAuthSalesmanInfoReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GAFLEDAHGAG
+// CmdId: 2139
message GetAuthSalesmanInfoReq {
- //enum LBFMBJMBPNJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2108;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 scheduleId = 8;
+ uint32 schedule_id = 2;
}
+
diff --git a/proto/GetAuthSalesmanInfoRsp.proto b/proto/GetAuthSalesmanInfoRsp.proto
index f6389ed2..9ff4f77e 100644
--- a/proto/GetAuthSalesmanInfoRsp.proto
+++ b/proto/GetAuthSalesmanInfoRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FBOPNHIMPLK
+// CmdId: 2123
message GetAuthSalesmanInfoRsp {
- //enum HJLJNOPNEKB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2113;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 scheduleId = 14;
- int32 retcode = 6;
- uint32 dayRewardId = 13;
+ uint32 day_reward_id = 10;
+ uint32 schedule_id = 14;
+ int32 retcode = 2;
}
+
diff --git a/proto/GetAuthkeyReq.proto b/proto/GetAuthkeyReq.proto
index dbfc6c08..0f9c267b 100644
--- a/proto/GetAuthkeyReq.proto
+++ b/proto/GetAuthkeyReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NFPHMNBGONL
+// CmdId: 1482
message GetAuthkeyReq {
- //enum DIGIIBPFOBE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1470;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 authkeyVer = 6;
- string authAppid = 14;
- uint32 signType = 8;
+ string auth_appid = 8;
+ uint32 BILPDHGPPPO = 6;
+ uint32 FHPGCOBFIOE = 3;
}
+
diff --git a/proto/GetAuthkeyRsp.proto b/proto/GetAuthkeyRsp.proto
index 1f4ef48f..dc3de4f3 100644
--- a/proto/GetAuthkeyRsp.proto
+++ b/proto/GetAuthkeyRsp.proto
@@ -3,21 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MGGIDNNDFCP
+// CmdId: 1465
message GetAuthkeyRsp {
- //enum ELAIHNIANND {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1462;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- string gameBiz = 1;
- uint32 signType = 3;
- string authAppid = 11;
- uint32 authkeyVer = 7;
- int32 retcode = 14;
- string authkey = 9;
+ uint32 BILPDHGPPPO = 1;
+ int32 retcode = 7;
+ string authkey = 2;
+ string auth_appid = 15;
+ string game_biz = 3;
+ uint32 FHPGCOBFIOE = 13;
}
+
diff --git a/proto/GetBargainDataReq.proto b/proto/GetBargainDataReq.proto
index 024c4b1c..202b7d73 100644
--- a/proto/GetBargainDataReq.proto
+++ b/proto/GetBargainDataReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ILJBCDKOGDA
+// CmdId: 441
message GetBargainDataReq {
- //enum LHJBPNJPDMP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 428;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 bargainId = 14;
+ uint32 bargain_id = 3;
}
+
diff --git a/proto/GetBargainDataRsp.proto b/proto/GetBargainDataRsp.proto
index 6b4de526..468e75f9 100644
--- a/proto/GetBargainDataRsp.proto
+++ b/proto/GetBargainDataRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BargainSnapshot.proto";
+// Name: JDAECELJMDL
+// CmdId: 470
message GetBargainDataRsp {
- //enum PDPLCGAFFNN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 473;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
- BargainSnapshot snapshot = 13;
- uint32 bargainId = 8;
+ int32 retcode = 15;
+ uint32 bargain_id = 4;
+ BargainSnapshot snapshot = 7;
}
+
diff --git a/proto/GetBattlePassProductReq.proto b/proto/GetBattlePassProductReq.proto
index e4d66dcb..3c6f4f42 100644
--- a/proto/GetBattlePassProductReq.proto
+++ b/proto/GetBattlePassProductReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JPBCPEIFDOM
+// CmdId: 2639
message GetBattlePassProductReq {
- //enum ECJFJLLDNOO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2616;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 battlePassProductPlayType = 15;
+ uint32 battle_pass_product_play_type = 4;
}
+
diff --git a/proto/GetBattlePassProductRsp.proto b/proto/GetBattlePassProductRsp.proto
index 165e978b..414a8e51 100644
--- a/proto/GetBattlePassProductRsp.proto
+++ b/proto/GetBattlePassProductRsp.proto
@@ -3,20 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NIPJJMGCKAG
+// CmdId: 2631
message GetBattlePassProductRsp {
- //enum KJAINMPEKII {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2625;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- string priceTier = 15;
- int32 retcode = 4;
- uint32 battlePassProductPlayType = 9;
- uint32 curScheduleId = 6;
- string productId = 7;
+ uint32 cur_schedule_id = 5;
+ string product_id = 7;
+ int32 retcode = 10;
+ string price_tier = 14;
+ uint32 battle_pass_product_play_type = 11;
}
+
diff --git a/proto/GetBlossomBriefInfoListReq.proto b/proto/GetBlossomBriefInfoListReq.proto
index e3d28f25..63500095 100644
--- a/proto/GetBlossomBriefInfoListReq.proto
+++ b/proto/GetBlossomBriefInfoListReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FKHEFBGPFKA
+// CmdId: 2767
message GetBlossomBriefInfoListReq {
- //enum MPNGAFBDILB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2705;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 cityIdList = 5;
+ repeated uint32 city_id_list = 14;
}
+
diff --git a/proto/GetBlossomBriefInfoListRsp.proto b/proto/GetBlossomBriefInfoListRsp.proto
index 2aad8943..8d56f1b0 100644
--- a/proto/GetBlossomBriefInfoListRsp.proto
+++ b/proto/GetBlossomBriefInfoListRsp.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BlossomBriefInfo.proto";
+// Name: BKFNNPFHFBM
+// CmdId: 2775
message GetBlossomBriefInfoListRsp {
- //enum JPEBEPLLNNO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2755;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- int32 retcode = 2;
- repeated BlossomBriefInfo briefInfoList = 4;
+ repeated BlossomBriefInfo brief_info_list = 15;
+ int32 retcode = 14;
}
+
diff --git a/proto/GetBonusActivityRewardReq.proto b/proto/GetBonusActivityRewardReq.proto
index e8d8219b..73d7e330 100644
--- a/proto/GetBonusActivityRewardReq.proto
+++ b/proto/GetBonusActivityRewardReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DBGGKDBGMHI
+// CmdId: 2529
message GetBonusActivityRewardReq {
- //enum JJGLIEKLEKE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2513;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 bonusActivityId = 2;
+ uint32 bonus_activity_id = 11;
}
+
diff --git a/proto/GetBonusActivityRewardRsp.proto b/proto/GetBonusActivityRewardRsp.proto
index 44ebca4b..699cc772 100644
--- a/proto/GetBonusActivityRewardRsp.proto
+++ b/proto/GetBonusActivityRewardRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BonusActivityInfo.proto";
+// Name: HHFGKICMOKE
+// CmdId: 2527
message GetBonusActivityRewardRsp {
- //enum JPCCPFNIFIH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2569;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- BonusActivityInfo bonusActivityInfoList = 9;
- int32 retcode = 15;
+ BonusActivityInfo bonus_activity_info_list = 3;
+ int32 retcode = 11;
}
+
diff --git a/proto/GetChatEmojiCollectionReq.proto b/proto/GetChatEmojiCollectionReq.proto
index 7d8c8410..0673cc8d 100644
--- a/proto/GetChatEmojiCollectionReq.proto
+++ b/proto/GetChatEmojiCollectionReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OOACLKMOEFE
+// CmdId: 4021
message GetChatEmojiCollectionReq {
- //enum HFDAJGLHEHL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4011;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetChatEmojiCollectionRsp.proto b/proto/GetChatEmojiCollectionRsp.proto
index 56f9761d..c56ad243 100644
--- a/proto/GetChatEmojiCollectionRsp.proto
+++ b/proto/GetChatEmojiCollectionRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ChatEmojiCollectionData.proto";
+// Name: ADOKOEBEDKI
+// CmdId: 4001
message GetChatEmojiCollectionRsp {
- //enum CAAOHECMDJO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4091;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 4;
- ChatEmojiCollectionData chatEmojiCollectionData = 12;
+ ChatEmojiCollectionData chat_emoji_collection_data = 3;
+ int32 retcode = 10;
}
+
diff --git a/proto/GetCityHuntingOfferReq.proto b/proto/GetCityHuntingOfferReq.proto
index 2126f196..599671cc 100644
--- a/proto/GetCityHuntingOfferReq.proto
+++ b/proto/GetCityHuntingOfferReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IOHHJPOPIJP
+// CmdId: 4309
message GetCityHuntingOfferReq {
- //enum LPMFLCGJDEO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4346;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 cityId = 13;
+ uint32 city_id = 2;
}
+
diff --git a/proto/GetCityHuntingOfferRsp.proto b/proto/GetCityHuntingOfferRsp.proto
index 8b2213fb..ebf13068 100644
--- a/proto/GetCityHuntingOfferRsp.proto
+++ b/proto/GetCityHuntingOfferRsp.proto
@@ -2,24 +2,17 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "HuntingPair.proto";
import "HuntingOfferData.proto";
+import "HuntingPair.proto";
+// Name: HGLHDHOEEFL
+// CmdId: 4346
message GetCityHuntingOfferRsp {
- //enum LCAHNPHEMMD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4341;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 10;
- uint32 nextRefreshTime = 8;
- uint32 curWeekFinishedCount = 14;
- HuntingPair ongoingHuntingPair = 7;
- repeated HuntingOfferData huntingOfferList = 11;
- uint32 cityId = 9;
+ uint32 cur_week_finished_count = 12;
+ uint32 next_refresh_time = 10;
+ HuntingPair ongoing_hunting_pair = 15;
+ int32 retcode = 13;
+ repeated HuntingOfferData hunting_offer_list = 1;
+ uint32 city_id = 8;
}
+
diff --git a/proto/GetCityReputationInfoReq.proto b/proto/GetCityReputationInfoReq.proto
index 6b40e0c4..089a3336 100644
--- a/proto/GetCityReputationInfoReq.proto
+++ b/proto/GetCityReputationInfoReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JANGLBNFJMN
+// CmdId: 2867
message GetCityReputationInfoReq {
- //enum AGOKGBPFOPO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2805;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 cityId = 5;
+ uint32 city_id = 4;
}
+
diff --git a/proto/GetCityReputationInfoRsp.proto b/proto/GetCityReputationInfoRsp.proto
index 85c6e6df..7deda031 100644
--- a/proto/GetCityReputationInfoRsp.proto
+++ b/proto/GetCityReputationInfoRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CityReputationInfo.proto";
+// Name: KAEGDMONDEA
+// CmdId: 2875
message GetCityReputationInfoRsp {
- //enum LBFKEEBJEBA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2855;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 10;
- uint32 cityId = 6;
- CityReputationInfo cityReputationInfo = 5;
+ int32 retcode = 10;
+ uint32 city_id = 8;
+ CityReputationInfo city_reputation_info = 9;
}
+
diff --git a/proto/GetCityReputationMapInfoReq.proto b/proto/GetCityReputationMapInfoReq.proto
index c9d8676f..9f5689d3 100644
--- a/proto/GetCityReputationMapInfoReq.proto
+++ b/proto/GetCityReputationMapInfoReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: INJNBAGMGLA
+// CmdId: 2807
message GetCityReputationMapInfoReq {
- //enum LFBJDHAPKBK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2829;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetCityReputationMapInfoRsp.proto b/proto/GetCityReputationMapInfoRsp.proto
index 4b88ae0c..204e0229 100644
--- a/proto/GetCityReputationMapInfoRsp.proto
+++ b/proto/GetCityReputationMapInfoRsp.proto
@@ -3,20 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CCLBAOGDCOJ
+// CmdId: 2891
message GetCityReputationMapInfoRsp {
- //enum EKAODNDOHAN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2878;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool Unk3300_NCMHMODIIKM = 13;
- int32 retcode = 4;
- repeated uint32 unlockHuntingCityList = 12;
- bool Unk3300_GJFNOPNMFNG = 7;
- repeated uint32 rewardCityList = 1;
+ int32 retcode = 8;
+ bool OKBOMBFOLFC = 12;
+ bool PDBKHBFDCEE = 15;
+ repeated uint32 FEMEAFKLPFC = 6;
+ repeated uint32 EBCMJLKFHGJ = 9;
}
+
diff --git a/proto/GetCompoundDataReq.proto b/proto/GetCompoundDataReq.proto
index 68c35fe8..ce24565a 100644
--- a/proto/GetCompoundDataReq.proto
+++ b/proto/GetCompoundDataReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KJDGGCGBDCK
+// CmdId: 158
message GetCompoundDataReq {
- //enum PHCKEGHBIGA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 107;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetCompoundDataRsp.proto b/proto/GetCompoundDataRsp.proto
index 8552d2db..ab49fd18 100644
--- a/proto/GetCompoundDataRsp.proto
+++ b/proto/GetCompoundDataRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CompoundQueueData.proto";
+// Name: KFNFMKJEDPG
+// CmdId: 105
message GetCompoundDataRsp {
- //enum KJFBGCHPMEC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 152;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 2;
- repeated CompoundQueueData compoundQueueDataList = 6;
- repeated uint32 unlockCompoundList = 14;
+ repeated CompoundQueueData compound_que_data_list = 14;
+ repeated uint32 unlock_compound_list = 13;
+ int32 retcode = 2;
}
+
diff --git a/proto/GetCustomDungeonReq.proto b/proto/GetCustomDungeonReq.proto
index 5a1ba857..28e16803 100644
--- a/proto/GetCustomDungeonReq.proto
+++ b/proto/GetCustomDungeonReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JDAHDKIFPOC
+// CmdId: 6247
message GetCustomDungeonReq {
- //enum PGAJJPGGKCE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6249;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetCustomDungeonRsp.proto b/proto/GetCustomDungeonRsp.proto
index 59ac0eee..99e5e39a 100644
--- a/proto/GetCustomDungeonRsp.proto
+++ b/proto/GetCustomDungeonRsp.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CustomDungeonBanInfo.proto";
import "CustomDungeonBrief.proto";
+// Name: KCDAEOFDJHO
+// CmdId: 6220
message GetCustomDungeonRsp {
- //enum ILKHCPIKFHF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6234;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- CustomDungeonBanInfo banInfo = 14;
- int32 retcode = 8;
- repeated CustomDungeonBrief briefList = 12;
+ CustomDungeonBanInfo ban_info = 14;
+ int32 retcode = 8;
+ repeated CustomDungeonBrief brief_list = 7;
}
+
diff --git a/proto/GetDailyDungeonEntryInfoReq.proto b/proto/GetDailyDungeonEntryInfoReq.proto
index 5a909858..925875ea 100644
--- a/proto/GetDailyDungeonEntryInfoReq.proto
+++ b/proto/GetDailyDungeonEntryInfoReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JIMNIKFBCCK
+// CmdId: 997
message GetDailyDungeonEntryInfoReq {
- //enum FONDNNAPILH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 981;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 sceneId = 4;
+ uint32 scene_id = 7;
}
+
diff --git a/proto/GetDailyDungeonEntryInfoRsp.proto b/proto/GetDailyDungeonEntryInfoRsp.proto
index 65b526f0..fc22af6c 100644
--- a/proto/GetDailyDungeonEntryInfoRsp.proto
+++ b/proto/GetDailyDungeonEntryInfoRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "DailyDungeonEntryInfo.proto";
+// Name: GCBDKGNHLHB
+// CmdId: 940
message GetDailyDungeonEntryInfoRsp {
- //enum KIAADEFNINL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 964;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 3;
- repeated DailyDungeonEntryInfo dailyDungeonInfoList = 8;
+ int32 retcode = 1;
+ repeated DailyDungeonEntryInfo daily_dungeon_info_list = 13;
}
+
diff --git a/proto/GetDungeonEntryExploreConditionReq.proto b/proto/GetDungeonEntryExploreConditionReq.proto
index f4f0049a..e8fef9c7 100644
--- a/proto/GetDungeonEntryExploreConditionReq.proto
+++ b/proto/GetDungeonEntryExploreConditionReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KKKJGBCIOFL
+// CmdId: 3449
message GetDungeonEntryExploreConditionReq {
- //enum LBLAGHMHFBM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3123;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 dungeonEntryScenePointId = 11;
- uint32 sceneId = 13;
- uint32 dungeonEntryConfigId = 5;
+ uint32 scene_id = 2;
+ uint32 NAKJJEJCAJI = 5;
+ uint32 GGGEMNHNCNJ = 10;
}
+
diff --git a/proto/GetDungeonEntryExploreConditionRsp.proto b/proto/GetDungeonEntryExploreConditionRsp.proto
index 3693e242..a55f0c28 100644
--- a/proto/GetDungeonEntryExploreConditionRsp.proto
+++ b/proto/GetDungeonEntryExploreConditionRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "DungeonEntryCond.proto";
+// Name: AAPDEPBPHIL
+// CmdId: 3413
message GetDungeonEntryExploreConditionRsp {
- //enum IMDFOPHPHPL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3355;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
- DungeonEntryCond dungeonEntryCond = 7;
+ DungeonEntryCond dungeon_entry_cond = 3;
+ int32 retcode = 8;
}
+
diff --git a/proto/GetExpeditionAssistInfoListReq.proto b/proto/GetExpeditionAssistInfoListReq.proto
index c9cbb7a4..2c1902e1 100644
--- a/proto/GetExpeditionAssistInfoListReq.proto
+++ b/proto/GetExpeditionAssistInfoListReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LIFODGKBFKK
+// CmdId: 2180
message GetExpeditionAssistInfoListReq {
- //enum HIOKKPCGGCH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2147;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetExpeditionAssistInfoListRsp.proto b/proto/GetExpeditionAssistInfoListRsp.proto
index 73249a41..7a090b07 100644
--- a/proto/GetExpeditionAssistInfoListRsp.proto
+++ b/proto/GetExpeditionAssistInfoListRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ExpeditionAssistInfo.proto";
+// Name: GOLDNJAPDMP
+// CmdId: 2197
message GetExpeditionAssistInfoListRsp {
- //enum NMNOPOJDEHM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2028;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 1;
- repeated ExpeditionAssistInfo assistInfoList = 2;
+ repeated ExpeditionAssistInfo assist_info_list = 11;
+ int32 retcode = 14;
}
+
diff --git a/proto/GetFriendShowAvatarInfoReq.proto b/proto/GetFriendShowAvatarInfoReq.proto
index a9228985..27ad4797 100644
--- a/proto/GetFriendShowAvatarInfoReq.proto
+++ b/proto/GetFriendShowAvatarInfoReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EOGNJKOAELI
+// CmdId: 4060
message GetFriendShowAvatarInfoReq {
- //enum NBBEJDKKALC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4079;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 uid = 2;
+ uint32 uid = 13;
}
+
diff --git a/proto/GetFriendShowAvatarInfoRsp.proto b/proto/GetFriendShowAvatarInfoRsp.proto
index c20dd46a..5c7fdcf3 100644
--- a/proto/GetFriendShowAvatarInfoRsp.proto
+++ b/proto/GetFriendShowAvatarInfoRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ShowAvatarInfo.proto";
+// Name: FPNKDNOFKEI
+// CmdId: 4093
message GetFriendShowAvatarInfoRsp {
- //enum DBNKIEDKCKB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4027;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated ShowAvatarInfo showAvatarInfoList = 3;
- int32 retcode = 12;
- uint32 uid = 13;
+ repeated ShowAvatarInfo show_avatar_info_list = 1;
+ uint32 uid = 12;
+ int32 retcode = 9;
}
+
diff --git a/proto/GetFriendShowNameCardInfoReq.proto b/proto/GetFriendShowNameCardInfoReq.proto
index 727e4692..c41f4da9 100644
--- a/proto/GetFriendShowNameCardInfoReq.proto
+++ b/proto/GetFriendShowNameCardInfoReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KPEKABANIFC
+// CmdId: 4053
message GetFriendShowNameCardInfoReq {
- //enum DCKIDCHAHMI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4015;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 uid = 1;
+ uint32 uid = 9;
}
+
diff --git a/proto/GetFriendShowNameCardInfoRsp.proto b/proto/GetFriendShowNameCardInfoRsp.proto
index 5cb03e81..0b947382 100644
--- a/proto/GetFriendShowNameCardInfoRsp.proto
+++ b/proto/GetFriendShowNameCardInfoRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DDKLPLADANK
+// CmdId: 4038
message GetFriendShowNameCardInfoRsp {
- //enum HJHGMJPPPMN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4056;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 3;
- uint32 uid = 2;
- repeated uint32 showNameCardIdList = 15;
+ repeated uint32 show_name_card_id_list = 10;
+ uint32 uid = 14;
+ int32 retcode = 2;
}
+
diff --git a/proto/GetFurnitureCurModuleArrangeCountReq.proto b/proto/GetFurnitureCurModuleArrangeCountReq.proto
index 0b86ab76..00608b6d 100644
--- a/proto/GetFurnitureCurModuleArrangeCountReq.proto
+++ b/proto/GetFurnitureCurModuleArrangeCountReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MMFHNMIAGAC
+// CmdId: 4899
message GetFurnitureCurModuleArrangeCountReq {
- //enum DHDEAFKCMAP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4722;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetGachaInfoReq.proto b/proto/GetGachaInfoReq.proto
index d858af36..1715e1d7 100644
--- a/proto/GetGachaInfoReq.proto
+++ b/proto/GetGachaInfoReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HNEDOEEAMMI
+// CmdId: 1567
message GetGachaInfoReq {
- //enum LGENFIGDNPP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1505;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetGachaInfoRsp.proto b/proto/GetGachaInfoRsp.proto
index 084bdfd4..73822deb 100644
--- a/proto/GetGachaInfoRsp.proto
+++ b/proto/GetGachaInfoRsp.proto
@@ -2,23 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GachaInfo.proto";
+// Name: JAKIOIAMJIJ
+// CmdId: 1575
message GetGachaInfoRsp {
- //enum DDLAEDKIDPC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1555;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
- bool Unk3300_OHFMHIHJHPJ = 11;
- uint32 dailyGachaTimes = 1;
- uint32 gachaRandom = 6;
- bool Unk3300_HBILIAEIHNK = 13;
- repeated GachaInfo gachaInfoList = 3;
+ repeated GachaInfo gacha_info_list = 6;
+ int32 retcode = 13;
+ bool HNAFDALMKFN = 11;
+ bool HCCENOGKOOG = 1;
+ uint32 PKCLGOCJPLN = 14;
+ uint32 OPHLINLNOEA = 8;
}
+
diff --git a/proto/GetGameplayRecommendationReq.proto b/proto/GetGameplayRecommendationReq.proto
index eeb3c276..239bc6df 100644
--- a/proto/GetGameplayRecommendationReq.proto
+++ b/proto/GetGameplayRecommendationReq.proto
@@ -2,26 +2,18 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "GameplayRecommendationElementReliquaryRequest.proto";
+import "GameplayRecommendationReliquaryRequest.proto";
+import "GameplayRecommendationSkillRequest.proto";
-
-import "SkillResponse.proto";
-import "ReliquaryResponse.proto";
-import "ElementReliquaryResponse.proto";
-
+// Name: GEHDNPMCDAE
+// CmdId: 109
message GetGameplayRecommendationReq {
- //enum EDAHHJLCAIF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 196;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 avatarId = 1;
- int32 retcode = 12;
- oneof detail {
- SkillResponse skill_response = 223;
- ReliquaryResponse reliquary_response = 1964;
- ElementReliquaryResponse element_reliquary_response = 1912;
- }
+ uint32 avatar_id = 1;
+ oneof detail {
+ GameplayRecommendationSkillRequest skill_request = 1028;
+ GameplayRecommendationReliquaryRequest reliquary_request = 138;
+ GameplayRecommendationElementReliquaryRequest element_reliquary_request = 1480;
+ }
}
+
diff --git a/proto/GetGameplayRecommendationRsp.proto b/proto/GetGameplayRecommendationRsp.proto
index f9493c80..6a0a876d 100644
--- a/proto/GetGameplayRecommendationRsp.proto
+++ b/proto/GetGameplayRecommendationRsp.proto
@@ -2,18 +2,19 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "GameplayRecommendationElementReliquaryResponse.proto";
+import "GameplayRecommendationReliquaryResponse.proto";
+import "GameplayRecommendationSkillResponse.proto";
-
-
+// Name: OPIKDPBOILF
+// CmdId: 135
message GetGameplayRecommendationRsp {
- //enum ILBNNCBEICH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 144;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 givingId = 10;
+ int32 retcode = 8;
+ uint32 avatar_id = 1;
+ oneof detail {
+ GameplayRecommendationSkillResponse skill_response = 824;
+ GameplayRecommendationReliquaryResponse reliquary_response = 1103;
+ GameplayRecommendationElementReliquaryResponse element_reliquary_response = 1186;
+ }
}
+
diff --git a/proto/GetHomeExchangeWoodInfoReq.proto b/proto/GetHomeExchangeWoodInfoReq.proto
index d35868a5..512b9536 100644
--- a/proto/GetHomeExchangeWoodInfoReq.proto
+++ b/proto/GetHomeExchangeWoodInfoReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HKKOOBLCCHM
+// CmdId: 4852
message GetHomeExchangeWoodInfoReq {
- //enum DOHACOMPLLC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4775;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetHomeExchangeWoodInfoRsp.proto b/proto/GetHomeExchangeWoodInfoRsp.proto
index 006b1202..40477b82 100644
--- a/proto/GetHomeExchangeWoodInfoRsp.proto
+++ b/proto/GetHomeExchangeWoodInfoRsp.proto
@@ -3,24 +3,18 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KADMHAIDOBA
+// CmdId: 4592
message GetHomeExchangeWoodInfoRsp {
- //enum GGMEHEFODIO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4757;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
+ // Name: LHNJKLLKOAI
+ message LHNJKLLKOAI {
+ uint32 KHGAODFOGNM = 10;
+ uint32 HFHHPNMIHPA = 4;
+ uint32 next_refresh_time = 9;
+ uint32 wood_id = 11;
+ }
- message HomeExchangeWoodInfo {
- uint32 exchangeLimit = 8;
- uint32 woodId = 2;
- uint32 nextRefreshTime = 3;
- uint32 exchangedCount = 9;
- }
-
- repeated HomeExchangeWoodInfo woodInfoList = 11;
- int32 retcode = 2;
+ int32 retcode = 1;
+ repeated LHNJKLLKOAI NMIIHLAHDBN = 10;
}
+
diff --git a/proto/GetHomeLevelUpRewardReq.proto b/proto/GetHomeLevelUpRewardReq.proto
index b6647171..f9884ba4 100644
--- a/proto/GetHomeLevelUpRewardReq.proto
+++ b/proto/GetHomeLevelUpRewardReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CPKFHLMGLON
+// CmdId: 4821
message GetHomeLevelUpRewardReq {
- //enum DPLHJJDEKBD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4588;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 level = 13;
+ uint32 level = 4;
}
+
diff --git a/proto/GetHomeLevelUpRewardRsp.proto b/proto/GetHomeLevelUpRewardRsp.proto
index 989fe0c3..488a12ec 100644
--- a/proto/GetHomeLevelUpRewardRsp.proto
+++ b/proto/GetHomeLevelUpRewardRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HFMNPNKDDDM
+// CmdId: 4585
message GetHomeLevelUpRewardRsp {
- //enum NCJHHGNGMBO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4668;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 level = 5;
- int32 retcode = 6;
+ uint32 level = 14;
+ int32 retcode = 11;
}
+
diff --git a/proto/GetHuntingOfferRewardReq.proto b/proto/GetHuntingOfferRewardReq.proto
index 67151ef5..0fba96e6 100644
--- a/proto/GetHuntingOfferRewardReq.proto
+++ b/proto/GetHuntingOfferRewardReq.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HuntingPair.proto";
+// Name: BAHOPKINBPC
+// CmdId: 4336
message GetHuntingOfferRewardReq {
- //enum DECGDEFDNBG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4319;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- HuntingPair huntingPair = 14;
- uint32 cityId = 13;
+ HuntingPair hunting_pair = 1;
+ uint32 city_id = 8;
}
+
diff --git a/proto/GetHuntingOfferRewardRsp.proto b/proto/GetHuntingOfferRewardRsp.proto
index c6e174b5..46bb8602 100644
--- a/proto/GetHuntingOfferRewardRsp.proto
+++ b/proto/GetHuntingOfferRewardRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HuntingPair.proto";
+// Name: IMLADOCAGIG
+// CmdId: 4315
message GetHuntingOfferRewardRsp {
- //enum EJOIAIPLPII {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4343;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- HuntingPair huntingPair = 5;
- uint32 cityId = 6;
- int32 retcode = 2;
+ uint32 city_id = 4;
+ int32 retcode = 3;
+ HuntingPair hunting_pair = 1;
}
+
diff --git a/proto/GetInvestigationMonsterReq.proto b/proto/GetInvestigationMonsterReq.proto
index cc8c56cb..3ed67816 100644
--- a/proto/GetInvestigationMonsterReq.proto
+++ b/proto/GetInvestigationMonsterReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DNMOBHEAKBE
+// CmdId: 1909
message GetInvestigationMonsterReq {
- //enum ONHIGDGHJBP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1915;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 cityIdList = 1;
- bool isForMark = 4;
+ bool is_for_mark = 9;
+ repeated uint32 city_id_list = 6;
}
+
diff --git a/proto/GetInvestigationMonsterRsp.proto b/proto/GetInvestigationMonsterRsp.proto
index 9756f78c..fa1c87a7 100644
--- a/proto/GetInvestigationMonsterRsp.proto
+++ b/proto/GetInvestigationMonsterRsp.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "InvestigationMonster.proto";
+// Name: CNPABHAODOI
+// CmdId: 1923
message GetInvestigationMonsterRsp {
- //enum ONMJIJLGELG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1927;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- int32 retcode = 6;
- repeated InvestigationMonster monster_list = 2;
- bool isForMark = 11;
+ bool is_for_mark = 14;
+ repeated InvestigationMonster monster_list = 10;
+ int32 retcode = 4;
}
+
diff --git a/proto/GetMailItemReq.proto b/proto/GetMailItemReq.proto
index 66c5dafc..c6ef9ff8 100644
--- a/proto/GetMailItemReq.proto
+++ b/proto/GetMailItemReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KONOGCPNPKC
+// CmdId: 1464
message GetMailItemReq {
- //enum MCKPHKABHAC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1498;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 mailIdList = 4;
+ repeated uint32 mail_id_list = 5;
}
+
diff --git a/proto/GetMailItemRsp.proto b/proto/GetMailItemRsp.proto
index 3d237ab5..41cc7e62 100644
--- a/proto/GetMailItemRsp.proto
+++ b/proto/GetMailItemRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "EquipParam.proto";
+// Name: GLPILOPDPPE
+// CmdId: 1414
message GetMailItemRsp {
- //enum KFIFNFHEFBO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1420;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated EquipParam itemList = 9;
- repeated uint32 mailIdList = 6;
- int32 retcode = 12;
+ repeated EquipParam item_list = 15;
+ repeated uint32 mail_id_list = 11;
+ int32 retcode = 8;
}
+
diff --git a/proto/GetMapAreaReq.proto b/proto/GetMapAreaReq.proto
index 211339ad..e417521b 100644
--- a/proto/GetMapAreaReq.proto
+++ b/proto/GetMapAreaReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BFFMOKPHAAN
+// CmdId: 3084
message GetMapAreaReq {
- //enum CGOAMEKHADP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3148;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetMapAreaRsp.proto b/proto/GetMapAreaRsp.proto
index 4c9874a4..b68c281e 100644
--- a/proto/GetMapAreaRsp.proto
+++ b/proto/GetMapAreaRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "MapAreaInfo.proto";
+// Name: FDMHPADJFJP
+// CmdId: 3458
message GetMapAreaRsp {
- //enum JOGNHEGALAH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3213;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated MapAreaInfo mapAreaInfoList = 3;
- int32 retcode = 2;
+ int32 retcode = 2;
+ repeated MapAreaInfo map_area_info_list = 1;
}
+
diff --git a/proto/GetMapMarkTipsReq.proto b/proto/GetMapMarkTipsReq.proto
index e19447de..7c93c0b5 100644
--- a/proto/GetMapMarkTipsReq.proto
+++ b/proto/GetMapMarkTipsReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BFBHNCLAMBG
+// CmdId: 3342
message GetMapMarkTipsReq {
- //enum DFNAONIPNCP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3202;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetMapMarkTipsRsp.proto b/proto/GetMapMarkTipsRsp.proto
index d01460db..b131cb7e 100644
--- a/proto/GetMapMarkTipsRsp.proto
+++ b/proto/GetMapMarkTipsRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "MapMarkTipsInfo.proto";
+// Name: CHGPAKDGCEC
+// CmdId: 3465
message GetMapMarkTipsRsp {
- //enum GNFEPHCPNCC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3089;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 12;
- repeated MapMarkTipsInfo markTipsList = 14;
+ repeated MapMarkTipsInfo mark_tips_list = 12;
+ int32 retcode = 9;
}
+
diff --git a/proto/GetMechanicusInfoReq.proto b/proto/GetMechanicusInfoReq.proto
index c6013683..3c7f9f79 100644
--- a/proto/GetMechanicusInfoReq.proto
+++ b/proto/GetMechanicusInfoReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JPKJOHFMDPM
+// CmdId: 3967
message GetMechanicusInfoReq {
- //enum PAMBMEGFJEH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3905;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetMechanicusInfoRsp.proto b/proto/GetMechanicusInfoRsp.proto
index fc6722bb..4006dbcf 100644
--- a/proto/GetMechanicusInfoRsp.proto
+++ b/proto/GetMechanicusInfoRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "MechanicusInfo.proto";
+// Name: FGNKBHOCEPG
+// CmdId: 3975
message GetMechanicusInfoRsp {
- //enum CFKHICOHFPO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3955;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- MechanicusInfo mechanicusInfo = 1;
- int32 retcode = 12;
+ int32 retcode = 12;
+ MechanicusInfo mechanicus_info = 1;
}
+
diff --git a/proto/GetNextResourceInfoReq.proto b/proto/GetNextResourceInfoReq.proto
index c6c6aa4d..d1d4139b 100644
--- a/proto/GetNextResourceInfoReq.proto
+++ b/proto/GetNextResourceInfoReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AENJJOAOGLI
+// CmdId: 185
message GetNextResourceInfoReq {
- //enum PKMCFDENNIE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 134;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetNextResourceInfoRsp.proto b/proto/GetNextResourceInfoRsp.proto
index d7d5d825..06d64017 100644
--- a/proto/GetNextResourceInfoRsp.proto
+++ b/proto/GetNextResourceInfoRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ResVersionConfig.proto";
+// Name: BEHGJMLEGNC
+// CmdId: 173
message GetNextResourceInfoRsp {
- //enum CFMLDJCOIGD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 189;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- ResVersionConfig nextResVersionConfig = 5;
- int32 retcode = 9;
- string nextResourceUrl = 1;
+ ResVersionConfig res_version_config = 11;
+ string next_resource_url = 7;
+ int32 retcode = 3;
}
+
diff --git a/proto/GetOnlinePlayerInfoReq.proto b/proto/GetOnlinePlayerInfoReq.proto
index 9e37ce61..16cd3116 100644
--- a/proto/GetOnlinePlayerInfoReq.proto
+++ b/proto/GetOnlinePlayerInfoReq.proto
@@ -3,22 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LDFOJNDBEKD
+// CmdId: 66
message GetOnlinePlayerInfoReq {
- //enum CDCEEHJMAGC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isOnlineId = 3;
- oneof player_id {
- uint32 target_uid = 4;
- string online_id = 10;
- string psn_id = 12;
- }
+ bool is_online_id = 3;
+ oneof player_id {
+ uint32 target_uid = 11;
+ string online_id = 9;
+ string psn_id = 2;
+ }
}
+
diff --git a/proto/GetOnlinePlayerInfoRsp.proto b/proto/GetOnlinePlayerInfoRsp.proto
index 414c0df5..6573ba47 100644
--- a/proto/GetOnlinePlayerInfoRsp.proto
+++ b/proto/GetOnlinePlayerInfoRsp.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "OnlinePlayerInfo.proto";
+// Name: FNPGJPIIMLH
+// CmdId: 61
message GetOnlinePlayerInfoRsp {
- //enum JEPFMMKBBBE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 39;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
- OnlinePlayerInfo targetPlayerInfo = 11;
- uint32 targetUid = 3;
- uint32 param = 10;
+ OnlinePlayerInfo target_player_info = 15;
+ uint32 target_uid = 11;
+ int32 retcode = 13;
+ uint32 param = 6;
}
+
diff --git a/proto/GetOnlinePlayerListReq.proto b/proto/GetOnlinePlayerListReq.proto
index 2f1c146a..a71f0ba4 100644
--- a/proto/GetOnlinePlayerListReq.proto
+++ b/proto/GetOnlinePlayerListReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MPOCFLCPFGO
+// CmdId: 82
message GetOnlinePlayerListReq {
- //enum IIENHFKEKJB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 70;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetOnlinePlayerListRsp.proto b/proto/GetOnlinePlayerListRsp.proto
index ffebf599..0ea32cbe 100644
--- a/proto/GetOnlinePlayerListRsp.proto
+++ b/proto/GetOnlinePlayerListRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "OnlinePlayerInfo.proto";
+// Name: DIFECLKBCGD
+// CmdId: 65
message GetOnlinePlayerListRsp {
- //enum JACCPPBBJMH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 62;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 5;
- uint32 param = 14;
- repeated OnlinePlayerInfo playerInfoList = 9;
+ repeated OnlinePlayerInfo player_info_list = 13;
+ uint32 param = 12;
+ int32 retcode = 14;
}
+
diff --git a/proto/GetOpActivityInfoReq.proto b/proto/GetOpActivityInfoReq.proto
index 05011bab..03faaa03 100644
--- a/proto/GetOpActivityInfoReq.proto
+++ b/proto/GetOpActivityInfoReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LDOGPMKMIGL
+// CmdId: 5167
message GetOpActivityInfoReq {
- //enum GNFFNGOBLNN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5105;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetOpActivityInfoRsp.proto b/proto/GetOpActivityInfoRsp.proto
index 081d23ea..89452300 100644
--- a/proto/GetOpActivityInfoRsp.proto
+++ b/proto/GetOpActivityInfoRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "OpActivityInfo.proto";
+// Name: JICBPNFKLGF
+// CmdId: 5175
message GetOpActivityInfoRsp {
- //enum DCNMEGHLADO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5155;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated OpActivityInfo opActivityInfoList = 11;
- int32 retcode = 14;
+ int32 retcode = 4;
+ repeated OpActivityInfo op_activity_info_list = 7;
}
+
diff --git a/proto/GetParentQuestVideoKeyReq.proto b/proto/GetParentQuestVideoKeyReq.proto
index 3b446065..0665b197 100644
--- a/proto/GetParentQuestVideoKeyReq.proto
+++ b/proto/GetParentQuestVideoKeyReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EFIPINMIDDK
+// CmdId: 460
message GetParentQuestVideoKeyReq {
- //enum OOGDEGOABBN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 479;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 parentQuestId = 14;
+ uint32 parent_quest_id = 11;
}
+
diff --git a/proto/GetParentQuestVideoKeyRsp.proto b/proto/GetParentQuestVideoKeyRsp.proto
index 6e210724..d39206e6 100644
--- a/proto/GetParentQuestVideoKeyRsp.proto
+++ b/proto/GetParentQuestVideoKeyRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AALPIPNOICA
+// CmdId: 493
message GetParentQuestVideoKeyRsp {
- //enum LIDIFEGCLAB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 427;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint64 videoKey = 2;
- int32 retcode = 9;
- uint32 parentQuestId = 11;
+ uint32 parent_quest_id = 11;
+ uint64 video_key = 9;
+ int32 retcode = 1;
}
+
diff --git a/proto/GetPlayerAskFriendListReq.proto b/proto/GetPlayerAskFriendListReq.proto
index ebc1dc85..9f2d2e2f 100644
--- a/proto/GetPlayerAskFriendListReq.proto
+++ b/proto/GetPlayerAskFriendListReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CDNEAPKKHHL
+// CmdId: 4079
message GetPlayerAskFriendListReq {
- //enum ANNFFFNCCFG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4037;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetPlayerAskFriendListRsp.proto b/proto/GetPlayerAskFriendListRsp.proto
index d4f07754..5a479a0d 100644
--- a/proto/GetPlayerAskFriendListRsp.proto
+++ b/proto/GetPlayerAskFriendListRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FriendBrief.proto";
+// Name: PJCGFIOICJF
+// CmdId: 4045
message GetPlayerAskFriendListRsp {
- //enum GNKBDBAJJCK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4084;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 5;
- repeated FriendBrief askFriendList = 6;
+ int32 retcode = 6;
+ repeated FriendBrief ask_friend_list = 14;
}
+
diff --git a/proto/GetPlayerBlacklistReq.proto b/proto/GetPlayerBlacklistReq.proto
index 70c4d403..c41ff356 100644
--- a/proto/GetPlayerBlacklistReq.proto
+++ b/proto/GetPlayerBlacklistReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BIINNEGGHNI
+// CmdId: 4005
message GetPlayerBlacklistReq {
- //enum MOCJADLJDHL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4052;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetPlayerBlacklistRsp.proto b/proto/GetPlayerBlacklistRsp.proto
index 95ffdb64..956701d8 100644
--- a/proto/GetPlayerBlacklistRsp.proto
+++ b/proto/GetPlayerBlacklistRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FriendBrief.proto";
+// Name: LKNDAKGIBIA
+// CmdId: 4071
message GetPlayerBlacklistRsp {
- //enum ELKMJEMLIAB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4003;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 11;
- repeated FriendBrief blacklist = 1;
+ int32 retcode = 13;
+ repeated FriendBrief blacklist = 6;
}
+
diff --git a/proto/GetPlayerFriendListReq.proto b/proto/GetPlayerFriendListReq.proto
index 7c89e075..d2421501 100644
--- a/proto/GetPlayerFriendListReq.proto
+++ b/proto/GetPlayerFriendListReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OAPHAOLKACP
+// CmdId: 4067
message GetPlayerFriendListReq {
- //enum IEDLJJFPJGO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4005;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetPlayerFriendListRsp.proto b/proto/GetPlayerFriendListRsp.proto
index fc589d5d..0060c1ca 100644
--- a/proto/GetPlayerFriendListRsp.proto
+++ b/proto/GetPlayerFriendListRsp.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FriendBrief.proto";
+// Name: MNJNHLIANPP
+// CmdId: 4075
message GetPlayerFriendListRsp {
- //enum HFBGPENLEBE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4055;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated FriendBrief askFriendList = 7;
- repeated FriendBrief friendList = 11;
- int32 retcode = 12;
+ repeated FriendBrief ask_friend_list = 2;
+ repeated FriendBrief friend_list = 9;
+ int32 retcode = 14;
}
+
diff --git a/proto/GetPlayerHomeCompInfoReq.proto b/proto/GetPlayerHomeCompInfoReq.proto
index 115d593d..1a01ae6c 100644
--- a/proto/GetPlayerHomeCompInfoReq.proto
+++ b/proto/GetPlayerHomeCompInfoReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DFLOHDCCBBO
+// CmdId: 4511
message GetPlayerHomeCompInfoReq {
- //enum EBHHFMACKGF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4807;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetPlayerMpModeAvailabilityReq.proto b/proto/GetPlayerMpModeAvailabilityReq.proto
index 64835d20..3f3608f7 100644
--- a/proto/GetPlayerMpModeAvailabilityReq.proto
+++ b/proto/GetPlayerMpModeAvailabilityReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CCMMABDMPPK
+// CmdId: 1839
message GetPlayerMpModeAvailabilityReq {
- //enum BNDFNNIFMNC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1816;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetPlayerMpModeAvailabilityRsp.proto b/proto/GetPlayerMpModeAvailabilityRsp.proto
index 19cc84cf..0484d925 100644
--- a/proto/GetPlayerMpModeAvailabilityRsp.proto
+++ b/proto/GetPlayerMpModeAvailabilityRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JIJPJGHOGBN
+// CmdId: 1831
message GetPlayerMpModeAvailabilityRsp {
- //enum KBCKLLMBENM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1825;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 mpRet = 12;
- int32 retcode = 3;
- repeated uint32 paramList = 7;
+ int32 mp_ret = 10;
+ repeated uint32 param_list = 1;
+ int32 retcode = 5;
}
+
diff --git a/proto/GetPlayerSocialDetailReq.proto b/proto/GetPlayerSocialDetailReq.proto
index c880699f..8ade456a 100644
--- a/proto/GetPlayerSocialDetailReq.proto
+++ b/proto/GetPlayerSocialDetailReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HLFIAFHOBAD
+// CmdId: 4065
message GetPlayerSocialDetailReq {
- //enum EKDIHCDGADL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4062;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 uid = 14;
+ uint32 uid = 2;
}
+
diff --git a/proto/GetPlayerSocialDetailRsp.proto b/proto/GetPlayerSocialDetailRsp.proto
index b3c68706..afa7e8bb 100644
--- a/proto/GetPlayerSocialDetailRsp.proto
+++ b/proto/GetPlayerSocialDetailRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "SocialDetail.proto";
+// Name: LOFIPDAGNJA
+// CmdId: 4050
message GetPlayerSocialDetailRsp {
- //enum GEDIBCNNOHN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4014;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- SocialDetail detailData = 15;
- int32 retcode = 14;
+ SocialDetail detail_data = 11;
+ int32 retcode = 1;
}
+
diff --git a/proto/GetPlayerTokenReq.proto b/proto/GetPlayerTokenReq.proto
index 7b9900b3..739e5ca7 100644
--- a/proto/GetPlayerTokenReq.proto
+++ b/proto/GetPlayerTokenReq.proto
@@ -3,36 +3,29 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JOOGNGFNALJ
+// CmdId: 167
message GetPlayerTokenReq {
- //enum HOJPANHOIDB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 105;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 platformType = 10;
- string Unk3300_PHNOHCKIHIA = 6;
- string countryCode = 1;
- string clientIpStr = 8;
- uint32 Unk3300_PMGFBMJNNCL = 13;
- uint32 keyId = 294;
- string Unk3300_PKONAOIDNFK = 9;
- uint32 accountType = 5;
- bool isGuest = 14;
- uint32 cloudClientIp = 1399;
- string birthday = 65;
- string onlineId = 12;
- uint32 uid = 11;
- string clientRandKey = 776;
- uint32 subChannelId = 7;
- string accountUid = 4;
- string accountToken = 2;
- string psnId = 15;
- uint32 channelId = 3;
- uint32 lang = 904;
+ uint32 channel_id = 3;
+ uint32 account_type = 2;
+ string account_token = 13;
+ string birthday = 41;
+ string client_ip_str = 8;
+ bool is_guest = 10;
+ string online_id = 14;
+ string client_rand_key = 2038;
+ uint32 BGELCCHCJDG = 1806;
+ string account_uid = 7;
+ string psn_id = 15;
+ string HBEOMFDDEPG = 11;
+ string DDBJAFAFLNP = 1053;
+ uint32 uid = 1;
+ uint32 DMBKJKNPKBC = 1662;
+ uint32 sub_channel_id = 4;
+ uint32 platform_type = 12;
+ string EDGJFDAKLKN = 9;
+ string country_code = 6;
+ uint32 GHBLLEHOHNP = 5;
+ uint32 key_id = 915;
}
+
diff --git a/proto/GetPlayerTokenRsp.proto b/proto/GetPlayerTokenRsp.proto
index 2bce6e9e..8023e88f 100644
--- a/proto/GetPlayerTokenRsp.proto
+++ b/proto/GetPlayerTokenRsp.proto
@@ -2,50 +2,42 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "StopServerInfo.proto";
-
-import "bytes.proto";
-import "StopServer.proto";
-
+// Name: IDKFAIPPJEI
+// CmdId: 175
message GetPlayerTokenRsp {
- //enum NLINKJJLDME {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 155;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 subChannelId = 891;
- string token = 6;
- uint32 uid = 1;
- string secretKey = 12;
- uint32 accountType = 3;
- string msg = 10;
- bool Unk3300_AJBBIPFMBEL = 661;
- bytes securityCmdBuffer = 13;
- int32 retcode = 15;
- bytes extraBinData = 14;
- string clientVersionRandomKey = 1558;
- string countryCode = 1960;
- uint32 keyId = 2003;
- string birthday = 1459;
- uint32 gmUid = 5;
- uint64 secretKeySeed = 8;
- uint32 blackUidEndTime = 2;
- uint32 channelId = 1356;
- uint32 regPlatform = 1614;
- uint32 platformType = 11;
- bool isGuest = 4;
- repeated uint32 finishCollectionIdList = 1846;
- uint32 tag = 1344;
- string accountUid = 9;
- bool isProficientPlayer = 7;
- string sign = 1993;
- StopServer stopServer = 347;
- string psnId = 1285;
- uint32 cloudClientIp = 1481;
- string clientIpStr = 64;
- string serverRandKey = 1420;
- bool Unk3300_CFBHAHOHDKC = 1663;
+ uint32 uid = 15;
+ bool BMOLHAGDMHP = 1113;
+ uint32 tag = 1419;
+ bytes security_cmd_buffer = 9;
+ string token = 1;
+ string client_version_random_key = 185;
+ string country_code = 1406;
+ uint32 gm_uid = 14;
+ uint32 key_id = 687;
+ repeated uint32 finish_collection_id_list = 184;
+ uint64 secret_key_seed = 8;
+ uint32 sub_channel_id = 11;
+ uint32 channel_id = 1757;
+ bool is_guest = 2;
+ uint32 account_type = 207;
+ string sign = 531;
+ bool IPMOMIJILHF = 723;
+ string psn_id = 445;
+ uint32 platform_type = 6;
+ string server_rand_key = 1937;
+ bytes extra_bin_data = 4;
+ string msg = 13;
+ bool is_proficient_player = 10;
+ int32 retcode = 5;
+ string secret_key = 7;
+ string account_uid = 3;
+ uint32 BGELCCHCJDG = 1043;
+ uint32 LBCGKJHALNG = 12;
+ string client_ip_str = 1563;
+ uint32 reg_platform = 751;
+ string birthday = 1398;
+ StopServerInfo stop_server = 628;
}
+
diff --git a/proto/GetPushTipsRewardReq.proto b/proto/GetPushTipsRewardReq.proto
index 2060f139..a23dbdec 100644
--- a/proto/GetPushTipsRewardReq.proto
+++ b/proto/GetPushTipsRewardReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FONADLHMICH
+// CmdId: 2246
message GetPushTipsRewardReq {
- //enum APEBLJFAICF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2218;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 pushTipsIdList = 7;
+ repeated uint32 push_tips_id_list = 11;
}
+
diff --git a/proto/GetPushTipsRewardRsp.proto b/proto/GetPushTipsRewardRsp.proto
index cdb94e9f..032c3067 100644
--- a/proto/GetPushTipsRewardRsp.proto
+++ b/proto/GetPushTipsRewardRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OHAEBHIGNAK
+// CmdId: 2284
message GetPushTipsRewardRsp {
- //enum DHEGGHNEKCF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2275;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 pushTipsIdList = 8;
- int32 retcode = 13;
+ repeated uint32 push_tips_id_list = 2;
+ int32 retcode = 14;
}
+
diff --git a/proto/GetQuestLackingResourceReq.proto b/proto/GetQuestLackingResourceReq.proto
index 53154f8e..4395dcd8 100644
--- a/proto/GetQuestLackingResourceReq.proto
+++ b/proto/GetQuestLackingResourceReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OCKKHLJKJFA
+// CmdId: 440
message GetQuestLackingResourceReq {
- //enum KMBGKEIKACC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 464;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 questId = 15;
+ uint32 quest_id = 4;
}
+
diff --git a/proto/GetQuestLackingResourceRsp.proto b/proto/GetQuestLackingResourceRsp.proto
index f4367605..ec2b629c 100644
--- a/proto/GetQuestLackingResourceRsp.proto
+++ b/proto/GetQuestLackingResourceRsp.proto
@@ -3,21 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OFAJEECKBCP
+// CmdId: 411
message GetQuestLackingResourceRsp {
- //enum JEEJAIAHPOD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 483;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- map lackedNpcMap = 3;
- int32 retcode = 14;
- repeated uint32 lackedPlaceList = 9;
- repeated uint32 lackedNpcList = 15;
- uint32 questId = 6;
- map lackedPlaceMap = 1;
+ map NCPOOIMAKMO = 6;
+ repeated uint32 KPIKFCDPMMM = 15;
+ uint32 quest_id = 8;
+ int32 retcode = 14;
+ map OCDJABANKIH = 5;
+ repeated uint32 DMLOPDKLBMF = 4;
}
+
diff --git a/proto/GetQuestTalkHistoryReq.proto b/proto/GetQuestTalkHistoryReq.proto
index 65153683..33dc7f80 100644
--- a/proto/GetQuestTalkHistoryReq.proto
+++ b/proto/GetQuestTalkHistoryReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PADPINHOGCI
+// CmdId: 482
message GetQuestTalkHistoryReq {
- //enum NHIEMEHDPAF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 470;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 parentQuestId = 5;
+ uint32 parent_quest_id = 7;
}
+
diff --git a/proto/GetQuestTalkHistoryRsp.proto b/proto/GetQuestTalkHistoryRsp.proto
index 515eda69..fec7a9f7 100644
--- a/proto/GetQuestTalkHistoryRsp.proto
+++ b/proto/GetQuestTalkHistoryRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MMOIOJJOHGJ
+// CmdId: 465
message GetQuestTalkHistoryRsp {
- //enum BEHDBAADCFF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 462;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 8;
- uint32 parentQuestId = 13;
- repeated uint32 talkIdList = 7;
+ int32 retcode = 14;
+ uint32 parent_quest_id = 9;
+ repeated uint32 talk_id_list = 5;
}
+
diff --git a/proto/GetRecentMpPlayerListReq.proto b/proto/GetRecentMpPlayerListReq.proto
index bd3e01dd..2637af03 100644
--- a/proto/GetRecentMpPlayerListReq.proto
+++ b/proto/GetRecentMpPlayerListReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LAMJHMACNGB
+// CmdId: 4026
message GetRecentMpPlayerListReq {
- //enum GINPDAMMMNL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4051;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetRecentMpPlayerListRsp.proto b/proto/GetRecentMpPlayerListRsp.proto
index 2e3ef1f9..f1f3a1ff 100644
--- a/proto/GetRecentMpPlayerListRsp.proto
+++ b/proto/GetRecentMpPlayerListRsp.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FriendBrief.proto";
+// Name: DKOOMJPHDGF
+// CmdId: 4033
message GetRecentMpPlayerListRsp {
- //enum OLJMFHPBFMK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4042;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- int32 retcode = 14;
- repeated FriendBrief recentMpPlayerBriefList = 6;
+ repeated FriendBrief recent_mp_player_brief_list = 12;
+ int32 retcode = 1;
}
+
diff --git a/proto/GetRecommendCustomDungeonReq.proto b/proto/GetRecommendCustomDungeonReq.proto
index 1d1b2b14..13d3c35f 100644
--- a/proto/GetRecommendCustomDungeonReq.proto
+++ b/proto/GetRecommendCustomDungeonReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BKNEEMDBCHG
+// CmdId: 6238
message GetRecommendCustomDungeonReq {
- //enum MMKCPGCIEML {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6210;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isRefresh = 6;
+ bool is_refresh = 12;
}
+
diff --git a/proto/GetRecommendCustomDungeonRsp.proto b/proto/GetRecommendCustomDungeonRsp.proto
index 526d0ced..7d632511 100644
--- a/proto/GetRecommendCustomDungeonRsp.proto
+++ b/proto/GetRecommendCustomDungeonRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "OtherCustomDungeonBrief.proto";
+// Name: JHDJADLBFHB
+// CmdId: 6240
message GetRecommendCustomDungeonRsp {
- //enum OHGNEBJNACG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6206;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated OtherCustomDungeonBrief customDungeonList = 10;
- int32 retcode = 12;
+ int32 retcode = 1;
+ repeated OtherCustomDungeonBrief custom_dungeon_list = 15;
}
+
diff --git a/proto/GetRegionSearchReq.proto b/proto/GetRegionSearchReq.proto
index 9bd8143c..aaa146eb 100644
--- a/proto/GetRegionSearchReq.proto
+++ b/proto/GetRegionSearchReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EAHPHHBOJHB
+// CmdId: 5636
message GetRegionSearchReq {
- //enum KCGHKPFHPJG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5619;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetReunionMissionInfoReq.proto b/proto/GetReunionMissionInfoReq.proto
index 0522cfda..198ac6fb 100644
--- a/proto/GetReunionMissionInfoReq.proto
+++ b/proto/GetReunionMissionInfoReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ECIHKMHMAMH
+// CmdId: 5089
message GetReunionMissionInfoReq {
- //enum CDAEGIGJJLC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5066;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 missionId = 8;
+ uint32 mission_id = 4;
}
+
diff --git a/proto/GetReunionMissionInfoRsp.proto b/proto/GetReunionMissionInfoRsp.proto
index dc4eb223..28bfcf06 100644
--- a/proto/GetReunionMissionInfoRsp.proto
+++ b/proto/GetReunionMissionInfoRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ReunionMissionInfo.proto";
+// Name: NLCLJMJCBEJ
+// CmdId: 5081
message GetReunionMissionInfoRsp {
- //enum ADIMHOGLJNH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5075;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- ReunionMissionInfo missionInfo = 4;
- int32 retcode = 15;
+ ReunionMissionInfo mission_info = 5;
+ int32 retcode = 11;
}
+
diff --git a/proto/GetReunionPrivilegeInfoReq.proto b/proto/GetReunionPrivilegeInfoReq.proto
index 260d8afc..f047a20c 100644
--- a/proto/GetReunionPrivilegeInfoReq.proto
+++ b/proto/GetReunionPrivilegeInfoReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OCBDKJLGIDA
+// CmdId: 5076
message GetReunionPrivilegeInfoReq {
- //enum PPPDFHOIHCO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5057;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 privilegeId = 4;
+ uint32 privilege_id = 1;
}
+
diff --git a/proto/GetReunionPrivilegeInfoRsp.proto b/proto/GetReunionPrivilegeInfoRsp.proto
index 641301e2..ef724945 100644
--- a/proto/GetReunionPrivilegeInfoRsp.proto
+++ b/proto/GetReunionPrivilegeInfoRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ReunionPrivilegeInfo.proto";
+// Name: DHEGODFHPPJ
+// CmdId: 5062
message GetReunionPrivilegeInfoRsp {
- //enum PFCEOPKKNAE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5065;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 15;
- ReunionPrivilegeInfo privilegeInfo = 14;
+ int32 retcode = 4;
+ ReunionPrivilegeInfo privilege_info = 8;
}
+
diff --git a/proto/GetReunionSignInInfoReq.proto b/proto/GetReunionSignInInfoReq.proto
index fc7f8bfc..06f2d6e0 100644
--- a/proto/GetReunionSignInInfoReq.proto
+++ b/proto/GetReunionSignInInfoReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GLNIMJKLFPH
+// CmdId: 5086
message GetReunionSignInInfoReq {
- //enum CACNAELPCOC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5069;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 signInConfigId = 8;
+ uint32 sign_in_config_id = 13;
}
+
diff --git a/proto/GetReunionSignInInfoRsp.proto b/proto/GetReunionSignInInfoRsp.proto
index aa0a9d70..2196bf58 100644
--- a/proto/GetReunionSignInInfoRsp.proto
+++ b/proto/GetReunionSignInInfoRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ReunionSignInInfo.proto";
+// Name: JGPECFNNFJP
+// CmdId: 5065
message GetReunionSignInInfoRsp {
- //enum NMIPECFCKPH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5093;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
- ReunionSignInInfo signInInfo = 4;
+ ReunionSignInInfo sign_in_info = 8;
+ int32 retcode = 10;
}
+
diff --git a/proto/GetRogueDairyRepairInfoReq.proto b/proto/GetRogueDairyRepairInfoReq.proto
index 42be84c8..e6fd87ce 100644
--- a/proto/GetRogueDairyRepairInfoReq.proto
+++ b/proto/GetRogueDairyRepairInfoReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BEFOOABLOFB
+// CmdId: 8633
message GetRogueDairyRepairInfoReq {
- //enum MKDPIDAAHGA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8988;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetRogueDairyRepairInfoRsp.proto b/proto/GetRogueDairyRepairInfoRsp.proto
index b12607c0..26ceb881 100644
--- a/proto/GetRogueDairyRepairInfoRsp.proto
+++ b/proto/GetRogueDairyRepairInfoRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IMINFFCCHKJ
+// CmdId: 8433
message GetRogueDairyRepairInfoRsp {
- //enum NGMDAEBGGMC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8881;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 9;
+ int32 retcode = 11;
}
+
diff --git a/proto/GetSceneAreaReq.proto b/proto/GetSceneAreaReq.proto
index 34c42ce1..9aa6ba00 100644
--- a/proto/GetSceneAreaReq.proto
+++ b/proto/GetSceneAreaReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CDJAAKPLLLE
+// CmdId: 244
message GetSceneAreaReq {
- //enum PGIBAKBFMPG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 288;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 sceneId = 6;
- uint32 belongUid = 5;
+ uint32 scene_id = 8;
+ uint32 belong_uid = 4;
}
+
diff --git a/proto/GetSceneAreaRsp.proto b/proto/GetSceneAreaRsp.proto
index 85a09570..6108e137 100644
--- a/proto/GetSceneAreaRsp.proto
+++ b/proto/GetSceneAreaRsp.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CityInfo.proto";
+// Name: GBNJPMHKLJJ
+// CmdId: 294
message GetSceneAreaRsp {
- //enum GGJHHIPJNMJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 225;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 areaIdList = 11;
- int32 retcode = 6;
- repeated CityInfo cityInfoList = 14;
- uint32 sceneId = 2;
+ uint32 scene_id = 4;
+ repeated uint32 area_id_list = 14;
+ repeated CityInfo city_info_list = 15;
+ int32 retcode = 6;
}
+
diff --git a/proto/GetSceneNpcPositionReq.proto b/proto/GetSceneNpcPositionReq.proto
index 566bd6e5..a6a142f4 100644
--- a/proto/GetSceneNpcPositionReq.proto
+++ b/proto/GetSceneNpcPositionReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AHKMDECHIIG
+// CmdId: 564
message GetSceneNpcPositionReq {
- //enum HKAKJPNGPHL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 598;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 sceneId = 8;
- repeated uint32 npcIdList = 1;
+ uint32 scene_id = 5;
+ repeated uint32 npc_id_list = 15;
}
+
diff --git a/proto/GetSceneNpcPositionRsp.proto b/proto/GetSceneNpcPositionRsp.proto
index ad7f26ac..479105c2 100644
--- a/proto/GetSceneNpcPositionRsp.proto
+++ b/proto/GetSceneNpcPositionRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "NpcPositionInfo.proto";
+// Name: NKEJFLLAFDC
+// CmdId: 514
message GetSceneNpcPositionRsp {
- //enum LDHILMOFPKI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 520;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 sceneId = 13;
- repeated NpcPositionInfo npcInfoList = 6;
- int32 retcode = 3;
+ int32 retcode = 14;
+ repeated NpcPositionInfo npc_info_list = 2;
+ uint32 scene_id = 6;
}
+
diff --git a/proto/GetScenePerformanceReq.proto b/proto/GetScenePerformanceReq.proto
index af2673dd..d4323665 100644
--- a/proto/GetScenePerformanceReq.proto
+++ b/proto/GetScenePerformanceReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PPOFPMJDCDD
+// CmdId: 3283
message GetScenePerformanceReq {
- //enum MNJOFANKDHD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3494;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetScenePerformanceRsp.proto b/proto/GetScenePerformanceRsp.proto
index fdc717f5..42afccae 100644
--- a/proto/GetScenePerformanceRsp.proto
+++ b/proto/GetScenePerformanceRsp.proto
@@ -2,26 +2,19 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: AINMKBAOKKB
+// CmdId: 3274
message GetScenePerformanceRsp {
- //enum HGHLLLEJGAM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3336;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 Unk3300_GLNFIFPNJIE = 7;
- uint32 Unk3300_MIJMKLBGKML = 3;
- int32 retcode = 1;
- uint32 Unk3300_PDPJEMEKHKD = 10;
- uint32 Unk3300_JMLJLNKLJNP = 8;
- Vector pos = 15;
- uint32 Unk3300_IHBPCPCJIBC = 11;
- uint32 Unk3300_LIOFGAHKNIA = 13;
- uint32 Unk3300_MMALJIFDKJK = 12;
+ uint32 ADFPDKKFBFA = 14;
+ int32 retcode = 1;
+ uint32 FFIGGEJJKHB = 5;
+ uint32 FCNENPIPOHF = 10;
+ uint32 BGNBOPLNAGE = 2;
+ uint32 OOJBBDPEAFK = 6;
+ uint32 OKDLGDADHNA = 13;
+ uint32 HMKFIEOOMLE = 7;
+ Vector pos = 15;
}
+
diff --git a/proto/GetScenePointReq.proto b/proto/GetScenePointReq.proto
index 3f629481..67b2b7d2 100644
--- a/proto/GetScenePointReq.proto
+++ b/proto/GetScenePointReq.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NGFIIOEAKAD
+// CmdId: 242
message GetScenePointReq {
- //enum INCOMKHOKIP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 216;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 sceneId = 15;
- uint32 belongUid = 3;
+ uint32 scene_id = 9;
+ bool PGBKOMBKBKG = 1;
+ uint32 belong_uid = 3;
}
+
diff --git a/proto/GetScenePointRsp.proto b/proto/GetScenePointRsp.proto
index d497dc2a..c619c875 100644
--- a/proto/GetScenePointRsp.proto
+++ b/proto/GetScenePointRsp.proto
@@ -3,27 +3,21 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ODCLFBBMOFA
+// CmdId: 229
message GetScenePointRsp {
- //enum FJBIDFAAFJK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 213;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 lockedPointList = 7;
- repeated uint32 notInteractDungeonEntryList = 10;
- int32 retcode = 2;
- repeated uint32 toBeExploreDungeonEntryList = 13;
- uint32 belongUid = 6;
- repeated uint32 hidePointList = 3;
- repeated uint32 unlockAreaList = 9;
- repeated uint32 unlockedPointList = 12;
- repeated uint32 notExploredDungeonEntryList = 4;
- repeated uint32 unhidePointList = 5;
- uint32 sceneId = 14;
- repeated uint32 groupUnlimitPointList = 1;
+ repeated uint32 LHGAOJELAMA = 3;
+ repeated uint32 FKDLJELPPOJ = 13;
+ int32 retcode = 2;
+ repeated uint32 hide_point_list = 12;
+ repeated uint32 LLLIACPHNEH = 7;
+ uint32 belong_uid = 8;
+ repeated uint32 KBGDANIJLFK = 11;
+ repeated uint32 LEAMLBEEBMN = 14;
+ bool PGBKOMBKBKG = 5;
+ repeated uint32 JOMDNANCHND = 10;
+ repeated uint32 HJLALADBFAC = 15;
+ uint32 scene_id = 6;
+ repeated uint32 unlocked_point_list = 4;
}
+
diff --git a/proto/GetShopReq.proto b/proto/GetShopReq.proto
index 384b06a0..9e1cfbd7 100644
--- a/proto/GetShopReq.proto
+++ b/proto/GetShopReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PCIGEBHJCDG
+// CmdId: 767
message GetShopReq {
- //enum OBCAEPEACBM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 705;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 shopType = 5;
+ uint32 shop_type = 8;
}
+
diff --git a/proto/GetShopRsp.proto b/proto/GetShopRsp.proto
index 603f9600..b2f1fe9a 100644
--- a/proto/GetShopRsp.proto
+++ b/proto/GetShopRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Shop.proto";
+// Name: OEAKJGIILOL
+// CmdId: 775
message GetShopRsp {
- //enum KNOFNDBCJKL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 755;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- Shop shop = 10;
- int32 retcode = 13;
+ int32 retcode = 15;
+ Shop shop = 11;
}
+
diff --git a/proto/GetShopmallDataReq.proto b/proto/GetShopmallDataReq.proto
index f7386ea6..2c3450ca 100644
--- a/proto/GetShopmallDataReq.proto
+++ b/proto/GetShopmallDataReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CDPMKDBOKIA
+// CmdId: 714
message GetShopmallDataReq {
- //enum IJEIALAGPEJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 720;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetShopmallDataRsp.proto b/proto/GetShopmallDataRsp.proto
index 91a22fc6..80a05e23 100644
--- a/proto/GetShopmallDataRsp.proto
+++ b/proto/GetShopmallDataRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JHGOPMOFJNN
+// CmdId: 734
message GetShopmallDataRsp {
- //enum BOEFCOMLKMF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 774;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 shopTypeList = 10;
- int32 retcode = 3;
+ repeated uint32 shop_type_list = 3;
+ int32 retcode = 14;
}
+
diff --git a/proto/GetSignInRewardReq.proto b/proto/GetSignInRewardReq.proto
index 1def74f7..5662dd80 100644
--- a/proto/GetSignInRewardReq.proto
+++ b/proto/GetSignInRewardReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CFIBLMHDOOB
+// CmdId: 2514
message GetSignInRewardReq {
- //enum MLKPHBMDDPA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2520;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 scheduleId = 13;
- uint32 rewardDay = 8;
+ uint32 reward_day = 13;
+ uint32 schedule_id = 4;
}
+
diff --git a/proto/GetSignInRewardRsp.proto b/proto/GetSignInRewardRsp.proto
index 004ede5a..495d04d8 100644
--- a/proto/GetSignInRewardRsp.proto
+++ b/proto/GetSignInRewardRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "SignInInfo.proto";
+// Name: HOBHMLNNDKH
+// CmdId: 2534
message GetSignInRewardRsp {
- //enum CDBCCPFGGON {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2574;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 7;
- SignInInfo signInInfo = 13;
+ int32 retcode = 9;
+ SignInInfo sign_in_info = 3;
}
+
diff --git a/proto/GetStoreCustomDungeonReq.proto b/proto/GetStoreCustomDungeonReq.proto
index 4ce9a256..d3358f94 100644
--- a/proto/GetStoreCustomDungeonReq.proto
+++ b/proto/GetStoreCustomDungeonReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: COGGLHGJKEP
+// CmdId: 6222
message GetStoreCustomDungeonReq {
- //enum KPBJDCOGNLA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6248;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetStoreCustomDungeonRsp.proto b/proto/GetStoreCustomDungeonRsp.proto
index 76114ebf..7e98b23c 100644
--- a/proto/GetStoreCustomDungeonRsp.proto
+++ b/proto/GetStoreCustomDungeonRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "OtherCustomDungeonBrief.proto";
+// Name: DFLFGBCHEMP
+// CmdId: 6210
message GetStoreCustomDungeonRsp {
- //enum JBMEBJFDOLE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6212;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated OtherCustomDungeonBrief customDungeonList = 1;
- int32 retcode = 10;
+ repeated OtherCustomDungeonBrief custom_dungeon_list = 3;
+ int32 retcode = 9;
}
+
diff --git a/proto/GetUgcBriefInfoReq.proto b/proto/GetUgcBriefInfoReq.proto
index 2cd6f56b..b590c787 100644
--- a/proto/GetUgcBriefInfoReq.proto
+++ b/proto/GetUgcBriefInfoReq.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "UgcType.proto";
+// Name: DPBNMIFDCJH
+// CmdId: 6309
message GetUgcBriefInfoReq {
- //enum CIFODABEJMB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6346;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- UgcType ugcType = 10;
- uint64 ugcGuid = 11;
+ UgcType ugc_type = 1;
+ uint64 ugc_guid = 12;
}
+
diff --git a/proto/GetUgcBriefInfoRsp.proto b/proto/GetUgcBriefInfoRsp.proto
index a243064d..a74c3f3e 100644
--- a/proto/GetUgcBriefInfoRsp.proto
+++ b/proto/GetUgcBriefInfoRsp.proto
@@ -2,24 +2,17 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+import "UgcMusicBriefInfo.proto";
import "UgcType.proto";
-import "MusicBriefInfo.proto";
+// Name: HCHEBMEEOJO
+// CmdId: 6346
message GetUgcBriefInfoRsp {
- //enum FEOCBIBAOAK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6341;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint64 ugcGuid = 15;
- UgcType ugcType = 9;
- int32 retcode = 1;
- oneof brief {
- MusicBriefInfo music_brief_info = 8;
- }
+ UgcType ugc_type = 14;
+ int32 retcode = 4;
+ uint64 ugc_guid = 7;
+ oneof brief {
+ UgcMusicBriefInfo music_brief_info = 8;
+ }
}
+
diff --git a/proto/GetUgcReq.proto b/proto/GetUgcReq.proto
index 8fa43337..12ba929f 100644
--- a/proto/GetUgcReq.proto
+++ b/proto/GetUgcReq.proto
@@ -2,25 +2,18 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "RecordUsage.proto";
import "GetUgcType.proto";
+import "RecordUsage.proto";
import "UgcType.proto";
+// Name: JFMPDHBPLII
+// CmdId: 6348
message GetUgcReq {
- //enum POPGKJNIMPG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6338;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- RecordUsage ugcRecordUsage = 8;
- GetUgcType getUgcType = 10;
- uint64 ugcGuid = 15;
- UgcType ugcType = 2;
- bool isRequireBrief = 5;
+ RecordUsage ugc_record_usage = 2;
+ GetUgcType get_ugc_type = 3;
+ bool is_require_brief = 13;
+ UgcType ugc_type = 7;
+ uint32 schedule_id = 12;
+ uint64 ugc_guid = 14;
}
+
diff --git a/proto/GetUgcRsp.proto b/proto/GetUgcRsp.proto
index 7434dc28..a1614741 100644
--- a/proto/GetUgcRsp.proto
+++ b/proto/GetUgcRsp.proto
@@ -2,26 +2,23 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "UgcType.proto";
import "RecordUsage.proto";
-import "MusicRecord.proto";
+import "UgcMusicBriefInfo.proto";
+import "UgcMusicRecord.proto";
+import "UgcType.proto";
+// Name: GHOGOCFKNDI
+// CmdId: 6343
message GetUgcRsp {
- //enum PNOAIKJGEMO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6345;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- UgcType ugcType = 12;
- int32 retcode = 8;
- RecordUsage ugcRecordUsage = 7;
- uint64 ugcGuid = 9;
- oneof record {
- MusicRecord music_record = 1;
- }
+ RecordUsage ugc_record_usage = 11;
+ UgcType ugc_type = 2;
+ uint64 ugc_guid = 9;
+ int32 retcode = 4;
+ oneof HIKDHNPCMFD {
+ UgcMusicRecord music_record = 15;
+ }
+ oneof brief {
+ UgcMusicBriefInfo music_brief_info = 1970;
+ }
}
+
diff --git a/proto/GetUgcType.proto b/proto/GetUgcType.proto
index d9311277..40d299b8 100644
--- a/proto/GetUgcType.proto
+++ b/proto/GetUgcType.proto
@@ -3,9 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: BAOPAIMJBJG
enum GetUgcType {
- GET_UGC_TYPE_NONE = 0;
- GET_UGC_TYPE_MINE = 1;
- GET_UGC_TYPE_PUBLISH = 2;
+ GET_UGC_NONE = 0;
+ GET_UGC_TYPE_MINE = 1;
+ GET_UGC_TYPE_PUBLISH = 2;
}
+
diff --git a/proto/GetWidgetSlotReq.proto b/proto/GetWidgetSlotReq.proto
index fa67050e..766491d9 100644
--- a/proto/GetWidgetSlotReq.proto
+++ b/proto/GetWidgetSlotReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OLHAOKGGNIC
+// CmdId: 4255
message GetWidgetSlotReq {
- //enum JICEMMHLBKN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4277;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetWidgetSlotRsp.proto b/proto/GetWidgetSlotRsp.proto
index 7512c498..eceb328c 100644
--- a/proto/GetWidgetSlotRsp.proto
+++ b/proto/GetWidgetSlotRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "WidgetSlotData.proto";
+// Name: AHNDODKDGHO
+// CmdId: 4266
message GetWidgetSlotRsp {
- //enum FAKNLMKHILB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4263;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 15;
- repeated WidgetSlotData slotList = 13;
+ repeated WidgetSlotData slot_list = 11;
+ int32 retcode = 12;
}
+
diff --git a/proto/GetWorldMpInfoReq.proto b/proto/GetWorldMpInfoReq.proto
index d491ee77..848432ff 100644
--- a/proto/GetWorldMpInfoReq.proto
+++ b/proto/GetWorldMpInfoReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OKGDDDOHINO
+// CmdId: 3479
message GetWorldMpInfoReq {
- //enum APNHHICNAFC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3269;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GetWorldMpInfoRsp.proto b/proto/GetWorldMpInfoRsp.proto
index 8a82a220..53f69f94 100644
--- a/proto/GetWorldMpInfoRsp.proto
+++ b/proto/GetWorldMpInfoRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ODNDKPCIPME
+// CmdId: 3118
message GetWorldMpInfoRsp {
- //enum OFKMCAOPPNI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3320;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 12;
- bool isInMpMode = 11;
- uint32 quitMpValidTime = 15;
+ uint32 quit_mp_valid_time = 4;
+ int32 retcode = 15;
+ bool is_in_mp_mode = 7;
}
+
diff --git a/proto/GiveUpRoguelikeDungeonCardReq.proto b/proto/GiveUpRoguelikeDungeonCardReq.proto
index 70ee75e5..a3e17571 100644
--- a/proto/GiveUpRoguelikeDungeonCardReq.proto
+++ b/proto/GiveUpRoguelikeDungeonCardReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GCJILFHLJJG
+// CmdId: 8292
message GiveUpRoguelikeDungeonCardReq {
- //enum ILIIDIBJGCL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8131;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/GiveUpRoguelikeDungeonCardRsp.proto b/proto/GiveUpRoguelikeDungeonCardRsp.proto
index 226e9299..609862f3 100644
--- a/proto/GiveUpRoguelikeDungeonCardRsp.proto
+++ b/proto/GiveUpRoguelikeDungeonCardRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LDIIKCCOBPG
+// CmdId: 8752
message GiveUpRoguelikeDungeonCardRsp {
- //enum HNFIBGOGJEH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8024;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 9;
+ int32 retcode = 15;
}
+
diff --git a/proto/GivingRecord.proto b/proto/GivingRecord.proto
index d816dc0f..20c11a4f 100644
--- a/proto/GivingRecord.proto
+++ b/proto/GivingRecord.proto
@@ -3,14 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KOHDDNNKDAG
message GivingRecord {
- bool isGadgetGiving = 6;
- uint32 groupId = 14;
- uint32 givingId = 4;
- uint32 configId = 7;
- uint32 lastGroupId = 8;
- bool isFinished = 1;
- map materialCountMap = 10;
+ uint32 config_id = 13;
+ bool is_finished = 5;
+ bool is_gadget_giving = 7;
+ uint32 giving_id = 14;
+ map material_cnt_map = 10;
+ uint32 group_id = 4;
+ uint32 last_group_id = 9;
}
+
diff --git a/proto/GivingRecordChangeNotify.proto b/proto/GivingRecordChangeNotify.proto
index f8cec41f..2fc63c84 100644
--- a/proto/GivingRecordChangeNotify.proto
+++ b/proto/GivingRecordChangeNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GivingRecord.proto";
+// Name: KOAJCOGAHIE
+// CmdId: 136
message GivingRecordChangeNotify {
- //enum IKNGLHNBOJL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 167;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- GivingRecord givingRecord = 8;
- bool isDeactive = 4;
+ bool is_deactive = 9;
+ GivingRecord giving_record = 13;
}
+
diff --git a/proto/GivingRecordNotify.proto b/proto/GivingRecordNotify.proto
index fd5bce03..ebed3762 100644
--- a/proto/GivingRecordNotify.proto
+++ b/proto/GivingRecordNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GivingRecord.proto";
+// Name: ALDMHFAPEBH
+// CmdId: 143
message GivingRecordNotify {
- //enum OKLEJAHFDIN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 195;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated GivingRecord givingRecordList = 4;
+ repeated GivingRecord giving_record_list = 14;
}
+
diff --git a/proto/GlobalBuildingInfoNotify.proto b/proto/GlobalBuildingInfoNotify.proto
index 6695c307..857cec8f 100644
--- a/proto/GlobalBuildingInfoNotify.proto
+++ b/proto/GlobalBuildingInfoNotify.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BuildingInfo.proto";
+// Name: JHCOBPEEBLO
+// CmdId: 5373
message GlobalBuildingInfoNotify {
- //enum NCHBAFAIALK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5389;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 maxNum = 4;
- uint32 currentNum = 8;
- repeated BuildingInfo buildingList = 3;
+ uint32 LJDMMCIKHLC = 12;
+ uint32 IHNHBADFLKJ = 4;
+ repeated BuildingInfo building_list = 5;
}
+
diff --git a/proto/GmTalkNotify.proto b/proto/GmTalkNotify.proto
index 9f905be4..62e59125 100644
--- a/proto/GmTalkNotify.proto
+++ b/proto/GmTalkNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DFPAJAOALOG
+// CmdId: 84
message GmTalkNotify {
- //enum MNKOPGHEBCI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 75;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- string msg = 2;
+ string msg = 2;
}
+
diff --git a/proto/GmTalkReq.proto b/proto/GmTalkReq.proto
index afb53ebd..b0ecce0f 100644
--- a/proto/GmTalkReq.proto
+++ b/proto/GmTalkReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BBCDDOPMBIK
+// CmdId: 75
message GmTalkReq {
- //enum LEJCHNNIKFN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 55;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- string msg = 7;
+ string msg = 9;
}
+
diff --git a/proto/GmTalkRsp.proto b/proto/GmTalkRsp.proto
index 99baadae..50b1962b 100644
--- a/proto/GmTalkRsp.proto
+++ b/proto/GmTalkRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OPANAMLOKOK
+// CmdId: 54
message GmTalkRsp {
- //enum LHEIGJGJHDC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 87;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- string retmsg = 3;
- int32 retcode = 7;
- string msg = 5;
+ string retmsg = 6;
+ string msg = 13;
+ int32 retcode = 12;
}
+
diff --git a/proto/GrantRewardNotify.proto b/proto/GrantRewardNotify.proto
index aaae1b07..f13bf12f 100644
--- a/proto/GrantRewardNotify.proto
+++ b/proto/GrantRewardNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Reward.proto";
+// Name: GIHGMKPCMNI
+// CmdId: 613
message GrantRewardNotify {
- //enum BFENGPLCEJE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 622;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- Reward reward = 10;
+ Reward reward = 8;
}
+
diff --git a/proto/GrassInfo.proto b/proto/GrassInfo.proto
deleted file mode 100644
index 284e5d82..00000000
--- a/proto/GrassInfo.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message GrassInfo {
- uint32 id = 1;
- Vector center = 2;
- Vector size = 3;
-}
diff --git a/proto/GravenInnocenceCampInfo.proto b/proto/GravenInnocenceCampInfo.proto
deleted file mode 100644
index e5df6775..00000000
--- a/proto/GravenInnocenceCampInfo.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GravenInnocenceCampStageInfo.proto";
-
-message GravenInnocenceCampInfo {
- repeated GravenInnocenceCampStageInfo stageInfoList = 4;
-}
diff --git a/proto/GravenInnocenceCampStageInfo.proto b/proto/GravenInnocenceCampStageInfo.proto
deleted file mode 100644
index a50dd0f0..00000000
--- a/proto/GravenInnocenceCampStageInfo.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GravenInnocenceCampStageInfo {
- bool isOpen = 8;
- uint32 stageId = 14;
- bool isFinished = 13;
- uint32 levelId = 12;
-}
diff --git a/proto/GravenInnocenceCarveInfo.proto b/proto/GravenInnocenceCarveInfo.proto
deleted file mode 100644
index 42b30b6e..00000000
--- a/proto/GravenInnocenceCarveInfo.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GravenInnocenceCarveStageInfo.proto";
-
-message GravenInnocenceCarveInfo {
- repeated uint32 hasEditConfigIdList = 12;
- uint32 canEditCount = 15;
- repeated GravenInnocenceCarveStageInfo stageInfoList = 4;
-}
diff --git a/proto/GravenInnocenceCarveStageInfo.proto b/proto/GravenInnocenceCarveStageInfo.proto
deleted file mode 100644
index f304f3df..00000000
--- a/proto/GravenInnocenceCarveStageInfo.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GravenInnocenceCarveStageInfo {
- bool isOpen = 12;
- uint32 stageId = 2;
-}
diff --git a/proto/GravenInnocenceDetailInfo.proto b/proto/GravenInnocenceDetailInfo.proto
new file mode 100644
index 00000000..1c8cb69d
--- /dev/null
+++ b/proto/GravenInnocenceDetailInfo.proto
@@ -0,0 +1,18 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "EJDDAFOGCEF.proto";
+import "FIDBMENLPEP.proto";
+import "GravenInnocencePhotoInfo.proto";
+import "HKCAHHHHPGL.proto";
+
+// Name: NKCEOHKNCKG
+message GravenInnocenceDetailInfo {
+ EJDDAFOGCEF OMIGMFKNCIK = 11;
+ FIDBMENLPEP CIGEOIIBPHF = 3;
+ HKCAHHHHPGL NLHOPBFKEKD = 12;
+ GravenInnocencePhotoInfo photo_info = 5;
+ bool is_content_closed = 8;
+}
+
diff --git a/proto/GravenInnocenceEditCarveCombinationReq.proto b/proto/GravenInnocenceEditCarveCombinationReq.proto
index c46b134f..96326cbf 100644
--- a/proto/GravenInnocenceEditCarveCombinationReq.proto
+++ b/proto/GravenInnocenceEditCarveCombinationReq.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CustomGadgetTreeInfo.proto";
+// Name: DOKILHABPNG
+// CmdId: 24190
message GravenInnocenceEditCarveCombinationReq {
- //enum OGPPNOHCCAM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23125;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- CustomGadgetTreeInfo combinationInfo = 15;
- uint32 entityId = 5;
+ CustomGadgetTreeInfo combination_info = 14;
+ uint32 entity_id = 10;
}
+
diff --git a/proto/GravenInnocenceEditCarveCombinationRsp.proto b/proto/GravenInnocenceEditCarveCombinationRsp.proto
index b1cf795a..f793878a 100644
--- a/proto/GravenInnocenceEditCarveCombinationRsp.proto
+++ b/proto/GravenInnocenceEditCarveCombinationRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MBBJOIJCJGL
+// CmdId: 20912
message GravenInnocenceEditCarveCombinationRsp {
- //enum NEOPKKDJALE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 24700;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 1;
+ int32 retcode = 14;
}
+
diff --git a/proto/GravenInnocenceInfo.proto b/proto/GravenInnocenceInfo.proto
deleted file mode 100644
index 007d5126..00000000
--- a/proto/GravenInnocenceInfo.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GravenInnocenceCarveInfo.proto";
-import "GravenInnocencePhotoInfo.proto";
-import "GravenInnocenceRaceInfo.proto";
-import "GravenInnocenceCampInfo.proto";
-
-message GravenInnocenceInfo {
- GravenInnocenceCarveInfo carveInfo = 12;
- GravenInnocencePhotoInfo photoInfo = 5;
- GravenInnocenceRaceInfo raceInfo = 13;
- bool leftMonsters = 8;
- GravenInnocenceCampInfo campInfo = 11;
-}
diff --git a/proto/GravenInnocencePhotoFinishReq.proto b/proto/GravenInnocencePhotoFinishReq.proto
index 4ba43f2f..5281cc6a 100644
--- a/proto/GravenInnocencePhotoFinishReq.proto
+++ b/proto/GravenInnocencePhotoFinishReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OCLABAOCCHG
+// CmdId: 23079
message GravenInnocencePhotoFinishReq {
- //enum NDBMIJAJMLB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23521;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 param = 9;
- uint32 objectId = 3;
+ uint32 object_id = 7;
+ uint32 param = 15;
}
+
diff --git a/proto/GravenInnocencePhotoFinishRsp.proto b/proto/GravenInnocencePhotoFinishRsp.proto
index df9d2bd6..1af7a8dd 100644
--- a/proto/GravenInnocencePhotoFinishRsp.proto
+++ b/proto/GravenInnocencePhotoFinishRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KEHDDOMEPEJ
+// CmdId: 23629
message GravenInnocencePhotoFinishRsp {
- //enum DPEEEFFDLIH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 22592;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 2;
- uint32 objectId = 5;
- uint32 param = 11;
+ int32 retcode = 14;
+ uint32 param = 3;
+ uint32 object_id = 12;
}
+
diff --git a/proto/GravenInnocencePhotoInfo.proto b/proto/GravenInnocencePhotoInfo.proto
index 46e436c0..c8c07ba4 100644
--- a/proto/GravenInnocencePhotoInfo.proto
+++ b/proto/GravenInnocencePhotoInfo.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GravenInnocencePhotoObjectInfo.proto";
import "GravenInnocencePhotoStageInfo.proto";
+// Name: GMBOONICPBM
message GravenInnocencePhotoInfo {
- repeated GravenInnocencePhotoObjectInfo objectInfoList = 10;
- repeated GravenInnocencePhotoStageInfo stageInfoList = 3;
+ repeated GravenInnocencePhotoStageInfo stage_info_list = 10;
+ repeated GravenInnocencePhotoObjectInfo object_info_list = 9;
}
+
diff --git a/proto/GravenInnocencePhotoObjectInfo.proto b/proto/GravenInnocencePhotoObjectInfo.proto
index 69990925..6d43b487 100644
--- a/proto/GravenInnocencePhotoObjectInfo.proto
+++ b/proto/GravenInnocencePhotoObjectInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MJHFBOFELIG
message GravenInnocencePhotoObjectInfo {
- uint32 param = 15;
- uint32 finishTime = 10;
- uint32 objectId = 1;
+ uint32 finish_time = 7;
+ uint32 param = 13;
+ uint32 object_id = 8;
}
+
diff --git a/proto/GravenInnocencePhotoReminderNotify.proto b/proto/GravenInnocencePhotoReminderNotify.proto
index 38972703..3ff0a738 100644
--- a/proto/GravenInnocencePhotoReminderNotify.proto
+++ b/proto/GravenInnocencePhotoReminderNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AJBFOAAPDAK
+// CmdId: 24173
message GravenInnocencePhotoReminderNotify {
- //enum PBOIDLBBNDM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 20385;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 reminderId = 9;
- uint32 groupBundleId = 11;
+ uint32 group_bundle_id = 6;
+ uint32 reminder_id = 8;
}
+
diff --git a/proto/GravenInnocencePhotoStageInfo.proto b/proto/GravenInnocencePhotoStageInfo.proto
index c98f4275..1500ddef 100644
--- a/proto/GravenInnocencePhotoStageInfo.proto
+++ b/proto/GravenInnocencePhotoStageInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MIGCAFCNLJD
message GravenInnocencePhotoStageInfo {
- uint32 stageId = 12;
- bool isFinished = 5;
- bool isOpen = 13;
+ uint32 stage_id = 1;
+ bool is_open = 6;
+ bool is_finished = 4;
}
+
diff --git a/proto/GravenInnocenceRaceInfo.proto b/proto/GravenInnocenceRaceInfo.proto
deleted file mode 100644
index abff157c..00000000
--- a/proto/GravenInnocenceRaceInfo.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GravenInnocenceRaceLevelInfo.proto";
-
-message GravenInnocenceRaceInfo {
- repeated GravenInnocenceRaceLevelInfo levelInfoList = 7;
-}
diff --git a/proto/GravenInnocenceRaceLevelInfo.proto b/proto/GravenInnocenceRaceLevelInfo.proto
deleted file mode 100644
index ad2230f7..00000000
--- a/proto/GravenInnocenceRaceLevelInfo.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message GravenInnocenceRaceLevelInfo {
- uint32 levelId = 7;
- bool isOpen = 13;
- uint32 maxScore = 15;
-}
diff --git a/proto/GravenInnocenceRaceRestartReq.proto b/proto/GravenInnocenceRaceRestartReq.proto
index 661e7e6a..806d05e1 100644
--- a/proto/GravenInnocenceRaceRestartReq.proto
+++ b/proto/GravenInnocenceRaceRestartReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EFPOKHEHFMI
+// CmdId: 22616
message GravenInnocenceRaceRestartReq {
- //enum CPHGIADDHJP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 21280;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 galleryId = 9;
+ uint32 gallery_id = 2;
}
+
diff --git a/proto/GravenInnocenceRaceRestartRsp.proto b/proto/GravenInnocenceRaceRestartRsp.proto
index 50138115..424e1e82 100644
--- a/proto/GravenInnocenceRaceRestartRsp.proto
+++ b/proto/GravenInnocenceRaceRestartRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EIOOOCBHAIA
+// CmdId: 24201
message GravenInnocenceRaceRestartRsp {
- //enum KALBMOGIAAD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 24627;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 12;
- uint32 galleryId = 8;
+ int32 retcode = 5;
+ uint32 gallery_id = 8;
}
+
diff --git a/proto/GravenInnocenceRaceSettleNotify.proto b/proto/GravenInnocenceRaceSettleNotify.proto
index d5601888..71c894d3 100644
--- a/proto/GravenInnocenceRaceSettleNotify.proto
+++ b/proto/GravenInnocenceRaceSettleNotify.proto
@@ -2,27 +2,20 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GalleryStopReason.proto";
+// Name: PPAEMNMJDHB
+// CmdId: 24552
message GravenInnocenceRaceSettleNotify {
- //enum GECMEJKBGJK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 20447;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 score = 6;
- bool isNewRecord = 11;
- bool isSuccess = 1;
- uint32 Unk3300_OHAHHKNAJKL = 13;
- GalleryStopReason reason = 9;
- uint32 Unk3300_IPGJKKFDPJJ = 8;
- uint32 galleryId = 14;
- uint32 remainTime = 12;
- uint32 Unk3300_BOIPHOPMHJM = 3;
- uint32 levelId = 2;
+ uint32 level_id = 7;
+ bool is_success = 3;
+ uint32 DIOJNDKDDLI = 10;
+ uint32 score = 2;
+ uint32 IHPLEFBHBDG = 5;
+ uint32 PFHHPCPLKGB = 1;
+ bool is_new_record = 12;
+ uint32 FBKJHNDOKFM = 4;
+ GalleryStopReason reason = 6;
+ uint32 gallery_id = 9;
}
+
diff --git a/proto/GroupLinkAllNotify.proto b/proto/GroupLinkAllNotify.proto
index 083e07b7..d7ae6835 100644
--- a/proto/GroupLinkAllNotify.proto
+++ b/proto/GroupLinkAllNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GroupLinkBundle.proto";
+// Name: PPEKJLIOOCJ
+// CmdId: 5798
message GroupLinkAllNotify {
- //enum BDILAGKCMKP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5788;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated GroupLinkBundle bundleList = 15;
+ repeated GroupLinkBundle bundle_list = 14;
}
+
diff --git a/proto/GroupLinkBundle.proto b/proto/GroupLinkBundle.proto
index 43ffda25..f466d975 100644
--- a/proto/GroupLinkBundle.proto
+++ b/proto/GroupLinkBundle.proto
@@ -2,15 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: DAIJHGFFMFL
message GroupLinkBundle {
- bool isActivated = 7;
- Vector center = 6;
- uint32 sceneId = 8;
- uint32 radius = 13;
- bool isShowMark = 12;
- uint32 bundleId = 9;
+ uint32 scene_id = 7;
+ bool is_activated = 11;
+ Vector center = 1;
+ uint32 radius = 12;
+ bool is_show_mark = 6;
+ uint32 bundle_id = 13;
}
+
diff --git a/proto/GroupLinkChangeNotify.proto b/proto/GroupLinkChangeNotify.proto
index ad0e1b80..1a55ba93 100644
--- a/proto/GroupLinkChangeNotify.proto
+++ b/proto/GroupLinkChangeNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GroupLinkBundle.proto";
+// Name: GHJIGIBCCFE
+// CmdId: 5793
message GroupLinkChangeNotify {
- //enum MPNFEFPIIGN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5795;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- GroupLinkBundle bundle = 2;
+ GroupLinkBundle bundle = 2;
}
+
diff --git a/proto/GroupLinkDeleteNotify.proto b/proto/GroupLinkDeleteNotify.proto
index 895d5c66..07399338 100644
--- a/proto/GroupLinkDeleteNotify.proto
+++ b/proto/GroupLinkDeleteNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MOKEDLCHLMH
+// CmdId: 5759
message GroupLinkDeleteNotify {
- //enum NGNAEJCFILC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5796;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 bundleId = 13;
+ uint32 bundle_id = 8;
}
+
diff --git a/proto/GroupLinkMarkUpdateNotify.proto b/proto/GroupLinkMarkUpdateNotify.proto
index e711541d..be28eaa4 100644
--- a/proto/GroupLinkMarkUpdateNotify.proto
+++ b/proto/GroupLinkMarkUpdateNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GroupLinkBundle.proto";
+// Name: KEAMGKKDLMK
+// CmdId: 5796
message GroupLinkMarkUpdateNotify {
- //enum CCBOLMHNDGO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5791;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- GroupLinkBundle bundle = 7;
+ GroupLinkBundle bundle = 14;
}
+
diff --git a/proto/GroupSuiteNotify.proto b/proto/GroupSuiteNotify.proto
index 887e5b58..5ceb3c97 100644
--- a/proto/GroupSuiteNotify.proto
+++ b/proto/GroupSuiteNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AHFIMIOOLNJ
+// CmdId: 3263
message GroupSuiteNotify {
- //enum CABLEKMACEB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3115;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- map groupMap = 12;
+ map group_map = 4;
}
+
diff --git a/proto/GroupUnloadNotify.proto b/proto/GroupUnloadNotify.proto
index e1e886aa..9c2f9b62 100644
--- a/proto/GroupUnloadNotify.proto
+++ b/proto/GroupUnloadNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MKCHJPNLPKA
+// CmdId: 3167
message GroupUnloadNotify {
- //enum MEIILILBNFF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3144;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 groupList = 6;
+ repeated uint32 group_list = 13;
}
+
diff --git a/proto/GuestBeginEnterSceneNotify.proto b/proto/GuestBeginEnterSceneNotify.proto
index 08720ed5..341606f2 100644
--- a/proto/GuestBeginEnterSceneNotify.proto
+++ b/proto/GuestBeginEnterSceneNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EAMIJFJLKJK
+// CmdId: 3195
message GuestBeginEnterSceneNotify {
- //enum PAECOAAHNAK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3490;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 uid = 4;
- uint32 sceneId = 9;
+ uint32 uid = 14;
+ uint32 scene_id = 6;
}
+
diff --git a/proto/GuestPostEnterSceneNotify.proto b/proto/GuestPostEnterSceneNotify.proto
index 4e2b1d48..84f3ca20 100644
--- a/proto/GuestPostEnterSceneNotify.proto
+++ b/proto/GuestPostEnterSceneNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EHLMHEDNDDL
+// CmdId: 3012
message GuestPostEnterSceneNotify {
- //enum APJNMBJGNHN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3292;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 sceneId = 12;
- uint32 uid = 5;
+ uint32 uid = 11;
+ uint32 scene_id = 4;
}
+
diff --git a/proto/H5ActivityIdsNotify.proto b/proto/H5ActivityIdsNotify.proto
index ad46f668..f35cacef 100644
--- a/proto/H5ActivityIdsNotify.proto
+++ b/proto/H5ActivityIdsNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FAONDBOEDMA
+// CmdId: 5659
message H5ActivityIdsNotify {
- //enum GKKOHIHBIMF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5696;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- map h5ActivityMap = 15;
- uint32 clientRedDotTimestamp = 1;
+ uint32 client_red_dot_timestamp = 12;
+ map h5_activity_map = 1;
}
+
diff --git a/proto/H5ActivityInfo.proto b/proto/H5ActivityInfo.proto
index 80f2f4d8..76c44fc6 100644
--- a/proto/H5ActivityInfo.proto
+++ b/proto/H5ActivityInfo.proto
@@ -3,15 +3,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IJOOGAIOODO
message H5ActivityInfo {
- string prefabPath = 13;
- uint32 contentCloseTime = 1;
- bool isEntranceOpen = 6;
- uint32 endTime = 11;
- uint32 Unk3300_DMBNFECAKBH = 4;
- uint32 beginTime = 8;
- string url = 3;
- uint32 Unk3300_OBKEBDCKHJF = 9;
+ uint32 begin_time = 15;
+ bool is_entrance_open = 2;
+ string prefab_path = 14;
+ string url = 12;
+ uint32 end_time = 7;
+ uint32 PEKFGOHFPIB = 6;
+ uint32 PICPEBDGGAO = 10;
+ uint32 content_close_time = 4;
}
+
diff --git a/proto/HALOLKMILLH.proto b/proto/HALOLKMILLH.proto
new file mode 100644
index 00000000..eec3d6b3
--- /dev/null
+++ b/proto/HALOLKMILLH.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "CMILIIPNCIE.proto";
+
+// Name: HALOLKMILLH
+message HALOLKMILLH {
+ repeated CMILIIPNCIE HKPHDELIAPJ = 5;
+ uint32 open_time = 14;
+ repeated uint32 taken_reward_index_list = 2;
+ uint32 last_difficulty_id = 8;
+ bool is_open = 10;
+}
+
diff --git a/proto/HAPLGGHOBAJ.proto b/proto/HAPLGGHOBAJ.proto
new file mode 100644
index 00000000..49df0bc6
--- /dev/null
+++ b/proto/HAPLGGHOBAJ.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: HAPLGGHOBAJ
+// CmdId: 7036
+message HAPLGGHOBAJ {
+ bool CJBEOGFFNEC = 14;
+}
+
diff --git a/proto/HBEFCJKDDIN.proto b/proto/HBEFCJKDDIN.proto
new file mode 100644
index 00000000..b7f4de6f
--- /dev/null
+++ b/proto/HBEFCJKDDIN.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: HBEFCJKDDIN
+message HBEFCJKDDIN {
+ uint32 OIIAKJGOIMA = 9;
+ uint32 ACEOMANEIKE = 8;
+}
+
diff --git a/proto/HBHMEOHPEBO.proto b/proto/HBHMEOHPEBO.proto
new file mode 100644
index 00000000..21520a72
--- /dev/null
+++ b/proto/HBHMEOHPEBO.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: HBHMEOHPEBO
+// CmdId: 7201
+message HBHMEOHPEBO {
+ int32 retcode = 10;
+ uint32 MBNLNOFPLLA = 9;
+ uint32 AHAIAIPGFDN = 4;
+}
+
diff --git a/proto/HBMJGJEADEH.proto b/proto/HBMJGJEADEH.proto
deleted file mode 100644
index 945a738a..00000000
--- a/proto/HBMJGJEADEH.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message HBMJGJEADEH {
- float lfpempoopmd = 2;
- float dfadhemafpn = 8;
- bool ibbkobjieeg = 12;
- float gookfcglmjd = 13;
- uint32 bhgooledknh = 15;
- uint32 ilodbmpgegj = 1;
-}
diff --git a/proto/DJOOIPGJPFC.proto b/proto/HBMJGKJKIGL.proto
similarity index 53%
rename from proto/DJOOIPGJPFC.proto
rename to proto/HBMJGKJKIGL.proto
index 16c2734d..775cbaa2 100644
--- a/proto/DJOOIPGJPFC.proto
+++ b/proto/HBMJGKJKIGL.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AbilityString.proto";
-message DJOOIPGJPFC {
- float value = 14;
- AbilityString key = 8;
+// Name: HBMJGKJKIGL
+message HBMJGKJKIGL {
+ float value = 9;
+ AbilityString key = 8;
}
+
diff --git a/proto/HCAMGIDEAFE.proto b/proto/HCAMGIDEAFE.proto
deleted file mode 100644
index 071e0382..00000000
--- a/proto/HCAMGIDEAFE.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message HCAMGIDEAFE {
- uint32 bestScore = 6;
- bool isOpen = 1;
- uint32 stageId = 2;
-}
diff --git a/proto/HDDLIDNBMJM.proto b/proto/HDDLIDNBMJM.proto
new file mode 100644
index 00000000..cec59a53
--- /dev/null
+++ b/proto/HDDLIDNBMJM.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: HDDLIDNBMJM
+message HDDLIDNBMJM {
+ uint32 FAGDOOBFOJM = 15;
+ uint32 uid = 10;
+}
+
diff --git a/proto/HDLOJBCLFLE.proto b/proto/HDLOJBCLFLE.proto
new file mode 100644
index 00000000..730448cb
--- /dev/null
+++ b/proto/HDLOJBCLFLE.proto
@@ -0,0 +1,19 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "LDJBCPLPPHB.proto";
+import "MBIEJKBJKCH.proto";
+
+// Name: HDLOJBCLFLE
+message HDLOJBCLFLE {
+ string HHHAFMBFDFC = 1;
+ string entity_id = 2;
+ string DMBKJKNPKBC = 3;
+ string HLICLJPPEFN = 4;
+ string JLFDINHJDBI = 5;
+ uint32 uid = 6;
+ repeated LDJBCPLPPHB EOEGNOCDJLA = 7;
+ repeated MBIEJKBJKCH AAALFDDINJL = 8;
+}
+
diff --git a/proto/HEHODLHCPEL.proto b/proto/HEHODLHCPEL.proto
deleted file mode 100644
index ad62279b..00000000
--- a/proto/HEHODLHCPEL.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message HEHODLHCPEL {
- uint32 entityId = 10;
- Vector glbmapjdhpc = 5;
- Vector gnanpemiogh = 9;
-}
diff --git a/proto/HEIHACODPGK.proto b/proto/HEIHACODPGK.proto
new file mode 100644
index 00000000..5d3ca30a
--- /dev/null
+++ b/proto/HEIHACODPGK.proto
@@ -0,0 +1,33 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "DDFMGAHMONA.proto";
+import "JMBJHKIMDFC.proto";
+
+// Name: HEIHACODPGK
+message HEIHACODPGK {
+ uint32 APFPGJODBFO = 110;
+ bool BCMHGOOECGK = 4;
+ repeated uint32 HNODLJLIHGP = 1827;
+ bool OGOCIGOAJLB = 873;
+ bool KJPCJKHINJD = 13;
+ uint32 FMMECOPACKC = 1940;
+ uint32 OIEGFIJOFGL = 988;
+ repeated DDFMGAHMONA BLDGMNNDGFJ = 8;
+ bool DJHFHGKEDHP = 802;
+ bool MJIFKEIJGIG = 2;
+ uint32 OKNOAHLOFEL = 10;
+ repeated uint32 unlock_strategy_list = 5;
+ repeated uint32 LLLPHCOGFBG = 9;
+ repeated uint32 AFILOLELHFA = 11;
+ uint32 JIIPBLOOFHC = 14;
+ uint32 store_round = 15;
+ bool NCMAKPOPMOM = 1781;
+ repeated uint32 EFLHJPMLAPF = 12;
+ bool BNAAILOMLOA = 6;
+ JMBJHKIMDFC IDPGDFJJMFF = 1;
+ bool ALKLDMIEONO = 7;
+ map NNAOPIMFFNF = 3;
+}
+
diff --git a/proto/HFDGDGLGEEE.proto b/proto/HFDGDGLGEEE.proto
deleted file mode 100644
index e6fb9527..00000000
--- a/proto/HFDGDGLGEEE.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GMJDGJIDDCI.proto";
-import "GJPHKJFFMOM.proto";
-import "LLIJLJFHGBD.proto";
-import "PLDKICHAHEB.proto";
-
-message HFDGDGLGEEE {
- string createTime = 1;
- repeated LLIJLJFHGBD pakoigkhjal = 2;
- repeated string knmgmjklfob = 3;
- repeated PLDKICHAHEB jkfdibhoggm = 4;
- GMJDGJIDDCI ojmkoemmlpa = 5;
- GJPHKJFFMOM idbdfgaalao = 6;
-}
diff --git a/proto/BMAPKBNNAGD.proto b/proto/HFFNDCIHEMC.proto
similarity index 54%
rename from proto/BMAPKBNNAGD.proto
rename to proto/HFFNDCIHEMC.proto
index ed2bac66..a3e189f9 100644
--- a/proto/BMAPKBNNAGD.proto
+++ b/proto/HFFNDCIHEMC.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
-message BMAPKBNNAGD {
- Vector mpfmoiobaad = 2;
- Vector eknhofiihcl = 4;
+// Name: HFFNDCIHEMC
+message HFFNDCIHEMC {
+ Vector rot = 1;
+ Vector pos = 3;
}
+
diff --git a/proto/HFHFFEBONII.proto b/proto/HFHFFEBONII.proto
new file mode 100644
index 00000000..bcd663ba
--- /dev/null
+++ b/proto/HFHFFEBONII.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "AbilityString.proto";
+
+// Name: HFHFFEBONII
+message HFHFFEBONII {
+ float OIBFNDDDIMH = 12;
+ AbilityString ability_name = 15;
+ AbilityString ability_override = 10;
+}
+
diff --git a/proto/HGHPBLJEAJJ.proto b/proto/HGHPBLJEAJJ.proto
deleted file mode 100644
index a4fe8efc..00000000
--- a/proto/HGHPBLJEAJJ.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message HGHPBLJEAJJ {
- string createTime = 1;
- string title = 2;
- string type = 3;
- string jmggbhlelnm = 4;
-}
diff --git a/proto/HGIFNPKLHJM.proto b/proto/HGIFNPKLHJM.proto
new file mode 100644
index 00000000..4c4b536a
--- /dev/null
+++ b/proto/HGIFNPKLHJM.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: HGIFNPKLHJM
+// CmdId: 7776
+message HGIFNPKLHJM {
+ uint32 FMEICLMBOBF = 1;
+ uint32 level_id = 11;
+}
+
diff --git a/proto/HHACKKBLLHO.proto b/proto/HHACKKBLLHO.proto
new file mode 100644
index 00000000..d1707a74
--- /dev/null
+++ b/proto/HHACKKBLLHO.proto
@@ -0,0 +1,39 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "AHGODAFKPIM.proto";
+import "EIDMNOJMFIF.proto";
+import "FMOEOCJBOPN.proto";
+import "GCGCard.proto";
+import "GCGCostReviseInfo.proto";
+import "GCGDuelChallenge.proto";
+import "GPCKNDGKBBD.proto";
+import "HHKFLCHIBJJ.proto";
+import "MNNNHOOHGHF.proto";
+import "NIHOOOAICMD.proto";
+
+// Name: HHACKKBLLHO
+message HHACKKBLLHO {
+ uint32 HCKIILHKKBE = 15;
+ repeated HHKFLCHIBJJ FLECBBNJDOB = 8;
+ uint32 DELFEGPPGMK = 6;
+ repeated GCGDuelChallenge challenge_list = 1778;
+ EIDMNOJMFIF JFFMMIKBICI = 11;
+ repeated MNNNHOOHGHF CBNFENJBKKE = 1;
+ repeated GCGCard AAOFBGCFKGN = 301;
+ repeated AHGODAFKPIM field_list = 9;
+ uint32 OAEDGPFFFIB = 4;
+ repeated NIHOOOAICMD KBPJNIFEAHN = 924;
+ repeated GCGCard card_list = 2;
+ repeated uint32 ECNNODOGJIA = 5;
+ repeated GPCKNDGKBBD FJFPKAGBFPE = 345;
+ FMOEOCJBOPN AECBJKLBGFK = 14;
+ uint32 LGCAPIJMFHK = 13;
+ GCGCostReviseInfo cost_revise = 7;
+ repeated uint32 HLJEJHHAICH = 217;
+ uint32 controller_id = 10;
+ uint32 round = 12;
+ uint32 AMLPEHKILKH = 3;
+}
+
diff --git a/proto/HHHOMEPECIM.proto b/proto/HHHOMEPECIM.proto
new file mode 100644
index 00000000..5a74c57a
--- /dev/null
+++ b/proto/HHHOMEPECIM.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "NIELIIFHJCO.proto";
+
+// Name: HHHOMEPECIM
+// CmdId: 7539
+message HHHOMEPECIM {
+ uint32 level_id = 15;
+ NIELIIFHJCO PPHCMNDNEBE = 8;
+ uint32 config_id = 11;
+ int32 retcode = 1;
+}
+
diff --git a/proto/BDFNLKLGIBI.proto b/proto/HHICEJIKPLH.proto
similarity index 63%
rename from proto/BDFNLKLGIBI.proto
rename to proto/HHICEJIKPLH.proto
index cb26f7d3..693936cc 100644
--- a/proto/BDFNLKLGIBI.proto
+++ b/proto/HHICEJIKPLH.proto
@@ -3,8 +3,7 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-message BDFNLKLGIBI {
- uint64 value = 1;
+// Name: HHICEJIKPLH
+message HHICEJIKPLH {
}
+
diff --git a/proto/HHKFLCHIBJJ.proto b/proto/HHKFLCHIBJJ.proto
new file mode 100644
index 00000000..66bb7ac7
--- /dev/null
+++ b/proto/HHKFLCHIBJJ.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: HHKFLCHIBJJ
+message HHKFLCHIBJJ {
+ repeated uint32 skill_id_list = 15;
+ uint32 card_guid = 4;
+}
+
diff --git a/proto/HIDIPEIMBEG.proto b/proto/HIDIPEIMBEG.proto
new file mode 100644
index 00000000..51409c7a
--- /dev/null
+++ b/proto/HIDIPEIMBEG.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: HIDIPEIMBEG
+// CmdId: 24166
+message HIDIPEIMBEG {
+ int32 retcode = 3;
+}
+
diff --git a/proto/HIDNILLDCAD.proto b/proto/HIDNILLDCAD.proto
new file mode 100644
index 00000000..5703c134
--- /dev/null
+++ b/proto/HIDNILLDCAD.proto
@@ -0,0 +1,17 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: HIDNILLDCAD
+enum HIDNILLDCAD {
+ HIDNILLDCAD_MLBFMJIBJEP = 0;
+ HIDNILLDCAD_GDPKEFKFKIJ = 1;
+ HIDNILLDCAD_JNNGDHFKIOJ = 2;
+ HIDNILLDCAD_MMGALKGJPHM = 3;
+ HIDNILLDCAD_LBCHCIEHIAP = 4;
+ HIDNILLDCAD_FBNDENEGJMN = 5;
+ HIDNILLDCAD_ABMPNENBJHP = 6;
+ HIDNILLDCAD_HDNJLAIDCIE = 7;
+}
+
diff --git a/proto/HJLPAPJNFHA.proto b/proto/HJLPAPJNFHA.proto
new file mode 100644
index 00000000..51b8d2cf
--- /dev/null
+++ b/proto/HJLPAPJNFHA.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: HJLPAPJNFHA
+message HJLPAPJNFHA {
+ float GGFHOCCBOOK = 5;
+ float BLBHOEGPKOF = 1;
+ uint32 IGDJFFNHDNC = 8;
+ uint32 JHEGACBDILG = 15;
+ bool GIBJNMFOALE = 9;
+ float LMPPEKDJNIN = 7;
+}
+
diff --git a/proto/HJNJFLOPJOP.proto b/proto/HJNJFLOPJOP.proto
new file mode 100644
index 00000000..7e48901a
--- /dev/null
+++ b/proto/HJNJFLOPJOP.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "KJMKJAIFNEC.proto";
+
+// Name: HJNJFLOPJOP
+message HJNJFLOPJOP {
+ bool IACPFHDIBAH = 1;
+ repeated KJMKJAIFNEC FIAKFNFDPFP = 999;
+}
+
diff --git a/proto/HKBIPBOACKF.proto b/proto/HKBIPBOACKF.proto
deleted file mode 100644
index 9bb63e41..00000000
--- a/proto/HKBIPBOACKF.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message HKBIPBOACKF {
- repeated int32 paramList = 5;
-}
diff --git a/proto/HKCAHHHHPGL.proto b/proto/HKCAHHHHPGL.proto
new file mode 100644
index 00000000..d33a4349
--- /dev/null
+++ b/proto/HKCAHHHHPGL.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "LDNBDMBELBA.proto";
+
+// Name: HKCAHHHHPGL
+message HKCAHHHHPGL {
+ repeated LDNBDMBELBA stage_info_list = 3;
+}
+
diff --git a/proto/HKGFBIHCDHH.proto b/proto/HKGFBIHCDHH.proto
new file mode 100644
index 00000000..990a402f
--- /dev/null
+++ b/proto/HKGFBIHCDHH.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: HKGFBIHCDHH
+// CmdId: 7677
+message HKGFBIHCDHH {
+ uint32 AHAIAIPGFDN = 10;
+}
+
diff --git a/proto/HLDDAIOAHPB.proto b/proto/HLDDAIOAHPB.proto
new file mode 100644
index 00000000..4f6453b8
--- /dev/null
+++ b/proto/HLDDAIOAHPB.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: HLDDAIOAHPB
+enum HLDDAIOAHPB {
+ HLDDAIOAHPB_MLBFMJIBJEP = 0;
+ HLDDAIOAHPB_LELADOBHILG = 1;
+ HLDDAIOAHPB_HMCFGEMMPNJ = 2;
+ HLDDAIOAHPB_KPACNJFMKHM = 3;
+}
+
diff --git a/proto/HLDPDHKIFJN.proto b/proto/HLDPDHKIFJN.proto
deleted file mode 100644
index 9fb7ebc7..00000000
--- a/proto/HLDPDHKIFJN.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message HLDPDHKIFJN {
- uint32 kopcjfaeegb = 3;
- int32 lgcfopjlbmb = 12;
- uint32 mfpmgbedfid = 2;
- uint32 aeinmdecjbh = 7;
-}
diff --git a/proto/HLNDKJKHGMG.proto b/proto/HLNDKJKHGMG.proto
deleted file mode 100644
index 95975845..00000000
--- a/proto/HLNDKJKHGMG.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message HLNDKJKHGMG {
- repeated uint32 lakkcmpceee = 4;
- repeated uint32 cbdijkdcnie = 12;
-}
diff --git a/proto/HMEFDAPADKA.proto b/proto/HMEFDAPADKA.proto
new file mode 100644
index 00000000..557c3ee0
--- /dev/null
+++ b/proto/HMEFDAPADKA.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: HMEFDAPADKA
+message HMEFDAPADKA {
+ bool is_open = 12;
+ uint32 stage_id = 6;
+}
+
diff --git a/proto/AGEEAJGINIF.proto b/proto/HMHLLPAMPCG.proto
similarity index 54%
rename from proto/AGEEAJGINIF.proto
rename to proto/HMHLLPAMPCG.proto
index 43302cc0..6da5e41a 100644
--- a/proto/AGEEAJGINIF.proto
+++ b/proto/HMHLLPAMPCG.proto
@@ -3,9 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-import "bytes.proto";
-
-message AGEEAJGINIF {
- bytes value = 1;
+// Name: HMHLLPAMPCG
+message HMHLLPAMPCG {
+ bool value = 1;
}
+
diff --git a/proto/HMLAENOCENE.proto b/proto/HMLAENOCENE.proto
new file mode 100644
index 00000000..36572450
--- /dev/null
+++ b/proto/HMLAENOCENE.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: HMLAENOCENE
+// CmdId: 7195
+message HMLAENOCENE {
+ repeated uint32 IAADAMKHBIL = 10;
+}
+
diff --git a/proto/HNCBKMEACLI.proto b/proto/HNCBKMEACLI.proto
deleted file mode 100644
index 52a005b2..00000000
--- a/proto/HNCBKMEACLI.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message HNCBKMEACLI {
- uint32 entityId = 2;
- Vector curPos = 7;
- uint32 normalizedTimeCompact = 15;
- uint32 bafodnbpgic = 1;
- int32 faceAngleCompact = 10;
-}
diff --git a/proto/HNNNJJPLLFN.proto b/proto/HNNNJJPLLFN.proto
deleted file mode 100644
index 373c6179..00000000
--- a/proto/HNNNJJPLLFN.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message HNNNJJPLLFN {
- uint32 roomId = 9;
- Vector rot = 2;
- Vector pos = 15;
-}
diff --git a/proto/HNPEJFPHAEH.proto b/proto/HNPEJFPHAEH.proto
new file mode 100644
index 00000000..1de729f4
--- /dev/null
+++ b/proto/HNPEJFPHAEH.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "CGJDJJLIADJ.proto";
+
+// Name: HNPEJFPHAEH
+// CmdId: 7429
+message HNPEJFPHAEH {
+ repeated CGJDJJLIADJ ELDJDEJEJML = 6;
+}
+
diff --git a/proto/HOPFOECLFLA.proto b/proto/HOPFOECLFLA.proto
new file mode 100644
index 00000000..20499dc6
--- /dev/null
+++ b/proto/HOPFOECLFLA.proto
@@ -0,0 +1,16 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "VintageCampChallengeLevelData.proto";
+
+// Name: HOPFOECLFLA
+message HOPFOECLFLA {
+ uint32 open_time = 12;
+ bool is_open = 5;
+ bool is_finish = 1;
+ map DPHMHBLJDNG = 7;
+ uint32 BCKONCKLJAD = 10;
+ uint32 stage_id = 11;
+}
+
diff --git a/proto/HOPPJKEJENM.proto b/proto/HOPPJKEJENM.proto
deleted file mode 100644
index 45a4e0e7..00000000
--- a/proto/HOPPJKEJENM.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message HOPPJKEJENM {
- //enum KPBAMNMPGKI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23202;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 difficulty = 7;
- uint32 stageId = 10;
-}
diff --git a/proto/HPOAPEPNGGC.proto b/proto/HPOAPEPNGGC.proto
new file mode 100644
index 00000000..9f7c004b
--- /dev/null
+++ b/proto/HPOAPEPNGGC.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: HPOAPEPNGGC
+message HPOAPEPNGGC {
+ float value = 1;
+}
+
diff --git a/proto/HPPMAMEDOAD.proto b/proto/HPPMAMEDOAD.proto
deleted file mode 100644
index d795e738..00000000
--- a/proto/HPPMAMEDOAD.proto
+++ /dev/null
@@ -1,24 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "DJLDJFDPBEI.proto";
-import "SyncCreateConnect.proto";
-import "SyncPing.proto";
-import "SyncFinishGame.proto";
-import "SyncSnapShot.proto";
-import "SyncAction.proto";
-
-message HPPMAMEDOAD {
- int32 retcode = 13;
- DJLDJFDPBEI badeipailca = 3;
- oneof HHIPOLHJFFK {
- SyncCreateConnect sync_create_connect = 14;
- SyncPing sync_ping = 4;
- SyncFinishGame sync_finish_game = 7;
- SyncSnapShot sync_snap_shot = 10;
- SyncAction sync_action = 12;
- }
-}
diff --git a/proto/HachiInfo.proto b/proto/HachiActivityDetailInfo.proto
similarity index 50%
rename from proto/HachiInfo.proto
rename to proto/HachiActivityDetailInfo.proto
index 2328d824..9016d97d 100644
--- a/proto/HachiInfo.proto
+++ b/proto/HachiActivityDetailInfo.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HachiStageInfo.proto";
-message HachiInfo {
- map stageMap = 9;
+// Name: MBJOHGHHELK
+message HachiActivityDetailInfo {
+ map stage_map = 13;
}
+
diff --git a/proto/HachiStageInfo.proto b/proto/HachiStageInfo.proto
index a7d2c1ec..b3326092 100644
--- a/proto/HachiStageInfo.proto
+++ b/proto/HachiStageInfo.proto
@@ -3,11 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FKIGMKCEDGL
message HachiStageInfo {
- uint32 openTime = 10;
- bool isFinished = 12;
- uint32 stageId = 13;
- bool isOpen = 3;
+ bool is_open = 8;
+ uint32 stage_id = 9;
+ uint32 open_time = 12;
+ bool is_finished = 11;
}
+
diff --git a/proto/HandballInfo.proto b/proto/HandballInfo.proto
deleted file mode 100644
index d7a4bc4e..00000000
--- a/proto/HandballInfo.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "PlaceInfo.proto";
-
-message HandballInfo {
- PlaceInfo ballPlaceInfo = 11;
- bool isHaveBall = 7;
-}
diff --git a/proto/HashedString.proto b/proto/HashedString.proto
new file mode 100644
index 00000000..377e9516
--- /dev/null
+++ b/proto/HashedString.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: IHKILPECFBJ
+message HashedString {
+ uint32 hash = 1;
+}
+
diff --git a/proto/HideAndSeekActivityDetailInfo.proto b/proto/HideAndSeekActivityDetailInfo.proto
index f5c5c1f9..6e8ad96a 100644
--- a/proto/HideAndSeekActivityDetailInfo.proto
+++ b/proto/HideAndSeekActivityDetailInfo.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HideAndSeekMapInfo.proto";
+// Name: COAOFCFCJMO
message HideAndSeekActivityDetailInfo {
- repeated uint32 kpfclbhekho = 5;
- repeated uint32 pfklphkcnll = 3;
- repeated uint32 ddcdocelpof = 13;
- repeated HideAndSeekMapInfo ebljifhneof = 4;
- repeated uint32 noljhjhlkom = 8;
+ repeated uint32 NGNLKBAONEJ = 8;
+ repeated uint32 LKBMEBCMJIG = 3;
+ repeated uint32 IBPKGAJJFGJ = 10;
+ repeated HideAndSeekMapInfo open_map_info_list = 7;
+ repeated uint32 CJELBHGMNGD = 5;
}
+
diff --git a/proto/HideAndSeekChooseMapReq.proto b/proto/HideAndSeekChooseMapReq.proto
index 3fc97473..b7d79f24 100644
--- a/proto/HideAndSeekChooseMapReq.proto
+++ b/proto/HideAndSeekChooseMapReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DNBCFAELCOC
+// CmdId: 8744
message HideAndSeekChooseMapReq {
- //enum ENCLIIBMIJA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8458;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 mapList = 6;
+ repeated uint32 map_list = 13;
}
+
diff --git a/proto/HideAndSeekChooseMapRsp.proto b/proto/HideAndSeekChooseMapRsp.proto
index 9c7768b5..3a2318e1 100644
--- a/proto/HideAndSeekChooseMapRsp.proto
+++ b/proto/HideAndSeekChooseMapRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EFPEMEDCCEE
+// CmdId: 8413
message HideAndSeekChooseMapRsp {
- //enum BLGFBBFCKJP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8321;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 3;
- repeated uint32 mapList = 5;
+ int32 retcode = 1;
+ repeated uint32 map_list = 5;
}
+
diff --git a/proto/HideAndSeekInfo.proto b/proto/HideAndSeekInfo.proto
deleted file mode 100644
index c828d06a..00000000
--- a/proto/HideAndSeekInfo.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message HideAndSeekInfo {
- repeated uint32 visibleUidList = 5;
- repeated uint32 caughtUidList = 7;
-}
diff --git a/proto/HideAndSeekMapInfo.proto b/proto/HideAndSeekMapInfo.proto
index 94c69481..40f1a11a 100644
--- a/proto/HideAndSeekMapInfo.proto
+++ b/proto/HideAndSeekMapInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CGAKMGMPFDD
message HideAndSeekMapInfo {
- uint32 id = 7;
- repeated uint32 kccalkjgkkd = 5;
+ uint32 id = 1;
+ repeated uint32 match_lock_reason_list = 3;
}
+
diff --git a/proto/HideAndSeekPlayerBattleInfo.proto b/proto/HideAndSeekPlayerBattleInfo.proto
index 26c1b92a..3e49cc0d 100644
--- a/proto/HideAndSeekPlayerBattleInfo.proto
+++ b/proto/HideAndSeekPlayerBattleInfo.proto
@@ -3,11 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GEEMGFBPEGC
message HideAndSeekPlayerBattleInfo {
- uint32 costumeId = 5;
- bool isReady = 13;
- repeated uint32 skillList = 3;
- uint32 avatarId = 11;
+ uint32 avatar_id = 10;
+ uint32 costume_id = 2;
+ bool is_ready = 3;
+ repeated uint32 skill_list = 13;
}
+
diff --git a/proto/HideAndSeekPlayerCapturedNotify.proto b/proto/HideAndSeekPlayerCapturedNotify.proto
index ce2243c7..99c65aab 100644
--- a/proto/HideAndSeekPlayerCapturedNotify.proto
+++ b/proto/HideAndSeekPlayerCapturedNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OGGJCHBGMKC
+// CmdId: 5526
message HideAndSeekPlayerCapturedNotify {
- //enum AKLNMHDJEAB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5551;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 ghostSkillId = 13;
+ uint32 ghost_skill_id = 14;
}
+
diff --git a/proto/HideAndSeekPlayerReadyNotify.proto b/proto/HideAndSeekPlayerReadyNotify.proto
index 4c0ce5be..c43518f4 100644
--- a/proto/HideAndSeekPlayerReadyNotify.proto
+++ b/proto/HideAndSeekPlayerReadyNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PNGEFLEOILH
+// CmdId: 5330
message HideAndSeekPlayerReadyNotify {
- //enum GJGGLLCPLHA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5363;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 uidList = 12;
+ repeated uint32 uid_list = 1;
}
+
diff --git a/proto/HideAndSeekPlayerSetAvatarNotify.proto b/proto/HideAndSeekPlayerSetAvatarNotify.proto
index 39b55a58..cb34e5bd 100644
--- a/proto/HideAndSeekPlayerSetAvatarNotify.proto
+++ b/proto/HideAndSeekPlayerSetAvatarNotify.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AIIHEFFFMJD
+// CmdId: 5387
message HideAndSeekPlayerSetAvatarNotify {
- //enum PLMPIFDHFDA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5323;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 costumeId = 9;
- uint32 uid = 2;
- uint32 avatarId = 10;
+ uint32 uid = 8;
+ uint32 costume_id = 10;
+ uint32 avatar_id = 5;
}
+
diff --git a/proto/HideAndSeekSelectAvatarReq.proto b/proto/HideAndSeekSelectAvatarReq.proto
index 227cf30e..a598e9d8 100644
--- a/proto/HideAndSeekSelectAvatarReq.proto
+++ b/proto/HideAndSeekSelectAvatarReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GBKPAIOPIMP
+// CmdId: 5397
message HideAndSeekSelectAvatarReq {
- //enum PMKMHNKLMFE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5381;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 avatarId = 4;
+ uint32 avatar_id = 11;
}
+
diff --git a/proto/HideAndSeekSelectAvatarRsp.proto b/proto/HideAndSeekSelectAvatarRsp.proto
index 9c366191..e33ba020 100644
--- a/proto/HideAndSeekSelectAvatarRsp.proto
+++ b/proto/HideAndSeekSelectAvatarRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CAFALCOGOBE
+// CmdId: 5340
message HideAndSeekSelectAvatarRsp {
- //enum KJBOGLIBPCI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5364;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 avatarId = 10;
- int32 retcode = 14;
+ uint32 avatar_id = 4;
+ int32 retcode = 10;
}
+
diff --git a/proto/HideAndSeekSelectSkillReq.proto b/proto/HideAndSeekSelectSkillReq.proto
index 4a2653cd..da48635d 100644
--- a/proto/HideAndSeekSelectSkillReq.proto
+++ b/proto/HideAndSeekSelectSkillReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EKFMJMNHNGB
+// CmdId: 8896
message HideAndSeekSelectSkillReq {
- //enum IGIMBFKHFEK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8142;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 skillList = 6;
+ repeated uint32 skill_list = 13;
}
+
diff --git a/proto/HideAndSeekSelectSkillRsp.proto b/proto/HideAndSeekSelectSkillRsp.proto
index e8fa0a1f..1d31e16e 100644
--- a/proto/HideAndSeekSelectSkillRsp.proto
+++ b/proto/HideAndSeekSelectSkillRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OKKBFOHFOBP
+// CmdId: 8715
message HideAndSeekSelectSkillRsp {
- //enum BIMHAEPAGEA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8442;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
- repeated uint32 skillList = 10;
+ repeated uint32 skill_list = 10;
+ int32 retcode = 5;
}
+
diff --git a/proto/HideAndSeekSetReadyReq.proto b/proto/HideAndSeekSetReadyReq.proto
index 927acfc4..5e1cff66 100644
--- a/proto/HideAndSeekSetReadyReq.proto
+++ b/proto/HideAndSeekSetReadyReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GCEBOCHMFOD
+// CmdId: 5311
message HideAndSeekSetReadyReq {
- //enum HLHFADNBGOG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5383;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/HideAndSeekSetReadyRsp.proto b/proto/HideAndSeekSetReadyRsp.proto
index 9e2dccef..59b623b8 100644
--- a/proto/HideAndSeekSetReadyRsp.proto
+++ b/proto/HideAndSeekSetReadyRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MJEEKCIBOJI
+// CmdId: 5360
message HideAndSeekSetReadyRsp {
- //enum IBMIKFGCLGO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5379;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 13;
+ int32 retcode = 6;
}
+
diff --git a/proto/HideAndSeekSettleInfo.proto b/proto/HideAndSeekSettleInfo.proto
index 3cc3ef33..3b032a52 100644
--- a/proto/HideAndSeekSettleInfo.proto
+++ b/proto/HideAndSeekSettleInfo.proto
@@ -2,16 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "ProfilePicture.proto";
import "ExhibitionDisplayInfo.proto";
+import "ProfilePicture.proto";
+// Name: IHGNENANDMD
message HideAndSeekSettleInfo {
- uint32 uid = 1;
- repeated ExhibitionDisplayInfo cardList = 2;
- uint32 headImage = 3;
- string onlineId = 10;
- string nickname = 9;
- ProfilePicture profilePicture = 5;
+ string online_id = 12;
+ repeated ExhibitionDisplayInfo card_list = 11;
+ uint32 head_image = 1;
+ ProfilePicture profile_picture = 13;
+ string nickname = 14;
+ uint32 uid = 4;
}
+
diff --git a/proto/HideAndSeekSettleNotify.proto b/proto/HideAndSeekSettleNotify.proto
index 7b90a65f..4402d2c1 100644
--- a/proto/HideAndSeekSettleNotify.proto
+++ b/proto/HideAndSeekSettleNotify.proto
@@ -2,27 +2,26 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "SettleReason.proto";
-import "HideAndSeekSettleInfo.proto";
import "ExhibitionDisplayInfo.proto";
+import "HideAndSeekSettleInfo.proto";
+// Name: EKGNCDONNOP
+// CmdId: 5393
message HideAndSeekSettleNotify {
- //enum PBBMCANAFIN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5327;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
+ // Name: AHIMDALMFPK
+ enum SettleReason {
+ SETTLE_REASON_TIME_OUT = 0;
+ SETTLE_PLAY_END = 1;
+ SETTLE_PLAYER_QUIT = 2;
+ }
- repeated uint32 winnerList = 9;
- uint32 costTime = 10;
- uint32 stageType = 11;
- SettleReason reason = 1;
- repeated HideAndSeekSettleInfo settleInfoList = 4;
- uint32 playIndex = 13;
- repeated ExhibitionDisplayInfo scoreList = 7;
- bool isRecordScore = 5;
+ repeated HideAndSeekSettleInfo settle_info_list = 6;
+ repeated ExhibitionDisplayInfo score_list = 3;
+ uint32 play_index = 5;
+ uint32 cost_time = 12;
+ uint32 stage_type = 10;
+ SettleReason reason = 11;
+ repeated uint32 winner_list = 2;
+ bool is_record_score = 7;
}
+
diff --git a/proto/HideAndSeekStageInfo.proto b/proto/HideAndSeekStageInfo.proto
index 24f4a8ca..2b8035a9 100644
--- a/proto/HideAndSeekStageInfo.proto
+++ b/proto/HideAndSeekStageInfo.proto
@@ -2,16 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "HideAndSeekStageType.proto";
import "HideAndSeekPlayerBattleInfo.proto";
+import "HideAndSeekStageType.proto";
+// Name: IHPHFDDEJPE
message HideAndSeekStageInfo {
- uint32 mgkdaffbijb = 11;
- map bgbdjeipaco = 12;
- bool isRecordScore = 15;
- repeated uint32 ambepllnpla = 9;
- uint32 mapId = 8;
- HideAndSeekStageType stageType = 1;
+ repeated uint32 hider_uid_list = 14;
+ map battle_info_map = 6;
+ HideAndSeekStageType stage_type = 4;
+ bool is_record_score = 11;
+ uint32 hunter_uid = 15;
+ uint32 map_id = 7;
}
+
diff --git a/proto/HideAndSeekStageType.proto b/proto/HideAndSeekStageType.proto
index 3a6a1b8a..d637aca5 100644
--- a/proto/HideAndSeekStageType.proto
+++ b/proto/HideAndSeekStageType.proto
@@ -3,12 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: EHGNPLKIBNP
enum HideAndSeekStageType {
- HIDE_AND_SEEK_STAGE_TYPE_PREPARE = 0;
- HIDE_AND_SEEK_STAGE_TYPE_PICK = 1;
- HIDE_AND_SEEK_STAGE_TYPE_GAME = 2;
- HIDE_AND_SEEK_STAGE_TYPE_HIDE = 3;
- HIDE_AND_SEEK_STAGE_TYPE_SEEK = 4;
- HIDE_AND_SEEK_STAGE_TYPE_SETTLE = 5;
+ HIDE_AND_SEEK_STAGE_PREPARE = 0;
+ HIDE_AND_SEEK_STAGE_PICK = 1;
+ HIDE_AND_SEEK_STAGE_GAME = 2;
+ HIDE_AND_SEEK_STAGE_HIDE = 3;
+ HIDE_AND_SEEK_STAGE_SEEK = 4;
+ HIDE_AND_SEEK_STAGE_SETTLE = 5;
}
+
diff --git a/proto/HitClientTrivialNotify.proto b/proto/HitClientTrivialNotify.proto
index 47beae91..38df5d8a 100644
--- a/proto/HitClientTrivialNotify.proto
+++ b/proto/HitClientTrivialNotify.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: EHNGPEEHDLI
+// CmdId: 278
message HitClientTrivialNotify {
- //enum FFDCNNDJDEK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 272;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- Vector position = 9;
- uint32 ownerEntityId = 4;
+ uint32 owner_entity_id = 14;
+ Vector position = 6;
}
+
diff --git a/proto/HitColliderType.proto b/proto/HitColliderType.proto
index b36fbe98..c0842c49 100644
--- a/proto/HitColliderType.proto
+++ b/proto/HitColliderType.proto
@@ -3,10 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: OCJFHCPFILC
enum HitColliderType {
- HIT_COLLIDER_TYPE_INVALID = 0;
- HIT_COLLIDER_TYPE_HIT_BOX = 1;
- HIT_COLLIDER_TYPE_WET_HIT_BOX = 2;
- HIT_COLLIDER_TYPE_HEAD_BOX = 3;
+ HIT_COLLIDER_INVALID = 0;
+ HIT_COLLIDER_HIT_BOX = 1;
+ HIT_COLLIDER_WET_HIT_BOX = 2;
+ HIT_COLLIDER_HEAD_BOX = 3;
}
+
diff --git a/proto/HitCollision.proto b/proto/HitCollision.proto
deleted file mode 100644
index 5eec6679..00000000
--- a/proto/HitCollision.proto
+++ /dev/null
@@ -1,17 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-import "HitColliderType.proto";
-
-message HitCollision {
- float attackeeHitEntityAngle = 12;
- Vector hitDir = 4;
- Vector hitPoint = 3;
- int32 hitBoxIndex = 10;
- float attackeeHitForceAngle = 15;
- HitColliderType hitColliderType = 9;
-}
diff --git a/proto/HitTreeInfo.proto b/proto/HitTreeInfo.proto
index d73038da..34aa9461 100644
--- a/proto/HitTreeInfo.proto
+++ b/proto/HitTreeInfo.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: GPDPAAPFOML
message HitTreeInfo {
- uint32 treeType = 1;
- Vector treePos = 2;
+ Vector tree_pos = 12;
+ uint32 tree_type = 15;
}
+
diff --git a/proto/HitTreeNotify.proto b/proto/HitTreeNotify.proto
index ba80f7e1..6b25b687 100644
--- a/proto/HitTreeNotify.proto
+++ b/proto/HitTreeNotify.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
+// Name: FCOELCNJHFD
+// CmdId: 3299
message HitTreeNotify {
- //enum IGPKPGNGFHB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3118;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- Vector dropPos = 11;
- Vector treePos = 4;
- uint32 treeType = 5;
+ Vector drop_pos = 6;
+ Vector tree_pos = 2;
+ uint32 tree_type = 11;
}
+
diff --git a/proto/HomeAllUnlockedBgmIdListNotify.proto b/proto/HomeAllUnlockedBgmIdListNotify.proto
index 1170161f..43a22373 100644
--- a/proto/HomeAllUnlockedBgmIdListNotify.proto
+++ b/proto/HomeAllUnlockedBgmIdListNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CKMGNHJBJBA
+// CmdId: 4544
message HomeAllUnlockedBgmIdListNotify {
- //enum FCNFGMDBOPG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4563;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 allUnlockedBgmIdList = 13;
+ repeated uint32 all_unlocked_bgm_id_list = 6;
}
+
diff --git a/proto/HomeAnimalData.proto b/proto/HomeAnimalData.proto
deleted file mode 100644
index 496cd550..00000000
--- a/proto/HomeAnimalData.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message HomeAnimalData {
- Vector spawnRot = 13;
- uint32 furnitureId = 10;
- Vector spawnPos = 4;
-}
diff --git a/proto/HomeAvatarAllFinishRewardNotify.proto b/proto/HomeAvatarAllFinishRewardNotify.proto
index 148fe864..c24ff477 100644
--- a/proto/HomeAvatarAllFinishRewardNotify.proto
+++ b/proto/HomeAvatarAllFinishRewardNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AILIPBDEECJ
+// CmdId: 4504
message HomeAvatarAllFinishRewardNotify {
- //enum HMGIPIOKMJK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4503;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 eventIdList = 1;
+ repeated uint32 event_id_list = 10;
}
+
diff --git a/proto/HomeAvatarCostumeChangeNotify.proto b/proto/HomeAvatarCostumeChangeNotify.proto
index 0c91eefd..073a1b17 100644
--- a/proto/HomeAvatarCostumeChangeNotify.proto
+++ b/proto/HomeAvatarCostumeChangeNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GHLLCKGLBGA
+// CmdId: 4651
message HomeAvatarCostumeChangeNotify {
- //enum PLEJKFGMEPH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4523;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 avatarId = 7;
- uint32 costumeId = 13;
+ uint32 avatar_id = 7;
+ uint32 costume_id = 15;
}
+
diff --git a/proto/HomeAvatarRewardEventGetReq.proto b/proto/HomeAvatarRewardEventGetReq.proto
index f9bcdd8e..7bcea6f7 100644
--- a/proto/HomeAvatarRewardEventGetReq.proto
+++ b/proto/HomeAvatarRewardEventGetReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ECCJGCKEAHN
+// CmdId: 4859
message HomeAvatarRewardEventGetReq {
- //enum DLLEGKFEHPI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4692;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 eventId = 7;
- uint32 avatarId = 12;
+ uint32 avatar_id = 5;
+ uint32 event_id = 12;
}
+
diff --git a/proto/HomeAvatarRewardEventGetRsp.proto b/proto/HomeAvatarRewardEventGetRsp.proto
index 7c83bb16..96a635f4 100644
--- a/proto/HomeAvatarRewardEventGetRsp.proto
+++ b/proto/HomeAvatarRewardEventGetRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ItemParam.proto";
+// Name: DKNPPBGLAHP
+// CmdId: 4784
message HomeAvatarRewardEventGetRsp {
- //enum IKKAMEFGHNH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4534;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 15;
- repeated ItemParam itemList = 2;
- uint32 eventId = 6;
+ int32 retcode = 2;
+ repeated ItemParam item_list = 9;
+ uint32 event_id = 8;
}
+
diff --git a/proto/HomeAvatarRewardEventInfo.proto b/proto/HomeAvatarRewardEventInfo.proto
deleted file mode 100644
index 38b618ab..00000000
--- a/proto/HomeAvatarRewardEventInfo.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message HomeAvatarRewardEventInfo {
- uint32 avatarId = 6;
- uint32 randomPosition = 4;
- uint32 eventId = 14;
- uint32 guid = 5;
- uint32 suiteId = 2;
-}
diff --git a/proto/HomeAvatarRewardEventNotify.proto b/proto/HomeAvatarRewardEventNotify.proto
index 7e0c961e..0aa02658 100644
--- a/proto/HomeAvatarRewardEventNotify.proto
+++ b/proto/HomeAvatarRewardEventNotify.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "DLIGBJOALKN.proto";
-
-import "HomeAvatarRewardEventInfo.proto";
-
+// Name: BADOLJHDMLB
+// CmdId: 4682
message HomeAvatarRewardEventNotify {
- //enum KHLNMBHJAMJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4461;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isEventTrigger = 1;
- HomeAvatarRewardEventInfo rewardEvent = 12;
- repeated HomeAvatarRewardEventInfo pendingList = 15;
+ DLIGBJOALKN BJNGIKEIDDH = 5;
+ repeated DLIGBJOALKN GLKMELEOCHP = 11;
+ bool is_event_trigger = 10;
}
+
diff --git a/proto/HomeAvatarSummonAllEventNotify.proto b/proto/HomeAvatarSummonAllEventNotify.proto
index bf1c7e6b..719ea371 100644
--- a/proto/HomeAvatarSummonAllEventNotify.proto
+++ b/proto/HomeAvatarSummonAllEventNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeAvatarSummonEventInfo.proto";
+// Name: BDOLBAAPHNE
+// CmdId: 4892
message HomeAvatarSummonAllEventNotify {
- //enum NNFLPNJAKDN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4579;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated HomeAvatarSummonEventInfo summonEventList = 15;
+ repeated HomeAvatarSummonEventInfo summon_event_list = 7;
}
+
diff --git a/proto/HomeAvatarSummonEventInfo.proto b/proto/HomeAvatarSummonEventInfo.proto
index a889c242..3bb3ca15 100644
--- a/proto/HomeAvatarSummonEventInfo.proto
+++ b/proto/HomeAvatarSummonEventInfo.proto
@@ -3,13 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IBJFMGLGGIA
message HomeAvatarSummonEventInfo {
- uint32 suitId = 4;
- uint32 randomPosition = 2;
- uint32 eventId = 3;
- uint32 avatarId = 12;
- uint32 eventOverTime = 14;
- uint32 guid = 1;
+ uint32 CFKBGIGOEEJ = 2;
+ uint32 avatar_id = 9;
+ uint32 EBFHOCIGDOI = 4;
+ uint32 event_id = 10;
+ uint32 guid = 14;
+ uint32 suit_id = 7;
}
+
diff --git a/proto/HomeAvatarSummonEventReq.proto b/proto/HomeAvatarSummonEventReq.proto
index 8374a1c9..bffd7fa7 100644
--- a/proto/HomeAvatarSummonEventReq.proto
+++ b/proto/HomeAvatarSummonEventReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ADACNEIOBBD
+// CmdId: 4708
message HomeAvatarSummonEventReq {
- //enum AOKDDGOGGBN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4880;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 guid = 7;
- uint32 avatarId = 11;
- uint32 suitId = 2;
+ uint32 suit_id = 7;
+ uint32 guid = 8;
+ uint32 avatar_id = 6;
}
+
diff --git a/proto/HomeAvatarSummonEventRsp.proto b/proto/HomeAvatarSummonEventRsp.proto
index 7e33ccca..48b7a3e3 100644
--- a/proto/HomeAvatarSummonEventRsp.proto
+++ b/proto/HomeAvatarSummonEventRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MFMKAJHKJPK
+// CmdId: 4633
message HomeAvatarSummonEventRsp {
- //enum MIGNGLCMDJB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4696;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 eventId = 9;
- int32 retcode = 13;
+ uint32 event_id = 4;
+ int32 retcode = 6;
}
+
diff --git a/proto/HomeAvatarSummonFinishReq.proto b/proto/HomeAvatarSummonFinishReq.proto
index 9de52d61..2fbea987 100644
--- a/proto/HomeAvatarSummonFinishReq.proto
+++ b/proto/HomeAvatarSummonFinishReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HJMDFHEGILD
+// CmdId: 4510
message HomeAvatarSummonFinishReq {
- //enum AOHKJNDHOPG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4628;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 eventId = 6;
+ uint32 event_id = 14;
}
+
diff --git a/proto/HomeAvatarSummonFinishRsp.proto b/proto/HomeAvatarSummonFinishRsp.proto
index 57c7315e..83552c6d 100644
--- a/proto/HomeAvatarSummonFinishRsp.proto
+++ b/proto/HomeAvatarSummonFinishRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OIJKJGBKLPB
+// CmdId: 4566
message HomeAvatarSummonFinishRsp {
- //enum PABPAMCDBJF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4657;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 eventId = 15;
- int32 retcode = 10;
+ int32 retcode = 12;
+ uint32 event_id = 13;
}
+
diff --git a/proto/HomeAvatarTalkFinishInfo.proto b/proto/HomeAvatarTalkFinishInfo.proto
index 04ae5807..38ae3d22 100644
--- a/proto/HomeAvatarTalkFinishInfo.proto
+++ b/proto/HomeAvatarTalkFinishInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IEMEGAMDMEI
message HomeAvatarTalkFinishInfo {
- uint32 avatarId = 11;
- repeated uint32 finishTalkIdList = 7;
+ repeated uint32 finish_talk_id_list = 1;
+ uint32 avatar_id = 15;
}
+
diff --git a/proto/HomeAvatarTalkFinishInfoNotify.proto b/proto/HomeAvatarTalkFinishInfoNotify.proto
index f6a2b5b7..faeb21bc 100644
--- a/proto/HomeAvatarTalkFinishInfoNotify.proto
+++ b/proto/HomeAvatarTalkFinishInfoNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeAvatarTalkFinishInfo.proto";
+// Name: OCAGIPAPHMI
+// CmdId: 4517
message HomeAvatarTalkFinishInfoNotify {
- //enum NAEIHPFLPKH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4718;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated HomeAvatarTalkFinishInfo avatarTalkInfoList = 11;
+ repeated HomeAvatarTalkFinishInfo avatar_talk_info_list = 9;
}
+
diff --git a/proto/HomeAvatarTalkReq.proto b/proto/HomeAvatarTalkReq.proto
index ace53a37..8774c50a 100644
--- a/proto/HomeAvatarTalkReq.proto
+++ b/proto/HomeAvatarTalkReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GDJPFOJKDIM
+// CmdId: 4603
message HomeAvatarTalkReq {
- //enum KFPCFFDEEGA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4729;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 talkId = 4;
- uint32 avatarId = 6;
+ uint32 talk_id = 13;
+ uint32 avatar_id = 14;
}
+
diff --git a/proto/HomeAvatarTalkRsp.proto b/proto/HomeAvatarTalkRsp.proto
index 091a3e93..9a202c82 100644
--- a/proto/HomeAvatarTalkRsp.proto
+++ b/proto/HomeAvatarTalkRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeAvatarTalkFinishInfo.proto";
+// Name: FPEABAMFGIM
+// CmdId: 4484
message HomeAvatarTalkRsp {
- //enum NOOIJICFGCE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4704;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- HomeAvatarTalkFinishInfo avatarTalkInfo = 5;
- int32 retcode = 10;
+ int32 retcode = 9;
+ HomeAvatarTalkFinishInfo avatar_talk_info = 8;
}
+
diff --git a/proto/HomeAvtarAllFinishRewardNotify.proto b/proto/HomeAvtarAllFinishRewardNotify.proto
index f19a15c7..7a2c7e59 100644
--- a/proto/HomeAvtarAllFinishRewardNotify.proto
+++ b/proto/HomeAvtarAllFinishRewardNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BNLOGHJNOGC
+// CmdId: 4480
message HomeAvtarAllFinishRewardNotify {
- //enum CIFIMONAGCA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4650;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 eventIdList = 7;
+ repeated uint32 event_id_list = 1;
}
+
diff --git a/proto/HomeBalloonGalleryRecord.proto b/proto/HomeBalloonGalleryRecord.proto
index 3ebe1ddf..237b6c40 100644
--- a/proto/HomeBalloonGalleryRecord.proto
+++ b/proto/HomeBalloonGalleryRecord.proto
@@ -2,13 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeGroupPlayerInfo.proto";
+// Name: HDILGEFEHEL
message HomeBalloonGalleryRecord {
- uint32 hitCount = 2;
- uint32 score = 12;
- HomeGroupPlayerInfo playerInfo = 11;
- uint32 timestamp = 13;
+ uint32 score = 10;
+ uint32 hit_count = 15;
+ HomeGroupPlayerInfo player_info = 5;
+ uint32 timestamp = 3;
}
+
diff --git a/proto/HomeBalloonGalleryScoreNotify.proto b/proto/HomeBalloonGalleryScoreNotify.proto
index 1701f89f..994c680b 100644
--- a/proto/HomeBalloonGalleryScoreNotify.proto
+++ b/proto/HomeBalloonGalleryScoreNotify.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CDJLFFDMJKF
+// CmdId: 4532
message HomeBalloonGalleryScoreNotify {
- //enum HNFHBHGFFGA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4839;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 triggerEntityId = 13;
- uint32 curScore = 7;
- uint32 addScore = 10;
- uint32 galleryId = 14;
+ uint32 trigger_entity_id = 2;
+ uint32 gallery_id = 7;
+ uint32 add_score = 12;
+ uint32 cur_score = 3;
}
+
diff --git a/proto/HomeBalloonGallerySettleNotify.proto b/proto/HomeBalloonGallerySettleNotify.proto
index 13cd148a..aaf566c4 100644
--- a/proto/HomeBalloonGallerySettleNotify.proto
+++ b/proto/HomeBalloonGallerySettleNotify.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BalloonGallerySettleInfo.proto";
+// Name: NPJBOMHDFDP
+// CmdId: 4618
message HomeBalloonGallerySettleNotify {
- //enum ODKLGNMNBJK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4719;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 galleryId = 10;
- BalloonGallerySettleInfo settleInfo = 8;
- uint32 rank = 3;
- bool isNewRecord = 13;
+ BalloonGallerySettleInfo settle_info = 15;
+ uint32 rank = 6;
+ bool is_new_record = 2;
+ uint32 gallery_id = 3;
}
+
diff --git a/proto/HomeBalloonInfo.proto b/proto/HomeBalloonInfo.proto
deleted file mode 100644
index 72dd99b3..00000000
--- a/proto/HomeBalloonInfo.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message HomeBalloonInfo {
- uint32 score = 10;
-}
diff --git a/proto/HomeBalloonRecord.proto b/proto/HomeBalloonRecord.proto
index 2f7c3793..81037f90 100644
--- a/proto/HomeBalloonRecord.proto
+++ b/proto/HomeBalloonRecord.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeBalloonGalleryRecord.proto";
+// Name: KNLFEMENDPG
message HomeBalloonRecord {
- repeated HomeBalloonGalleryRecord recordList = 7;
+ repeated HomeBalloonGalleryRecord record_list = 15;
}
+
diff --git a/proto/HomeBasicInfo.proto b/proto/HomeBasicInfo.proto
index 1874e6e8..7b498e50 100644
--- a/proto/HomeBasicInfo.proto
+++ b/proto/HomeBasicInfo.proto
@@ -2,17 +2,17 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "ILEIPGLHFAP.proto";
-
-import "HomeLimitedShopInfo.proto";
-
+// Name: KHJDJONHPEI
message HomeBasicInfo {
- uint32 homeOwnerUid = 11;
- uint32 curModuleId = 2;
- HomeLimitedShopInfo limitedShopInfo = 15;
- uint32 level = 9;
- string ownerNickName = 3;
- bool isInEditMode = 14;
- uint32 curRoomSceneId = 7;
- uint64 exp = 13;
+ uint32 level = 14;
+ uint64 exp = 8;
+ uint32 FBNCMGADPOF = 3;
+ string owner_nick_name = 7;
+ uint32 PGOLLEEPPFI = 2;
+ ILEIPGLHFAP AOAKNDCEMKD = 5;
+ uint32 PGOONNIGDEH = 6;
+ bool is_in_edit_mode = 9;
}
+
diff --git a/proto/HomeBasicInfoNotify.proto b/proto/HomeBasicInfoNotify.proto
index 25859d20..cb3790d8 100644
--- a/proto/HomeBasicInfoNotify.proto
+++ b/proto/HomeBasicInfoNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeBasicInfo.proto";
+// Name: NKPAHOBCJKD
+// CmdId: 4501
message HomeBasicInfoNotify {
- //enum PBMCNDPEMAC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4607;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- HomeBasicInfo basicInfo = 7;
+ HomeBasicInfo basic_info = 15;
}
+
diff --git a/proto/HomeBlockArrangementInfo.proto b/proto/HomeBlockArrangementInfo.proto
deleted file mode 100644
index ad20dd2b..00000000
--- a/proto/HomeBlockArrangementInfo.proto
+++ /dev/null
@@ -1,31 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "HomeFurnitureSuiteData.proto";
-import "HomeBlockFieldData.proto";
-import "WeekendDjinnInfo.proto";
-import "HomeFurnitureData.proto";
-import "HomeBlockDotPattern.proto";
-import "HomeFurnitureGroupData.proto";
-import "HomeNpcData.proto";
-import "HomeFurnitureCustomSuiteData.proto";
-import "HomeAnimalData.proto";
-
-message HomeBlockArrangementInfo {
- repeated HomeFurnitureSuiteData furnitureSuiteList = 12;
- repeated HomeBlockFieldData fieldList = 13;
- repeated WeekendDjinnInfo weekendDjinnInfoList = 8;
- repeated HomeFurnitureData persistentFurnitureList = 6;
- repeated HomeBlockDotPattern dotPatternList = 7;
- uint32 comfortValue = 9;
- repeated HomeFurnitureGroupData furnitureGroupList = 3;
- repeated HomeFurnitureData deployFurniureList = 15;
- repeated HomeNpcData deployNpcList = 5;
- repeated HomeFurnitureCustomSuiteData furnitureCustomSuiteList = 4;
- bool isUnlocked = 1;
- uint32 blockId = 2;
- repeated HomeAnimalData deployAnimalList = 14;
-}
diff --git a/proto/HomeBlockDotPattern.proto b/proto/HomeBlockDotPattern.proto
deleted file mode 100644
index 35015ce4..00000000
--- a/proto/HomeBlockDotPattern.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "bytes.proto";
-
-message HomeBlockDotPattern {
- uint32 width = 3;
- bytes data = 14;
- uint32 height = 8;
-}
diff --git a/proto/HomeBlockFieldData.proto b/proto/HomeBlockFieldData.proto
deleted file mode 100644
index 9e72b016..00000000
--- a/proto/HomeBlockFieldData.proto
+++ /dev/null
@@ -1,16 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-import "HomeBlockSubFieldData.proto";
-
-message HomeBlockFieldData {
- Vector pos = 1;
- uint32 guid = 6;
- repeated HomeBlockSubFieldData subFieldList = 9;
- uint32 furnitureId = 10;
- Vector rot = 2;
-}
diff --git a/proto/HomeBlockNotify.proto b/proto/HomeBlockNotify.proto
index f7f1d2c3..2a0b78d8 100644
--- a/proto/HomeBlockNotify.proto
+++ b/proto/HomeBlockNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KLIGCBPPNKI
+// CmdId: 4857
message HomeBlockNotify {
- //enum NDFNPBFEMDB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4641;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 endTime = 13;
+ uint32 end_time = 6;
}
+
diff --git a/proto/HomeBlockSubFieldData.proto b/proto/HomeBlockSubFieldData.proto
deleted file mode 100644
index 01d03ffa..00000000
--- a/proto/HomeBlockSubFieldData.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message HomeBlockSubFieldData {
- Vector rot = 6;
- Vector pos = 11;
-}
diff --git a/proto/HomeBlueprintBriefMuipData.proto b/proto/HomeBlueprintBriefMuipData.proto
new file mode 100644
index 00000000..f08df09b
--- /dev/null
+++ b/proto/HomeBlueprintBriefMuipData.proto
@@ -0,0 +1,16 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: OGPNHBOFECH
+message HomeBlueprintBriefMuipData {
+ string share_code = 1;
+ uint32 owner_uid = 2;
+ uint32 module_id = 3;
+ uint32 scene_id = 4;
+ uint32 block_id = 5;
+ bool is_allow_copy = 6;
+ uint32 create_time = 7;
+}
+
diff --git a/proto/HomeBlueprintInfoNotify.proto b/proto/HomeBlueprintInfoNotify.proto
index d34cd6af..8d807226 100644
--- a/proto/HomeBlueprintInfoNotify.proto
+++ b/proto/HomeBlueprintInfoNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BKKCJILAHKK
+// CmdId: 4463
message HomeBlueprintInfoNotify {
- //enum KAKDGDJKIHJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4870;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isAllowFriendCopy = 11;
+ bool is_allow_friend_copy = 8;
}
+
diff --git a/proto/HomeBlueprintSearchInfo.proto b/proto/HomeBlueprintSearchInfo.proto
index fda30a41..7248b453 100644
--- a/proto/HomeBlueprintSearchInfo.proto
+++ b/proto/HomeBlueprintSearchInfo.proto
@@ -3,11 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MHJENPDPMMP
message HomeBlueprintSearchInfo {
- uint32 sceneId = 9;
- string shareCode = 15;
- uint32 blockId = 2;
- uint32 moduleId = 13;
+ uint32 module_id = 6;
+ uint32 block_id = 9;
+ uint32 scene_id = 2;
+ string share_code = 15;
}
+
diff --git a/proto/HomeBlueprintSlotInfo.proto b/proto/HomeBlueprintSlotInfo.proto
index 7966ec4e..7952802d 100644
--- a/proto/HomeBlueprintSlotInfo.proto
+++ b/proto/HomeBlueprintSlotInfo.proto
@@ -3,14 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EHFBOLNJEAC
message HomeBlueprintSlotInfo {
- bool isAllowCopy = 9;
- uint32 createTime = 8;
- uint32 sceneId = 3;
- uint32 blockId = 2;
- uint32 slotId = 12;
- uint32 moduleId = 1;
- string shareCode = 4;
+ uint32 scene_id = 10;
+ uint32 create_time = 13;
+ uint32 slot_id = 12;
+ uint32 module_id = 4;
+ uint32 block_id = 11;
+ bool is_allow_copy = 5;
+ string share_code = 7;
}
+
diff --git a/proto/HomeChangeBgmNotify.proto b/proto/HomeChangeBgmNotify.proto
index f44d87ca..aac12cb2 100644
--- a/proto/HomeChangeBgmNotify.proto
+++ b/proto/HomeChangeBgmNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HLAEEPDHFMD
+// CmdId: 4653
message HomeChangeBgmNotify {
- //enum HMAPKOBFLGN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4900;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 bgmId = 7;
+ uint32 bgm_id = 6;
}
+
diff --git a/proto/HomeChangeBgmReq.proto b/proto/HomeChangeBgmReq.proto
index c920eaee..a2501dc6 100644
--- a/proto/HomeChangeBgmReq.proto
+++ b/proto/HomeChangeBgmReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CNGHODHBILL
+// CmdId: 4806
message HomeChangeBgmReq {
- //enum ELECAPHKALF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4469;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 bgmId = 12;
+ uint32 bgm_id = 8;
}
+
diff --git a/proto/HomeChangeBgmRsp.proto b/proto/HomeChangeBgmRsp.proto
index be09aedd..192b45d2 100644
--- a/proto/HomeChangeBgmRsp.proto
+++ b/proto/HomeChangeBgmRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PONBLFJIIDN
+// CmdId: 4815
message HomeChangeBgmRsp {
- //enum JKOBOEEOHJO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4701;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 7;
+ int32 retcode = 10;
}
+
diff --git a/proto/HomeChangeEditModeReq.proto b/proto/HomeChangeEditModeReq.proto
index d2888540..c388a254 100644
--- a/proto/HomeChangeEditModeReq.proto
+++ b/proto/HomeChangeEditModeReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IGOBNECJKBF
+// CmdId: 4533
message HomeChangeEditModeReq {
- //enum OMEOHHNAGLP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4702;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isEnterEditMode = 2;
+ bool is_enter_edit_mode = 15;
}
+
diff --git a/proto/HomeChangeEditModeRsp.proto b/proto/HomeChangeEditModeRsp.proto
index 7a649cb8..5270f00a 100644
--- a/proto/HomeChangeEditModeRsp.proto
+++ b/proto/HomeChangeEditModeRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HKFKCOODNHH
+// CmdId: 4862
message HomeChangeEditModeRsp {
- //enum DBDBLCNDCHO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4767;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isEnterEditMode = 9;
- int32 retcode = 3;
+ int32 retcode = 14;
+ bool is_enter_edit_mode = 11;
}
+
diff --git a/proto/HomeChangeModuleReq.proto b/proto/HomeChangeModuleReq.proto
index 8fa430d4..c6ed8e19 100644
--- a/proto/HomeChangeModuleReq.proto
+++ b/proto/HomeChangeModuleReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NFPPHNMOGCK
+// CmdId: 4789
message HomeChangeModuleReq {
- //enum KMCKOHBLHIJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4484;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 targetModuleId = 12;
+ uint32 target_module_id = 2;
}
+
diff --git a/proto/HomeChangeModuleRsp.proto b/proto/HomeChangeModuleRsp.proto
index 86f81002..1b8f7a0a 100644
--- a/proto/HomeChangeModuleRsp.proto
+++ b/proto/HomeChangeModuleRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LJDNAIPLEIG
+// CmdId: 4876
message HomeChangeModuleRsp {
- //enum KODHEEBFFHG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4833;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 targetModuleId = 11;
- int32 retcode = 13;
+ uint32 target_module_id = 8;
+ int32 retcode = 9;
}
+
diff --git a/proto/HomeChooseModuleReq.proto b/proto/HomeChooseModuleReq.proto
index a2adcc3b..0f8da5e8 100644
--- a/proto/HomeChooseModuleReq.proto
+++ b/proto/HomeChooseModuleReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ECIDMELIJDF
+// CmdId: 4843
message HomeChooseModuleReq {
- //enum MDMDIJDMFJI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4654;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 moduleId = 11;
+ uint32 module_id = 2;
}
+
diff --git a/proto/HomeChooseModuleRsp.proto b/proto/HomeChooseModuleRsp.proto
index 89b3c1b7..934c5c17 100644
--- a/proto/HomeChooseModuleRsp.proto
+++ b/proto/HomeChooseModuleRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PDKLGLACPKN
+// CmdId: 4736
message HomeChooseModuleRsp {
- //enum BKEOHOKFKJB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4707;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 moduleId = 5;
- int32 retcode = 6;
+ int32 retcode = 6;
+ uint32 module_id = 5;
}
+
diff --git a/proto/HomeClearGroupRecordReq.proto b/proto/HomeClearGroupRecordReq.proto
index 07a850bf..2f353d28 100644
--- a/proto/HomeClearGroupRecordReq.proto
+++ b/proto/HomeClearGroupRecordReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EOBLLKBABJA
+// CmdId: 4870
message HomeClearGroupRecordReq {
- //enum HAMJJGIPBAG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4643;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 groupId = 1;
+ uint32 group_id = 15;
}
+
diff --git a/proto/HomeClearGroupRecordRsp.proto b/proto/HomeClearGroupRecordRsp.proto
index d5f45a13..dc29ee33 100644
--- a/proto/HomeClearGroupRecordRsp.proto
+++ b/proto/HomeClearGroupRecordRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JLLLDKBHOMJ
+// CmdId: 4846
message HomeClearGroupRecordRsp {
- //enum BKKFNEHCCMP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4536;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 6;
- uint32 groupId = 7;
+ int32 retcode = 1;
+ uint32 group_id = 7;
}
+
diff --git a/proto/HomeComfortInfoNotify.proto b/proto/HomeComfortInfoNotify.proto
index c01f99dd..235c45ad 100644
--- a/proto/HomeComfortInfoNotify.proto
+++ b/proto/HomeComfortInfoNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeModuleComfortInfo.proto";
+// Name: KOFKAPENCLO
+// CmdId: 4816
message HomeComfortInfoNotify {
- //enum PNJGIBJDIGD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4879;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated HomeModuleComfortInfo moduleInfoList = 11;
+ repeated HomeModuleComfortInfo module_info_list = 2;
}
+
diff --git a/proto/HomeCreateBlueprintReq.proto b/proto/HomeCreateBlueprintReq.proto
index 362a3648..49a8b627 100644
--- a/proto/HomeCreateBlueprintReq.proto
+++ b/proto/HomeCreateBlueprintReq.proto
@@ -2,22 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeSceneArrangementInfo.proto";
+// Name: FDIKAEEIFOI
+// CmdId: 4865
message HomeCreateBlueprintReq {
- //enum LHOAMCJJEGB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4645;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- HomeSceneArrangementInfo sceneArrangementInfo = 15;
- uint32 slotId = 13;
- string serverShareCode = 8;
- uint32 genShareCodeCount = 1;
+ string server_share_code = 3;
+ HomeSceneArrangementInfo scene_arrangement_info = 14;
+ uint32 slot_id = 8;
+ uint32 gen_share_code_count = 1;
}
+
diff --git a/proto/HomeCreateBlueprintRsp.proto b/proto/HomeCreateBlueprintRsp.proto
index 9488ca00..5e0fe613 100644
--- a/proto/HomeCreateBlueprintRsp.proto
+++ b/proto/HomeCreateBlueprintRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeBlueprintSlotInfo.proto";
+// Name: GGMMABALCCN
+// CmdId: 4519
message HomeCreateBlueprintRsp {
- //enum FICBDNICILH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4765;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- HomeBlueprintSlotInfo slotInfo = 4;
- int32 retcode = 13;
+ HomeBlueprintSlotInfo slot_info = 13;
+ int32 retcode = 12;
}
+
diff --git a/proto/HomeCustomFurnitureInfo.proto b/proto/HomeCustomFurnitureInfo.proto
index 5acc8cda..3c34380d 100644
--- a/proto/HomeCustomFurnitureInfo.proto
+++ b/proto/HomeCustomFurnitureInfo.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CustomCommonNodeInfo.proto";
+// Name: HLBPPPNGNJF
message HomeCustomFurnitureInfo {
- uint32 guid = 8;
- repeated CustomCommonNodeInfo subFurnitureList = 5;
+ uint32 guid = 7;
+ repeated CustomCommonNodeInfo sub_furniture_list = 1;
}
+
diff --git a/proto/HomeCustomFurnitureInfoNotify.proto b/proto/HomeCustomFurnitureInfoNotify.proto
index 4db4a9a1..e006622c 100644
--- a/proto/HomeCustomFurnitureInfoNotify.proto
+++ b/proto/HomeCustomFurnitureInfoNotify.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeCustomFurnitureInfo.proto";
+// Name: MPKLBHMHOIK
+// CmdId: 4647
message HomeCustomFurnitureInfoNotify {
- //enum IOBEONJJIPP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4784;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 deleteCustomFurnitureList = 14;
- repeated HomeCustomFurnitureInfo customFurnitureInfoList = 15;
- map usedSubFurnitureCountMap = 2;
+ repeated uint32 delete_custom_furniture_list = 10;
+ map used_sub_furniture_count_map = 13;
+ repeated HomeCustomFurnitureInfo custom_furniture_info_list = 9;
}
+
diff --git a/proto/HomeDeleteBlueprintReq.proto b/proto/HomeDeleteBlueprintReq.proto
index 5455f232..3fc33e08 100644
--- a/proto/HomeDeleteBlueprintReq.proto
+++ b/proto/HomeDeleteBlueprintReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DFMIMBLJPNI
+// CmdId: 4854
message HomeDeleteBlueprintReq {
- //enum NOFFLELGDJF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4829;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 slotId = 13;
+ uint32 slot_id = 1;
}
+
diff --git a/proto/HomeDeleteBlueprintRsp.proto b/proto/HomeDeleteBlueprintRsp.proto
index 916f9b07..9db3868e 100644
--- a/proto/HomeDeleteBlueprintRsp.proto
+++ b/proto/HomeDeleteBlueprintRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DDNGIMPMEGA
+// CmdId: 4586
message HomeDeleteBlueprintRsp {
- //enum BAMMGLKEGBD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4564;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 9;
- uint32 slotId = 10;
+ uint32 slot_id = 11;
+ int32 retcode = 6;
}
+
diff --git a/proto/HomeEditCustomFurnitureReq.proto b/proto/HomeEditCustomFurnitureReq.proto
index 641b73db..97745160 100644
--- a/proto/HomeEditCustomFurnitureReq.proto
+++ b/proto/HomeEditCustomFurnitureReq.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeCustomFurnitureInfo.proto";
+// Name: LHJHCBDCJCM
+// CmdId: 4558
message HomeEditCustomFurnitureReq {
- //enum OPCOAINIFHP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4685;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- HomeCustomFurnitureInfo customFurnitureInfo = 5;
+ HomeCustomFurnitureInfo custom_furniture_info = 10;
}
+
diff --git a/proto/HomeEditCustomFurnitureRsp.proto b/proto/HomeEditCustomFurnitureRsp.proto
index 41e25de9..db3f53b0 100644
--- a/proto/HomeEditCustomFurnitureRsp.proto
+++ b/proto/HomeEditCustomFurnitureRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeCustomFurnitureInfo.proto";
+// Name: DHMEFOBCANK
+// CmdId: 4749
message HomeEditCustomFurnitureRsp {
- //enum NJDHHDDEKDA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4717;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 7;
- HomeCustomFurnitureInfo customFurnitureInfo = 11;
+ HomeCustomFurnitureInfo custom_furniture_info = 7;
+ int32 retcode = 10;
}
+
diff --git a/proto/HomeEnterEditModeFinishReq.proto b/proto/HomeEnterEditModeFinishReq.proto
index 9a239a27..487c413d 100644
--- a/proto/HomeEnterEditModeFinishReq.proto
+++ b/proto/HomeEnterEditModeFinishReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MDNNIGFAHEO
+// CmdId: 4676
message HomeEnterEditModeFinishReq {
- //enum IOFBOIDPEGD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4703;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/HomeEnterEditModeFinishRsp.proto b/proto/HomeEnterEditModeFinishRsp.proto
index 75fe0b19..d3f1f6ab 100644
--- a/proto/HomeEnterEditModeFinishRsp.proto
+++ b/proto/HomeEnterEditModeFinishRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KIEJGNOINFO
+// CmdId: 4562
message HomeEnterEditModeFinishRsp {
- //enum BEGILMANMEH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4566;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 15;
+ int32 retcode = 9;
}
+
diff --git a/proto/HomeExchangeWoodReq.proto b/proto/HomeExchangeWoodReq.proto
index 56616c8a..b5378958 100644
--- a/proto/HomeExchangeWoodReq.proto
+++ b/proto/HomeExchangeWoodReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OIEENDGMEIG
+// CmdId: 4716
message HomeExchangeWoodReq {
- //enum NIIPNNDOJGL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4672;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- map materialCountMap = 1;
- uint32 woodId = 8;
+ map material_count_map = 2;
+ uint32 wood_id = 12;
}
+
diff --git a/proto/HomeExchangeWoodRsp.proto b/proto/HomeExchangeWoodRsp.proto
index 4befacd7..bac79839 100644
--- a/proto/HomeExchangeWoodRsp.proto
+++ b/proto/HomeExchangeWoodRsp.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FAIADEDABKC
+// CmdId: 4582
message HomeExchangeWoodRsp {
- //enum LEHHCIKIGDM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4812;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 woodId = 11;
- int32 retcode = 13;
- uint32 exchangedCount = 2;
- uint32 woodCount = 5;
+ uint32 NPKBHINLBCB = 11;
+ int32 retcode = 15;
+ uint32 wood_id = 12;
+ uint32 HFHHPNMIHPA = 8;
}
+
diff --git a/proto/HomeFishFarmingInfo.proto b/proto/HomeFishFarmingInfo.proto
index 7fbc13d0..d7244bfb 100644
--- a/proto/HomeFishFarmingInfo.proto
+++ b/proto/HomeFishFarmingInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OPEFMKHJAIN
message HomeFishFarmingInfo {
- uint32 fishpondGuid = 4;
- repeated uint32 fishIdList = 6;
+ repeated uint32 fish_id_list = 11;
+ uint32 fishpond_guid = 5;
}
+
diff --git a/proto/HomeFishFarmingInfoNotify.proto b/proto/HomeFishFarmingInfoNotify.proto
index 1dbc2d06..dda6d93a 100644
--- a/proto/HomeFishFarmingInfoNotify.proto
+++ b/proto/HomeFishFarmingInfoNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeFishFarmingInfo.proto";
+// Name: OGHEHLKHJOL
+// CmdId: 4807
message HomeFishFarmingInfoNotify {
- //enum ICEJHMAFMHN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4605;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated HomeFishFarmingInfo fishFarmingInfoList = 7;
+ repeated HomeFishFarmingInfo fish_farming_info_list = 10;
}
+
diff --git a/proto/HomeFurnitureCustomSuiteData.proto b/proto/HomeFurnitureCustomSuiteData.proto
deleted file mode 100644
index 870b08e3..00000000
--- a/proto/HomeFurnitureCustomSuiteData.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message HomeFurnitureCustomSuiteData {
- uint32 guid = 10;
- repeated int32 includedFurnitureIndexList = 5;
- Vector spawnPos = 6;
-}
diff --git a/proto/HomeFurnitureData.proto b/proto/HomeFurnitureData.proto
deleted file mode 100644
index 81a5f7d7..00000000
--- a/proto/HomeFurnitureData.proto
+++ /dev/null
@@ -1,16 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message HomeFurnitureData {
- uint32 version = 5;
- int32 parentFurnitureIndex = 9;
- Vector spawnRot = 12;
- Vector spawnPos = 2;
- uint32 guid = 14;
- uint32 furnitureId = 11;
-}
diff --git a/proto/HomeFurnitureGroupData.proto b/proto/HomeFurnitureGroupData.proto
deleted file mode 100644
index 0c468977..00000000
--- a/proto/HomeFurnitureGroupData.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "HomeFurnitureData.proto";
-
-message HomeFurnitureGroupData {
- repeated HomeFurnitureData virtualFurnitureList = 12;
- uint32 groupFurnitureIndex = 4;
-}
diff --git a/proto/HomeFurnitureSuiteData.proto b/proto/HomeFurnitureSuiteData.proto
deleted file mode 100644
index 59daaf53..00000000
--- a/proto/HomeFurnitureSuiteData.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message HomeFurnitureSuiteData {
- repeated int32 includedFurnitureIndexList = 7;
- uint32 guid = 12;
- uint32 suiteId = 15;
- bool isAllowSummon = 14;
- Vector spawnPos = 10;
-}
diff --git a/proto/HomeGalleryInPlayingNotify.proto b/proto/HomeGalleryInPlayingNotify.proto
index 5334f62e..8e0e3f86 100644
--- a/proto/HomeGalleryInPlayingNotify.proto
+++ b/proto/HomeGalleryInPlayingNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JBCFNKJOKBB
+// CmdId: 5523
message HomeGalleryInPlayingNotify {
- //enum IFBIKOKLDGN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5600;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 galleryId = 12;
+ uint32 gallery_id = 13;
}
+
diff --git a/proto/HomeGetArrangementInfoReq.proto b/proto/HomeGetArrangementInfoReq.proto
index 2180319c..1f447955 100644
--- a/proto/HomeGetArrangementInfoReq.proto
+++ b/proto/HomeGetArrangementInfoReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IGAJFOIJIMP
+// CmdId: 4538
message HomeGetArrangementInfoReq {
- //enum MINGFOHLJDE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4614;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 sceneIdList = 10;
+ repeated uint32 scene_id_list = 3;
}
+
diff --git a/proto/HomeGetArrangementInfoRsp.proto b/proto/HomeGetArrangementInfoRsp.proto
index 025e39b0..99d130c1 100644
--- a/proto/HomeGetArrangementInfoRsp.proto
+++ b/proto/HomeGetArrangementInfoRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeSceneArrangementInfo.proto";
+// Name: FDFGBNHDIOK
+// CmdId: 4704
message HomeGetArrangementInfoRsp {
- //enum GGKHICMEPOE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4624;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 3;
- repeated HomeSceneArrangementInfo sceneArrangementInfoList = 10;
+ repeated HomeSceneArrangementInfo scene_arrangement_info_list = 7;
+ int32 retcode = 2;
}
+
diff --git a/proto/HomeGetBasicInfoReq.proto b/proto/HomeGetBasicInfoReq.proto
index 4db1b04a..0283c917 100644
--- a/proto/HomeGetBasicInfoReq.proto
+++ b/proto/HomeGetBasicInfoReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PPGOICBCPFP
+// CmdId: 4817
message HomeGetBasicInfoReq {
- //enum CABKHOIIEKL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4489;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/HomeGetBlueprintSlotInfoReq.proto b/proto/HomeGetBlueprintSlotInfoReq.proto
index 8b6a71a4..b2b2b077 100644
--- a/proto/HomeGetBlueprintSlotInfoReq.proto
+++ b/proto/HomeGetBlueprintSlotInfoReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MFOKKNGFOEP
+// CmdId: 4657
message HomeGetBlueprintSlotInfoReq {
- //enum EPNGJEIIKED {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4698;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/HomeGetBlueprintSlotInfoRsp.proto b/proto/HomeGetBlueprintSlotInfoRsp.proto
index ef766783..f3c37f02 100644
--- a/proto/HomeGetBlueprintSlotInfoRsp.proto
+++ b/proto/HomeGetBlueprintSlotInfoRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeBlueprintSlotInfo.proto";
+// Name: DAOGBHIINPG
+// CmdId: 4565
message HomeGetBlueprintSlotInfoRsp {
- //enum PBAPEFNPDAF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4541;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 10;
- repeated uint32 deleteSlotIdList = 6;
- repeated HomeBlueprintSlotInfo slotInfoList = 11;
+ repeated uint32 delete_slot_id_list = 1;
+ int32 retcode = 8;
+ repeated HomeBlueprintSlotInfo slot_info_list = 13;
}
+
diff --git a/proto/HomeGetFishFarmingInfoReq.proto b/proto/HomeGetFishFarmingInfoReq.proto
index 9069af94..f5477694 100644
--- a/proto/HomeGetFishFarmingInfoReq.proto
+++ b/proto/HomeGetFishFarmingInfoReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LIELLFBIBMF
+// CmdId: 4575
message HomeGetFishFarmingInfoReq {
- //enum ADPCLOIJMAD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4892;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/HomeGetFishFarmingInfoRsp.proto b/proto/HomeGetFishFarmingInfoRsp.proto
index 1ab9b601..1319ad42 100644
--- a/proto/HomeGetFishFarmingInfoRsp.proto
+++ b/proto/HomeGetFishFarmingInfoRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeFishFarmingInfo.proto";
+// Name: CJFLEHGDFFB
+// CmdId: 4849
message HomeGetFishFarmingInfoRsp {
- //enum ENLIOLLPBDI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4899;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 13;
- repeated HomeFishFarmingInfo fishFarmingInfoList = 1;
+ repeated HomeFishFarmingInfo fish_farming_info_list = 7;
+ int32 retcode = 2;
}
+
diff --git a/proto/HomeGetGroupRecordReq.proto b/proto/HomeGetGroupRecordReq.proto
index 53bba1b3..bafa16c2 100644
--- a/proto/HomeGetGroupRecordReq.proto
+++ b/proto/HomeGetGroupRecordReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PKDNBHHIMDH
+// CmdId: 4844
message HomeGetGroupRecordReq {
- //enum INEOMFDEBPF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4662;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 groupId = 13;
+ uint32 group_id = 10;
}
+
diff --git a/proto/HomeGetGroupRecordRsp.proto b/proto/HomeGetGroupRecordRsp.proto
index 90f743bb..84f7ba5d 100644
--- a/proto/HomeGetGroupRecordRsp.proto
+++ b/proto/HomeGetGroupRecordRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeGroupRecord.proto";
+// Name: JKOBCBECAAM
+// CmdId: 4522
message HomeGetGroupRecordRsp {
- //enum JOCODCCGGBL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4691;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 recordType = 12;
- int32 retcode = 7;
- HomeGroupRecord groupRecord = 13;
+ uint32 record_type = 7;
+ int32 retcode = 9;
+ HomeGroupRecord group_record = 12;
}
+
diff --git a/proto/HomeGetOnlineStatusReq.proto b/proto/HomeGetOnlineStatusReq.proto
index f289c92d..f3c202a1 100644
--- a/proto/HomeGetOnlineStatusReq.proto
+++ b/proto/HomeGetOnlineStatusReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MADAEPIEHKN
+// CmdId: 4589
message HomeGetOnlineStatusReq {
- //enum LDIIENKMDPG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4479;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/HomeGetOnlineStatusRsp.proto b/proto/HomeGetOnlineStatusRsp.proto
index 6605b676..d334e3f9 100644
--- a/proto/HomeGetOnlineStatusRsp.proto
+++ b/proto/HomeGetOnlineStatusRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "OnlinePlayerInfo.proto";
+// Name: EKDHNBAJHBA
+// CmdId: 4642
message HomeGetOnlineStatusRsp {
- //enum KGAPJLCHFEP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4886;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 5;
- repeated OnlinePlayerInfo playerInfoList = 9;
+ repeated OnlinePlayerInfo player_info_list = 2;
+ int32 retcode = 13;
}
+
diff --git a/proto/HomeGroupPlayerInfo.proto b/proto/HomeGroupPlayerInfo.proto
index 81e13bbd..22304b0e 100644
--- a/proto/HomeGroupPlayerInfo.proto
+++ b/proto/HomeGroupPlayerInfo.proto
@@ -2,15 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ProfilePicture.proto";
+// Name: HEJFJALGCON
message HomeGroupPlayerInfo {
- string nickname = 15;
- uint32 uid = 3;
- uint32 playerLevel = 14;
- string onlineId = 11;
- ProfilePicture profilePicture = 2;
- string psnId = 1;
+ uint32 player_level = 12;
+ string online_id = 8;
+ string nickname = 15;
+ uint32 uid = 7;
+ ProfilePicture profile_picture = 13;
+ string psn_id = 6;
}
+
diff --git a/proto/HomeGroupRecord.proto b/proto/HomeGroupRecord.proto
index 858268ca..e43a2ae6 100644
--- a/proto/HomeGroupRecord.proto
+++ b/proto/HomeGroupRecord.proto
@@ -2,19 +2,19 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "HomeBalloonRecord.proto";
+import "HomeRacingRecord.proto";
+import "HomeSeekFurnitureAllRecord.proto";
+import "HomeStakeRecord.proto";
-
-import "RacingGalleryInfo.proto";
-import "BalloonGalleryInfo.proto";
-import "StakePlayInfo.proto";
-import "SeekFurnitureGalleryInfo.proto";
-
+// Name: NIMPOFILFMP
message HomeGroupRecord {
- uint32 groupId = 8;
- oneof detail {
- RacingGalleryInfo racing_gallery_info = 1457;
- BalloonGalleryInfo balloon_gallery_info = 1480;
- StakePlayInfo stake_play_info = 1758;
- SeekFurnitureGalleryInfo seek_furniture_gallery_info = 1801;
- }
+ uint32 group_id = 4;
+ oneof detail {
+ HomeRacingRecord racing_gallery_info = 559;
+ HomeBalloonRecord balloon_gallery_info = 1437;
+ HomeStakeRecord stake_play_info = 1356;
+ HomeSeekFurnitureAllRecord seek_furniture_gallery_info = 1603;
+ }
}
+
diff --git a/proto/HomeKickPlayerReq.proto b/proto/HomeKickPlayerReq.proto
index 58a9b30c..16e0354a 100644
--- a/proto/HomeKickPlayerReq.proto
+++ b/proto/HomeKickPlayerReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LJJPPMGMILK
+// CmdId: 4610
message HomeKickPlayerReq {
- //enum KIELMEMBJAP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4511;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isKickAll = 7;
- uint32 targetUid = 15;
+ uint32 target_uid = 6;
+ bool is_kick_all = 1;
}
+
diff --git a/proto/HomeKickPlayerRsp.proto b/proto/HomeKickPlayerRsp.proto
index 9795c2c6..2a785b2d 100644
--- a/proto/HomeKickPlayerRsp.proto
+++ b/proto/HomeKickPlayerRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OLILJCHDNJF
+// CmdId: 4889
message HomeKickPlayerRsp {
- //enum BIDJABGFPDJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4883;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isKickAll = 8;
- uint32 targetUid = 5;
- int32 retcode = 2;
+ int32 retcode = 2;
+ uint32 target_uid = 6;
+ bool is_kick_all = 10;
}
+
diff --git a/proto/HomeLimitedShop.proto b/proto/HomeLimitedShop.proto
index 79ba38e8..15bd3bcf 100644
--- a/proto/HomeLimitedShop.proto
+++ b/proto/HomeLimitedShop.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeLimitedShopGoods.proto";
+// Name: MNNLKHNFEJK
message HomeLimitedShop {
- repeated HomeLimitedShopGoods goodsList = 9;
+ repeated HomeLimitedShopGoods goods_list = 2;
}
+
diff --git a/proto/HomeLimitedShopBuyGoodsReq.proto b/proto/HomeLimitedShopBuyGoodsReq.proto
index ca026862..10778a94 100644
--- a/proto/HomeLimitedShopBuyGoodsReq.proto
+++ b/proto/HomeLimitedShopBuyGoodsReq.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeLimitedShopGoods.proto";
+// Name: KIJPELEMEPN
+// CmdId: 4471
message HomeLimitedShopBuyGoodsReq {
- //enum NLNFOCHGLND {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4647;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- HomeLimitedShopGoods goods = 1;
- uint32 buyCount = 10;
+ uint32 buy_count = 14;
+ HomeLimitedShopGoods goods = 13;
}
+
diff --git a/proto/HomeLimitedShopBuyGoodsRsp.proto b/proto/HomeLimitedShopBuyGoodsRsp.proto
index 5583aa9e..e42a3b93 100644
--- a/proto/HomeLimitedShopBuyGoodsRsp.proto
+++ b/proto/HomeLimitedShopBuyGoodsRsp.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeLimitedShopGoods.proto";
+// Name: KGAMPMDIHMH
+// CmdId: 4883
message HomeLimitedShopBuyGoodsRsp {
- //enum HIJMPKDLIDK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4865;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated HomeLimitedShopGoods goodsList = 5;
- HomeLimitedShopGoods goods = 8;
- uint32 buyCount = 11;
- int32 retcode = 1;
+ repeated HomeLimitedShopGoods goods_list = 3;
+ int32 retcode = 5;
+ uint32 buy_count = 13;
+ HomeLimitedShopGoods goods = 7;
}
+
diff --git a/proto/HomeLimitedShopGoods.proto b/proto/HomeLimitedShopGoods.proto
index ab57e3bb..6daca220 100644
--- a/proto/HomeLimitedShopGoods.proto
+++ b/proto/HomeLimitedShopGoods.proto
@@ -2,15 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ItemParam.proto";
+// Name: KACCHOBDCLB
message HomeLimitedShopGoods {
- uint32 disableType = 5;
- ItemParam goodsItem = 12;
- uint32 goodsId = 6;
- repeated ItemParam costItemList = 15;
- uint32 boughtNum = 7;
- uint32 buyLimit = 13;
+ uint32 KCHMFBKCLKO = 5;
+ uint32 LLJPJOEMPFE = 12;
+ uint32 FGACANHEBMH = 11;
+ ItemParam goods_item = 2;
+ repeated ItemParam cost_item_list = 6;
+ uint32 GOMAIIJPDKD = 14;
}
+
diff --git a/proto/HomeLimitedShopGoodsListReq.proto b/proto/HomeLimitedShopGoodsListReq.proto
index 2f5d45b3..d619b059 100644
--- a/proto/HomeLimitedShopGoodsListReq.proto
+++ b/proto/HomeLimitedShopGoodsListReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JBDGFINNHHN
+// CmdId: 4769
message HomeLimitedShopGoodsListReq {
- //enum PKFIGCIDBOH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4751;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/HomeLimitedShopGoodsListRsp.proto b/proto/HomeLimitedShopGoodsListRsp.proto
index 016a3307..f5be834d 100644
--- a/proto/HomeLimitedShopGoodsListRsp.proto
+++ b/proto/HomeLimitedShopGoodsListRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeLimitedShop.proto";
+// Name: KEEIJEODNBH
+// CmdId: 4451
message HomeLimitedShopGoodsListRsp {
- //enum LMEKIIKCNOJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4770;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- HomeLimitedShop shop = 13;
- int32 retcode = 9;
+ int32 retcode = 11;
+ HomeLimitedShop shop = 10;
}
+
diff --git a/proto/HomeLimitedShopInfo.proto b/proto/HomeLimitedShopInfo.proto
deleted file mode 100644
index 62c16c46..00000000
--- a/proto/HomeLimitedShopInfo.proto
+++ /dev/null
@@ -1,16 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message HomeLimitedShopInfo {
- fixed32 nextGuestOpenTime = 14;
- uint32 uid = 4;
- Vector djinnRot = 12;
- fixed32 nextCloseTime = 2;
- Vector djinnPos = 6;
- fixed32 nextOpenTime = 15;
-}
diff --git a/proto/HomeLimitedShopInfoChangeNotify.proto b/proto/HomeLimitedShopInfoChangeNotify.proto
index 70855b01..5314963f 100644
--- a/proto/HomeLimitedShopInfoChangeNotify.proto
+++ b/proto/HomeLimitedShopInfoChangeNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeLimitedShopGoods.proto";
+// Name: EKNBJFLCGCH
+// CmdId: 4722
message HomeLimitedShopInfoChangeNotify {
- //enum ALMFKCPBAGI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4552;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated HomeLimitedShopGoods goodsList = 1;
+ repeated HomeLimitedShopGoods goods_list = 3;
}
+
diff --git a/proto/HomeLimitedShopInfoNotify.proto b/proto/HomeLimitedShopInfoNotify.proto
index 1fb5d290..36b9c42b 100644
--- a/proto/HomeLimitedShopInfoNotify.proto
+++ b/proto/HomeLimitedShopInfoNotify.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "ILEIPGLHFAP.proto";
-
-import "HomeLimitedShopInfo.proto";
-
+// Name: ELMECFHEBMD
+// CmdId: 4584
message HomeLimitedShopInfoNotify {
- //enum LIBPBIGJPBM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4576;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- HomeLimitedShopInfo shopInfo = 13;
+ ILEIPGLHFAP GKOFIJJACGA = 11;
}
+
diff --git a/proto/HomeLimitedShopInfoReq.proto b/proto/HomeLimitedShopInfoReq.proto
index a54bcfb3..79882bb1 100644
--- a/proto/HomeLimitedShopInfoReq.proto
+++ b/proto/HomeLimitedShopInfoReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JFFKPGFDHIC
+// CmdId: 4476
message HomeLimitedShopInfoReq {
- //enum PALECFPFFNN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4686;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/HomeLimitedShopInfoRsp.proto b/proto/HomeLimitedShopInfoRsp.proto
index 951ad15f..c6657a70 100644
--- a/proto/HomeLimitedShopInfoRsp.proto
+++ b/proto/HomeLimitedShopInfoRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "ILEIPGLHFAP.proto";
-
-import "HomeLimitedShopInfo.proto";
-
+// Name: PMAGBEFIIEL
+// CmdId: 4791
message HomeLimitedShopInfoRsp {
- //enum KPHKNIOJHGG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4517;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 10;
- HomeLimitedShopInfo shopInfo = 7;
+ int32 retcode = 6;
+ ILEIPGLHFAP GKOFIJJACGA = 10;
}
+
diff --git a/proto/HomeMarkPointFurnitureData.proto b/proto/HomeMarkPointFurnitureData.proto
index a2b1a6fa..cb2fb3bb 100644
--- a/proto/HomeMarkPointFurnitureData.proto
+++ b/proto/HomeMarkPointFurnitureData.proto
@@ -2,19 +2,19 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+import "HomeMarkPointNPCData.proto";
+import "HomeMarkPointSuiteData.proto";
import "Vector.proto";
-import "NpcData.proto";
-import "SuiteData.proto";
+// Name: BEAHFDOKHFA
message HomeMarkPointFurnitureData {
- uint32 guid = 1;
- uint32 furnitureId = 2;
- uint32 furnitureType = 3;
- Vector pos = 4;
- oneof extra {
- NpcData npc_data = 6;
- SuiteData suite_data = 7;
- }
+ uint32 guid = 1;
+ uint32 furniture_id = 2;
+ uint32 furniture_type = 3;
+ Vector pos = 4;
+ oneof extra {
+ HomeMarkPointNPCData npc_data = 6;
+ HomeMarkPointSuiteData suite_data = 7;
+ }
}
+
diff --git a/proto/HomeMarkPointNPCData.proto b/proto/HomeMarkPointNPCData.proto
index a21e98c9..508f53ff 100644
--- a/proto/HomeMarkPointNPCData.proto
+++ b/proto/HomeMarkPointNPCData.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DGCNBEDMHFC
message HomeMarkPointNPCData {
- uint32 avatarId = 1;
- uint32 costumeId = 2;
+ uint32 avatar_id = 1;
+ uint32 costume_id = 2;
}
+
diff --git a/proto/HomeMarkPointNotify.proto b/proto/HomeMarkPointNotify.proto
index c7f7ef43..bdb8195b 100644
--- a/proto/HomeMarkPointNotify.proto
+++ b/proto/HomeMarkPointNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeMarkPointSceneData.proto";
+// Name: DNHKDNNINEI
+// CmdId: 4697
message HomeMarkPointNotify {
- //enum EKLBOBJCMIF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4832;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated HomeMarkPointSceneData markPointDataList = 11;
+ repeated HomeMarkPointSceneData mark_point_data_list = 6;
}
+
diff --git a/proto/HomeMarkPointSceneData.proto b/proto/HomeMarkPointSceneData.proto
index cac8d7cb..dbfcf176 100644
--- a/proto/HomeMarkPointSceneData.proto
+++ b/proto/HomeMarkPointSceneData.proto
@@ -2,15 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "Vector.proto";
import "HomeMarkPointFurnitureData.proto";
+import "Vector.proto";
+// Name: LKEBHBGDDFA
message HomeMarkPointSceneData {
- repeated HomeMarkPointFurnitureData furnitureList = 14;
- uint32 moduleId = 5;
- uint32 sceneId = 15;
- Vector safePointPos = 10;
- Vector teapotSpiritPos = 8;
+ Vector CBEFGODKPHB = 14;
+ uint32 module_id = 8;
+ repeated HomeMarkPointFurnitureData furniture_list = 15;
+ uint32 scene_id = 7;
+ Vector CNBJHDLMPCK = 6;
}
+
diff --git a/proto/HomeMarkPointSuiteData.proto b/proto/HomeMarkPointSuiteData.proto
index 9d385a27..87fe296f 100644
--- a/proto/HomeMarkPointSuiteData.proto
+++ b/proto/HomeMarkPointSuiteData.proto
@@ -3,8 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AJBIHJGCCPM
message HomeMarkPointSuiteData {
- uint32 suiteId = 1;
+ uint32 suite_id = 1;
}
+
diff --git a/proto/HomeModuleComfortInfo.proto b/proto/HomeModuleComfortInfo.proto
index f78cf51a..dd30711c 100644
--- a/proto/HomeModuleComfortInfo.proto
+++ b/proto/HomeModuleComfortInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: INNAMCEODEG
message HomeModuleComfortInfo {
- repeated uint32 worldSceneBlockComfortValueList = 3;
- uint32 moduleId = 13;
- uint32 roomSceneComfortValue = 2;
+ uint32 room_scene_comfort_value = 9;
+ repeated uint32 world_scene_block_comfort_value_list = 5;
+ uint32 module_id = 1;
}
+
diff --git a/proto/HomeModuleSeenReq.proto b/proto/HomeModuleSeenReq.proto
index 133fdf9f..4944a675 100644
--- a/proto/HomeModuleSeenReq.proto
+++ b/proto/HomeModuleSeenReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HAKKGNADGPG
+// CmdId: 4672
message HomeModuleSeenReq {
- //enum OKDEFJHLABG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4817;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 seenModuleIdList = 4;
+ repeated uint32 seen_module_id_list = 6;
}
+
diff --git a/proto/HomeModuleSeenRsp.proto b/proto/HomeModuleSeenRsp.proto
index 082cc31b..9546dc4a 100644
--- a/proto/HomeModuleSeenRsp.proto
+++ b/proto/HomeModuleSeenRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DKAKDEOOBBA
+// CmdId: 4507
message HomeModuleSeenRsp {
- //enum DBDAOAGDKOJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4516;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 9;
- repeated uint32 seenModuleIdList = 12;
+ int32 retcode = 11;
+ repeated uint32 seen_module_id_list = 1;
}
+
diff --git a/proto/HomeModuleUnlockNotify.proto b/proto/HomeModuleUnlockNotify.proto
index ded00b11..a49d8e8d 100644
--- a/proto/HomeModuleUnlockNotify.proto
+++ b/proto/HomeModuleUnlockNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BJCKAJNCINB
+// CmdId: 4700
message HomeModuleUnlockNotify {
- //enum NLKMOKOLLKG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4528;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 moduleId = 14;
+ uint32 module_id = 6;
}
+
diff --git a/proto/HomeNewUnlockedBgmIdListNotify.proto b/proto/HomeNewUnlockedBgmIdListNotify.proto
index 43090330..912fc61c 100644
--- a/proto/HomeNewUnlockedBgmIdListNotify.proto
+++ b/proto/HomeNewUnlockedBgmIdListNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DJOGPDMKFLM
+// CmdId: 4612
message HomeNewUnlockedBgmIdListNotify {
- //enum NGJGDJCKADI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4732;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 newUnlockedBgmIdList = 6;
+ repeated uint32 new_unlocked_bgm_id_list = 5;
}
+
diff --git a/proto/HomeNpcData.proto b/proto/HomeNpcData.proto
deleted file mode 100644
index 41eb08cd..00000000
--- a/proto/HomeNpcData.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message HomeNpcData {
- Vector spawnPos = 4;
- uint32 costumeId = 13;
- uint32 avatarId = 5;
- Vector spawnRot = 6;
-}
diff --git a/proto/HomePictureFrameInfo.proto b/proto/HomePictureFrameInfo.proto
index c18c27c1..6d0cbed4 100644
--- a/proto/HomePictureFrameInfo.proto
+++ b/proto/HomePictureFrameInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BJHINJBCGKK
message HomePictureFrameInfo {
- uint32 pictureId = 1;
- uint32 guid = 8;
+ uint32 picture_id = 4;
+ uint32 guid = 14;
}
+
diff --git a/proto/HomePictureFrameInfoNotify.proto b/proto/HomePictureFrameInfoNotify.proto
index 0387ab66..29d8de4d 100644
--- a/proto/HomePictureFrameInfoNotify.proto
+++ b/proto/HomePictureFrameInfoNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomePictureFrameInfo.proto";
+// Name: LAHNBCKAGEN
+// CmdId: 4895
message HomePictureFrameInfoNotify {
- //enum PANLKEDPGDD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4677;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated HomePictureFrameInfo pictureFrameInfoList = 8;
+ repeated HomePictureFrameInfo picture_frame_info_list = 10;
}
+
diff --git a/proto/HomePlantFieldData.proto b/proto/HomePlantFieldData.proto
index 6853be6f..1c0e6b7b 100644
--- a/proto/HomePlantFieldData.proto
+++ b/proto/HomePlantFieldData.proto
@@ -2,15 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+import "EHHKFDCDNLN.proto";
import "Vector.proto";
-import "HomePlantSubFieldData.proto";
+// Name: IGKGJNCLPBA
message HomePlantFieldData {
- uint32 sceneId = 1;
- uint32 fieldGuid = 3;
- repeated HomePlantSubFieldData subFieldList = 2;
- uint32 furnitureId = 4;
- Vector spawnPos = 9;
+ uint32 furniture_id = 10;
+ Vector spawn_pos = 2;
+ uint32 field_guid = 6;
+ uint32 scene_id = 15;
+ repeated EHHKFDCDNLN JAHEFCKOHGL = 11;
}
+
diff --git a/proto/HomePlantFieldNotify.proto b/proto/HomePlantFieldNotify.proto
index ae35c179..2be2b087 100644
--- a/proto/HomePlantFieldNotify.proto
+++ b/proto/HomePlantFieldNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomePlantFieldData.proto";
+// Name: COLEPMPNKPG
+// CmdId: 4710
message HomePlantFieldNotify {
- //enum GPLODLLFKFL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4731;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- HomePlantFieldData field = 4;
+ HomePlantFieldData field = 3;
}
+
diff --git a/proto/HomePlantFieldStatus.proto b/proto/HomePlantFieldStatus.proto
deleted file mode 100644
index ef53947b..00000000
--- a/proto/HomePlantFieldStatus.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum HomePlantFieldStatus {
- HOME_PLANT_FIELD_STATUS_STATUE_NONE = 0;
- HOME_PLANT_FIELD_STATUS_STATUE_SEED = 1;
- HOME_PLANT_FIELD_STATUS_STATUE_SPROUT = 2;
- HOME_PLANT_FIELD_STATUS_STATUE_GATHER = 3;
-}
diff --git a/proto/HomePlantInfoNotify.proto b/proto/HomePlantInfoNotify.proto
index 059fee8b..374519a3 100644
--- a/proto/HomePlantInfoNotify.proto
+++ b/proto/HomePlantInfoNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomePlantFieldData.proto";
+// Name: IEEEICOKCLM
+// CmdId: 4545
message HomePlantInfoNotify {
- //enum PKDEJFIFJJJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4547;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated HomePlantFieldData fieldList = 8;
+ repeated HomePlantFieldData field_list = 4;
}
+
diff --git a/proto/HomePlantInfoReq.proto b/proto/HomePlantInfoReq.proto
index 73612978..30deda55 100644
--- a/proto/HomePlantInfoReq.proto
+++ b/proto/HomePlantInfoReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MCLEPEBMOHE
+// CmdId: 4645
message HomePlantInfoReq {
- //enum ECOGENJCIAP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4640;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/HomePlantInfoRsp.proto b/proto/HomePlantInfoRsp.proto
index 16d22a2e..896ff11c 100644
--- a/proto/HomePlantInfoRsp.proto
+++ b/proto/HomePlantInfoRsp.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomePlantFieldData.proto";
+// Name: NGONDNAKJGE
+// CmdId: 4848
message HomePlantInfoRsp {
- //enum PPMPGKHAGBN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4512;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated HomePlantFieldData fieldList = 8;
- int32 retcode = 10;
+ repeated HomePlantFieldData field_list = 11;
+ int32 retcode = 5;
}
+
diff --git a/proto/HomePlantSeedReq.proto b/proto/HomePlantSeedReq.proto
index 560af3be..231f2339 100644
--- a/proto/HomePlantSeedReq.proto
+++ b/proto/HomePlantSeedReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KOPLCIDJIBO
+// CmdId: 4607
message HomePlantSeedReq {
- //enum KJLDECHGMIG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4669;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 index = 5;
- uint32 fieldGuid = 13;
- repeated uint32 seedIdList = 10;
+ uint32 index = 14;
+ repeated uint32 seed_id_list = 7;
+ uint32 field_guid = 2;
}
+
diff --git a/proto/HomePlantSeedRsp.proto b/proto/HomePlantSeedRsp.proto
index 6f620c60..01b09cc7 100644
--- a/proto/HomePlantSeedRsp.proto
+++ b/proto/HomePlantSeedRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GKGJFJGEPNE
+// CmdId: 4546
message HomePlantSeedRsp {
- //enum BOBBEEGPDFL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4779;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 9;
+ int32 retcode = 9;
}
+
diff --git a/proto/HomePlantSubFieldData.proto b/proto/HomePlantSubFieldData.proto
deleted file mode 100644
index 0e8152ab..00000000
--- a/proto/HomePlantSubFieldData.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "HomePlantFieldStatus.proto";
-
-message HomePlantSubFieldData {
- uint32 endTime = 15;
- repeated uint32 entityIdList = 4;
- uint32 homeGatherId = 10;
- HomePlantFieldStatus fieldStatus = 8;
- uint32 seedId = 6;
-}
diff --git a/proto/HomePlantWeedReq.proto b/proto/HomePlantWeedReq.proto
index 3eaac829..e693efca 100644
--- a/proto/HomePlantWeedReq.proto
+++ b/proto/HomePlantWeedReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NGHMEIDKIMD
+// CmdId: 4614
message HomePlantWeedReq {
- //enum PBIOBLNGELM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4603;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 index = 1;
- uint32 fieldGuid = 7;
+ uint32 index = 3;
+ uint32 field_guid = 10;
}
+
diff --git a/proto/HomePlantWeedRsp.proto b/proto/HomePlantWeedRsp.proto
index c84f68c5..d27ee560 100644
--- a/proto/HomePlantWeedRsp.proto
+++ b/proto/HomePlantWeedRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FEJHPMNIMDI
+// CmdId: 4671
message HomePlantWeedRsp {
- //enum LIKBFOKLGGB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4697;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 5;
+ int32 retcode = 5;
}
+
diff --git a/proto/HomePreChangeEditModeNotify.proto b/proto/HomePreChangeEditModeNotify.proto
index 4daa9976..412664ce 100644
--- a/proto/HomePreChangeEditModeNotify.proto
+++ b/proto/HomePreChangeEditModeNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HJHOPDKGOHA
+// CmdId: 4670
message HomePreChangeEditModeNotify {
- //enum IOMPIOPCDHF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4637;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isEnterEditMode = 3;
+ bool is_enter_edit_mode = 10;
}
+
diff --git a/proto/HomePreviewBlueprintReq.proto b/proto/HomePreviewBlueprintReq.proto
index 0c4804b0..51873434 100644
--- a/proto/HomePreviewBlueprintReq.proto
+++ b/proto/HomePreviewBlueprintReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: APCEABAFGNL
+// CmdId: 4650
message HomePreviewBlueprintReq {
- //enum EFKLPCDLCDO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4609;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- string shareCode = 6;
+ string share_code = 12;
}
+
diff --git a/proto/HomePreviewBlueprintRsp.proto b/proto/HomePreviewBlueprintRsp.proto
index 4ae0e214..6c6e4208 100644
--- a/proto/HomePreviewBlueprintRsp.proto
+++ b/proto/HomePreviewBlueprintRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeSceneArrangementInfo.proto";
+// Name: DACJJCPINAB
+// CmdId: 4600
message HomePreviewBlueprintRsp {
- //enum GACMGFBMJLD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4625;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- string shareCode = 3;
- int32 retcode = 4;
- HomeSceneArrangementInfo sceneArrangementInfo = 15;
+ string share_code = 12;
+ HomeSceneArrangementInfo scene_arrangement_info = 3;
+ int32 retcode = 13;
}
+
diff --git a/proto/HomePriorCheckNotify.proto b/proto/HomePriorCheckNotify.proto
index bf43bea8..19f64c07 100644
--- a/proto/HomePriorCheckNotify.proto
+++ b/proto/HomePriorCheckNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PCNGOIBNHAH
+// CmdId: 4872
message HomePriorCheckNotify {
- //enum IDFLIHGFGKK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4694;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 endTime = 7;
+ uint32 end_time = 5;
}
+
diff --git a/proto/HomeRacingGalleryRecord.proto b/proto/HomeRacingGalleryRecord.proto
index d81fbcac..4b80c7ae 100644
--- a/proto/HomeRacingGalleryRecord.proto
+++ b/proto/HomeRacingGalleryRecord.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeGroupPlayerInfo.proto";
+// Name: FBLJNNEKAKB
message HomeRacingGalleryRecord {
- uint32 useTime = 3;
- uint32 timestamp = 8;
- HomeGroupPlayerInfo playerInfo = 4;
+ uint32 use_time = 13;
+ HomeGroupPlayerInfo player_info = 6;
+ uint32 timestamp = 15;
}
+
diff --git a/proto/HomeRacingGallerySettleNotify.proto b/proto/HomeRacingGallerySettleNotify.proto
index 81e7cbd6..80585587 100644
--- a/proto/HomeRacingGallerySettleNotify.proto
+++ b/proto/HomeRacingGallerySettleNotify.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "RacingGallerySettleInfo.proto";
+// Name: KJEMLPBDOBM
+// CmdId: 4764
message HomeRacingGallerySettleNotify {
- //enum MKKIDPBMLKB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4671;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- RacingGallerySettleInfo settleInfo = 10;
- uint32 galleryId = 4;
- uint32 rank = 1;
- bool isNewRecord = 5;
+ uint32 rank = 9;
+ uint32 gallery_id = 6;
+ RacingGallerySettleInfo settle_info = 8;
+ bool is_new_record = 5;
}
+
diff --git a/proto/HomeRacingRecord.proto b/proto/HomeRacingRecord.proto
index 00a97597..5d5dfa0b 100644
--- a/proto/HomeRacingRecord.proto
+++ b/proto/HomeRacingRecord.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeRacingGalleryRecord.proto";
+// Name: ICPGKGIADBI
message HomeRacingRecord {
- repeated HomeRacingGalleryRecord recordList = 2;
+ repeated HomeRacingGalleryRecord record_list = 10;
}
+
diff --git a/proto/HomeResource.proto b/proto/HomeResource.proto
deleted file mode 100644
index 15d2235f..00000000
--- a/proto/HomeResource.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message HomeResource {
- uint32 storeLimit = 15;
- uint32 storeValue = 10;
- uint32 nextRefreshTime = 1;
-}
diff --git a/proto/HomeResourceNotify.proto b/proto/HomeResourceNotify.proto
index 10ca826a..0b99828e 100644
--- a/proto/HomeResourceNotify.proto
+++ b/proto/HomeResourceNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "FHCMHOPJELB.proto";
-
-import "HomeResource.proto";
-
+// Name: PEPNHFLKBLG
+// CmdId: 4753
message HomeResourceNotify {
- //enum HKEFOBECFHH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4639;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- HomeResource fetterExp = 9;
- HomeResource homeCoin = 1;
+ FHCMHOPJELB DPCGMOMFNCD = 5;
+ FHCMHOPJELB ONMIIOIPGAI = 14;
}
+
diff --git a/proto/HomeResourceTakeFetterExpReq.proto b/proto/HomeResourceTakeFetterExpReq.proto
index e67a320f..fff06930 100644
--- a/proto/HomeResourceTakeFetterExpReq.proto
+++ b/proto/HomeResourceTakeFetterExpReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: EIPCBMAJHAJ
+// CmdId: 4534
message HomeResourceTakeFetterExpReq {
- //enum HAAKPPLLECB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4525;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/HomeResourceTakeFetterExpRsp.proto b/proto/HomeResourceTakeFetterExpRsp.proto
index a67ed534..1d0af326 100644
--- a/proto/HomeResourceTakeFetterExpRsp.proto
+++ b/proto/HomeResourceTakeFetterExpRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "FHCMHOPJELB.proto";
-
-import "HomeResource.proto";
-
+// Name: IIGPCKJGACD
+// CmdId: 4808
message HomeResourceTakeFetterExpRsp {
- //enum GGMAOEEILCK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4837;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- HomeResource fetterExp = 12;
- int32 retcode = 3;
+ int32 retcode = 2;
+ FHCMHOPJELB DPCGMOMFNCD = 9;
}
+
diff --git a/proto/HomeResourceTakeHomeCoinReq.proto b/proto/HomeResourceTakeHomeCoinReq.proto
index d567c2b2..77a66b25 100644
--- a/proto/HomeResourceTakeHomeCoinReq.proto
+++ b/proto/HomeResourceTakeHomeCoinReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HOHLNANCKPP
+// CmdId: 4688
message HomeResourceTakeHomeCoinReq {
- //enum ALJGALOMLPM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4460;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/HomeResourceTakeHomeCoinRsp.proto b/proto/HomeResourceTakeHomeCoinRsp.proto
index 96605c9b..c975b7b3 100644
--- a/proto/HomeResourceTakeHomeCoinRsp.proto
+++ b/proto/HomeResourceTakeHomeCoinRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "FHCMHOPJELB.proto";
-
-import "HomeResource.proto";
-
+// Name: KHPGKFLMLEE
+// CmdId: 4554
message HomeResourceTakeHomeCoinRsp {
- //enum DFPMKJHEGPN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4573;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- HomeResource homeCoin = 15;
- int32 retcode = 14;
+ int32 retcode = 3;
+ FHCMHOPJELB ONMIIOIPGAI = 9;
}
+
diff --git a/proto/HomeSaveArrangementNoChangeReq.proto b/proto/HomeSaveArrangementNoChangeReq.proto
index e2d49f39..90a7507c 100644
--- a/proto/HomeSaveArrangementNoChangeReq.proto
+++ b/proto/HomeSaveArrangementNoChangeReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DNEOJOBPKKB
+// CmdId: 4475
message HomeSaveArrangementNoChangeReq {
- //enum PFOELMJCIFN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4562;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 sceneId = 14;
+ uint32 scene_id = 3;
}
+
diff --git a/proto/HomeSaveArrangementNoChangeRsp.proto b/proto/HomeSaveArrangementNoChangeRsp.proto
index dd96b2a5..f7dc6c66 100644
--- a/proto/HomeSaveArrangementNoChangeRsp.proto
+++ b/proto/HomeSaveArrangementNoChangeRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HINBMFGKCEC
+// CmdId: 4742
message HomeSaveArrangementNoChangeRsp {
- //enum JOPFOMPDJAL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4762;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 6;
- uint32 sceneId = 15;
+ uint32 scene_id = 1;
+ int32 retcode = 5;
}
+
diff --git a/proto/HomeSceneArrangementInfo.proto b/proto/HomeSceneArrangementInfo.proto
index 0eec6400..d273eed9 100644
--- a/proto/HomeSceneArrangementInfo.proto
+++ b/proto/HomeSceneArrangementInfo.proto
@@ -2,23 +2,23 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+import "NABBLDGHGBP.proto";
+import "NICMKPJLHMI.proto";
import "Vector.proto";
-import "HomeFurnitureData.proto";
-import "HomeBlockArrangementInfo.proto";
+// Name: FNABEPABCNG
message HomeSceneArrangementInfo {
- Vector djinnPos = 15;
- uint32 sceneId = 1;
- bool isSetBornPos = 5;
- Vector bornPos = 10;
- uint32 comfortValue = 9;
- repeated HomeFurnitureData Unk3300_GCHNAMHBPHG = 11;
- HomeFurnitureData mainHouse = 6;
- Vector bornRot = 8;
- uint32 tmpVersion = 4;
- repeated HomeFurnitureData Unk3300_HPCHPODNBPH = 7;
- repeated HomeBlockArrangementInfo blockArrangementInfoList = 3;
- uint32 bgmId = 12;
+ uint32 FLOONDGBJDK = 4;
+ Vector CKJKPEEKOGG = 12;
+ bool is_set_born_pos = 10;
+ repeated NICMKPJLHMI CMBCIBBCMOK = 14;
+ repeated NICMKPJLHMI EOHAHHFDAPI = 8;
+ uint32 bgm_id = 11;
+ Vector born_pos = 1;
+ repeated NABBLDGHGBP PIPJCHOKHDC = 9;
+ uint32 OFMABBFOHMO = 3;
+ NICMKPJLHMI JGGLLKMCBKK = 15;
+ uint32 scene_id = 2;
+ Vector PNKJNGBLFAP = 7;
}
+
diff --git a/proto/HomeSceneInitFinishReq.proto b/proto/HomeSceneInitFinishReq.proto
index 1a377924..cc6a0940 100644
--- a/proto/HomeSceneInitFinishReq.proto
+++ b/proto/HomeSceneInitFinishReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BKKCOCNANDN
+// CmdId: 4900
message HomeSceneInitFinishReq {
- //enum MJPLHNAFDJF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4452;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/HomeSceneInitFinishRsp.proto b/proto/HomeSceneInitFinishRsp.proto
index 30023ca9..4275b3c6 100644
--- a/proto/HomeSceneInitFinishRsp.proto
+++ b/proto/HomeSceneInitFinishRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JFJAPNLJNNC
+// CmdId: 4780
message HomeSceneInitFinishRsp {
- //enum EKGNOMMBOJC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4530;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 9;
+ int32 retcode = 10;
}
+
diff --git a/proto/HomeSceneJumpReq.proto b/proto/HomeSceneJumpReq.proto
index c7eaca20..bd23f18e 100644
--- a/proto/HomeSceneJumpReq.proto
+++ b/proto/HomeSceneJumpReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DGGGGCPKFNL
+// CmdId: 4665
message HomeSceneJumpReq {
- //enum MHLLCKNENMB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4826;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isEnterRoomScene = 13;
+ bool is_enter_room_scene = 9;
}
+
diff --git a/proto/HomeSceneJumpRsp.proto b/proto/HomeSceneJumpRsp.proto
index b70ea6d3..a72e51c7 100644
--- a/proto/HomeSceneJumpRsp.proto
+++ b/proto/HomeSceneJumpRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FDCFKALNIED
+// CmdId: 4482
message HomeSceneJumpRsp {
- //enum BCOGMNPNJPD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4822;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isEnterRoomScene = 1;
- int32 retcode = 2;
+ bool is_enter_room_scene = 3;
+ int32 retcode = 4;
}
+
diff --git a/proto/HomeScenePointFishFarmingInfo.proto b/proto/HomeScenePointFishFarmingInfo.proto
index b7930d4f..e0b1e979 100644
--- a/proto/HomeScenePointFishFarmingInfo.proto
+++ b/proto/HomeScenePointFishFarmingInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FMBKDAFFEFG
message HomeScenePointFishFarmingInfo {
- repeated uint32 fishIdList = 11;
- uint32 sceneId = 6;
- uint32 localEntityId = 5;
+ uint32 scene_id = 6;
+ repeated uint32 fish_id_list = 5;
+ uint32 local_entity_id = 14;
}
+
diff --git a/proto/HomeScenePointFishFarmingInfoNotify.proto b/proto/HomeScenePointFishFarmingInfoNotify.proto
index b1cfc468..7ac6a857 100644
--- a/proto/HomeScenePointFishFarmingInfoNotify.proto
+++ b/proto/HomeScenePointFishFarmingInfoNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeScenePointFishFarmingInfo.proto";
+// Name: CGHDILJKIGP
+// CmdId: 4530
message HomeScenePointFishFarmingInfoNotify {
- //enum JNJIJCHNAMH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4895;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated HomeScenePointFishFarmingInfo fishFarmingInfoList = 9;
+ repeated HomeScenePointFishFarmingInfo fish_farming_info_list = 7;
}
+
diff --git a/proto/HomeSearchBlueprintReq.proto b/proto/HomeSearchBlueprintReq.proto
index 54ddf294..754d0d99 100644
--- a/proto/HomeSearchBlueprintReq.proto
+++ b/proto/HomeSearchBlueprintReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: APABLKFKLJN
+// CmdId: 4608
message HomeSearchBlueprintReq {
- //enum OLPKDIPAOHO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4713;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- string shareCode = 4;
+ string share_code = 3;
}
+
diff --git a/proto/HomeSearchBlueprintRsp.proto b/proto/HomeSearchBlueprintRsp.proto
index cbd3b3c9..4e203980 100644
--- a/proto/HomeSearchBlueprintRsp.proto
+++ b/proto/HomeSearchBlueprintRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeBlueprintSearchInfo.proto";
+// Name: MLACPPJOPOM
+// CmdId: 4659
message HomeSearchBlueprintRsp {
- //enum IFDAAOOKFDC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4611;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- HomeBlueprintSearchInfo searchInfo = 9;
- int32 retcode = 3;
+ int32 retcode = 8;
+ HomeBlueprintSearchInfo search_info = 13;
}
+
diff --git a/proto/HomeSeekFurnitureAllRecord.proto b/proto/HomeSeekFurnitureAllRecord.proto
index 152af89e..00f96fb3 100644
--- a/proto/HomeSeekFurnitureAllRecord.proto
+++ b/proto/HomeSeekFurnitureAllRecord.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeSeekFurnitureOneRecord.proto";
+// Name: CFLEMDDKEJD
message HomeSeekFurnitureAllRecord {
- repeated HomeSeekFurnitureOneRecord recordList = 5;
+ repeated HomeSeekFurnitureOneRecord record_list = 5;
}
+
diff --git a/proto/HomeSeekFurnitureGalleryScoreNotify.proto b/proto/HomeSeekFurnitureGalleryScoreNotify.proto
index ffdb91a6..d0679a11 100644
--- a/proto/HomeSeekFurnitureGalleryScoreNotify.proto
+++ b/proto/HomeSeekFurnitureGalleryScoreNotify.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GalleryStopReason.proto";
import "HomeSeekFurnitureOneRecord.proto";
+// Name: LKJKGHMMBAI
+// CmdId: 4795
message HomeSeekFurnitureGalleryScoreNotify {
- //enum JJLGLAIDDAN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4612;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 galleryId = 2;
- GalleryStopReason reason = 9;
- HomeSeekFurnitureOneRecord record = 7;
+ HomeSeekFurnitureOneRecord record = 9;
+ GalleryStopReason reason = 10;
+ uint32 gallery_id = 4;
}
+
diff --git a/proto/HomeSeekFurnitureInfo.proto b/proto/HomeSeekFurnitureInfo.proto
deleted file mode 100644
index 3526b26f..00000000
--- a/proto/HomeSeekFurnitureInfo.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message HomeSeekFurnitureInfo {
- uint32 Unk3300_LGEAPLJCJFH = 10;
- uint32 Unk3300_DAEEBIEAOMN = 11;
- uint32 Unk3300_ENKOGPIEHFD = 8;
- map playerScoreMap = 12;
-}
diff --git a/proto/HomeSeekFurnitureOneRecord.proto b/proto/HomeSeekFurnitureOneRecord.proto
index 58e1135b..018978b7 100644
--- a/proto/HomeSeekFurnitureOneRecord.proto
+++ b/proto/HomeSeekFurnitureOneRecord.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeSeekFurniturePlayerScore.proto";
+// Name: DPKDAPMACHJ
message HomeSeekFurnitureOneRecord {
- repeated HomeSeekFurniturePlayerScore engagedPlayerScoreList = 6;
- uint32 timestamp = 3;
+ repeated HomeSeekFurniturePlayerScore engaged_player_score_list = 4;
+ uint32 timestamp = 2;
}
+
diff --git a/proto/HomeSeekFurniturePlayerScore.proto b/proto/HomeSeekFurniturePlayerScore.proto
index 88f879f4..8a32f62a 100644
--- a/proto/HomeSeekFurniturePlayerScore.proto
+++ b/proto/HomeSeekFurniturePlayerScore.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeGroupPlayerInfo.proto";
+// Name: OCCPCJJPICK
message HomeSeekFurniturePlayerScore {
- HomeGroupPlayerInfo playerInfo = 4;
- uint32 score = 9;
+ HomeGroupPlayerInfo player_info = 14;
+ uint32 score = 13;
}
+
diff --git a/proto/HomeSetBlueprintFriendOptionReq.proto b/proto/HomeSetBlueprintFriendOptionReq.proto
index c6e4dac9..0b765f54 100644
--- a/proto/HomeSetBlueprintFriendOptionReq.proto
+++ b/proto/HomeSetBlueprintFriendOptionReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NHOOLBPOGLC
+// CmdId: 4490
message HomeSetBlueprintFriendOptionReq {
- //enum OBHPDCNHJCO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4590;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isAllowFriendCopy = 10;
+ bool is_allow_friend_copy = 14;
}
+
diff --git a/proto/HomeSetBlueprintFriendOptionRsp.proto b/proto/HomeSetBlueprintFriendOptionRsp.proto
index 51aeaf30..290bfea1 100644
--- a/proto/HomeSetBlueprintFriendOptionRsp.proto
+++ b/proto/HomeSetBlueprintFriendOptionRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DCLKDPAJLHG
+// CmdId: 4496
message HomeSetBlueprintFriendOptionRsp {
- //enum NJMIPNFDCKE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4818;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 6;
- bool isAllowFriendCopy = 9;
+ int32 retcode = 9;
+ bool is_allow_friend_copy = 12;
}
+
diff --git a/proto/HomeSetBlueprintSlotOptionReq.proto b/proto/HomeSetBlueprintSlotOptionReq.proto
index a0744d25..efb52e7a 100644
--- a/proto/HomeSetBlueprintSlotOptionReq.proto
+++ b/proto/HomeSetBlueprintSlotOptionReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DFKPKCCAHMK
+// CmdId: 4521
message HomeSetBlueprintSlotOptionReq {
- //enum KKILPHIKCJB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4632;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 slotId = 11;
- bool isAllowCopy = 10;
+ uint32 slot_id = 7;
+ bool is_allow_copy = 5;
}
+
diff --git a/proto/HomeSetBlueprintSlotOptionRsp.proto b/proto/HomeSetBlueprintSlotOptionRsp.proto
index a02eb37b..b33c8a62 100644
--- a/proto/HomeSetBlueprintSlotOptionRsp.proto
+++ b/proto/HomeSetBlueprintSlotOptionRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KDGBNKKPMGJ
+// CmdId: 4855
message HomeSetBlueprintSlotOptionRsp {
- //enum HAKCGBFOHIP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4749;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 15;
- uint32 slotId = 2;
- bool isAllowCopy = 1;
+ bool is_allow_copy = 4;
+ uint32 slot_id = 12;
+ int32 retcode = 1;
}
+
diff --git a/proto/HomeStakePlayRecord.proto b/proto/HomeStakePlayRecord.proto
index ea600b71..1d3bbefe 100644
--- a/proto/HomeStakePlayRecord.proto
+++ b/proto/HomeStakePlayRecord.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeGroupPlayerInfo.proto";
+// Name: ALLMJNDEDOL
message HomeStakePlayRecord {
- uint32 timestamp = 10;
- repeated HomeGroupPlayerInfo engagedPlayerInfoList = 5;
+ repeated HomeGroupPlayerInfo engaged_player_info_list = 8;
+ uint32 timestamp = 1;
}
+
diff --git a/proto/HomeStakeRecord.proto b/proto/HomeStakeRecord.proto
index ebed3604..8ea8d220 100644
--- a/proto/HomeStakeRecord.proto
+++ b/proto/HomeStakeRecord.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeStakePlayRecord.proto";
+// Name: GGDHLNEKIJB
message HomeStakeRecord {
- repeated HomeStakePlayRecord recordList = 14;
+ repeated HomeStakePlayRecord record_list = 10;
}
+
diff --git a/proto/DENJLLKHOMJ.proto b/proto/HomeTransferData.proto
similarity index 50%
rename from proto/DENJLLKHOMJ.proto
rename to proto/HomeTransferData.proto
index 75b80826..829a3b34 100644
--- a/proto/DENJLLKHOMJ.proto
+++ b/proto/HomeTransferData.proto
@@ -2,12 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "Vector.proto";
-message DENJLLKHOMJ {
- Vector eknhofiihcl = 7;
- uint32 entityId = 13;
- Vector boedpkfedkp = 9;
+// Name: HDGFHDJCOOI
+message HomeTransferData {
+ uint32 guid = 6;
+ Vector spawn_pos = 15;
}
+
diff --git a/proto/HomeTransferReq.proto b/proto/HomeTransferReq.proto
index 7c55044f..543ef01d 100644
--- a/proto/HomeTransferReq.proto
+++ b/proto/HomeTransferReq.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HBPDOMIGAKK
+// CmdId: 4537
message HomeTransferReq {
- //enum MINNJECPLLH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4618;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 guid = 2;
- bool isTransferToSafePoint = 11;
+ uint32 guid = 1;
+ bool MPAJHMEOAPK = 12;
+ bool NBNNPNAGOEA = 8;
}
+
diff --git a/proto/HomeTransferRsp.proto b/proto/HomeTransferRsp.proto
index ee4679dd..19c8675c 100644
--- a/proto/HomeTransferRsp.proto
+++ b/proto/HomeTransferRsp.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ACOIIFDNNIB
+// CmdId: 4623
message HomeTransferRsp {
- //enum IGCFOPELKJF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4524;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- int32 retcode = 10;
+ int32 retcode = 8;
}
+
diff --git a/proto/HomeUpdateArrangementInfoReq.proto b/proto/HomeUpdateArrangementInfoReq.proto
index dfbddf3d..132be3e8 100644
--- a/proto/HomeUpdateArrangementInfoReq.proto
+++ b/proto/HomeUpdateArrangementInfoReq.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeSceneArrangementInfo.proto";
+// Name: NDKIGENOPAA
+// CmdId: 4840
message HomeUpdateArrangementInfoReq {
- //enum OGMICEEKMCM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4689;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- HomeSceneArrangementInfo sceneArrangementInfo = 2;
+ HomeSceneArrangementInfo scene_arrangement_info = 5;
}
+
diff --git a/proto/HomeUpdateArrangementInfoRsp.proto b/proto/HomeUpdateArrangementInfoRsp.proto
index 0b6f7788..818b8331 100644
--- a/proto/HomeUpdateArrangementInfoRsp.proto
+++ b/proto/HomeUpdateArrangementInfoRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PLLKGLGEOGD
+// CmdId: 4776
message HomeUpdateArrangementInfoRsp {
- //enum GBMFLOPBKAF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4466;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 1;
+ int32 retcode = 9;
}
+
diff --git a/proto/HomeUpdateFishFarmingInfoReq.proto b/proto/HomeUpdateFishFarmingInfoReq.proto
index d1d95c3a..a2af811d 100644
--- a/proto/HomeUpdateFishFarmingInfoReq.proto
+++ b/proto/HomeUpdateFishFarmingInfoReq.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeFishFarmingInfo.proto";
+// Name: OFNIBAHINGO
+// CmdId: 4746
message HomeUpdateFishFarmingInfoReq {
- //enum CDAFPDOLHLA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4847;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- HomeFishFarmingInfo fishFarmingInfo = 3;
+ HomeFishFarmingInfo fish_farming_info = 1;
}
+
diff --git a/proto/HomeUpdateFishFarmingInfoRsp.proto b/proto/HomeUpdateFishFarmingInfoRsp.proto
index 65769938..8d60771d 100644
--- a/proto/HomeUpdateFishFarmingInfoRsp.proto
+++ b/proto/HomeUpdateFishFarmingInfoRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IMKKNKHJMFN
+// CmdId: 4551
message HomeUpdateFishFarmingInfoRsp {
- //enum FJMHBHPOBKL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4535;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 5;
+ int32 retcode = 1;
}
+
diff --git a/proto/HomeUpdatePictureFrameInfoReq.proto b/proto/HomeUpdatePictureFrameInfoReq.proto
index 4ef8c591..3bd31c8f 100644
--- a/proto/HomeUpdatePictureFrameInfoReq.proto
+++ b/proto/HomeUpdatePictureFrameInfoReq.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomePictureFrameInfo.proto";
+// Name: HDNELOLFNKB
+// CmdId: 4813
message HomeUpdatePictureFrameInfoReq {
- //enum NJGGHGCIMOF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4858;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- HomePictureFrameInfo pictureFrameInfo = 9;
+ HomePictureFrameInfo picture_frame_info = 5;
}
+
diff --git a/proto/HomeUpdatePictureFrameInfoRsp.proto b/proto/HomeUpdatePictureFrameInfoRsp.proto
index 6ad95bf0..bca8f002 100644
--- a/proto/HomeUpdatePictureFrameInfoRsp.proto
+++ b/proto/HomeUpdatePictureFrameInfoRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomePictureFrameInfo.proto";
+// Name: JHJDMNBLHDM
+// CmdId: 4748
message HomeUpdatePictureFrameInfoRsp {
- //enum NLLDEEHKPHM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4540;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 11;
- HomePictureFrameInfo pictureFrameInfo = 4;
+ HomePictureFrameInfo picture_frame_info = 13;
+ int32 retcode = 15;
}
+
diff --git a/proto/HomeUpdateScenePointFishFarmingInfoReq.proto b/proto/HomeUpdateScenePointFishFarmingInfoReq.proto
index 2ce3ffdb..869bc0e6 100644
--- a/proto/HomeUpdateScenePointFishFarmingInfoReq.proto
+++ b/proto/HomeUpdateScenePointFishFarmingInfoReq.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HomeScenePointFishFarmingInfo.proto";
+// Name: BIHIGJMDECA
+// CmdId: 4536
message HomeUpdateScenePointFishFarmingInfoReq {
- //enum GPAELILCNFJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4587;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- HomeScenePointFishFarmingInfo fishFarmingInfo = 10;
+ HomeScenePointFishFarmingInfo fish_farming_info = 11;
}
+
diff --git a/proto/HomeUpdateScenePointFishFarmingInfoRsp.proto b/proto/HomeUpdateScenePointFishFarmingInfoRsp.proto
index 5986cc08..53954023 100644
--- a/proto/HomeUpdateScenePointFishFarmingInfoRsp.proto
+++ b/proto/HomeUpdateScenePointFishFarmingInfoRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PKGDBEFCEOD
+// CmdId: 4894
message HomeUpdateScenePointFishFarmingInfoRsp {
- //enum NEMKOEBCCHI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4548;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 15;
+ int32 retcode = 1;
}
+
diff --git a/proto/HomeVerifyFurnitureData.proto b/proto/HomeVerifyFurnitureData.proto
new file mode 100644
index 00000000..23fd0fa4
--- /dev/null
+++ b/proto/HomeVerifyFurnitureData.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: PGINEKANCNG
+message HomeVerifyFurnitureData {
+ repeated uint32 type = 6;
+ uint32 num = 13;
+ uint32 id = 5;
+}
+
diff --git a/proto/HostPlayerNotify.proto b/proto/HostPlayerNotify.proto
index 9b905818..471eda7d 100644
--- a/proto/HostPlayerNotify.proto
+++ b/proto/HostPlayerNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PMNCOOCIDBM
+// CmdId: 354
message HostPlayerNotify {
- //enum AJDCLIKNOLN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 387;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 hostUid = 4;
- uint32 hostPeerId = 5;
+ uint32 host_peer_id = 14;
+ uint32 host_uid = 2;
}
+
diff --git a/proto/HuntingFailNotify.proto b/proto/HuntingFailNotify.proto
index 2a922666..922c3152 100644
--- a/proto/HuntingFailNotify.proto
+++ b/proto/HuntingFailNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HuntingPair.proto";
+// Name: ACJPHFFIIAF
+// CmdId: 4335
message HuntingFailNotify {
- //enum NMGPIPMFOLP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4302;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- HuntingPair huntingPair = 9;
+ HuntingPair hunting_pair = 8;
}
+
diff --git a/proto/HuntingGiveUpReq.proto b/proto/HuntingGiveUpReq.proto
index 69907360..06ae4404 100644
--- a/proto/HuntingGiveUpReq.proto
+++ b/proto/HuntingGiveUpReq.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HuntingPair.proto";
+// Name: LJNKBMALBKJ
+// CmdId: 4301
message HuntingGiveUpReq {
- //enum AIEHOPHFBGP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4337;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- HuntingPair huntingPair = 13;
+ HuntingPair hunting_pair = 12;
}
+
diff --git a/proto/HuntingGiveUpRsp.proto b/proto/HuntingGiveUpRsp.proto
index af308d52..a1773296 100644
--- a/proto/HuntingGiveUpRsp.proto
+++ b/proto/HuntingGiveUpRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HuntingPair.proto";
+// Name: LLHELHHOCEJ
+// CmdId: 4302
message HuntingGiveUpRsp {
- //enum BABNEGNCIOJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4314;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- HuntingPair huntingPair = 4;
- int32 retcode = 14;
+ int32 retcode = 12;
+ HuntingPair hunting_pair = 9;
}
+
diff --git a/proto/HuntingOfferData.proto b/proto/HuntingOfferData.proto
index dec6157f..15582f56 100644
--- a/proto/HuntingOfferData.proto
+++ b/proto/HuntingOfferData.proto
@@ -2,13 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HuntingOfferState.proto";
import "HuntingPair.proto";
+// Name: LAKPIEEKECK
message HuntingOfferData {
- HuntingOfferState state = 11;
- uint32 cityId = 8;
- HuntingPair huntingPair = 13;
+ HuntingOfferState state = 4;
+ HuntingPair hunting_pair = 12;
+ uint32 city_id = 13;
}
+
diff --git a/proto/HuntingOfferState.proto b/proto/HuntingOfferState.proto
index 071e32d7..dd99bc80 100644
--- a/proto/HuntingOfferState.proto
+++ b/proto/HuntingOfferState.proto
@@ -3,10 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: KJLDJOOIKOB
enum HuntingOfferState {
- HUNTING_OFFER_STATE_NONE = 0;
- HUNTING_OFFER_STATE_STARTED = 1;
- HUNTING_OFFER_STATE_UNSTARTED = 2;
- HUNTING_OFFER_STATE_SUCC = 3;
+ HUNTING_OFFER_STATE_NONE = 0;
+ HUNTING_OFFER_STATE_STARTED = 1;
+ HUNTING_OFFER_STATE_UNSTARTED = 2;
+ HUNTING_OFFER_STATE_SUCC = 3;
}
+
diff --git a/proto/HuntingOngoingNotify.proto b/proto/HuntingOngoingNotify.proto
index aa7b246e..916e26b4 100644
--- a/proto/HuntingOngoingNotify.proto
+++ b/proto/HuntingOngoingNotify.proto
@@ -2,24 +2,17 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HuntingPair.proto";
import "Vector.proto";
+// Name: LGBLMLKHJNC
+// CmdId: 4321
message HuntingOngoingNotify {
- //enum OAFPEGGJNAI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4340;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 failTime = 9;
- uint32 finishClueCount = 8;
- bool isStarted = 5;
- HuntingPair huntingPair = 10;
- Vector nextPosition = 14;
- bool isFinal = 11;
+ Vector next_position = 7;
+ HuntingPair hunting_pair = 11;
+ uint32 fail_time = 1;
+ uint32 finish_clue_count = 10;
+ bool is_final = 9;
+ bool is_started = 5;
}
+
diff --git a/proto/HuntingPair.proto b/proto/HuntingPair.proto
index 9f336365..800a8751 100644
--- a/proto/HuntingPair.proto
+++ b/proto/HuntingPair.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KFALPHIPJOK
message HuntingPair {
- uint32 refreshId = 5;
- uint32 monsterConfigId = 12;
+ uint32 monster_config_id = 14;
+ uint32 refresh_id = 7;
}
+
diff --git a/proto/HuntingRevealClueNotify.proto b/proto/HuntingRevealClueNotify.proto
index 706cca39..0f977daf 100644
--- a/proto/HuntingRevealClueNotify.proto
+++ b/proto/HuntingRevealClueNotify.proto
@@ -2,22 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "Vector.proto";
import "HuntingPair.proto";
+import "Vector.proto";
+// Name: MLMHNJMNFPI
+// CmdId: 4332
message HuntingRevealClueNotify {
- //enum ONMDIFHEJFA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4335;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 finishedGroupId = 13;
- uint32 finishClueCount = 11;
- Vector cluePosition = 5;
- HuntingPair huntingPair = 4;
+ Vector clue_position = 13;
+ uint32 finished_group_id = 3;
+ uint32 finish_clue_count = 14;
+ HuntingPair hunting_pair = 7;
}
+
diff --git a/proto/HuntingRevealFinalNotify.proto b/proto/HuntingRevealFinalNotify.proto
index c4679ce9..c804e0e3 100644
--- a/proto/HuntingRevealFinalNotify.proto
+++ b/proto/HuntingRevealFinalNotify.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HuntingPair.proto";
import "Vector.proto";
+// Name: HEBIPDKBIJB
+// CmdId: 4339
message HuntingRevealFinalNotify {
- //enum GGHHIEHOBPO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4316;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- HuntingPair huntingPair = 11;
- uint32 finishedGroupId = 2;
- Vector finalPosition = 5;
+ Vector final_position = 9;
+ uint32 finished_group_id = 1;
+ HuntingPair hunting_pair = 12;
}
+
diff --git a/proto/HuntingStartNotify.proto b/proto/HuntingStartNotify.proto
index e7231f5a..6ff4b477 100644
--- a/proto/HuntingStartNotify.proto
+++ b/proto/HuntingStartNotify.proto
@@ -2,22 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HuntingPair.proto";
import "Vector.proto";
+// Name: HDMIAHCJMLG
+// CmdId: 4344
message HuntingStartNotify {
- //enum KPIPGJKJKII {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4331;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 failTime = 4;
- HuntingPair huntingPair = 12;
- bool isFinal = 7;
- Vector cluePosition = 14;
+ bool is_final = 5;
+ uint32 fail_time = 6;
+ Vector clue_position = 2;
+ HuntingPair hunting_pair = 13;
}
+
diff --git a/proto/HuntingSuccessNotify.proto b/proto/HuntingSuccessNotify.proto
index 9dfca097..1876fe79 100644
--- a/proto/HuntingSuccessNotify.proto
+++ b/proto/HuntingSuccessNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "HuntingPair.proto";
+// Name: AIEDGAEMDHN
+// CmdId: 4331
message HuntingSuccessNotify {
- //enum NMPNHCNBHPM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4325;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- HuntingPair huntingPair = 11;
+ HuntingPair hunting_pair = 7;
}
+
diff --git a/proto/IAENJEILLBG.proto b/proto/IAENJEILLBG.proto
deleted file mode 100644
index 6a8f29cc..00000000
--- a/proto/IAENJEILLBG.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message IAENJEILLBG {
- uint32 controllerId = 7;
- repeated uint32 cardIdList = 9;
-}
diff --git a/proto/IAMODOAMICJ.proto b/proto/IAMODOAMICJ.proto
new file mode 100644
index 00000000..301eb0d6
--- /dev/null
+++ b/proto/IAMODOAMICJ.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: IAMODOAMICJ
+message IAMODOAMICJ {
+ uint32 begin_time = 8;
+ uint32 FLNDBEEKMFN = 5;
+ uint32 end_time = 12;
+}
+
diff --git a/proto/IAPAGBPEBKP.proto b/proto/IAPAGBPEBKP.proto
deleted file mode 100644
index dca801d2..00000000
--- a/proto/IAPAGBPEBKP.proto
+++ /dev/null
@@ -1,17 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message IAPAGBPEBKP {
- message JEKPAEKLGIF {
- repeated int32 gcnpfdenhco = 1;
- string hjangcedhmi = 2;
- int32 jmlbblffjjl = 3;
- int32 ojbimgkainp = 4;
- }
-
- repeated JEKPAEKLGIF boanjkipdma = 1;
-}
diff --git a/proto/IBBGEJCNPEI.proto b/proto/IBBGEJCNPEI.proto
deleted file mode 100644
index 315f08d6..00000000
--- a/proto/IBBGEJCNPEI.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message IBBGEJCNPEI {
- string flopankfnol = 1;
- string gameBiz = 2;
- string mnlpmamhoem = 3;
-}
diff --git a/proto/IBCNIPCMNKM.proto b/proto/IBCNIPCMNKM.proto
deleted file mode 100644
index 8af88eb1..00000000
--- a/proto/IBCNIPCMNKM.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message IBCNIPCMNKM {
- double value = 1;
-}
diff --git a/proto/IBIFMMLDGMG.proto b/proto/IBIFMMLDGMG.proto
new file mode 100644
index 00000000..c5464217
--- /dev/null
+++ b/proto/IBIFMMLDGMG.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "JNBHKNJHCHG.proto";
+
+// Name: IBIFMMLDGMG
+message IBIFMMLDGMG {
+ repeated JNBHKNJHCHG DEPFNCCIKFA = 8;
+}
+
diff --git a/proto/ICCDLLMNFAN.proto b/proto/ICCDLLMNFAN.proto
deleted file mode 100644
index 6531953e..00000000
--- a/proto/ICCDLLMNFAN.proto
+++ /dev/null
@@ -1,9 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message ICCDLLMNFAN {
-}
diff --git a/proto/ICEDOFNJPDC.proto b/proto/ICEDOFNJPDC.proto
new file mode 100644
index 00000000..d7b5614c
--- /dev/null
+++ b/proto/ICEDOFNJPDC.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: ICEDOFNJPDC
+// CmdId: 22260
+message ICEDOFNJPDC {
+ repeated uint64 IEKHFNCBNBC = 10;
+}
+
diff --git a/proto/ICNAKHAOKCB.proto b/proto/ICNAKHAOKCB.proto
new file mode 100644
index 00000000..4be7d9a7
--- /dev/null
+++ b/proto/ICNAKHAOKCB.proto
@@ -0,0 +1,17 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: ICNAKHAOKCB
+// CmdId: 7757
+message ICNAKHAOKCB {
+ bool CGPNOOAGBFK = 4;
+ uint32 level_id = 9;
+ bool PEKLJFNMPPE = 8;
+ uint32 element_type = 14;
+ uint32 point_id = 2;
+ uint32 avatar_id = 11;
+ uint32 FMEICLMBOBF = 12;
+}
+
diff --git a/proto/IDGMFMNDIBC.proto b/proto/IDGMFMNDIBC.proto
deleted file mode 100644
index 7a8c098f..00000000
--- a/proto/IDGMFMNDIBC.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message IDGMFMNDIBC {
- bool isArriveFinish = 1;
- uint32 coinLimit = 2;
- uint32 timeLimit = 3;
- bool isForbidSkill = 4;
- uint32 lifeNum = 5;
-}
diff --git a/proto/ENAHEFOGJAE.proto b/proto/IDJAKBKNHLK.proto
similarity index 58%
rename from proto/ENAHEFOGJAE.proto
rename to proto/IDJAKBKNHLK.proto
index c7f46cc1..9e8730e3 100644
--- a/proto/ENAHEFOGJAE.proto
+++ b/proto/IDJAKBKNHLK.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GalleryStopReason.proto";
-message ENAHEFOGJAE {
- GalleryStopReason reason = 3;
+// Name: IDJAKBKNHLK
+message IDJAKBKNHLK {
+ GalleryStopReason reason = 11;
}
+
diff --git a/proto/IDOELHBANCP.proto b/proto/IDOELHBANCP.proto
deleted file mode 100644
index f0719691..00000000
--- a/proto/IDOELHBANCP.proto
+++ /dev/null
@@ -1,22 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "bytes.proto";
-
-message IDOELHBANCP {
- message BNLDEBAFAKE {
- string gnlikgbnmce = 1;
- bool kikkokolhng = 2;
- }
-
- repeated BNLDEBAFAKE createTime = 2;
- string jepoaccjobm = 3;
- uint64 hglbhfehpll = 4;
- int64 hakkhkobmga = 5;
- double obdckmjfcmd = 6;
- bytes bkimcghfndi = 7;
- string mmncblejhnn = 8;
-}
diff --git a/proto/IEHOPOALPKJ.proto b/proto/IEHOPOALPKJ.proto
deleted file mode 100644
index 5772df25..00000000
--- a/proto/IEHOPOALPKJ.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message IEHOPOALPKJ {
- uint32 applyEntityId = 6;
-}
diff --git a/proto/IELKGAMFOLN.proto b/proto/IELKGAMFOLN.proto
deleted file mode 100644
index 2d09eef9..00000000
--- a/proto/IELKGAMFOLN.proto
+++ /dev/null
@@ -1,17 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "ProfilePicture.proto";
-import "ExhibitionDisplayInfo.proto";
-
-message IELKGAMFOLN {
- uint32 uid = 7;
- repeated ExhibitionDisplayInfo cardList = 5;
- ProfilePicture profilePicture = 11;
- string nickname = 14;
- string onlineId = 2;
- uint32 headImage = 15;
-}
diff --git a/proto/IFJPGGKMMNA.proto b/proto/IFJPGGKMMNA.proto
new file mode 100644
index 00000000..a783dd87
--- /dev/null
+++ b/proto/IFJPGGKMMNA.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: IFJPGGKMMNA
+message IFJPGGKMMNA {
+ uint32 NHINGEDOELM = 3;
+ uint32 target_id = 6;
+ float FEHAJMPNDAB = 8;
+}
+
diff --git a/proto/IGCNJKHEEOA.proto b/proto/IGCNJKHEEOA.proto
new file mode 100644
index 00000000..bfdff89e
--- /dev/null
+++ b/proto/IGCNJKHEEOA.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: IGCNJKHEEOA
+message IGCNJKHEEOA {
+ uint32 level_id = 15;
+ repeated uint32 EJMHNAHNPOB = 5;
+}
+
diff --git a/proto/IGELBDLLJBJ.proto b/proto/IGELBDLLJBJ.proto
deleted file mode 100644
index 264d29a0..00000000
--- a/proto/IGELBDLLJBJ.proto
+++ /dev/null
@@ -1,16 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum IGELBDLLJBJ {
- IGELBDLLJBJ_NONE = 0;
- AHEECBJFNHH = 1;
- HGICJDHDLFB = 2;
- ENGFFCGEOPF = 3;
- BBCFLJLFDAP = 4;
- IGELBDLLJBJ_FIFTH = 5;
- FNPCNAAAGBH = 6;
- FACMNGDGCOG = 7;
-}
diff --git a/proto/IGKIPAJDMNO.proto b/proto/IGKIPAJDMNO.proto
new file mode 100644
index 00000000..57575589
--- /dev/null
+++ b/proto/IGKIPAJDMNO.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: IGKIPAJDMNO
+message IGKIPAJDMNO {
+ uint32 FLALLOBJHNC = 9;
+ uint32 block_id = 7;
+}
+
diff --git a/proto/IHBIHEBCNDJ.proto b/proto/IHBIHEBCNDJ.proto
new file mode 100644
index 00000000..b6a3e10d
--- /dev/null
+++ b/proto/IHBIHEBCNDJ.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: IHBIHEBCNDJ
+// CmdId: 6484
+message IHBIHEBCNDJ {
+ uint32 end_time = 10;
+}
+
diff --git a/proto/IHINMBHNLHL.proto b/proto/IHINMBHNLHL.proto
new file mode 100644
index 00000000..4b2405dd
--- /dev/null
+++ b/proto/IHINMBHNLHL.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: IHINMBHNLHL
+message IHINMBHNLHL {
+ string type = 1;
+ string content = 2;
+ uint32 IMLBHGHMNAJ = 3;
+}
+
diff --git a/proto/IHJMEOJHFPD.proto b/proto/IHJMEOJHFPD.proto
new file mode 100644
index 00000000..2cd3e3d2
--- /dev/null
+++ b/proto/IHJMEOJHFPD.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: IHJMEOJHFPD
+enum IHJMEOJHFPD {
+ IHJMEOJHFPD_HLNMINHPJOC = 0;
+}
+
diff --git a/proto/IIPPKEOPFIH.proto b/proto/IIPPKEOPFIH.proto
new file mode 100644
index 00000000..eff6a477
--- /dev/null
+++ b/proto/IIPPKEOPFIH.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "GCGOperation.proto";
+
+// Name: IIPPKEOPFIH
+// CmdId: 7648
+message IIPPKEOPFIH {
+ uint32 JCMACGJEEAD = 14;
+ GCGOperation op = 7;
+ uint32 LCDGJCMJHNP = 3;
+}
+
diff --git a/proto/IJGOANLDAJD.proto b/proto/IJGOANLDAJD.proto
new file mode 100644
index 00000000..11563cef
--- /dev/null
+++ b/proto/IJGOANLDAJD.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: IJGOANLDAJD
+message IJGOANLDAJD {
+ bool HLBKFKCGPJI = 4;
+}
+
diff --git a/proto/IJMNEOLDFMI.proto b/proto/IJMNEOLDFMI.proto
new file mode 100644
index 00000000..92eb046d
--- /dev/null
+++ b/proto/IJMNEOLDFMI.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "FPPMLGOAFGH.proto";
+
+// Name: IJMNEOLDFMI
+message IJMNEOLDFMI {
+ int32 MMMBLKJIJLA = 1;
+ int32 NMLDPDOKLNN = 2;
+ int32 NAKIGPBGHKE = 3;
+ int32 ABKPPLDBKHO = 4;
+ repeated FPPMLGOAFGH KENIKGLDGKJ = 5;
+}
+
diff --git a/proto/IJPMGNKJINC.proto b/proto/IJPMGNKJINC.proto
new file mode 100644
index 00000000..726c10e8
--- /dev/null
+++ b/proto/IJPMGNKJINC.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "OJGKLIEIMFL.proto";
+
+// Name: IJPMGNKJINC
+message IJPMGNKJINC {
+ string name = 1;
+ OJGKLIEIMFL PNFIHGPGNKD = 2;
+}
+
diff --git a/proto/IKKEDAEADFH.proto b/proto/IKKEDAEADFH.proto
new file mode 100644
index 00000000..ccabee9f
--- /dev/null
+++ b/proto/IKKEDAEADFH.proto
@@ -0,0 +1,18 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "DOCPAPKDBBK.proto";
+import "IPNEJCIGNLO.proto";
+import "KIMICJIEGDD.proto";
+import "NHIJPCNBKJE.proto";
+
+// Name: IKKEDAEADFH
+message IKKEDAEADFH {
+ string name = 1;
+ repeated IPNEJCIGNLO DDMMHIMEECP = 2;
+ repeated NHIJPCNBKJE PNFIHGPGNKD = 3;
+ DOCPAPKDBBK KOHHOLKLCNH = 4;
+ KIMICJIEGDD FFDAHCPMGAI = 5;
+}
+
diff --git a/proto/IKLDGMLNIFF.proto b/proto/IKLDGMLNIFF.proto
new file mode 100644
index 00000000..55ced8c7
--- /dev/null
+++ b/proto/IKLDGMLNIFF.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: IKLDGMLNIFF
+message IKLDGMLNIFF {
+ uint32 ONFLFKFOJLH = 2;
+ uint32 BOGKCBOLNFI = 4;
+ uint32 AGAIHODJCCL = 12;
+ repeated uint32 MHNPPBDACKP = 7;
+ uint32 JFFMMIKBICI = 11;
+ uint32 HKBHFLILGIN = 14;
+}
+
diff --git a/proto/IKMBEDDMCFP.proto b/proto/IKMBEDDMCFP.proto
new file mode 100644
index 00000000..7e9609db
--- /dev/null
+++ b/proto/IKMBEDDMCFP.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: IKMBEDDMCFP
+message IKMBEDDMCFP {
+ uint32 target_entity_id = 5;
+}
+
diff --git a/proto/ILEIPGLHFAP.proto b/proto/ILEIPGLHFAP.proto
new file mode 100644
index 00000000..fd26b313
--- /dev/null
+++ b/proto/ILEIPGLHFAP.proto
@@ -0,0 +1,16 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: ILEIPGLHFAP
+message ILEIPGLHFAP {
+ uint32 CLCPIJBAOEA = 12;
+ uint32 PGENOLMDFEM = 11;
+ Vector CKJKPEEKOGG = 1;
+ uint32 NIDABDPMHHF = 6;
+ uint32 uid = 14;
+ Vector GMPJFCODOLK = 9;
+}
+
diff --git a/proto/IMADEKGFIFA.proto b/proto/IMADEKGFIFA.proto
new file mode 100644
index 00000000..90fc611a
--- /dev/null
+++ b/proto/IMADEKGFIFA.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "DPEAAFLAMIN.proto";
+
+// Name: IMADEKGFIFA
+message IMADEKGFIFA {
+ repeated DPEAAFLAMIN photo_pos_data_list = 9;
+}
+
diff --git a/proto/IMCPJNAJPFN.proto b/proto/IMCPJNAJPFN.proto
new file mode 100644
index 00000000..9cf0eba0
--- /dev/null
+++ b/proto/IMCPJNAJPFN.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: IMCPJNAJPFN
+// CmdId: 7083
+message IMCPJNAJPFN {
+ repeated uint32 JGMCHBNMPEO = 4;
+}
+
diff --git a/proto/IMNBOHOJFBO.proto b/proto/IMNBOHOJFBO.proto
new file mode 100644
index 00000000..594b075c
--- /dev/null
+++ b/proto/IMNBOHOJFBO.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "HDDLIDNBMJM.proto";
+
+// Name: IMNBOHOJFBO
+message IMNBOHOJFBO {
+ repeated HDDLIDNBMJM JDGOBICDINB = 15;
+}
+
diff --git a/proto/INEIPAMELIP.proto b/proto/INEIPAMELIP.proto
new file mode 100644
index 00000000..ef995ebf
--- /dev/null
+++ b/proto/INEIPAMELIP.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "HHACKKBLLHO.proto";
+
+// Name: INEIPAMELIP
+// CmdId: 7287
+message INEIPAMELIP {
+ HHACKKBLLHO IEOMECODBLG = 4;
+ int32 retcode = 13;
+}
+
diff --git a/proto/AMNJIKMPMHN.proto b/proto/INJEGNBKGCB.proto
similarity index 57%
rename from proto/AMNJIKMPMHN.proto
rename to proto/INJEGNBKGCB.proto
index b8bf72f6..239445fb 100644
--- a/proto/AMNJIKMPMHN.proto
+++ b/proto/INJEGNBKGCB.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "BreakoutAction.proto";
-message AMNJIKMPMHN {
- BreakoutAction henpegmkbie = 9;
+// Name: INJEGNBKGCB
+message INJEGNBKGCB {
+ BreakoutAction NOAJNAPDEMN = 14;
}
+
diff --git a/proto/IOLOAFAFAJJ.proto b/proto/IOLOAFAFAJJ.proto
new file mode 100644
index 00000000..fc5ac12a
--- /dev/null
+++ b/proto/IOLOAFAFAJJ.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: IOLOAFAFAJJ
+// CmdId: 3079
+message IOLOAFAFAJJ {
+ uint32 BLAKMJNEEJD = 15;
+ repeated uint32 scene_tag_id_list = 9;
+}
+
diff --git a/proto/IPDNEDNFFEO.proto b/proto/IPDNEDNFFEO.proto
deleted file mode 100644
index 38dfc29e..00000000
--- a/proto/IPDNEDNFFEO.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message IPDNEDNFFEO {
- float jmiipakgola = 7;
-}
diff --git a/proto/IPLHKNLPPHD.proto b/proto/IPLHKNLPPHD.proto
deleted file mode 100644
index 7cc815fb..00000000
--- a/proto/IPLHKNLPPHD.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message IPLHKNLPPHD {
- uint32 koofigbidnl = 2;
- uint32 uid = 6;
-}
diff --git a/proto/IPNEJCIGNLO.proto b/proto/IPNEJCIGNLO.proto
new file mode 100644
index 00000000..273a915f
--- /dev/null
+++ b/proto/IPNEJCIGNLO.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "NHIJPCNBKJE.proto";
+
+// Name: IPNEJCIGNLO
+message IPNEJCIGNLO {
+ string name = 1;
+ int32 IHHEFANAHMG = 2;
+ repeated NHIJPCNBKJE PNFIHGPGNKD = 3;
+}
+
diff --git a/proto/IPPNBIDINLA.proto b/proto/IPPNBIDINLA.proto
new file mode 100644
index 00000000..11daa0b5
--- /dev/null
+++ b/proto/IPPNBIDINLA.proto
@@ -0,0 +1,24 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "AbilityAttachedModifier.proto";
+import "AbilityString.proto";
+import "HBMJGKJKIGL.proto";
+import "ModifierAction.proto";
+
+// Name: IPPNBIDINLA
+message IPPNBIDINLA {
+ bool EHNDJAIGJGL = 8;
+ int32 modifier_local_id = 11;
+ repeated HBMJGKJKIGL JONDGNPJAFA = 4;
+ uint32 apply_entity_id = 3;
+ AbilityAttachedModifier attached_instanced_modifier = 1;
+ ModifierAction NOAJNAPDEMN = 9;
+ bool is_attached_parent_ability = 15;
+ AbilityString parent_ability_name = 6;
+ bool AODBABIFPHH = 2;
+ AbilityString parent_ability_override = 12;
+ uint32 server_buff_uid = 13;
+}
+
diff --git a/proto/InBattleChessInfo.proto b/proto/InBattleChessInfo.proto
index a8338183..23a76953 100644
--- a/proto/InBattleChessInfo.proto
+++ b/proto/InBattleChessInfo.proto
@@ -2,20 +2,20 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+import "ChessCardInfo.proto";
import "ChessMysteryInfo.proto";
import "ChessPlayerInfo.proto";
-import "ChessCardInfo.proto";
+// Name: PGAFCGFEDED
message InBattleChessInfo {
- uint32 ddhmhajjmfk = 12;
- repeated uint32 gkhmchgepli = 11;
- map abhkjjjcfcd = 15;
- uint32 round = 2;
- ChessMysteryInfo dcfcppdjgod = 10;
- uint32 leftMonsters = 3;
- uint32 escapedMonsters = 9;
- repeated ChessCardInfo selectedCardInfoList = 1;
- uint32 mechanicusId = 14;
+ uint32 MHNBCGLCKFG = 8;
+ uint32 round = 14;
+ uint32 excaped_monsters = 11;
+ repeated uint32 ban_card_tag_list = 1;
+ repeated ChessCardInfo selected_card_info_list = 15;
+ uint32 left_monsters = 4;
+ ChessMysteryInfo mystery_info = 7;
+ map player_info_map = 2;
+ uint32 PCJFLHLDDOF = 9;
}
+
diff --git a/proto/InBattleChessSettleInfo.proto b/proto/InBattleChessSettleInfo.proto
index 8f73b7ed..9b4a2ac4 100644
--- a/proto/InBattleChessSettleInfo.proto
+++ b/proto/InBattleChessSettleInfo.proto
@@ -2,16 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "ExhibitionDisplayInfo.proto";
+// Name: KCCNICENMAJ
message InBattleChessSettleInfo {
- uint32 Unk3300_NKHDFHAPNCN = 9;
- uint64 sceneTimeMs = 11;
- uint32 Unk3300_LPANFEBFJOJ = 15;
- bool isSuccess = 2;
- repeated ExhibitionDisplayInfo scoreList = 1;
- uint32 Unk3300_IPGILJCBABK = 3;
- uint32 Unk3300_EMNLLDJHMEI = 10;
+ bool is_success = 15;
+ uint32 MPCPKIIJOLM = 8;
+ uint32 JBBDBIKIILL = 12;
+ repeated ExhibitionDisplayInfo score_list = 4;
+ uint32 FBODLPEMNMN = 3;
+ uint32 AICKCKBBCMG = 14;
+ uint64 scene_time_ms = 2;
}
+
diff --git a/proto/InBattleFleurFairInfo.proto b/proto/InBattleFleurFairInfo.proto
index 396e58e5..d465defb 100644
--- a/proto/InBattleFleurFairInfo.proto
+++ b/proto/InBattleFleurFairInfo.proto
@@ -3,12 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JACLPLPBKCK
message InBattleFleurFairInfo {
- uint32 emdkpmhihmp = 11;
- uint32 galleryStageIndex = 4;
- repeated uint32 defdlkbmipk = 10;
- uint32 enokedgdhfb = 9;
- repeated uint32 fieibhkablj = 15;
+ uint32 PLINGHKFANK = 11;
+ uint32 OEHEMHPFFBO = 8;
+ uint32 JAPOOOOHCEN = 3;
+ repeated uint32 KJDOAOPPGPL = 2;
+ repeated uint32 HNMODIBEKGK = 6;
}
+
diff --git a/proto/InBattleIrodoriChessInfo.proto b/proto/InBattleIrodoriChessInfo.proto
index 8933d7d4..5a9ee71e 100644
--- a/proto/InBattleIrodoriChessInfo.proto
+++ b/proto/InBattleIrodoriChessInfo.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "IrodoriChessMysteryInfo.proto";
+// Name: CKMOHPMEDFD
message InBattleIrodoriChessInfo {
- repeated uint32 fpdiemhhpko = 3;
- uint32 leftMonsters = 11;
- IrodoriChessMysteryInfo dcfcppdjgod = 10;
- uint32 settleScore = 8;
- uint32 buildingPoints = 6;
+ repeated uint32 selected_card_id_list = 8;
+ uint32 GKBILFJMMAO = 13;
+ uint32 left_monsters = 1;
+ IrodoriChessMysteryInfo mystery_info = 6;
+ uint32 CGCEKHJDBBP = 11;
}
+
diff --git a/proto/InBattleIrodoriChessSettleInfo.proto b/proto/InBattleIrodoriChessSettleInfo.proto
index f49f178b..8891b920 100644
--- a/proto/InBattleIrodoriChessSettleInfo.proto
+++ b/proto/InBattleIrodoriChessSettleInfo.proto
@@ -3,13 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JIJKNLIIGAF
message InBattleIrodoriChessSettleInfo {
- bool isActivityEnd = 10;
- uint32 killMonsterNum = 2;
- bool isNewRecord = 12;
- uint64 sceneTimeMs = 14;
- uint32 settleScore = 15;
- bool isPerfect = 5;
+ uint64 scene_time_ms = 14;
+ bool is_perfect = 4;
+ bool is_activity_end = 1;
+ bool is_new_record = 2;
+ uint32 LFMGDDMJGIP = 9;
+ uint32 CGCEKHJDBBP = 6;
}
+
diff --git a/proto/InBattleMechanicusBuildingInfo.proto b/proto/InBattleMechanicusBuildingInfo.proto
index faa7ab33..2fdf7324 100644
--- a/proto/InBattleMechanicusBuildingInfo.proto
+++ b/proto/InBattleMechanicusBuildingInfo.proto
@@ -3,11 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PHLPMOGFMDN
message InBattleMechanicusBuildingInfo {
- uint32 buildingId = 6;
- uint32 level = 3;
- uint32 knajgcafgjo = 14;
- uint32 costPoints = 4;
+ uint32 cost_points = 8;
+ uint32 KEOEDNKONHH = 4;
+ uint32 AHBIFENKEPF = 9;
+ uint32 level = 13;
}
+
diff --git a/proto/InBattleMechanicusBuildingPointsNotify.proto b/proto/InBattleMechanicusBuildingPointsNotify.proto
index 29768444..33823911 100644
--- a/proto/InBattleMechanicusBuildingPointsNotify.proto
+++ b/proto/InBattleMechanicusBuildingPointsNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PLDFKCMJDMK
+// CmdId: 5372
message InBattleMechanicusBuildingPointsNotify {
- //enum IHJMAAOMCKL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5380;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- map playerBuildingPointsMap = 7;
+ map player_building_points_map = 3;
}
+
diff --git a/proto/InBattleMechanicusCardChallengeState.proto b/proto/InBattleMechanicusCardChallengeState.proto
index b1b291f9..9bfa929b 100644
--- a/proto/InBattleMechanicusCardChallengeState.proto
+++ b/proto/InBattleMechanicusCardChallengeState.proto
@@ -3,10 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: KKKJLKKHGDJ
enum InBattleMechanicusCardChallengeState {
- IN_BATTLE_MECHANICUS_CARD_CHALLENGE_STATE_NONE = 0;
- IN_BATTLE_MECHANICUS_CARD_CHALLENGE_STATE_ON_GOING = 1;
- IN_BATTLE_MECHANICUS_CARD_CHALLENGE_STATE_FAIL = 2;
- IN_BATTLE_MECHANICUS_CARD_CHALLENGE_STATE_SUCCESS = 3;
+ IN_BATTLE_MECHANICUS_CARD_CHALLENGE_NONE = 0;
+ IN_BATTLE_MECHANICUS_CARD_CHALLENGE_ON_GOING = 1;
+ IN_BATTLE_MECHANICUS_CARD_CHALLENGE_FAIL = 2;
+ IN_BATTLE_MECHANICUS_CARD_CHALLENGE_SUCCESS = 3;
}
+
diff --git a/proto/InBattleMechanicusCardInfo.proto b/proto/InBattleMechanicusCardInfo.proto
index 785f8f6e..9ab15e45 100644
--- a/proto/InBattleMechanicusCardInfo.proto
+++ b/proto/InBattleMechanicusCardInfo.proto
@@ -2,15 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "InBattleMechanicusCardChallengeState.proto";
+// Name: MBPAKAMJPFM
message InBattleMechanicusCardInfo {
- uint32 Unk3300_FNAHKHODBKN = 3;
- uint32 costPoints = 2;
- uint32 Unk3300_NDAOOKKGJPH = 9;
- uint32 cardId = 15;
- uint32 Unk3300_KCIEINMEPDH = 8;
- InBattleMechanicusCardChallengeState challengeState = 5;
+ uint32 MDBEPJAMPBA = 1;
+ uint32 LHLHKNLIKLK = 2;
+ InBattleMechanicusCardChallengeState challenge_state = 13;
+ uint32 LJHINGOMPDC = 12;
+ uint32 cost_points = 7;
+ uint32 card_id = 10;
}
+
diff --git a/proto/InBattleMechanicusCardResultNotify.proto b/proto/InBattleMechanicusCardResultNotify.proto
index 432eaef2..c7fb5a28 100644
--- a/proto/InBattleMechanicusCardResultNotify.proto
+++ b/proto/InBattleMechanicusCardResultNotify.proto
@@ -2,23 +2,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "InBattleMechanicusCardInfo.proto";
+// Name: NLPAFOEDIFO
+// CmdId: 5342
message InBattleMechanicusCardResultNotify {
- //enum EFHHBMNDKBA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5316;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 playIndex = 10;
- uint64 waitBeginTimeUs = 4;
- repeated InBattleMechanicusCardInfo cardList = 5;
- map playerConfirmedCardMap = 12;
- uint32 groupId = 15;
- uint32 waitSeconds = 9;
+ map player_confirmed_card_map = 8;
+ uint32 play_index = 2;
+ uint32 group_id = 6;
+ uint32 wait_seconds = 15;
+ repeated InBattleMechanicusCardInfo card_list = 9;
+ uint64 wait_begin_time_us = 7;
}
+
diff --git a/proto/InBattleMechanicusConfirmCardNotify.proto b/proto/InBattleMechanicusConfirmCardNotify.proto
index ec026809..93d1158e 100644
--- a/proto/InBattleMechanicusConfirmCardNotify.proto
+++ b/proto/InBattleMechanicusConfirmCardNotify.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BFEBALKACOC
+// CmdId: 5391
message InBattleMechanicusConfirmCardNotify {
- //enum AEAMAFIMLIM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5378;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 playerUid = 2;
- uint32 cardId = 1;
- uint32 playIndex = 7;
- uint32 groupId = 12;
+ uint32 play_index = 11;
+ uint32 player_uid = 1;
+ uint32 card_id = 3;
+ uint32 group_id = 12;
}
+
diff --git a/proto/InBattleMechanicusConfirmCardReq.proto b/proto/InBattleMechanicusConfirmCardReq.proto
index b241fc30..b9cf31d0 100644
--- a/proto/InBattleMechanicusConfirmCardReq.proto
+++ b/proto/InBattleMechanicusConfirmCardReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AOFDHMFCHMB
+// CmdId: 5359
message InBattleMechanicusConfirmCardReq {
- //enum MOGDFBINNOO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5324;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 playIndex = 4;
- uint32 groupId = 15;
- uint32 cardId = 9;
+ uint32 play_index = 10;
+ uint32 card_id = 15;
+ uint32 group_id = 3;
}
+
diff --git a/proto/InBattleMechanicusConfirmCardRsp.proto b/proto/InBattleMechanicusConfirmCardRsp.proto
index 69aaa9f8..7308a29f 100644
--- a/proto/InBattleMechanicusConfirmCardRsp.proto
+++ b/proto/InBattleMechanicusConfirmCardRsp.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FJCOKAKKIDP
+// CmdId: 5307
message InBattleMechanicusConfirmCardRsp {
- //enum FOBENOCMABB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5329;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 3;
- uint32 groupId = 12;
- uint32 playIndex = 11;
- uint32 cardId = 6;
+ uint32 play_index = 5;
+ int32 retcode = 3;
+ uint32 card_id = 13;
+ uint32 group_id = 12;
}
+
diff --git a/proto/InBattleMechanicusExcapeMonsterNotify.proto b/proto/InBattleMechanicusExcapeMonsterNotify.proto
index a1d31d3d..d3711dd4 100644
--- a/proto/InBattleMechanicusExcapeMonsterNotify.proto
+++ b/proto/InBattleMechanicusExcapeMonsterNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FEJLBLCCMDH
+// CmdId: 5314
message InBattleMechanicusExcapeMonsterNotify {
- //enum LJLHGFNNJMH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5320;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 coin = 2;
+ uint32 excaped_monster_num = 7;
}
+
diff --git a/proto/InBattleMechanicusInfo.proto b/proto/InBattleMechanicusInfo.proto
new file mode 100644
index 00000000..774856cd
--- /dev/null
+++ b/proto/InBattleMechanicusInfo.proto
@@ -0,0 +1,30 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "InBattleMechanicusCardInfo.proto";
+import "InBattleMechanicusMonsterInfo.proto";
+import "InBattleMechanicusPlayerInfo.proto";
+import "InBattleMechanicusStageType.proto";
+
+// Name: KBOONBLCMFK
+message InBattleMechanicusInfo {
+ uint32 PCJFLHLDDOF = 11;
+ repeated InBattleMechanicusPlayerInfo player_list = 8;
+ uint32 wait_seconds = 12;
+ uint32 round = 4;
+ uint32 ILHMPAELDML = 15;
+ repeated uint32 DJNBDJABIFJ = 1424;
+ uint32 left_monster = 7;
+ InBattleMechanicusStageType stage = 1;
+ repeated InBattleMechanicusCardInfo JBFDPPPJLJM = 5;
+ repeated InBattleMechanicusMonsterInfo monster_list = 14;
+ uint32 excaped_monster_num = 3;
+ uint64 wait_begin_time_us = 10;
+ uint64 MPGMCKFJGEA = 13;
+ uint32 OKLHBOOKALC = 6;
+ uint64 NPJFNKDPKKN = 2;
+ repeated uint32 EMBPJMBHBMA = 1322;
+ repeated InBattleMechanicusCardInfo AAOFBGCFKGN = 9;
+}
+
diff --git a/proto/InBattleMechanicusLeftMonsterNotify.proto b/proto/InBattleMechanicusLeftMonsterNotify.proto
index 04b04158..0cd9b036 100644
--- a/proto/InBattleMechanicusLeftMonsterNotify.proto
+++ b/proto/InBattleMechanicusLeftMonsterNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OHPBKOBFIPH
+// CmdId: 5334
message InBattleMechanicusLeftMonsterNotify {
- //enum DJBCGKHKHPN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5374;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 leftMonsterNum = 6;
+ uint32 left_monster = 13;
}
+
diff --git a/proto/InBattleMechanicusMonsterInfo.proto b/proto/InBattleMechanicusMonsterInfo.proto
new file mode 100644
index 00000000..812aedbf
--- /dev/null
+++ b/proto/InBattleMechanicusMonsterInfo.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: ADKBFFHEKCF
+message InBattleMechanicusMonsterInfo {
+ uint32 count = 6;
+ uint32 monster_id = 12;
+ uint32 level = 14;
+}
+
diff --git a/proto/InBattleMechanicusPickCardNotify.proto b/proto/InBattleMechanicusPickCardNotify.proto
index f779eddd..3f3ceb6e 100644
--- a/proto/InBattleMechanicusPickCardNotify.proto
+++ b/proto/InBattleMechanicusPickCardNotify.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MJAFBMMIIKH
+// CmdId: 5350
message InBattleMechanicusPickCardNotify {
- //enum FHCPCICKOPC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5314;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 playIndex = 11;
- uint32 groupId = 5;
- uint32 playerUid = 9;
- uint32 cardId = 8;
+ uint32 group_id = 3;
+ uint32 card_id = 5;
+ uint32 player_uid = 1;
+ uint32 play_index = 15;
}
+
diff --git a/proto/InBattleMechanicusPickCardReq.proto b/proto/InBattleMechanicusPickCardReq.proto
index 07b58bc1..b81121f9 100644
--- a/proto/InBattleMechanicusPickCardReq.proto
+++ b/proto/InBattleMechanicusPickCardReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BACOMAIDHGA
+// CmdId: 5382
message InBattleMechanicusPickCardReq {
- //enum PPNLAFAIFJG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5370;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 groupId = 9;
- uint32 cardId = 11;
- uint32 playIndex = 4;
+ uint32 play_index = 4;
+ uint32 group_id = 11;
+ uint32 card_id = 2;
}
+
diff --git a/proto/InBattleMechanicusPickCardRsp.proto b/proto/InBattleMechanicusPickCardRsp.proto
index d01024c9..04c493e2 100644
--- a/proto/InBattleMechanicusPickCardRsp.proto
+++ b/proto/InBattleMechanicusPickCardRsp.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ADCMNGICACP
+// CmdId: 5365
message InBattleMechanicusPickCardRsp {
- //enum MLMACFGIFHI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5362;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 playIndex = 15;
- uint32 groupId = 13;
- uint32 cardId = 5;
- int32 retcode = 4;
+ uint32 group_id = 2;
+ uint32 play_index = 11;
+ int32 retcode = 4;
+ uint32 card_id = 9;
}
+
diff --git a/proto/InBattleMechanicusPlayerInfo.proto b/proto/InBattleMechanicusPlayerInfo.proto
index 7ce5e505..39833b7c 100644
--- a/proto/InBattleMechanicusPlayerInfo.proto
+++ b/proto/InBattleMechanicusPlayerInfo.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "InBattleMechanicusBuildingInfo.proto";
+// Name: LJPNPOFMLPJ
message InBattleMechanicusPlayerInfo {
- repeated InBattleMechanicusBuildingInfo buildingList = 12;
- uint32 uid = 6;
- uint32 gdinnaencko = 15;
- bool kjckjdpeflc = 9;
- uint32 buildingPoints = 3;
+ uint32 GKBILFJMMAO = 7;
+ uint32 uid = 3;
+ repeated InBattleMechanicusBuildingInfo building_list = 6;
+ bool is_card_confirmed = 12;
+ uint32 GOPICJPNFKM = 9;
}
+
diff --git a/proto/InBattleMechanicusSettleInfo.proto b/proto/InBattleMechanicusSettleInfo.proto
index 3231e3c7..45d1cbe4 100644
--- a/proto/InBattleMechanicusSettleInfo.proto
+++ b/proto/InBattleMechanicusSettleInfo.proto
@@ -2,17 +2,17 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "MultistageSettleWatcherInfo.proto";
+// Name: MADAEKGENID
message InBattleMechanicusSettleInfo {
- uint64 sceneTimeMs = 15;
- uint32 Unk3300_HAEOPAOBBFE = 7;
- bool isSuccess = 6;
- uint32 Unk3300_NAMBBHMJJLN = 1;
- uint32 groupId = 12;
- uint32 Unk3300_EKAIAPLNIPM = 11;
- uint32 playIndex = 13;
- repeated MultistageSettleWatcherInfo watcherList = 4;
+ uint32 NANDJMJIBHP = 11;
+ bool is_success = 10;
+ uint32 NGOHOCDCPGA = 13;
+ uint32 play_index = 7;
+ repeated MultistageSettleWatcherInfo watcher_list = 15;
+ uint64 scene_time_ms = 8;
+ uint32 KFJHHKKCHDF = 1;
+ uint32 group_id = 6;
}
+
diff --git a/proto/InBattleMechanicusSettleNotify.proto b/proto/InBattleMechanicusSettleNotify.proto
index 2c0d8234..87d10669 100644
--- a/proto/InBattleMechanicusSettleNotify.proto
+++ b/proto/InBattleMechanicusSettleNotify.proto
@@ -2,25 +2,18 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "MultistageSettleWatcherInfo.proto";
+// Name: MPMDNAAKNPK
+// CmdId: 5327
message InBattleMechanicusSettleNotify {
- //enum KDMLFKICFGF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5369;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated MultistageSettleWatcherInfo watcherList = 7;
- bool isSuccess = 8;
- uint32 Unk3300_NAMBBHMJJLN = 15;
- uint32 Unk3300_HAEOPAOBBFE = 1;
- uint32 playIndex = 12;
- uint32 Unk3300_EKAIAPLNIPM = 13;
- uint64 sceneTimeMs = 10;
- uint32 groupId = 9;
+ uint64 scene_time_ms = 4;
+ uint32 group_id = 9;
+ uint32 NGOHOCDCPGA = 14;
+ uint32 KFJHHKKCHDF = 13;
+ uint32 NANDJMJIBHP = 8;
+ bool is_success = 11;
+ uint32 play_index = 15;
+ repeated MultistageSettleWatcherInfo watcher_list = 2;
}
+
diff --git a/proto/InBattleMechanicusStageType.proto b/proto/InBattleMechanicusStageType.proto
new file mode 100644
index 00000000..969df791
--- /dev/null
+++ b/proto/InBattleMechanicusStageType.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: NIOIKEFHDOK
+enum InBattleMechanicusStageType {
+ IN_BATTLE_MECHANICUS_STAGE_NONE = 0;
+ IN_BATTLE_MECHANICUS_STAGE_BUILD = 1;
+ IN_BATTLE_MECHANICUS_STAGE_CARD_FLIP = 2;
+ IN_BATTLE_MECHANICUS_STAGE_KILL = 3;
+}
+
diff --git a/proto/InferencePageInfo.proto b/proto/InferencePageInfo.proto
index 12c719c6..b70ddd41 100644
--- a/proto/InferencePageInfo.proto
+++ b/proto/InferencePageInfo.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "InfernceWordInfo.proto";
-
-import "InferenceWordInfo.proto";
-
+// Name: FNKNODGIEOH
message InferencePageInfo {
- uint32 pageId = 6;
- repeated InferenceWordInfo unlockWordList = 8;
+ repeated InfernceWordInfo unlock_word_list = 8;
+ uint32 page_id = 5;
}
+
diff --git a/proto/InferenceWordInfo.proto b/proto/InferenceWordInfo.proto
deleted file mode 100644
index 8da7f06d..00000000
--- a/proto/InferenceWordInfo.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message InferenceWordInfo {
- bool isAssociate = 3;
- uint32 wordId = 5;
- uint32 unlockByWordId = 13;
- bool isSubmit = 4;
- bool isInterpret = 7;
-}
diff --git a/proto/InfernceWordInfo.proto b/proto/InfernceWordInfo.proto
new file mode 100644
index 00000000..04c0ad35
--- /dev/null
+++ b/proto/InfernceWordInfo.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: DPMDACEDALK
+message InfernceWordInfo {
+ bool DFAGDIBEHOG = 3;
+ bool FNDNLMLPFAJ = 15;
+ uint32 unlock_by_word_id = 8;
+ uint32 word_id = 10;
+ bool GEHOIBMCJED = 9;
+}
+
diff --git a/proto/InstableSprayAvatarInfo.proto b/proto/InstableSprayAvatarInfo.proto
index 55728505..8415ecf8 100644
--- a/proto/InstableSprayAvatarInfo.proto
+++ b/proto/InstableSprayAvatarInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HHNOKNHCINE
message InstableSprayAvatarInfo {
- bool isTrial = 2;
- uint64 avatarId = 12;
+ bool is_trial = 1;
+ uint64 avatar_id = 5;
}
+
diff --git a/proto/InstableSprayDetailInfo.proto b/proto/InstableSprayDetailInfo.proto
index 42490558..65f46728 100644
--- a/proto/InstableSprayDetailInfo.proto
+++ b/proto/InstableSprayDetailInfo.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "InstableSprayStageInfo.proto";
+// Name: IDIGJCADDCJ
message InstableSprayDetailInfo {
- repeated InstableSprayStageInfo stageInfoList = 9;
+ repeated InstableSprayStageInfo stage_info_list = 14;
}
+
diff --git a/proto/InstableSprayDungeonSettleInfo.proto b/proto/InstableSprayDungeonSettleInfo.proto
new file mode 100644
index 00000000..9416fb28
--- /dev/null
+++ b/proto/InstableSprayDungeonSettleInfo.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: PILMILBHFIB
+message InstableSprayDungeonSettleInfo {
+ uint32 difficulty = 1;
+ repeated uint32 score_list = 9;
+ uint32 stage_id = 4;
+ bool is_new_record = 11;
+}
+
diff --git a/proto/InstableSprayEnterDungeonReq.proto b/proto/InstableSprayEnterDungeonReq.proto
index af4dd378..6c625995 100644
--- a/proto/InstableSprayEnterDungeonReq.proto
+++ b/proto/InstableSprayEnterDungeonReq.proto
@@ -2,21 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "InstableSprayAvatarInfo.proto";
+// Name: IFPBCAEGOEF
+// CmdId: 23181
message InstableSprayEnterDungeonReq {
- //enum GIDCKAOEICG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 24659;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 stageId = 4;
- repeated InstableSprayAvatarInfo avatarInfoList = 8;
- uint32 difficulty = 1;
+ uint32 stage_id = 6;
+ repeated InstableSprayAvatarInfo avatar_info_list = 5;
+ uint32 difficulty = 8;
}
+
diff --git a/proto/InstableSprayEnterDungeonRsp.proto b/proto/InstableSprayEnterDungeonRsp.proto
index 4e28aaf2..0115e240 100644
--- a/proto/InstableSprayEnterDungeonRsp.proto
+++ b/proto/InstableSprayEnterDungeonRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LLDFKODFFBB
+// CmdId: 24557
message InstableSprayEnterDungeonRsp {
- //enum LFIGDJCABPJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23633;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 levelId = 8;
- int32 retcode = 14;
+ int32 retcode = 3;
+ uint32 level_id = 13;
}
+
diff --git a/proto/InstableSprayGalleryInfoNotify.proto b/proto/InstableSprayGalleryInfoNotify.proto
index 15d46188..b8039ef1 100644
--- a/proto/InstableSprayGalleryInfoNotify.proto
+++ b/proto/InstableSprayGalleryInfoNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KCMKBMLANBF
+// CmdId: 5541
message InstableSprayGalleryInfoNotify {
- //enum OGNGOKHGDCB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5528;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 score = 8;
+ uint32 score = 6;
}
+
diff --git a/proto/InstableSprayInfo.proto b/proto/InstableSprayInfo.proto
deleted file mode 100644
index 2aa7e9e4..00000000
--- a/proto/InstableSprayInfo.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "SceneGalleryInstableSprayBuffInfo.proto";
-
-message InstableSprayInfo {
- uint32 score = 13;
- repeated SceneGalleryInstableSprayBuffInfo buffInfoList = 6;
-}
diff --git a/proto/InstableSprayLevelFinishNotify.proto b/proto/InstableSprayLevelFinishNotify.proto
index 24454f68..25916efb 100644
--- a/proto/InstableSprayLevelFinishNotify.proto
+++ b/proto/InstableSprayLevelFinishNotify.proto
@@ -3,20 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JOLHGHEOENL
+// CmdId: 23121
message InstableSprayLevelFinishNotify {
- //enum EOIABCFNAIK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 24172;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool Unk3300_DHKHBKLBIPA = 14;
- uint32 round = 2;
- uint32 stageId = 11;
- uint32 levelId = 9;
- bool Unk3300_AMEBAPIPLGL = 6;
+ uint32 stage_id = 13;
+ uint32 level_id = 9;
+ bool OMMDIFHOGIA = 15;
+ uint32 round = 6;
+ bool CHFPHPBILMC = 12;
}
+
diff --git a/proto/InstableSprayRestartDungeonReq.proto b/proto/InstableSprayRestartDungeonReq.proto
index dc453c95..002bf615 100644
--- a/proto/InstableSprayRestartDungeonReq.proto
+++ b/proto/InstableSprayRestartDungeonReq.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "InstableSprayAvatarInfo.proto";
+// Name: MHAKCHCPHGM
+// CmdId: 23108
message InstableSprayRestartDungeonReq {
- //enum IOEAANEKHFD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 20911;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated InstableSprayAvatarInfo avatarInfoList = 3;
+ repeated InstableSprayAvatarInfo avatar_info_list = 14;
}
+
diff --git a/proto/InstableSprayRestartDungeonRsp.proto b/proto/InstableSprayRestartDungeonRsp.proto
index 0d8c1281..23446200 100644
--- a/proto/InstableSprayRestartDungeonRsp.proto
+++ b/proto/InstableSprayRestartDungeonRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BCACMIENOOD
+// CmdId: 20879
message InstableSprayRestartDungeonRsp {
- //enum JGPPFHHEHEO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 21689;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 levelId = 9;
- int32 retcode = 12;
+ int32 retcode = 14;
+ uint32 level_id = 4;
}
+
diff --git a/proto/InstableSpraySettleInfo.proto b/proto/InstableSpraySettleInfo.proto
deleted file mode 100644
index eb3dd6f1..00000000
--- a/proto/InstableSpraySettleInfo.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message InstableSpraySettleInfo {
- bool isNewRecord = 5;
- uint32 stageId = 4;
- uint32 difficulty = 15;
- repeated uint32 scoreList = 10;
-}
diff --git a/proto/InstableSprayStageInfo.proto b/proto/InstableSprayStageInfo.proto
index 69bb1528..e9aebf2e 100644
--- a/proto/InstableSprayStageInfo.proto
+++ b/proto/InstableSprayStageInfo.proto
@@ -2,13 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "InstableSprayTeamInfo.proto";
+// Name: KPMFNAPKPOK
message InstableSprayStageInfo {
- uint32 maxScore = 2;
- repeated InstableSprayTeamInfo teamInfoList = 3;
- bool isFinished = 13;
- uint32 stageId = 8;
+ repeated InstableSprayTeamInfo team_info_list = 14;
+ bool is_finished = 1;
+ uint32 stage_id = 3;
+ uint32 max_score = 11;
}
+
diff --git a/proto/InstableSpraySwitchTeamReq.proto b/proto/InstableSpraySwitchTeamReq.proto
index 651f402e..70ac45af 100644
--- a/proto/InstableSpraySwitchTeamReq.proto
+++ b/proto/InstableSpraySwitchTeamReq.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "InstableSprayAvatarInfo.proto";
+// Name: MHMMGOMDDGC
+// CmdId: 24932
message InstableSpraySwitchTeamReq {
- //enum OGDEKKEJBFI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23451;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated InstableSprayAvatarInfo avatarInfoList = 11;
+ repeated InstableSprayAvatarInfo avatar_info_list = 6;
}
+
diff --git a/proto/InstableSpraySwitchTeamRsp.proto b/proto/InstableSpraySwitchTeamRsp.proto
index c4194092..1f317b0e 100644
--- a/proto/InstableSpraySwitchTeamRsp.proto
+++ b/proto/InstableSpraySwitchTeamRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BOCMIMPOBJP
+// CmdId: 23402
message InstableSpraySwitchTeamRsp {
- //enum AFDJAOMJLNB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 20452;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 levelId = 14;
- int32 retcode = 12;
+ int32 retcode = 9;
+ uint32 level_id = 5;
}
+
diff --git a/proto/InstableSprayTeamInfo.proto b/proto/InstableSprayTeamInfo.proto
index d885e6bc..debbebf1 100644
--- a/proto/InstableSprayTeamInfo.proto
+++ b/proto/InstableSprayTeamInfo.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "InstableSprayAvatarInfo.proto";
+// Name: BOIBNONOGBF
message InstableSprayTeamInfo {
- repeated InstableSprayAvatarInfo avatarInfoList = 12;
+ repeated InstableSprayAvatarInfo avatar_info_list = 8;
}
+
diff --git a/proto/InterOpType.proto b/proto/InterOpType.proto
index e747e353..b64e47ab 100644
--- a/proto/InterOpType.proto
+++ b/proto/InterOpType.proto
@@ -3,8 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: JHPFIBBFMME
enum InterOpType {
- INTER_OP_TYPE_FINISH = 0;
- INTER_OP_TYPE_START = 1;
+ INTER_OP_FINISH = 0;
+ INTER_OP_START = 1;
}
+
diff --git a/proto/InteractDailyDungeonInfoNotify.proto b/proto/InteractDailyDungeonInfoNotify.proto
index 6b96c930..fdb9228c 100644
--- a/proto/InteractDailyDungeonInfoNotify.proto
+++ b/proto/InteractDailyDungeonInfoNotify.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NAHBAELKNHO
+// CmdId: 987
message InteractDailyDungeonInfoNotify {
- //enum MGIKNBKGCGE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 923;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/InteractType.proto b/proto/InteractType.proto
index 44ec8409..4c3f0234 100644
--- a/proto/InteractType.proto
+++ b/proto/InteractType.proto
@@ -3,23 +3,24 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: CHKGDGODKAA
enum InteractType {
- INTERACT_TYPE_NONE = 0;
- INTERACT_TYPE_PICK_ITEM = 1;
- INTERACT_TYPE_GATHER = 2;
- INTERACT_TYPE_OPEN_CHEST = 3;
- INTERACT_TYPE_OPEN_STATUE = 4;
- INTERACT_TYPE_CONSUME = 5;
- INTERACT_TYPE_MP_PLAY_REWARD = 6;
- INTERACT_TYPE_VIEW = 7;
- INTERACT_TYPE_GENERAL_REWARD = 8;
- INTERACT_TYPE_MIRACLE_RING = 9;
- INTERACT_TYPE_FOUNDATION = 10;
- INTERACT_TYPE_ECHO_SHELL = 11;
- INTERACT_TYPE_HOME_GATHER = 12;
- INTERACT_TYPE_ENV_ANIMAL = 13;
- INTERACT_TYPE_QUEST_GADGET = 14;
- INTERACT_TYPE_UI_INTERACT = 15;
- INTERACT_TYPE_DESHRET_OBELISK = 16;
+ INTERACT_NONE = 0;
+ INTERACT_PICK_ITEM = 1;
+ INTERACT_GATHER = 2;
+ INTERACT_OPEN_CHEST = 3;
+ INTERACT_OPEN_STATUE = 4;
+ INTERACT_CONSUM = 5;
+ INTERACT_MP_PLAY_REWARD = 6;
+ INTERACT_VIEW = 7;
+ INTERACT_GENERAL_REWARD = 8;
+ INTERACT_MIRACLE_RING = 9;
+ INTERACT_FOUNDATION = 10;
+ INTERACT_ECHO_SHELL = 11;
+ INTERACT_HOME_GATHER = 12;
+ INTERACT_ENV_ANIMAL = 13;
+ INTERACT_QUEST_GADGET = 14;
+ INTERACT_UI_INTERACT = 15;
+ INTERACT_DESHRET_OBELISK = 16;
}
+
diff --git a/proto/InterpretInferenceWordReq.proto b/proto/InterpretInferenceWordReq.proto
index 429f167c..f535569f 100644
--- a/proto/InterpretInferenceWordReq.proto
+++ b/proto/InterpretInferenceWordReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OIOIOFJMHFO
+// CmdId: 487
message InterpretInferenceWordReq {
- //enum MHPKOLNLDKH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 423;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 wordId = 12;
- uint32 pageId = 10;
+ uint32 page_id = 1;
+ uint32 word_id = 6;
}
+
diff --git a/proto/InterpretInferenceWordRsp.proto b/proto/InterpretInferenceWordRsp.proto
index 0895cb5b..fec2ef4d 100644
--- a/proto/InterpretInferenceWordRsp.proto
+++ b/proto/InterpretInferenceWordRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GLJDKMFBLIJ
+// CmdId: 453
message InterpretInferenceWordRsp {
- //enum ECEFHKMPMEE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 415;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 pageId = 2;
- int32 retcode = 13;
- uint32 wordId = 6;
+ int32 retcode = 8;
+ uint32 word_id = 7;
+ uint32 page_id = 13;
}
+
diff --git a/proto/InterruptGalleryReq.proto b/proto/InterruptGalleryReq.proto
index 77bf4189..b5cc4cd5 100644
--- a/proto/InterruptGalleryReq.proto
+++ b/proto/InterruptGalleryReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DAIBBJKMOFK
+// CmdId: 5591
message InterruptGalleryReq {
- //enum CIAICDMHJFC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5578;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 galleryId = 2;
+ uint32 gallery_id = 10;
}
+
diff --git a/proto/InterruptGalleryRsp.proto b/proto/InterruptGalleryRsp.proto
index 7fabf003..d78cf21a 100644
--- a/proto/InterruptGalleryRsp.proto
+++ b/proto/InterruptGalleryRsp.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OONLMKMGOLB
+// CmdId: 5542
message InterruptGalleryRsp {
- //enum KIEAILGENFP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5516;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- int32 retcode = 15;
- uint32 galleryId = 9;
+ int32 retcode = 14;
+ uint32 gallery_id = 11;
}
+
diff --git a/proto/Investigation.proto b/proto/Investigation.proto
index 4760a395..782244c3 100644
--- a/proto/Investigation.proto
+++ b/proto/Investigation.proto
@@ -3,12 +3,19 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-import "State.proto";
-
+// Name: NFAGLBHALKL
message Investigation {
- uint32 progress = 11;
- uint32 id = 5;
- State state = 4;
- uint32 totalProgress = 14;
+ // Name: DMECJPCEPNH
+ enum State {
+ INVALID = 0;
+ IN_PROGRESS = 1;
+ COMPLETE = 2;
+ REWARD_TAKEN = 3;
+ }
+
+ uint32 id = 2;
+ State state = 4;
+ uint32 total_progress = 5;
+ uint32 progress = 11;
}
+
diff --git a/proto/InvestigationMonster.proto b/proto/InvestigationMonster.proto
index 0dbf46f9..9cc29e53 100644
--- a/proto/InvestigationMonster.proto
+++ b/proto/InvestigationMonster.proto
@@ -2,28 +2,33 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "WeeklyBossResinDiscountInfo.proto";
-import "LockState.proto";
import "Vector.proto";
+import "WeeklyBossResinDiscountInfo.proto";
+// Name: BIMILKAGLEC
message InvestigationMonster {
- uint32 nextRefreshTime = 1;
- uint32 bossChestNum = 10;
- WeeklyBossResinDiscountInfo weeklyBossResinDiscountInfo = 8;
- LockState lockState = 2;
- uint32 refreshInterval = 6;
- uint32 groupId = 80;
- uint32 sceneId = 13;
- uint32 cityId = 7;
- uint32 maxBossChestNum = 11;
- Vector pos = 4;
- bool isAreaLocked = 5;
- uint32 level = 3;
- uint32 id = 15;
- uint32 monsterId = 1493;
- uint32 nextBossChestRefreshTime = 12;
- uint32 resin = 9;
- bool isAlive = 14;
+ // Name: HGJIJCEPLEE
+ enum LockState {
+ LOCK_NONE = 0;
+ LOCK_QUEST = 1;
+ }
+
+ uint32 HFEFHDCOMLB = 13;
+ bool MFGIMDGKDHH = 14;
+ uint32 NKADJMFOMGB = 3;
+ bool ABCENJAFGOF = 11;
+ WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9;
+ uint32 next_refresh_time = 8;
+ uint32 group_id = 1206;
+ uint32 id = 6;
+ uint32 scene_id = 7;
+ uint32 level = 5;
+ LockState lock_state = 10;
+ uint32 JPBJFFCFINC = 4;
+ uint32 resin = 15;
+ uint32 monster_id = 308;
+ uint32 HDIBPIICNBB = 1;
+ uint32 city_id = 2;
+ Vector pos = 12;
}
+
diff --git a/proto/InvestigationMonsterUpdateNotify.proto b/proto/InvestigationMonsterUpdateNotify.proto
index c1272ed6..aa786d65 100644
--- a/proto/InvestigationMonsterUpdateNotify.proto
+++ b/proto/InvestigationMonsterUpdateNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "InvestigationMonster.proto";
+// Name: IDGEJMMEOEO
+// CmdId: 1920
message InvestigationMonsterUpdateNotify {
- //enum PGJKAGCIHFP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1919;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- InvestigationMonster investigationMonster = 15;
+ InvestigationMonster investigation_monster = 13;
}
+
diff --git a/proto/InvestigationQuestDailyNotify.proto b/proto/InvestigationQuestDailyNotify.proto
index dec9d0b8..56a7df1e 100644
--- a/proto/InvestigationQuestDailyNotify.proto
+++ b/proto/InvestigationQuestDailyNotify.proto
@@ -3,15 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BIILPLIEGPD
+// CmdId: 1902
message InvestigationQuestDailyNotify {
- //enum AEBDJEDMDOJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1910;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
}
+
diff --git a/proto/InvestigationReadQuestDailyNotify.proto b/proto/InvestigationReadQuestDailyNotify.proto
index 71e2e691..1a959f58 100644
--- a/proto/InvestigationReadQuestDailyNotify.proto
+++ b/proto/InvestigationReadQuestDailyNotify.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FKFPCHOFBHP
+// CmdId: 1921
message InvestigationReadQuestDailyNotify {
- //enum BKDIJBIKCBF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1906;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/InvestigationTarget.proto b/proto/InvestigationTarget.proto
index eb603a7a..9d3e2899 100644
--- a/proto/InvestigationTarget.proto
+++ b/proto/InvestigationTarget.proto
@@ -3,13 +3,20 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-import "State.proto";
-
+// Name: EJKIKKJCFKL
message InvestigationTarget {
- uint32 investigationId = 13;
- State state = 7;
- uint32 totalProgress = 1;
- uint32 questId = 3;
- uint32 progress = 15;
+ // Name: PMPLOIOCICM
+ enum State {
+ INVALID = 0;
+ IN_PROGRESS = 1;
+ COMPLETE = 2;
+ REWARD_TAKEN = 3;
+ }
+
+ State state = 6;
+ uint32 total_progress = 5;
+ uint32 investigation_id = 7;
+ uint32 quest_id = 14;
+ uint32 progress = 1;
}
+
diff --git a/proto/IrodoriActivityDetailInfo.proto b/proto/IrodoriActivityDetailInfo.proto
new file mode 100644
index 00000000..cedc2e00
--- /dev/null
+++ b/proto/IrodoriActivityDetailInfo.proto
@@ -0,0 +1,17 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "AIOCEOMJKII.proto";
+import "IrodoriChessData.proto";
+import "NMJJDGLFAOO.proto";
+import "ONGFFNHKKIA.proto";
+
+// Name: AGBKOIBOJKP
+message IrodoriActivityDetailInfo {
+ AIOCEOMJKII DCACNKBIMLD = 6;
+ repeated ONGFFNHKKIA DGPMKMAFKBO = 4;
+ IrodoriChessData chess_data = 14;
+ NMJJDGLFAOO BCKHFBJPBHE = 3;
+}
+
diff --git a/proto/IrodoriChessData.proto b/proto/IrodoriChessData.proto
index 101785cb..83e4519d 100644
--- a/proto/IrodoriChessData.proto
+++ b/proto/IrodoriChessData.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "IrodoriChessLevelData.proto";
+// Name: OMPILHJCDDM
message IrodoriChessData {
- repeated IrodoriChessLevelData levelDataList = 9;
- bool isOpen = 7;
+ repeated IrodoriChessLevelData level_data_list = 14;
+ bool is_open = 3;
}
+
diff --git a/proto/IrodoriChessEntranceDetailInfo.proto b/proto/IrodoriChessEntranceDetailInfo.proto
index 869edfe5..bbbb7e39 100644
--- a/proto/IrodoriChessEntranceDetailInfo.proto
+++ b/proto/IrodoriChessEntranceDetailInfo.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "IrodoriChessEntranceInfo.proto";
+// Name: DPIKGFELMFD
message IrodoriChessEntranceDetailInfo {
- repeated IrodoriChessEntranceInfo infoList = 2;
+ repeated IrodoriChessEntranceInfo info_list = 4;
}
+
diff --git a/proto/IrodoriChessEntranceInfo.proto b/proto/IrodoriChessEntranceInfo.proto
index 7729e9ee..79323a81 100644
--- a/proto/IrodoriChessEntranceInfo.proto
+++ b/proto/IrodoriChessEntranceInfo.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "IrodoriChessMonsterInfo.proto";
+// Name: NBGICJDBGIO
message IrodoriChessEntranceInfo {
- uint32 dfpedbghhma = 10;
- repeated IrodoriChessMonsterInfo lhjhgbpjpkl = 8;
+ repeated IrodoriChessMonsterInfo monster_info_list = 4;
+ uint32 entrance_point_id = 2;
}
+
diff --git a/proto/IrodoriChessEquipCardReq.proto b/proto/IrodoriChessEquipCardReq.proto
index 97908950..1296bb86 100644
--- a/proto/IrodoriChessEquipCardReq.proto
+++ b/proto/IrodoriChessEquipCardReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OCHFJBOGAOP
+// CmdId: 8511
message IrodoriChessEquipCardReq {
- //enum IKGIGLPKFHN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8093;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 cardId = 1;
- bool isHardMap = 7;
- uint32 levelId = 12;
+ bool is_hard_map = 13;
+ uint32 level_id = 7;
+ uint32 card_id = 14;
}
+
diff --git a/proto/IrodoriChessEquipCardRsp.proto b/proto/IrodoriChessEquipCardRsp.proto
index 57dc981d..9096d411 100644
--- a/proto/IrodoriChessEquipCardRsp.proto
+++ b/proto/IrodoriChessEquipCardRsp.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NFNLEIPBPFE
+// CmdId: 8145
message IrodoriChessEquipCardRsp {
- //enum KHMKKPBLNDJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8312;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 levelId = 15;
- bool isHardMap = 8;
- int32 retcode = 9;
- uint32 cardId = 14;
+ uint32 level_id = 6;
+ bool is_hard_map = 11;
+ int32 retcode = 10;
+ uint32 card_id = 9;
}
+
diff --git a/proto/IrodoriChessInfo.proto b/proto/IrodoriChessInfo.proto
deleted file mode 100644
index 0d262073..00000000
--- a/proto/IrodoriChessInfo.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "IrodoriChessMysteryInfo.proto";
-
-message IrodoriChessInfo {
- repeated uint32 fpdiemhhpko = 3;
- uint32 leftMonsters = 11;
- IrodoriChessMysteryInfo dcfcppdjgod = 10;
- uint32 settleScore = 8;
- uint32 buildingPoints = 6;
-}
diff --git a/proto/IrodoriChessLeftMonsterNotify.proto b/proto/IrodoriChessLeftMonsterNotify.proto
index 4c6b5b33..a44ad779 100644
--- a/proto/IrodoriChessLeftMonsterNotify.proto
+++ b/proto/IrodoriChessLeftMonsterNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DCHPCOOEKLO
+// CmdId: 5331
message IrodoriChessLeftMonsterNotify {
- //enum OEENJIIIDPF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5340;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 leftMonsters = 6;
+ uint32 left_monsters = 13;
}
+
diff --git a/proto/IrodoriChessLevelData.proto b/proto/IrodoriChessLevelData.proto
index 3e161bb0..5938d6dc 100644
--- a/proto/IrodoriChessLevelData.proto
+++ b/proto/IrodoriChessLevelData.proto
@@ -2,13 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
+import "MCOPOAMEGCP.proto";
-
-import "IrodoriChessMapData.proto";
-
+// Name: FHPJMFLJECD
message IrodoriChessLevelData {
- uint32 levelId = 10;
- uint32 openTime = 7;
- IrodoriChessMapData Unk3300_BGINEMHBNAD = 14;
- IrodoriChessMapData Unk3300_GCIGNCGOBML = 15;
+ MCOPOAMEGCP PMIDHJGPANG = 15;
+ uint32 open_time = 6;
+ MCOPOAMEGCP PLIOEJLDHLF = 14;
+ uint32 level_id = 2;
}
+
diff --git a/proto/IrodoriChessMapData.proto b/proto/IrodoriChessMapData.proto
deleted file mode 100644
index c2d9b34a..00000000
--- a/proto/IrodoriChessMapData.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "IrodoriChessEntranceDetailInfo.proto";
-
-message IrodoriChessMapData {
- uint32 mapId = 13;
- uint32 bestScore = 3;
- repeated uint32 becodaoleil = 4;
- IrodoriChessEntranceDetailInfo ajcepcgbnfe = 5;
-}
diff --git a/proto/IrodoriChessMonsterInfo.proto b/proto/IrodoriChessMonsterInfo.proto
index f8f38f44..d70336c4 100644
--- a/proto/IrodoriChessMonsterInfo.proto
+++ b/proto/IrodoriChessMonsterInfo.proto
@@ -3,11 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GLEKJEAFNOD
message IrodoriChessMonsterInfo {
- uint32 monsterId = 12;
- uint32 level = 13;
- uint32 hhmklcpngkl = 14;
- repeated uint32 affixList = 1;
+ repeated uint32 affix_list = 8;
+ uint32 level = 5;
+ uint32 grant_points = 2;
+ uint32 monster_id = 12;
}
+
diff --git a/proto/IrodoriChessMysteryInfo.proto b/proto/IrodoriChessMysteryInfo.proto
index dff868ad..8c56f8fc 100644
--- a/proto/IrodoriChessMysteryInfo.proto
+++ b/proto/IrodoriChessMysteryInfo.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "IrodoriChessEntranceDetailInfo.proto";
+// Name: BLOPFDPFLDE
message IrodoriChessMysteryInfo {
- repeated uint32 mdilcblhnao = 5;
- IrodoriChessEntranceDetailInfo ajcepcgbnfe = 8;
- repeated uint32 fffmoldaadc = 2;
+ repeated uint32 entrance_point_id_list = 14;
+ IrodoriChessEntranceDetailInfo entrance_detail_info = 7;
+ repeated uint32 exit_point_id_list = 11;
}
+
diff --git a/proto/IrodoriChessPlayerInfo.proto b/proto/IrodoriChessPlayerInfo.proto
index 99cb2820..53a59557 100644
--- a/proto/IrodoriChessPlayerInfo.proto
+++ b/proto/IrodoriChessPlayerInfo.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KEJMEHAPBOJ
message IrodoriChessPlayerInfo {
- uint32 settleScore = 4;
- uint32 buildingPoints = 8;
- uint32 uid = 9;
+ uint32 GKBILFJMMAO = 3;
+ uint32 uid = 4;
+ uint32 CGCEKHJDBBP = 9;
}
+
diff --git a/proto/IrodoriChessPlayerInfoNotify.proto b/proto/IrodoriChessPlayerInfoNotify.proto
index 9e907e01..7ad5c0c2 100644
--- a/proto/IrodoriChessPlayerInfoNotify.proto
+++ b/proto/IrodoriChessPlayerInfoNotify.proto
@@ -2,18 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "IrodoriChessPlayerInfo.proto";
+// Name: DEBHBDNMDAA
+// CmdId: 5332
message IrodoriChessPlayerInfoNotify {
- //enum DONFJNAFLJA {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5338;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- IrodoriChessPlayerInfo playerInfo = 13;
+ IrodoriChessPlayerInfo player_info = 3;
}
+
diff --git a/proto/IrodoriChessSettleInfo.proto b/proto/IrodoriChessSettleInfo.proto
deleted file mode 100644
index eb5beef0..00000000
--- a/proto/IrodoriChessSettleInfo.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message IrodoriChessSettleInfo {
- bool isActivityEnd = 10;
- uint32 killMonsterNum = 2;
- bool isNewRecord = 12;
- uint64 sceneTimeMs = 14;
- uint32 settleScore = 15;
- bool isPerfect = 5;
-}
diff --git a/proto/IrodoriChessUnequipCardReq.proto b/proto/IrodoriChessUnequipCardReq.proto
index 25101bf4..f5d9f87c 100644
--- a/proto/IrodoriChessUnequipCardReq.proto
+++ b/proto/IrodoriChessUnequipCardReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OCMOMLIJGLM
+// CmdId: 8783
message IrodoriChessUnequipCardReq {
- //enum DCPOLGAAMOG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8610;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 cardId = 14;
- bool isHardMap = 5;
- uint32 levelId = 7;
+ uint32 level_id = 9;
+ uint32 card_id = 15;
+ bool is_hard_map = 3;
}
+
diff --git a/proto/IrodoriChessUnequipCardRsp.proto b/proto/IrodoriChessUnequipCardRsp.proto
index c3148697..db2900b1 100644
--- a/proto/IrodoriChessUnequipCardRsp.proto
+++ b/proto/IrodoriChessUnequipCardRsp.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MMJFDHGKLNI
+// CmdId: 8825
message IrodoriChessUnequipCardRsp {
- //enum IILGHOBPHAK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8326;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isHardMap = 4;
- uint32 levelId = 15;
- int32 retcode = 12;
- uint32 cardId = 14;
+ bool is_hard_map = 1;
+ uint32 card_id = 12;
+ int32 retcode = 4;
+ uint32 level_id = 14;
}
+
diff --git a/proto/IrodoriEditFlowerCombinationReq.proto b/proto/IrodoriEditFlowerCombinationReq.proto
index ca44ca62..7642512e 100644
--- a/proto/IrodoriEditFlowerCombinationReq.proto
+++ b/proto/IrodoriEditFlowerCombinationReq.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CustomGadgetTreeInfo.proto";
+// Name: KJNHKMHCOCG
+// CmdId: 8746
message IrodoriEditFlowerCombinationReq {
- //enum POICPNONHBK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8795;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 entityId = 8;
- CustomGadgetTreeInfo combinationInfo = 9;
+ uint32 entity_id = 2;
+ CustomGadgetTreeInfo combination_info = 7;
}
+
diff --git a/proto/IrodoriEditFlowerCombinationRsp.proto b/proto/IrodoriEditFlowerCombinationRsp.proto
index 4131107c..0f6fc241 100644
--- a/proto/IrodoriEditFlowerCombinationRsp.proto
+++ b/proto/IrodoriEditFlowerCombinationRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CCFOKLPBCEH
+// CmdId: 8800
message IrodoriEditFlowerCombinationRsp {
- //enum NIOIJMHIGHF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8542;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 2;
- bool Unk3300_IAPLHBKJLBF = 10;
- bool Unk3300_DBBGPOMDKPK = 1;
+ bool PLHGGIMHPAD = 12;
+ int32 retcode = 11;
+ bool HDBEFMEMKED = 3;
}
+
diff --git a/proto/IrodoriFillPoetryReq.proto b/proto/IrodoriFillPoetryReq.proto
index 0ce53c0a..206fb270 100644
--- a/proto/IrodoriFillPoetryReq.proto
+++ b/proto/IrodoriFillPoetryReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AHHOICDJKLJ
+// CmdId: 8228
message IrodoriFillPoetryReq {
- //enum PKBHFHBNFAL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8590;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 lineId = 13;
- uint32 themeId = 2;
+ uint32 CGGCACEMFPB = 15;
+ uint32 GLFNJNPENKJ = 5;
}
+
diff --git a/proto/IrodoriFillPoetryRsp.proto b/proto/IrodoriFillPoetryRsp.proto
index 839e6c2d..098bd7ad 100644
--- a/proto/IrodoriFillPoetryRsp.proto
+++ b/proto/IrodoriFillPoetryRsp.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "IrodoriPoetryThemeData.proto";
+// Name: OCFDPCBKDAK
+// CmdId: 8346
message IrodoriFillPoetryRsp {
- //enum KHKABHNJLIP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8762;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- IrodoriPoetryThemeData themeData = 14;
- int32 retcode = 15;
+ int32 retcode = 8;
+ IrodoriPoetryThemeData theme_data = 15;
}
+
diff --git a/proto/IrodoriFlowerData.proto b/proto/IrodoriFlowerData.proto
deleted file mode 100644
index 8c9bd4c3..00000000
--- a/proto/IrodoriFlowerData.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "ItemParam.proto";
-
-message IrodoriFlowerData {
- repeated uint32 finishedThemeList = 5;
- repeated ItemParam usedFlowerList = 12;
-}
diff --git a/proto/IrodoriInfo.proto b/proto/IrodoriInfo.proto
deleted file mode 100644
index ff406717..00000000
--- a/proto/IrodoriInfo.proto
+++ /dev/null
@@ -1,17 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "IrodoriFlowerData.proto";
-import "IrodoriPoetryData.proto";
-import "IrodoriChessData.proto";
-import "IrodoriMasterLevelInfo.proto";
-
-message IrodoriInfo {
- IrodoriFlowerData flowerData = 6;
- IrodoriPoetryData poetryData = 14;
- IrodoriChessData chessData = 10;
- repeated IrodoriMasterLevelInfo masterLevelList = 15;
-}
diff --git a/proto/IrodoriMasterGalleryCgEndNotify.proto b/proto/IrodoriMasterGalleryCgEndNotify.proto
index 5d3b6ba2..e139647d 100644
--- a/proto/IrodoriMasterGalleryCgEndNotify.proto
+++ b/proto/IrodoriMasterGalleryCgEndNotify.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FHIOBKPIJIM
+// CmdId: 8555
message IrodoriMasterGalleryCgEndNotify {
- //enum PFHJAGPEFHJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8260;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 galleryId = 5;
- uint32 levelId = 1;
+ uint32 gallery_id = 3;
+ uint32 level_id = 4;
}
+
diff --git a/proto/IrodoriMasterGallerySettleInfo.proto b/proto/IrodoriMasterGallerySettleInfo.proto
index 819f9a51..e4c46f3e 100644
--- a/proto/IrodoriMasterGallerySettleInfo.proto
+++ b/proto/IrodoriMasterGallerySettleInfo.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GalleryStopReason.proto";
+// Name: MMMGLJJMLJF
message IrodoriMasterGallerySettleInfo {
- bool isFinish = 14;
- GalleryStopReason reason = 6;
- uint32 difficult = 10;
- uint32 finishTime = 15;
- uint32 levelId = 7;
+ uint32 level_id = 1;
+ GalleryStopReason reason = 7;
+ uint32 finish_time = 10;
+ bool is_finish = 14;
+ uint32 difficult = 11;
}
+
diff --git a/proto/IrodoriMasterGallerySettleNotify.proto b/proto/IrodoriMasterGallerySettleNotify.proto
index 7cfe7833..98c01be2 100644
--- a/proto/IrodoriMasterGallerySettleNotify.proto
+++ b/proto/IrodoriMasterGallerySettleNotify.proto
@@ -2,20 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "IrodoriMasterGallerySettleInfo.proto";
+// Name: OJIFFCEJHOK
+// CmdId: 8379
message IrodoriMasterGallerySettleNotify {
- //enum NJDCKMPLNDG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8194;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 galleryId = 8;
- IrodoriMasterGallerySettleInfo settleInfo = 4;
+ uint32 gallery_id = 2;
+ IrodoriMasterGallerySettleInfo settle_info = 14;
}
+
diff --git a/proto/IrodoriMasterInfo.proto b/proto/IrodoriMasterInfo.proto
deleted file mode 100644
index a8c7215e..00000000
--- a/proto/IrodoriMasterInfo.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message IrodoriMasterInfo {
- bool isCgViewed = 6;
- uint32 difficulty = 12;
- uint32 levelId = 13;
-}
diff --git a/proto/IrodoriMasterLevelDetailInfo.proto b/proto/IrodoriMasterLevelDetailInfo.proto
deleted file mode 100644
index e2c28508..00000000
--- a/proto/IrodoriMasterLevelDetailInfo.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message IrodoriMasterLevelDetailInfo {
- bool isFinish = 6;
- bool isHaveTry = 5;
- uint32 minFinishTime = 14;
- uint32 difficulty = 3;
-}
diff --git a/proto/IrodoriMasterLevelInfo.proto b/proto/IrodoriMasterLevelInfo.proto
deleted file mode 100644
index 76876b15..00000000
--- a/proto/IrodoriMasterLevelInfo.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "IrodoriMasterLevelDetailInfo.proto";
-
-message IrodoriMasterLevelInfo {
- uint32 levelId = 1;
- repeated IrodoriMasterLevelDetailInfo detailInfo = 14;
-}
diff --git a/proto/IrodoriMasterStartGalleryReq.proto b/proto/IrodoriMasterStartGalleryReq.proto
index 1aa39ba1..df7a7c88 100644
--- a/proto/IrodoriMasterStartGalleryReq.proto
+++ b/proto/IrodoriMasterStartGalleryReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IGENANOLEOL
+// CmdId: 8344
message IrodoriMasterStartGalleryReq {
- //enum MGEPMJKJIEP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8933;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 levelId = 3;
- uint32 difficulty = 5;
+ uint32 level_id = 11;
+ uint32 difficulty = 14;
}
+
diff --git a/proto/IrodoriMasterStartGalleryRsp.proto b/proto/IrodoriMasterStartGalleryRsp.proto
index 2abbd02f..ec9435bb 100644
--- a/proto/IrodoriMasterStartGalleryRsp.proto
+++ b/proto/IrodoriMasterStartGalleryRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BMPGLNBONJG
+// CmdId: 8017
message IrodoriMasterStartGalleryRsp {
- //enum PIELDDOPBLB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8391;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 10;
+ int32 retcode = 15;
}
+
diff --git a/proto/IrodoriPoetryData.proto b/proto/IrodoriPoetryData.proto
deleted file mode 100644
index 6770926a..00000000
--- a/proto/IrodoriPoetryData.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "IrodoriPoetryThemeData.proto";
-
-message IrodoriPoetryData {
- repeated IrodoriPoetryThemeData themeDataList = 10;
- uint32 curThemeId = 2;
-}
diff --git a/proto/IrodoriPoetryThemeData.proto b/proto/IrodoriPoetryThemeData.proto
index 4bf51318..e90d39b7 100644
--- a/proto/IrodoriPoetryThemeData.proto
+++ b/proto/IrodoriPoetryThemeData.proto
@@ -3,14 +3,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AOOFANGHMOJ
message IrodoriPoetryThemeData {
- repeated uint32 Unk3300_CNNMEHOGGLL = 6;
- repeated uint32 Unk3300_HODJKKDBJDJ = 4;
- uint32 progress = 14;
- uint32 maxProgress = 13;
- uint32 Unk3300_NJHMNLIAGIK = 7;
- uint32 themeId = 1;
- uint32 Unk3300_HFMKPNOBPDK = 15;
+ repeated uint32 NEAELGDFMIL = 8;
+ uint32 progress = 3;
+ uint32 DMKGFAJADNC = 9;
+ uint32 OBDOEOGAGHH = 13;
+ uint32 CGGCACEMFPB = 14;
+ uint32 OGDCJBFODEB = 11;
+ repeated uint32 IEIFGEDGHLI = 6;
}
+
diff --git a/proto/IrodoriScanEntityReq.proto b/proto/IrodoriScanEntityReq.proto
index a2447748..6889f4ce 100644
--- a/proto/IrodoriScanEntityReq.proto
+++ b/proto/IrodoriScanEntityReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FEABKKMPGFI
+// CmdId: 8281
message IrodoriScanEntityReq {
- //enum DOHCKGPNPLI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8657;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 entityId = 3;
+ uint32 entity_id = 13;
}
+
diff --git a/proto/IrodoriScanEntityRsp.proto b/proto/IrodoriScanEntityRsp.proto
index 70a3be76..f2ead6d5 100644
--- a/proto/IrodoriScanEntityRsp.proto
+++ b/proto/IrodoriScanEntityRsp.proto
@@ -2,20 +2,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "IrodoriPoetryThemeData.proto";
+// Name: JNAJHIBAKHC
+// CmdId: 8730
message IrodoriScanEntityRsp {
- //enum GFBIAOOFKPB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8540;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isGetInspiration = 4;
- IrodoriPoetryThemeData themeData = 8;
- int32 retcode = 12;
+ IrodoriPoetryThemeData theme_data = 1;
+ bool is_get_inspiration = 3;
+ int32 retcode = 6;
}
+
diff --git a/proto/IslandPartyInfo.proto b/proto/IslandPartyDetailInfo.proto
similarity index 50%
rename from proto/IslandPartyInfo.proto
rename to proto/IslandPartyDetailInfo.proto
index 3a41176d..6d3ac3bc 100644
--- a/proto/IslandPartyInfo.proto
+++ b/proto/IslandPartyDetailInfo.proto
@@ -2,10 +2,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "IslandPartyStageData.proto";
-message IslandPartyInfo {
- repeated IslandPartyStageData stageDataList = 5;
+// Name: DMLKEMOIGJK
+message IslandPartyDetailInfo {
+ repeated IslandPartyStageData stage_data_list = 13;
}
+
diff --git a/proto/IslandPartyDownHillInfo.proto b/proto/IslandPartyDownHillInfo.proto
deleted file mode 100644
index 31981236..00000000
--- a/proto/IslandPartyDownHillInfo.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GalleryStartSource.proto";
-
-message IslandPartyDownHillInfo {
- uint32 maxKillMonsterCount = 13;
- GalleryStartSource startSource = 4;
- uint32 coin = 1;
- uint32 totalKillMonsterCount = 7;
-}
diff --git a/proto/IslandPartyGallerySettleInfo.proto b/proto/IslandPartyGallerySettleInfo.proto
index 9228f2b5..e44a2dce 100644
--- a/proto/IslandPartyGallerySettleInfo.proto
+++ b/proto/IslandPartyGallerySettleInfo.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "OnlinePlayerInfo.proto";
import "ExhibitionDisplayInfo.proto";
+import "OnlinePlayerInfo.proto";
+// Name: FCEIDNPGFGK
message IslandPartyGallerySettleInfo {
- OnlinePlayerInfo playerInfo = 3;
- repeated ExhibitionDisplayInfo cardList = 9;
+ repeated ExhibitionDisplayInfo card_list = 9;
+ OnlinePlayerInfo player_info = 3;
}
+
diff --git a/proto/IslandPartyRaftInfo.proto b/proto/IslandPartyRaftInfo.proto
deleted file mode 100644
index 7ca550db..00000000
--- a/proto/IslandPartyRaftInfo.proto
+++ /dev/null
@@ -1,16 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GalleryStartSource.proto";
-
-message IslandPartyRaftInfo {
- uint32 coin = 10;
- uint32 Unk3300_HHEKIPECDAK = 5;
- uint32 pointId = 13;
- uint32 Unk3300_HNECEGNMKNK = 4;
- uint32 Unk3300_FBACMOFGPGJ = 7;
- GalleryStartSource startSource = 15;
-}
diff --git a/proto/IslandPartyRaftInfoNotify.proto b/proto/IslandPartyRaftInfoNotify.proto
index 01543716..54b08f3e 100644
--- a/proto/IslandPartyRaftInfoNotify.proto
+++ b/proto/IslandPartyRaftInfoNotify.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OIJIEGNDEMI
+// CmdId: 5544
message IslandPartyRaftInfoNotify {
- //enum IJOMICBCHCO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5588;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 Unk3300_HNECEGNMKNK = 9;
- uint32 Unk3300_FBACMOFGPGJ = 12;
- uint32 pointId = 6;
- uint32 coin = 5;
+ uint32 coin = 14;
+ uint32 point_id = 8;
+ uint32 KCHKIPPLFBF = 5;
+ uint32 ONIGIPPLAMK = 6;
}
+
diff --git a/proto/IslandPartySailInfo.proto b/proto/IslandPartySailInfo.proto
deleted file mode 100644
index c9566546..00000000
--- a/proto/IslandPartySailInfo.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GalleryStartSource.proto";
-import "IslandPartySailStage.proto";
-
-message IslandPartySailInfo {
- GalleryStartSource startSource = 1;
- uint32 Unk3300_MJOIIJIBAHF = 5;
- uint32 Unk3300_MJHMCAPGBIK = 11;
- IslandPartySailStage stage = 14;
- uint32 Unk3300_HCJGDHEMBLM = 7;
- uint32 coin = 13;
- uint32 Unk3300_PFCJODGNDCI = 8;
-}
diff --git a/proto/IslandPartySailInfoNotify.proto b/proto/IslandPartySailInfoNotify.proto
index a8d2c2d8..bd90e27d 100644
--- a/proto/IslandPartySailInfoNotify.proto
+++ b/proto/IslandPartySailInfoNotify.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "IslandPartySailStage.proto";
+// Name: EKBGCNALDLF
+// CmdId: 5594
message IslandPartySailInfoNotify {
- //enum EODELEEFEGF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5525;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 progress = 5;
- uint32 coin = 1;
- uint32 killMonsterCount = 9;
- IslandPartySailStage stage = 2;
+ uint32 kill_monster_count = 8;
+ uint32 coin = 3;
+ IslandPartySailStage stage = 12;
+ uint32 progress = 6;
}
+
diff --git a/proto/IslandPartySailStage.proto b/proto/IslandPartySailStage.proto
index 5b6e1497..38278329 100644
--- a/proto/IslandPartySailStage.proto
+++ b/proto/IslandPartySailStage.proto
@@ -3,9 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: IFOMJPFNJIC
enum IslandPartySailStage {
- ISLAND_PARTY_SAIL_STAGE_NONE = 0;
- ISLAND_PARTY_SAIL_STAGE_SAIL = 1;
- ISLAND_PARTY_SAIL_STAGE_BATTLE = 2;
+ ISLAND_PARTY_SAIL_STAGE_NONE = 0;
+ ISLAND_PARTY_SAIL_STAGE_SAIL = 1;
+ ISLAND_PARTY_SAIL_STAGE_BATTLE = 2;
}
+
diff --git a/proto/IslandPartySettleNotify.proto b/proto/IslandPartySettleNotify.proto
index ed0f6391..f0dc38fe 100644
--- a/proto/IslandPartySettleNotify.proto
+++ b/proto/IslandPartySettleNotify.proto
@@ -2,24 +2,17 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+import "ExhibitionDisplayInfo.proto";
import "GalleryStopReason.proto";
import "IslandPartyGallerySettleInfo.proto";
-import "ExhibitionDisplayInfo.proto";
+// Name: DLCNMLLCHCI
+// CmdId: 20411
message IslandPartySettleNotify {
- //enum KDNCJGALBFP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 22820;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated IslandPartyGallerySettleInfo settleInfoList = 9;
- repeated ExhibitionDisplayInfo scoreList = 8;
- bool isNewRecord = 14;
- uint32 timeRemain = 2;
- GalleryStopReason reason = 13;
+ uint32 time_remain = 2;
+ repeated IslandPartyGallerySettleInfo settle_info_list = 3;
+ repeated ExhibitionDisplayInfo score_list = 6;
+ GalleryStopReason reason = 11;
+ bool is_new_record = 7;
}
+
diff --git a/proto/IslandPartyStageData.proto b/proto/IslandPartyStageData.proto
index 068113ae..78e422f6 100644
--- a/proto/IslandPartyStageData.proto
+++ b/proto/IslandPartyStageData.proto
@@ -3,10 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LKHMKKMIIOK
message IslandPartyStageData {
- uint32 bestScore = 5;
- uint32 stageId = 2;
- bool isOpen = 1;
+ uint32 best_score = 2;
+ uint32 stage_id = 11;
+ bool is_open = 7;
}
+
diff --git a/proto/Item.proto b/proto/Item.proto
index 179365e3..39be3e1b 100644
--- a/proto/Item.proto
+++ b/proto/Item.proto
@@ -2,18 +2,18 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "Material.proto";
import "Equip.proto";
import "Furniture.proto";
+import "Material.proto";
+// Name: FOPGOIJCICK
message Item {
- uint32 itemId = 1;
- uint64 guid = 2;
- oneof detail {
- Material material = 5;
- Equip equip = 6;
- Furniture furniture = 7;
- }
+ uint32 item_id = 1;
+ uint64 guid = 2;
+ oneof detail {
+ Material material = 5;
+ Equip equip = 6;
+ Furniture furniture = 7;
+ }
}
+
diff --git a/proto/ItemAddHintNotify.proto b/proto/ItemAddHintNotify.proto
index 3aaf167d..de31ce46 100644
--- a/proto/ItemAddHintNotify.proto
+++ b/proto/ItemAddHintNotify.proto
@@ -2,26 +2,19 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "Vector.proto";
import "ItemHint.proto";
+import "Vector.proto";
+// Name: MPGBFOKMGFO
+// CmdId: 614
message ItemAddHintNotify {
- //enum IDJBCODKIJK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 620;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 questId = 7;
- repeated ItemHint overflowTransformedItemList = 1;
- bool Unk3300_NIJLGEHNBNC = 14;
- bool Unk3300_FLIKEBJINCL = 12;
- uint32 reason = 3;
- Vector position = 9;
- repeated ItemHint itemList = 8;
- bool Unk3300_KIOMJNHFMDE = 11;
+ repeated ItemHint item_list = 11;
+ uint32 quest_id = 5;
+ bool GALFDOGLCNI = 4;
+ bool IIFOCJEDKDG = 8;
+ bool KHGDOCNILIJ = 2;
+ Vector position = 7;
+ uint32 reason = 3;
+ repeated ItemHint overflow_transformed_item_list = 12;
}
+
diff --git a/proto/ItemCdGroupTimeNotify.proto b/proto/ItemCdGroupTimeNotify.proto
index e3650fb4..01dd3014 100644
--- a/proto/ItemCdGroupTimeNotify.proto
+++ b/proto/ItemCdGroupTimeNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KBFIFLBFIII
+// CmdId: 626
message ItemCdGroupTimeNotify {
- //enum KAJJPFAOALJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 651;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- map itemCdMap = 13;
+ map item_cd_map = 3;
}
+
diff --git a/proto/ItemExceedLimitMsgType.proto b/proto/ItemExceedLimitMsgType.proto
deleted file mode 100644
index b805921d..00000000
--- a/proto/ItemExceedLimitMsgType.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum ItemExceedLimitMsgType {
- ITEM_EXCEED_LIMIT_MSG_TYPE_DEFAULT = 0;
- ITEM_EXCEED_LIMIT_MSG_TYPE_TEXT = 1;
- ITEM_EXCEED_LIMIT_MSG_TYPE_DIALOG = 2;
- ITEM_EXCEED_LIMIT_MSG_TYPE_DIALOG_NONBLOCK = 3;
-}
diff --git a/proto/ItemGivingReq.proto b/proto/ItemGivingReq.proto
index 3857cca3..02bb8e85 100644
--- a/proto/ItemGivingReq.proto
+++ b/proto/ItemGivingReq.proto
@@ -2,23 +2,20 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "ItemGivingType.proto";
import "ItemParam.proto";
+// Name: OEFLPBMLBLP
+// CmdId: 108
message ItemGivingReq {
- //enum DCNJJOIBGKM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 101;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
+ // Name: APMBCGPCHGK
+ enum ItemGivingType {
+ QUEST = 0;
+ GADGET = 1;
+ }
- map itemGuidCountMap = 13;
- uint32 givingId = 7;
- repeated ItemParam itemParamList = 9;
- ItemGivingType itemGivingType = 8;
+ map item_guid_count_map = 10;
+ repeated ItemParam item_param_list = 15;
+ ItemGivingType item_giving_type = 1;
+ uint32 giving_id = 2;
}
+
diff --git a/proto/ItemGivingRsp.proto b/proto/ItemGivingRsp.proto
index 3bbc1a82..25c73a81 100644
--- a/proto/ItemGivingRsp.proto
+++ b/proto/ItemGivingRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LKOBNFEHAFB
+// CmdId: 179
message ItemGivingRsp {
- //enum DPOCBOEGOPF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 137;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 givingId = 2;
- int32 retcode = 13;
- uint32 givingGroupId = 8;
+ uint32 giving_group_id = 12;
+ int32 retcode = 6;
+ uint32 giving_id = 7;
}
+
diff --git a/proto/ItemGivingType.proto b/proto/ItemGivingType.proto
deleted file mode 100644
index 8284d59e..00000000
--- a/proto/ItemGivingType.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum ItemGivingType {
- ITEM_GIVING_TYPE_NONE = 0; //??
- ITEM_GIVING_TYPE_GADGET = 1;
-}
diff --git a/proto/ItemHint.proto b/proto/ItemHint.proto
index e0fa6a5c..302eff52 100644
--- a/proto/ItemHint.proto
+++ b/proto/ItemHint.proto
@@ -3,11 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JKEIMKMJJOB
message ItemHint {
- uint32 count = 12;
- uint64 guid = 8;
- uint32 itemId = 13;
- bool isNew = 14;
+ uint32 item_id = 13;
+ uint32 count = 8;
+ uint64 guid = 1;
+ bool is_new = 5;
}
+
diff --git a/proto/ItemParam.proto b/proto/ItemParam.proto
index e1f91ed4..88c20e2a 100644
--- a/proto/ItemParam.proto
+++ b/proto/ItemParam.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ENOCIMKMJJG
message ItemParam {
- uint32 itemId = 1;
- uint32 count = 2;
+ uint32 item_id = 1;
+ uint32 count = 2;
}
+
diff --git a/proto/ItemRenameAvatarReq.proto b/proto/ItemRenameAvatarReq.proto
index 633c9d7f..b9d7d5a2 100644
--- a/proto/ItemRenameAvatarReq.proto
+++ b/proto/ItemRenameAvatarReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GFOEOBLJIJH
+// CmdId: 1780
message ItemRenameAvatarReq {
- //enum GGOKOJMMCDI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1747;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- string avatarName = 4;
- uint32 renameId = 14;
+ string avatar_name = 1;
+ uint32 rename_id = 9;
}
+
diff --git a/proto/ItemRenameAvatarRsp.proto b/proto/ItemRenameAvatarRsp.proto
index 2dd11b25..51cab13a 100644
--- a/proto/ItemRenameAvatarRsp.proto
+++ b/proto/ItemRenameAvatarRsp.proto
@@ -3,18 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GHECAHIKANG
+// CmdId: 1797
message ItemRenameAvatarRsp {
- //enum BDEOFMOFEEF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1628;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 15;
- uint32 renameId = 8;
- uint32 cdTime = 7;
+ uint32 cd_time = 5;
+ uint32 rename_id = 9;
+ int32 retcode = 7;
}
+
diff --git a/proto/JAGGLKNHBAB.proto b/proto/JAGGLKNHBAB.proto
new file mode 100644
index 00000000..620154fe
--- /dev/null
+++ b/proto/JAGGLKNHBAB.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: JAGGLKNHBAB
+message JAGGLKNHBAB {
+ Vector face_dir = 10;
+ Vector velocity = 4;
+ uint32 entity_id = 1;
+ Vector pos = 3;
+}
+
diff --git a/proto/JAKLMFJEIAJ.proto b/proto/JAKLMFJEIAJ.proto
deleted file mode 100644
index 591af03d..00000000
--- a/proto/JAKLMFJEIAJ.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "AbilityString.proto";
-
-message JAKLMFJEIAJ {
- uint32 mlaoigidomk = 12;
- AbilityString hcgicnilgjl = 13;
- AbilityString abilityName = 11;
- uint32 dgkkiefjbpp = 14;
-}
diff --git a/proto/JBCJGCKCKBH.proto b/proto/JBCJGCKCKBH.proto
deleted file mode 100644
index 34329574..00000000
--- a/proto/JBCJGCKCKBH.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message JBCJGCKCKBH {
- float value = 1;
-}
diff --git a/proto/JBEDKPCOIHC.proto b/proto/JBEDKPCOIHC.proto
new file mode 100644
index 00000000..d1a22043
--- /dev/null
+++ b/proto/JBEDKPCOIHC.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: JBEDKPCOIHC
+message JBEDKPCOIHC {
+ Vector BJIGNLICEPA = 15;
+ Vector HOHCJADGKFD = 8;
+ uint32 entity_id = 14;
+}
+
diff --git a/proto/JBNGFJNCIFI.proto b/proto/JBNGFJNCIFI.proto
deleted file mode 100644
index 83e559c2..00000000
--- a/proto/JBNGFJNCIFI.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message JBNGFJNCIFI {
- uint32 hooghbjeglp = 6;
- uint64 mmjpfnlleol = 5;
-}
diff --git a/proto/JDFBHNFLOPL.proto b/proto/JDFBHNFLOPL.proto
deleted file mode 100644
index 2b134f1d..00000000
--- a/proto/JDFBHNFLOPL.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message JDFBHNFLOPL {
- float value = 1;
-}
diff --git a/proto/JDFJBMFFENF.proto b/proto/JDFJBMFFENF.proto
new file mode 100644
index 00000000..8e05f6cc
--- /dev/null
+++ b/proto/JDFJBMFFENF.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: JDFJBMFFENF
+// CmdId: 24811
+message JDFJBMFFENF {
+ uint64 ugc_guid = 8;
+ uint32 music_basic_id = 1;
+ bool is_save_score = 11;
+}
+
diff --git a/proto/JDOFLKLCIKI.proto b/proto/JDOFLKLCIKI.proto
deleted file mode 100644
index 646771b1..00000000
--- a/proto/JDOFLKLCIKI.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum JDOFLKLCIKI {
- KPDAFBNHFDO = 0;
- OAEHBFDMCJE = 1;
- BNNFAGCDOLI = 2;
- EHFNDNMJGNL = 3;
- FOPMOLPIEFJ = 4;
- NFGCPNOJCIM = 5;
- AODINJMGNDO = 6;
- JDANCCGDAGK = 7;
- NPENOCKHFFO = 8;
- BIHHFBLNNLH = 9;
- MKLANBOJFNI = 10;
- CGPIMEDKDHL = 11;
- OKJLEACKFDM = 12;
- KCOHHOLFEGI = 13;
- NEPIJBCNPNB = 14;
- CPBGPCMGFOA = 15;
- INIMEBDLMIE = 16;
- CHKKLNAMPFO = 17;
- OLDFLOIHADA = 18;
-}
diff --git a/proto/JEDFHNPDJEG.proto b/proto/JEDFHNPDJEG.proto
new file mode 100644
index 00000000..1e19e101
--- /dev/null
+++ b/proto/JEDFHNPDJEG.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: JEDFHNPDJEG
+message JEDFHNPDJEG {
+ string value = 1;
+}
+
diff --git a/proto/JEFJPINLMON.proto b/proto/JEFJPINLMON.proto
new file mode 100644
index 00000000..4fc205e8
--- /dev/null
+++ b/proto/JEFJPINLMON.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: JEFJPINLMON
+// CmdId: 23524
+message JEFJPINLMON {
+ int32 retcode = 13;
+ uint32 stage_id = 9;
+ uint32 gallery_id = 8;
+ uint32 LEDKDCJIDNE = 6;
+}
+
diff --git a/proto/JENNEPEEJMO.proto b/proto/JENNEPEEJMO.proto
new file mode 100644
index 00000000..715004c5
--- /dev/null
+++ b/proto/JENNEPEEJMO.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "GCGTavernNpcInfo.proto";
+
+// Name: JENNEPEEJMO
+// CmdId: 7238
+message JENNEPEEJMO {
+ repeated GCGTavernNpcInfo FBCGJHJAKCB = 1;
+ GCGTavernNpcInfo KHMBPIBKKII = 13;
+ repeated GCGTavernNpcInfo PKPONJNCKFM = 9;
+}
+
diff --git a/proto/JFAEOPHPBGL.proto b/proto/JFAEOPHPBGL.proto
new file mode 100644
index 00000000..5505f9a9
--- /dev/null
+++ b/proto/JFAEOPHPBGL.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "POLLPFJAIPM.proto";
+
+// Name: JFAEOPHPBGL
+message JFAEOPHPBGL {
+ repeated POLLPFJAIPM stage_info_list = 12;
+}
+
diff --git a/proto/JFDLFELGAEJ.proto b/proto/JFDLFELGAEJ.proto
new file mode 100644
index 00000000..8248a095
--- /dev/null
+++ b/proto/JFDLFELGAEJ.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Uint32Pair.proto";
+
+// Name: JFDLFELGAEJ
+message JFDLFELGAEJ {
+ uint32 card_guid = 6;
+ repeated Uint32Pair FHMGOBDDINB = 12;
+}
+
diff --git a/proto/JFEFPEIFIKM.proto b/proto/JFEFPEIFIKM.proto
new file mode 100644
index 00000000..f4141c12
--- /dev/null
+++ b/proto/JFEFPEIFIKM.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: JFEFPEIFIKM
+message JFEFPEIFIKM {
+ uint32 HFFGJLPCDJJ = 4;
+ uint32 NFDOJPPKIND = 12;
+ int32 MCBLHOKILEK = 14;
+ uint32 NLGFIILKOAO = 10;
+}
+
diff --git a/proto/JFGOFCIOKNH.proto b/proto/JFGOFCIOKNH.proto
new file mode 100644
index 00000000..80d1b849
--- /dev/null
+++ b/proto/JFGOFCIOKNH.proto
@@ -0,0 +1,22 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "PAHEIEEOIED.proto";
+
+// Name: JFGOFCIOKNH
+message JFGOFCIOKNH {
+ float FHDDGGPLFPD = 8;
+ map MKHMMEIPADF = 6;
+ uint32 KJJGPALBKOB = 1;
+ float DCKCABDEPFP = 2;
+ uint32 OALLIFFNAKN = 5;
+ uint32 attack_target_id = 14;
+ float MKHJHACMPLF = 13;
+ uint32 entity_id = 15;
+ uint32 IBJGGELGJGJ = 3;
+ float BFEJHJADGKJ = 10;
+ uint32 EPPLJDKOOGO = 7;
+ repeated PAHEIEEOIED IMOFBLMDLIM = 11;
+}
+
diff --git a/proto/JGMCLGAMEOA.proto b/proto/JGMCLGAMEOA.proto
new file mode 100644
index 00000000..37d6d6e5
--- /dev/null
+++ b/proto/JGMCLGAMEOA.proto
@@ -0,0 +1,21 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: JGMCLGAMEOA
+// CmdId: 7060
+message JGMCLGAMEOA {
+ // Name: AIFELBCMNGE
+ enum AIFELBCMNGE {
+ AIFELBCMNGE_NONDINLCGFO = 0;
+ AIFELBCMNGE_CGAFAKMGIBO = 1;
+ AIFELBCMNGE_NINOFNAFKHO = 2;
+ AIFELBCMNGE_GOIPCFPLOLG = 3;
+ AIFELBCMNGE_JJNMPNGFHOI = 4;
+ AIFELBCMNGE_MEPDCLLKNPN = 5;
+ }
+
+ AIFELBCMNGE reason = 6;
+}
+
diff --git a/proto/JHMFBDNPMCB.proto b/proto/JHMFBDNPMCB.proto
new file mode 100644
index 00000000..1187376a
--- /dev/null
+++ b/proto/JHMFBDNPMCB.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: JHMFBDNPMCB
+// CmdId: 7079
+message JHMFBDNPMCB {
+ int32 retcode = 3;
+}
+
diff --git a/proto/JIJOIEGIHPM.proto b/proto/JIJOIEGIHPM.proto
new file mode 100644
index 00000000..687d1053
--- /dev/null
+++ b/proto/JIJOIEGIHPM.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "ADLNAMCMMNP.proto";
+
+// Name: JIJOIEGIHPM
+message JIJOIEGIHPM {
+ repeated ADLNAMCMMNP IDIDBDBCJKK = 1;
+}
+
diff --git a/proto/JIPFDPOBPNH.proto b/proto/JIPFDPOBPNH.proto
new file mode 100644
index 00000000..28627b5e
--- /dev/null
+++ b/proto/JIPFDPOBPNH.proto
@@ -0,0 +1,18 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "ProfilePicture.proto";
+
+// Name: JIPFDPOBPNH
+message JIPFDPOBPNH {
+ ProfilePicture profile_picture = 11;
+ map DKJCBIKONDH = 3;
+ uint32 uid = 8;
+ uint32 controller_id = 1;
+ string nick_name = 9;
+ string online_id = 7;
+ repeated uint32 ECNNODOGJIA = 2;
+ string psn_id = 14;
+}
+
diff --git a/proto/JJOOJEHEFDC.proto b/proto/JJOOJEHEFDC.proto
new file mode 100644
index 00000000..699f1dff
--- /dev/null
+++ b/proto/JJOOJEHEFDC.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: JJOOJEHEFDC
+message JJOOJEHEFDC {
+ uint32 max_score = 10;
+ uint32 level_id = 1;
+ bool is_open = 8;
+}
+
diff --git a/proto/JJPNBPEMPIF.proto b/proto/JJPNBPEMPIF.proto
deleted file mode 100644
index 12dc5623..00000000
--- a/proto/JJPNBPEMPIF.proto
+++ /dev/null
@@ -1,24 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "PlatformType.proto";
-import "BGAOMPJLJDP.proto";
-
-message JJPNBPEMPIF {
- repeated uint32 cardIdList = 1;
- uint32 ccdlgbcdpbp = 2;
- uint32 faceType = 3;
- map cardFaceMap = 4;
- repeated BGAOMPJLJDP challengeList = 5;
- uint32 score = 6;
- bool djgeinachoe = 7;
- uint32 akpeeclcbkp = 8;
- bool fbldiookpcj = 9;
- repeated uint32 forbidFinishChallengeList = 10;
- uint32 level = 11;
- uint32 clientVersion = 12;
- PlatformType platformType = 13;
-}
diff --git a/proto/JKJCMOIMBCH.proto b/proto/JKJCMOIMBCH.proto
deleted file mode 100644
index b91bd453..00000000
--- a/proto/JKJCMOIMBCH.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GalleryStopReason.proto";
-
-message JKJCMOIMBCH {
- uint32 usedTime = 6;
- string transaction = 5;
- GalleryStopReason reason = 13;
-}
diff --git a/proto/JLADMBEDMHP.proto b/proto/JLADMBEDMHP.proto
new file mode 100644
index 00000000..f95c4787
--- /dev/null
+++ b/proto/JLADMBEDMHP.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: JLADMBEDMHP
+message JLADMBEDMHP {
+ repeated uint32 LJFDCKDKDDD = 9;
+ uint32 template_id = 4;
+ uint32 EOMGIJGKNKH = 14;
+}
+
diff --git a/proto/JLKNGEIBCLM.proto b/proto/JLKNGEIBCLM.proto
deleted file mode 100644
index 4d31d7bf..00000000
--- a/proto/JLKNGEIBCLM.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message JLKNGEIBCLM {
- uint32 uid = 9;
- uint32 lang = 15;
- uint64 dungeonGuid = 11;
- string fecoacjadfm = 7;
- uint32 timestamp = 13;
-}
diff --git a/proto/JMBJHKIMDFC.proto b/proto/JMBJHKIMDFC.proto
new file mode 100644
index 00000000..229a3cb3
--- /dev/null
+++ b/proto/JMBJHKIMDFC.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "OJEEKAIOFBO.proto";
+
+// Name: JMBJHKIMDFC
+message JMBJHKIMDFC {
+ map MHKGBAKJPDP = 3;
+}
+
diff --git a/proto/JNBHKNJHCHG.proto b/proto/JNBHKNJHCHG.proto
new file mode 100644
index 00000000..abf9a087
--- /dev/null
+++ b/proto/JNBHKNJHCHG.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: JNBHKNJHCHG
+message JNBHKNJHCHG {
+ uint32 MOBFAPLOPOL = 15;
+ uint32 FLOBIIACNND = 12;
+ uint32 BABLJMJPGEK = 1;
+}
+
diff --git a/proto/JNNEIKMALBJ.proto b/proto/JNNEIKMALBJ.proto
new file mode 100644
index 00000000..799cdca5
--- /dev/null
+++ b/proto/JNNEIKMALBJ.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: JNNEIKMALBJ
+// CmdId: 7597
+message JNNEIKMALBJ {
+ repeated uint32 EEEPDLHPFBA = 2;
+ string name = 3;
+ uint32 AHAIAIPGFDN = 1;
+ repeated uint32 card_list = 5;
+}
+
diff --git a/proto/JNNGCCMEBPP.proto b/proto/JNNGCCMEBPP.proto
deleted file mode 100644
index a5646e3d..00000000
--- a/proto/JNNGCCMEBPP.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message JNNGCCMEBPP {
- float jmiipakgola = 1;
-}
diff --git a/proto/JNONGGFHNMC.proto b/proto/JNONGGFHNMC.proto
new file mode 100644
index 00000000..200fb1a8
--- /dev/null
+++ b/proto/JNONGGFHNMC.proto
@@ -0,0 +1,18 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "KIMICJIEGDD.proto";
+import "NHIJPCNBKJE.proto";
+
+// Name: JNONGGFHNMC
+message JNONGGFHNMC {
+ string name = 1;
+ string FEDIANCDPPE = 2;
+ bool NNODEKCPMPJ = 3;
+ string LFFPKIEJOLH = 4;
+ bool DMOGKFBJKLC = 5;
+ repeated NHIJPCNBKJE PNFIHGPGNKD = 6;
+ KIMICJIEGDD FFDAHCPMGAI = 7;
+}
+
diff --git a/proto/JNPBOGLAGMK.proto b/proto/JNPBOGLAGMK.proto
new file mode 100644
index 00000000..062c5e91
--- /dev/null
+++ b/proto/JNPBOGLAGMK.proto
@@ -0,0 +1,21 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "FMOEOCJBOPN.proto";
+import "GCGEndReason.proto";
+import "ItemParam.proto";
+
+// Name: JNPBOGLAGMK
+// CmdId: 7370
+message JNPBOGLAGMK {
+ uint32 DELFEGPPGMK = 2;
+ repeated uint32 EJMHNAHNPOB = 11;
+ uint32 win_controller_id = 10;
+ repeated uint32 HLJEJHHAICH = 8;
+ bool is_win = 12;
+ repeated ItemParam reward_item_list = 4;
+ FMOEOCJBOPN AECBJKLBGFK = 15;
+ GCGEndReason reason = 7;
+}
+
diff --git a/proto/JOKCOECFOAK.proto b/proto/JOKCOECFOAK.proto
deleted file mode 100644
index c67e332b..00000000
--- a/proto/JOKCOECFOAK.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message JOKCOECFOAK {
- repeated uint32 data = 8;
-}
diff --git a/proto/JONHAPLJANI.proto b/proto/JONHAPLJANI.proto
new file mode 100644
index 00000000..e1fab940
--- /dev/null
+++ b/proto/JONHAPLJANI.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: JONHAPLJANI
+message JONHAPLJANI {
+ bool is_finish = 12;
+ uint32 min_finish_time = 4;
+ uint32 LEDKDCJIDNE = 5;
+ bool is_have_try = 8;
+}
+
diff --git a/proto/JigsawPictureData.proto b/proto/JigsawPictureData.proto
deleted file mode 100644
index 7d3aafff..00000000
--- a/proto/JigsawPictureData.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message JigsawPictureData {
- uint32 Unk3300_DFGHKDBENED = 12;
- uint32 Unk3300_FIKPLGJIBGP = 11;
- bool isOpen = 4;
- bool isFinished = 8;
-}
diff --git a/proto/JoinHomeWorldFailNotify.proto b/proto/JoinHomeWorldFailNotify.proto
index d9cf3d34..d4790f12 100644
--- a/proto/JoinHomeWorldFailNotify.proto
+++ b/proto/JoinHomeWorldFailNotify.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CJFEMIFFIOL
+// CmdId: 4847
message JoinHomeWorldFailNotify {
- //enum MDHIMELFAME {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 4567;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 4;
- uint32 targetUid = 11;
+ uint32 target_uid = 3;
+ int32 retcode = 1;
}
+
diff --git a/proto/JoinPlayerFailNotify.proto b/proto/JoinPlayerFailNotify.proto
index 2579fad6..a129406a 100644
--- a/proto/JoinPlayerFailNotify.proto
+++ b/proto/JoinPlayerFailNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GICBNMDGAEN
+// CmdId: 251
message JoinPlayerFailNotify {
- //enum ANNGNMCDKDB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 271;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 15;
+ int32 retcode = 1;
}
+
diff --git a/proto/JoinPlayerSceneReq.proto b/proto/JoinPlayerSceneReq.proto
index 63b44675..8c98ba27 100644
--- a/proto/JoinPlayerSceneReq.proto
+++ b/proto/JoinPlayerSceneReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KDFJFPAFIOP
+// CmdId: 285
message JoinPlayerSceneReq {
- //enum CJDAGOFPGOJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 234;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 targetUid = 1;
+ uint32 target_uid = 7;
}
+
diff --git a/proto/JoinPlayerSceneRsp.proto b/proto/JoinPlayerSceneRsp.proto
index bb8f690b..7b36c06b 100644
--- a/proto/JoinPlayerSceneRsp.proto
+++ b/proto/JoinPlayerSceneRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NCEELGILLAG
+// CmdId: 273
message JoinPlayerSceneRsp {
- //enum KEOPGAKFMKC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 289;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 6;
+ int32 retcode = 6;
}
+
diff --git a/proto/KANKJCACPOJ.proto b/proto/KANKJCACPOJ.proto
deleted file mode 100644
index 4b67844c..00000000
--- a/proto/KANKJCACPOJ.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message KANKJCACPOJ {
- bool omgkbbbfjli = 13;
- float gookfcglmjd = 2;
- float oidmkpmeonj = 6;
- uint32 avatarId = 7;
- string bleallaejce = 5;
- float dfadhemafpn = 3;
-}
diff --git a/proto/KBIMCEMNOCC.proto b/proto/KBIMCEMNOCC.proto
new file mode 100644
index 00000000..5883a9c6
--- /dev/null
+++ b/proto/KBIMCEMNOCC.proto
@@ -0,0 +1,31 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "KJMKJAIFNEC.proto";
+
+// Name: KBIMCEMNOCC
+message KBIMCEMNOCC {
+ // Name: FJOAHKNBJCL
+ enum FJOAHKNBJCL {
+ FJOAHKNBJCL_OCNDIOHNMBI = 0;
+ FJOAHKNBJCL_PCDEOGGODDP = 1;
+ FJOAHKNBJCL_CAAJDLBAINN = 2;
+ }
+
+ // Name: ADFONKAMCHE
+ enum ADFONKAMCHE {
+ ADFONKAMCHE_JCHKEPKJELB = 0;
+ ADFONKAMCHE_COKMGJBCJHC = 1;
+ ADFONKAMCHE_CHBEBILDJGO = 2;
+ }
+
+ FJOAHKNBJCL NIGGPLGKNKN = 1;
+ bool LEINHBBGDBB = 2;
+ ADFONKAMCHE KBCBIAEENNH = 6;
+ bool BEDCKCJIMDD = 5;
+ bool IACPFHDIBAH = 3;
+ bool OJCDDGPOHHB = 10;
+ repeated KJMKJAIFNEC FIAKFNFDPFP = 999;
+}
+
diff --git a/proto/KBJPODLFMAB.proto b/proto/KBJPODLFMAB.proto
deleted file mode 100644
index e681a9d4..00000000
--- a/proto/KBJPODLFMAB.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message KBJPODLFMAB {
- bool mlonppbojpp = 13;
-}
diff --git a/proto/KCBBPDJHHBM.proto b/proto/KCBBPDJHHBM.proto
deleted file mode 100644
index 4cceae86..00000000
--- a/proto/KCBBPDJHHBM.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message KCBBPDJHHBM {
- Vector pos = 2;
- Vector rot = 7;
-}
diff --git a/proto/KCPPELGEJFE.proto b/proto/KCPPELGEJFE.proto
deleted file mode 100644
index 8b575067..00000000
--- a/proto/KCPPELGEJFE.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "IDOELHBANCP.proto";
-
-message KCPPELGEJFE {
- bool ocmpoinejip = 2;
- bool aicefchaici = 3;
- repeated IDOELHBANCP kcllbppiboo = 999;
-}
diff --git a/proto/KDECJEOGKOO.proto b/proto/KDECJEOGKOO.proto
new file mode 100644
index 00000000..0736a47b
--- /dev/null
+++ b/proto/KDECJEOGKOO.proto
@@ -0,0 +1,17 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "ExhibitionDisplayInfo.proto";
+import "ProfilePicture.proto";
+
+// Name: KDECJEOGKOO
+message KDECJEOGKOO {
+ uint32 uid = 5;
+ uint32 head_image = 14;
+ repeated ExhibitionDisplayInfo card_list = 10;
+ ProfilePicture profile_picture = 1;
+ string nickname = 6;
+ string online_id = 12;
+}
+
diff --git a/proto/KECDCNCPKIO.proto b/proto/KECDCNCPKIO.proto
new file mode 100644
index 00000000..c32eed30
--- /dev/null
+++ b/proto/KECDCNCPKIO.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: KECDCNCPKIO
+message KECDCNCPKIO {
+ uint32 level_id = 9;
+ uint32 cost_time = 8;
+ bool is_new_record = 7;
+ uint32 FCPEHFBPLAM = 3;
+ uint32 KAOLADNKIDE = 15;
+ uint32 NBAIOEKMHJN = 11;
+}
+
diff --git a/proto/PathStatusType.proto b/proto/KFIIMIFNMKD.proto
similarity index 50%
rename from proto/PathStatusType.proto
rename to proto/KFIIMIFNMKD.proto
index 085c19a8..6b67cb1a 100644
--- a/proto/PathStatusType.proto
+++ b/proto/KFIIMIFNMKD.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-enum PathStatusType {
- PATH_STATUS_TYPE_FAIL = 0;
- PATH_STATUS_TYPE_SUCC = 1;
- PATH_STATUS_TYPE_PARTIAL = 2;
+// Name: KFIIMIFNMKD
+message KFIIMIFNMKD {
+ repeated uint32 MJENOJLMDHH = 10;
+ repeated uint32 FILEOPOKGMG = 7;
}
+
diff --git a/proto/KFMDIFPCNOC.proto b/proto/KFMDIFPCNOC.proto
new file mode 100644
index 00000000..0e77af70
--- /dev/null
+++ b/proto/KFMDIFPCNOC.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: KFMDIFPCNOC
+message KFMDIFPCNOC {
+ uint32 FELIKNNDJDG = 6;
+ bool is_finished = 2;
+ uint32 BHLDOAAKIGA = 13;
+ bool is_open = 5;
+}
+
diff --git a/proto/KHIBIMBJOBK.proto b/proto/KHIBIMBJOBK.proto
deleted file mode 100644
index 1fbc5424..00000000
--- a/proto/KHIBIMBJOBK.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message KHIBIMBJOBK {
- string createTime = 1;
- string llbgpfoagln = 2;
-}
diff --git a/proto/KHLCBPCJNGE.proto b/proto/KHLCBPCJNGE.proto
deleted file mode 100644
index 0ee53ccb..00000000
--- a/proto/KHLCBPCJNGE.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message KHLCBPCJNGE {
- uint32 value = 1;
-}
diff --git a/proto/KIDNHNCMPAD.proto b/proto/KIDNHNCMPAD.proto
new file mode 100644
index 00000000..6c76259c
--- /dev/null
+++ b/proto/KIDNHNCMPAD.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: KIDNHNCMPAD
+// CmdId: 7877
+message KIDNHNCMPAD {
+ int32 retcode = 4;
+}
+
diff --git a/proto/KIEHIGCKOHO.proto b/proto/KIEHIGCKOHO.proto
deleted file mode 100644
index 993c6027..00000000
--- a/proto/KIEHIGCKOHO.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "IGELBDLLJBJ.proto";
-
-message KIEHIGCKOHO {
- IGELBDLLJBJ type = 1;
- int32 y = 2;
-}
diff --git a/proto/KIMICJIEGDD.proto b/proto/KIMICJIEGDD.proto
new file mode 100644
index 00000000..d2b71fff
--- /dev/null
+++ b/proto/KIMICJIEGDD.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: KIMICJIEGDD
+enum KIMICJIEGDD {
+ KIMICJIEGDD_LMDBDNDIJJL = 0;
+ KIMICJIEGDD_MPCLKLBEAPK = 1;
+}
+
diff --git a/proto/KINEAIJCOHJ.proto b/proto/KINEAIJCOHJ.proto
new file mode 100644
index 00000000..a71b2182
--- /dev/null
+++ b/proto/KINEAIJCOHJ.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "VintagePresentLevelData.proto";
+
+// Name: KINEAIJCOHJ
+message KINEAIJCOHJ {
+ bool is_open = 4;
+ uint32 open_time = 1;
+ uint32 stage_id = 8;
+ bool is_finish = 14;
+ map EMOJAOJMOJG = 2;
+}
+
diff --git a/proto/KJJKCDHJMGD.proto b/proto/KJJKCDHJMGD.proto
deleted file mode 100644
index fc626889..00000000
--- a/proto/KJJKCDHJMGD.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "GLELFDKHCNK.proto";
-
-message KJJKCDHJMGD {
- repeated GLELFDKHCNK levelInfoList = 10;
- uint32 stageId = 1;
- bool jpblgaceipn = 3;
-}
diff --git a/proto/KJMKJAIFNEC.proto b/proto/KJMKJAIFNEC.proto
new file mode 100644
index 00000000..668b7fa1
--- /dev/null
+++ b/proto/KJMKJAIFNEC.proto
@@ -0,0 +1,22 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: KJMKJAIFNEC
+message KJMKJAIFNEC {
+ // Name: JCHADKDBGCG
+ message JCHADKDBGCG {
+ string IFFIFDNMBII = 1;
+ bool CHFPBCCNFLH = 2;
+ }
+
+ repeated JCHADKDBGCG name = 2;
+ string DAGGKBFADPL = 3;
+ uint64 NEDDLPOIIPK = 4;
+ int64 HIKPPHEKAGL = 5;
+ double OOECHCLHFIN = 6;
+ bytes string_value = 7;
+ string AMEHDKDFHMK = 8;
+}
+
diff --git a/proto/KJPMDJPFJED.proto b/proto/KJPMDJPFJED.proto
new file mode 100644
index 00000000..fcd6ac79
--- /dev/null
+++ b/proto/KJPMDJPFJED.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: KJPMDJPFJED
+message KJPMDJPFJED {
+ int32 value = 1;
+}
+
diff --git a/proto/KKAGAEDPGGK.proto b/proto/KKAGAEDPGGK.proto
new file mode 100644
index 00000000..9ccc7115
--- /dev/null
+++ b/proto/KKAGAEDPGGK.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: KKAGAEDPGGK
+message KKAGAEDPGGK {
+ string HBCIEPELAKP = 1;
+ string PFDENLGHKKG = 2;
+ string JIIPGPJDHEA = 9;
+}
+
diff --git a/proto/KKDMGDMMPIJ.proto b/proto/KKDMGDMMPIJ.proto
deleted file mode 100644
index 956c7b9e..00000000
--- a/proto/KKDMGDMMPIJ.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message KKDMGDMMPIJ {
- bool jpbaeinccjd = 8;
-}
diff --git a/proto/KLBGIPEHAID.proto b/proto/KLBGIPEHAID.proto
deleted file mode 100644
index 5ac497a1..00000000
--- a/proto/KLBGIPEHAID.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message KLBGIPEHAID {
- Vector velocity = 5;
- Vector faceDir = 10;
- uint32 entityId = 14;
- Vector pos = 9;
-}
diff --git a/proto/KLCFLFODAOB.proto b/proto/KLCFLFODAOB.proto
new file mode 100644
index 00000000..3d64e93f
--- /dev/null
+++ b/proto/KLCFLFODAOB.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "MPHNEOMIAEB.proto";
+
+// Name: KLCFLFODAOB
+message KLCFLFODAOB {
+ uint32 module_id = 1;
+ uint32 scene_id = 2;
+ bool AHJDLONCEPG = 3;
+ repeated MPHNEOMIAEB EFKOILPNEIH = 4;
+}
+
diff --git a/proto/KLHLFOMHLML.proto b/proto/KLHLFOMHLML.proto
new file mode 100644
index 00000000..d47b3fdb
--- /dev/null
+++ b/proto/KLHLFOMHLML.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: KLHLFOMHLML
+// CmdId: 21821
+message KLHLFOMHLML {
+ bool is_succ = 10;
+ uint32 check_root_id = 15;
+ uint32 pos_id = 8;
+}
+
diff --git a/proto/KLLIHAMBOJN.proto b/proto/KLLIHAMBOJN.proto
deleted file mode 100644
index 1c33c8d9..00000000
--- a/proto/KLLIHAMBOJN.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "FJMGEBIAMDB.proto";
-
-message KLLIHAMBOJN {
- string createTime = 1;
- FJMGEBIAMDB jkfdibhoggm = 2;
-}
diff --git a/proto/KMACCOEKHAI.proto b/proto/KMACCOEKHAI.proto
deleted file mode 100644
index fb13726e..00000000
--- a/proto/KMACCOEKHAI.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message KMACCOEKHAI {
- message DMNHMPLHCPA {
- repeated int32 gcnpfdenhco = 1;
- repeated int32 naoofgfgjgo = 2;
- string emojefinbhd = 3;
- string hafkhfcfelc = 4;
- repeated string llcpkmnjblk = 6;
- }
-
- repeated DMNHMPLHCPA nahlpfcaihd = 1;
-}
diff --git a/proto/BMIPNMKJMHN.proto b/proto/KNNLDBLIDOC.proto
similarity index 63%
rename from proto/BMIPNMKJMHN.proto
rename to proto/KNNLDBLIDOC.proto
index 516abf36..6c9204bf 100644
--- a/proto/BMIPNMKJMHN.proto
+++ b/proto/KNNLDBLIDOC.proto
@@ -3,7 +3,7 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-message BMIPNMKJMHN {
+// Name: KNNLDBLIDOC
+message KNNLDBLIDOC {
}
+
diff --git a/proto/KOBIDCOIMPI.proto b/proto/KOBIDCOIMPI.proto
new file mode 100644
index 00000000..b955566c
--- /dev/null
+++ b/proto/KOBIDCOIMPI.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: KOBIDCOIMPI
+// CmdId: 20034
+message KOBIDCOIMPI {
+ uint32 LEDKDCJIDNE = 10;
+ uint32 stage_id = 7;
+}
+
diff --git a/proto/KOFKLFNBDNA.proto b/proto/KOFKLFNBDNA.proto
new file mode 100644
index 00000000..e12ed238
--- /dev/null
+++ b/proto/KOFKLFNBDNA.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "AJCFJJFJJMB.proto";
+
+// Name: KOFKLFNBDNA
+message KOFKLFNBDNA {
+ AJCFJJFJJMB IFKMBMKEMAB = 5;
+ uint32 MBNBANOPFPL = 13;
+ uint32 IHNDAGJJMJK = 8;
+}
+
diff --git a/proto/KOOFOKGMGNM.proto b/proto/KOOFOKGMGNM.proto
new file mode 100644
index 00000000..1112e90a
--- /dev/null
+++ b/proto/KOOFOKGMGNM.proto
@@ -0,0 +1,17 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: KOOFOKGMGNM
+message KOOFOKGMGNM {
+ bool MOFFKMLAHDC = 11;
+ bool KNFNGDLJPEO = 14;
+ string MENJDNJINOA = 4;
+ float speed = 8;
+ uint32 entity_id = 5;
+ repeated uint32 KLALFMECMLM = 2;
+ Vector HOHCJADGKFD = 3;
+}
+
diff --git a/proto/KPDGACKMNJA.proto b/proto/KPDGACKMNJA.proto
new file mode 100644
index 00000000..a0bf1f1a
--- /dev/null
+++ b/proto/KPDGACKMNJA.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: KPDGACKMNJA
+message KPDGACKMNJA {
+ float OGEJIAIJMDB = 14;
+ float AKLACKOIKOE = 7;
+ uint32 NCIHLNFLAAF = 10;
+ float PFNLKOMLOIO = 4;
+ float JLEGJBGOHHP = 2;
+ uint32 LDDDDFHEMBA = 3;
+}
+
diff --git a/proto/KPHNGIEIKOJ.proto b/proto/KPHNGIEIKOJ.proto
new file mode 100644
index 00000000..a2f71291
--- /dev/null
+++ b/proto/KPHNGIEIKOJ.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: KPHNGIEIKOJ
+enum KPHNGIEIKOJ {
+ KPHNGIEIKOJ_JOLNOJHEEDL = 0;
+ KPHNGIEIKOJ_BNPBNKKEALF = 1;
+ KPHNGIEIKOJ_NNIGNPJECFI = 2;
+ KPHNGIEIKOJ_AKDLLNPOEKA = 3;
+}
+
diff --git a/proto/KPKBLIHGLJO.proto b/proto/KPKBLIHGLJO.proto
new file mode 100644
index 00000000..5fc9cd12
--- /dev/null
+++ b/proto/KPKBLIHGLJO.proto
@@ -0,0 +1,19 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "LDHJFBIOIPG.proto";
+import "MBIEJKBJKCH.proto";
+
+// Name: KPKBLIHGLJO
+message KPKBLIHGLJO {
+ string HHHAFMBFDFC = 1;
+ string entity_id = 2;
+ string DMBKJKNPKBC = 3;
+ string HLICLJPPEFN = 4;
+ string JLFDINHJDBI = 5;
+ uint32 uid = 6;
+ repeated LDHJFBIOIPG EOEGNOCDJLA = 7;
+ repeated MBIEJKBJKCH AAALFDDINJL = 8;
+}
+
diff --git a/proto/KeepAliveNotify.proto b/proto/KeepAliveNotify.proto
index 230c5101..d66c0a3d 100644
--- a/proto/KeepAliveNotify.proto
+++ b/proto/KeepAliveNotify.proto
@@ -3,15 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IIGBKOEECJM
+// CmdId: 67
message KeepAliveNotify {
- //enum BILNMHLCBHH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
}
+
diff --git a/proto/KeepRotType.proto b/proto/KeepRotType.proto
deleted file mode 100644
index bd42385d..00000000
--- a/proto/KeepRotType.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum KeepRotType {
- KEEP_ROT_TYPE_X = 0;
- KEEP_ROT_TYPE_XY = 1;
-}
diff --git a/proto/LAELNKCMNMP.proto b/proto/LAELNKCMNMP.proto
new file mode 100644
index 00000000..171a767a
--- /dev/null
+++ b/proto/LAELNKCMNMP.proto
@@ -0,0 +1,18 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LAELNKCMNMP
+message LAELNKCMNMP {
+ // Name: KPPCAMMJJIO
+ message RequestInfo {
+ bool is_taken_reward = 3;
+ uint32 request_id = 7;
+ uint32 quest_id = 2;
+ }
+
+ bool is_open = 12;
+ repeated RequestInfo PFAPMICLFPH = 2;
+}
+
diff --git a/proto/LAFGBFLAEGH.proto b/proto/LAFGBFLAEGH.proto
new file mode 100644
index 00000000..3b4c826e
--- /dev/null
+++ b/proto/LAFGBFLAEGH.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "HJNJFLOPJOP.proto";
+
+// Name: LAFGBFLAEGH
+message LAFGBFLAEGH {
+ string name = 1;
+ int32 IHHEFANAHMG = 2;
+ HJNJFLOPJOP PNFIHGPGNKD = 3;
+}
+
diff --git a/proto/LAGAGLFKNNA.proto b/proto/LAGAGLFKNNA.proto
new file mode 100644
index 00000000..dce47620
--- /dev/null
+++ b/proto/LAGAGLFKNNA.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LAGAGLFKNNA
+enum LAGAGLFKNNA {
+ LAGAGLFKNNA_IDBIOAKCLHG = 0;
+ LAGAGLFKNNA_LGGPOHDPILN = 1;
+ LAGAGLFKNNA_NNDLKACDMCB = 2;
+ LAGAGLFKNNA_PJPICFBAFBB = 3;
+ LAGAGLFKNNA_HHAMGIDDMAF = 4;
+}
+
diff --git a/proto/LAICJNCDMMM.proto b/proto/LAICJNCDMMM.proto
new file mode 100644
index 00000000..7fba14c2
--- /dev/null
+++ b/proto/LAICJNCDMMM.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LAICJNCDMMM
+message LAICJNCDMMM {
+ string action_type = 1;
+ string CGMBEGLPPOI = 2;
+ uint32 KIKFCCJKKPI = 3;
+ string GLAHKBEAIGO = 4;
+ uint32 BOPPPPOPBBA = 5;
+ string NOLFILPOAGF = 6;
+}
+
diff --git a/proto/LBCFEPONBPJ.proto b/proto/LBCFEPONBPJ.proto
new file mode 100644
index 00000000..87aabc29
--- /dev/null
+++ b/proto/LBCFEPONBPJ.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LBCFEPONBPJ
+// CmdId: 7005
+message LBCFEPONBPJ {
+ uint32 exp = 11;
+ uint32 level = 7;
+ repeated uint32 IAADAMKHBIL = 9;
+}
+
diff --git a/proto/LBLHMLGIBNF.proto b/proto/LBLHMLGIBNF.proto
new file mode 100644
index 00000000..2fa0b971
--- /dev/null
+++ b/proto/LBLHMLGIBNF.proto
@@ -0,0 +1,37 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "BCBBHHGCGAN.proto";
+import "IJPMGNKJINC.proto";
+import "LEBACMOBIDE.proto";
+import "LNADMHGILKF.proto";
+import "OLFCEKMONGF.proto";
+
+// Name: LBLHMLGIBNF
+message LBLHMLGIBNF {
+ // Name: CDFMNDOJCOJ
+ message CDFMNDOJCOJ {
+ int32 BFAPANLILED = 1;
+ int32 KPACNJFMKHM = 2;
+ LEBACMOBIDE PNFIHGPGNKD = 3;
+ }
+
+ // Name: FGKKPMMDMND
+ message FGKKPMMDMND {
+ int32 BFAPANLILED = 1;
+ int32 KPACNJFMKHM = 2;
+ }
+
+ string name = 1;
+ repeated LNADMHGILKF field = 2;
+ repeated LNADMHGILKF KPIDEAGBAPN = 6;
+ repeated LBLHMLGIBNF LMCOCGEBAMH = 3;
+ repeated OLFCEKMONGF KIJIBDEIJHJ = 4;
+ repeated CDFMNDOJCOJ DGDGELFHKAL = 5;
+ repeated IJPMGNKJINC LDOBBEDADLJ = 8;
+ BCBBHHGCGAN PNFIHGPGNKD = 7;
+ repeated FGKKPMMDMND MBHEPCANEGN = 9;
+ repeated string DMAJJJADABA = 10;
+}
+
diff --git a/proto/LCDEFNKHMFK.proto b/proto/LCDEFNKHMFK.proto
deleted file mode 100644
index 94f9e02d..00000000
--- a/proto/LCDEFNKHMFK.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message LCDEFNKHMFK {
- uint32 aadgnaadobe = 1;
- uint32 fagkmbbhpfl = 2;
- uint32 gnggacnnhig = 3;
- uint32 lhlgbeidhep = 4;
- uint32 aicgkbefebp = 5;
- uint64 dklmobpbgfp = 6;
- uint32 userId = 11;
- uint32 bigokakimgc = 12;
- uint32 iapffgldkck = 13;
- uint64 njdeohfgkjj = 21;
- uint32 eoogmldbnin = 22;
- map ccacaoacpab = 23;
- uint32 cbooijbgdln = 24;
- uint32 aenklljhcfb = 31;
- uint32 kmkajhdleoi = 32;
- map jneoehhaiem = 33;
- bool kkglifckcbf = 34;
- uint32 oclnhjfjoio = 35;
-}
diff --git a/proto/LCHKFOGFJNP.proto b/proto/LCHKFOGFJNP.proto
new file mode 100644
index 00000000..8abe2223
--- /dev/null
+++ b/proto/LCHKFOGFJNP.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "CKLBEJHMHKG.proto";
+
+// Name: LCHKFOGFJNP
+message LCHKFOGFJNP {
+ repeated CKLBEJHMHKG ONICDCIHMNJ = 14;
+ repeated CKLBEJHMHKG PKOFIKOAFIC = 4;
+}
+
diff --git a/proto/LDBDLKGAKCB.proto b/proto/LDBDLKGAKCB.proto
new file mode 100644
index 00000000..67a34265
--- /dev/null
+++ b/proto/LDBDLKGAKCB.proto
@@ -0,0 +1,28 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LDBDLKGAKCB
+// CmdId: 22413
+message LDBDLKGAKCB {
+ uint32 JNBMKEFPJIC = 162;
+ bool is_save_score = 9;
+ uint32 BFAIDHEKEOD = 1640;
+ uint32 OJIACEJOFJF = 1480;
+ uint32 max_combo = 10;
+ uint32 music_basic_id = 7;
+ uint32 combo = 14;
+ repeated uint32 DGMDAOAENMJ = 756;
+ bool JIIDBCILMEP = 184;
+ repeated uint32 NNIJFEMDAIM = 15;
+ uint32 HPAMHHMILKM = 11;
+ float speed = 1401;
+ uint32 score = 1;
+ uint32 correct_hit = 3;
+ bool AECNMHLOMBH = 726;
+ uint32 NDOFNFADKJH = 8;
+ uint32 APJPLBOJEGN = 4;
+ uint64 ugc_guid = 5;
+}
+
diff --git a/proto/LDHJFBIOIPG.proto b/proto/LDHJFBIOIPG.proto
new file mode 100644
index 00000000..4b87258c
--- /dev/null
+++ b/proto/LDHJFBIOIPG.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "DGLAAOENJIH.proto";
+
+// Name: LDHJFBIOIPG
+message LDHJFBIOIPG {
+ repeated DGLAAOENJIH JJGOFGMNPLE = 1;
+ string name = 2;
+}
+
diff --git a/proto/LDIGAAFIGJA.proto b/proto/LDIGAAFIGJA.proto
new file mode 100644
index 00000000..97f851b4
--- /dev/null
+++ b/proto/LDIGAAFIGJA.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LDIGAAFIGJA
+message LDIGAAFIGJA {
+ string name = 1;
+ string EOANIHHFMGE = 2;
+}
+
diff --git a/proto/LDJBCPLPPHB.proto b/proto/LDJBCPLPPHB.proto
new file mode 100644
index 00000000..ab8d299a
--- /dev/null
+++ b/proto/LDJBCPLPPHB.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "IHINMBHNLHL.proto";
+
+// Name: LDJBCPLPPHB
+message LDJBCPLPPHB {
+ repeated IHINMBHNLHL JJGOFGMNPLE = 1;
+ string name = 2;
+}
+
diff --git a/proto/LDNBDMBELBA.proto b/proto/LDNBDMBELBA.proto
new file mode 100644
index 00000000..b75d9c53
--- /dev/null
+++ b/proto/LDNBDMBELBA.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LDNBDMBELBA
+message LDNBDMBELBA {
+ uint32 stage_id = 5;
+ bool is_finished = 6;
+ bool is_open = 3;
+ uint32 level_id = 2;
+}
+
diff --git a/proto/LEBACMOBIDE.proto b/proto/LEBACMOBIDE.proto
new file mode 100644
index 00000000..69f7895a
--- /dev/null
+++ b/proto/LEBACMOBIDE.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "KJMKJAIFNEC.proto";
+
+// Name: LEBACMOBIDE
+message LEBACMOBIDE {
+ repeated KJMKJAIFNEC FIAKFNFDPFP = 999;
+}
+
diff --git a/proto/LEJKGLPPFBN.proto b/proto/LEJKGLPPFBN.proto
new file mode 100644
index 00000000..afa947f0
--- /dev/null
+++ b/proto/LEJKGLPPFBN.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LEJKGLPPFBN
+// CmdId: 7769
+message LEJKGLPPFBN {
+ bool MHHGOEKPOGM = 10;
+}
+
diff --git a/proto/LENANMKPLCA.proto b/proto/LENANMKPLCA.proto
new file mode 100644
index 00000000..def1a5a5
--- /dev/null
+++ b/proto/LENANMKPLCA.proto
@@ -0,0 +1,37 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "KJMKJAIFNEC.proto";
+
+// Name: LENANMKPLCA
+message LENANMKPLCA {
+ // Name: IIBKDJKBCPK
+ enum IIBKDJKBCPK {
+ IIBKDJKBCPK_DUMMY = 0;
+ IIBKDJKBCPK_BBEBFCMEOPN = 1;
+ IIBKDJKBCPK_KGNPPFNFLKE = 2;
+ IIBKDJKBCPK_NAAHPHCADOP = 3;
+ }
+
+ string PJKHGCDLOAA = 1;
+ string CNGONKMIGLD = 8;
+ bool BLLHLMOCKOC = 10;
+ bool NJPGFINGBNI = 20;
+ bool OCNKPMAFAPG = 27;
+ IIBKDJKBCPK NFEKMPGDPIE = 9;
+ string CNDHCPDIIAB = 11;
+ bool MBNCECJOLBF = 16;
+ bool JGGMAKLEBHK = 17;
+ bool GOPJCBEAOKC = 18;
+ bool CEFOPOICFAK = 42;
+ bool IACPFHDIBAH = 23;
+ bool DMMFOGEANDO = 31;
+ string IJJOEINNAOG = 36;
+ string ICPODOGGPOC = 37;
+ string JAOIPGPCMLM = 39;
+ string MMPADGOKMFB = 40;
+ string ALIKCIHGMAF = 41;
+ repeated KJMKJAIFNEC FIAKFNFDPFP = 999;
+}
+
diff --git a/proto/LGCELPOKEDF.proto b/proto/LGCELPOKEDF.proto
new file mode 100644
index 00000000..5ccd9d84
--- /dev/null
+++ b/proto/LGCELPOKEDF.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LGCELPOKEDF
+message LGCELPOKEDF {
+ double value = 1;
+}
+
diff --git a/proto/LGCNHKIIMLL.proto b/proto/LGCNHKIIMLL.proto
new file mode 100644
index 00000000..fdc39984
--- /dev/null
+++ b/proto/LGCNHKIIMLL.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: LGCNHKIIMLL
+message LGCNHKIIMLL {
+ Vector pos = 14;
+ Vector rot = 3;
+}
+
diff --git a/proto/LGMLPBFMEEM.proto b/proto/LGMLPBFMEEM.proto
new file mode 100644
index 00000000..19014db9
--- /dev/null
+++ b/proto/LGMLPBFMEEM.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LGMLPBFMEEM
+// CmdId: 7529
+message LGMLPBFMEEM {
+ uint32 LKFDEJMGHMP = 10;
+}
+
diff --git a/proto/LHIBCFCHIHG.proto b/proto/LHIBCFCHIHG.proto
deleted file mode 100644
index 0273c026..00000000
--- a/proto/LHIBCFCHIHG.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "IDGMFMNDIBC.proto";
-import "NOJMHFDCPFH.proto";
-import "GJBKGONOBJD.proto";
-
-message LHIBCFCHIHG {
- uint64 dungeonGuid = 1;
- uint32 dungeonId = 2;
- string creatorNickname = 3;
- repeated uint32 tagList = 4;
- IDGMFMNDIBC setting = 5;
- NOJMHFDCPFH abstract = 6;
- GJBKGONOBJD social = 7;
-}
diff --git a/proto/FishInfo.proto b/proto/LHNEFELJGOO.proto
similarity index 61%
rename from proto/FishInfo.proto
rename to proto/LHNEFELJGOO.proto
index 59be6985..5e2ed10c 100644
--- a/proto/FishInfo.proto
+++ b/proto/LHNEFELJGOO.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-message FishInfo {
- uint32 pjkdcbfhaoo = 4;
- uint32 defebhbifge = 6;
+// Name: LHNEFELJGOO
+// CmdId: 6159
+message LHNEFELJGOO {
+ bool GPDMAGPFCDC = 9;
}
+
diff --git a/proto/LHPBALCGMJH.proto b/proto/LHPBALCGMJH.proto
new file mode 100644
index 00000000..9a51d96b
--- /dev/null
+++ b/proto/LHPBALCGMJH.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LHPBALCGMJH
+message LHPBALCGMJH {
+ bool CCOOPAOKIGG = 8;
+}
+
diff --git a/proto/LIJKGGFCHOB.proto b/proto/LIJKGGFCHOB.proto
new file mode 100644
index 00000000..076ed995
--- /dev/null
+++ b/proto/LIJKGGFCHOB.proto
@@ -0,0 +1,16 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LIJKGGFCHOB
+message LIJKGGFCHOB {
+ string product_id = 1;
+ string price_tier = 2;
+ uint32 JOIANPCEKPB = 3;
+ uint32 GOJEILKOHBH = 4;
+ uint32 CGACGBLLNGP = 5;
+ uint32 KCHMFBKCLKO = 6;
+ bool is_audit = 7;
+}
+
diff --git a/proto/LIKPGKGOHGB.proto b/proto/LIKPGKGOHGB.proto
new file mode 100644
index 00000000..03279e49
--- /dev/null
+++ b/proto/LIKPGKGOHGB.proto
@@ -0,0 +1,17 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LIKPGKGOHGB
+// CmdId: 20042
+message LIKPGKGOHGB {
+ uint32 stage_id = 5;
+ uint32 finish_time = 15;
+ uint32 gallery_id = 4;
+ uint32 LEDKDCJIDNE = 6;
+ bool is_succ = 11;
+ bool is_new_record = 13;
+ bool BMPCEOKKBEA = 7;
+}
+
diff --git a/proto/LJEHEDLADBA.proto b/proto/LJEHEDLADBA.proto
deleted file mode 100644
index 7d331abc..00000000
--- a/proto/LJEHEDLADBA.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message LJEHEDLADBA {
- repeated uint32 nlfekmmbdfh = 12;
- repeated uint32 hogkpoggoop = 11;
-}
diff --git a/proto/LJFMLGDFELG.proto b/proto/LJFMLGDFELG.proto
new file mode 100644
index 00000000..1f23352f
--- /dev/null
+++ b/proto/LJFMLGDFELG.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "AJCFJJFJJMB.proto";
+
+// Name: LJFMLGDFELG
+message LJFMLGDFELG {
+ uint32 card_guid = 8;
+ bool OHEDGHHHLGJ = 2;
+ AJCFJJFJJMB INDKAEIGCMJ = 1;
+}
+
diff --git a/proto/LJGAJMFDFCF.proto b/proto/LJGAJMFDFCF.proto
new file mode 100644
index 00000000..e43f6440
--- /dev/null
+++ b/proto/LJGAJMFDFCF.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LJGAJMFDFCF
+message LJGAJMFDFCF {
+ uint32 FAKEOJGBCJI = 1;
+}
+
diff --git a/proto/LJGFPJKMGDO.proto b/proto/LJGFPJKMGDO.proto
deleted file mode 100644
index c7705ce1..00000000
--- a/proto/LJGFPJKMGDO.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message LJGFPJKMGDO {
- int32 value = 1;
-}
diff --git a/proto/LJKPHEIEJNN.proto b/proto/LJKPHEIEJNN.proto
new file mode 100644
index 00000000..12f15374
--- /dev/null
+++ b/proto/LJKPHEIEJNN.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LJKPHEIEJNN
+// CmdId: 7479
+message LJKPHEIEJNN {
+ uint32 level = 14;
+}
+
diff --git a/proto/LLAEAKDNIHM.proto b/proto/LLAEAKDNIHM.proto
new file mode 100644
index 00000000..7a922cfc
--- /dev/null
+++ b/proto/LLAEAKDNIHM.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LLAEAKDNIHM
+// CmdId: 7206
+message LLAEAKDNIHM {
+ uint32 card_id = 10;
+ uint32 face_type = 15;
+}
+
diff --git a/proto/LLDIKKJHCCB.proto b/proto/LLDIKKJHCCB.proto
new file mode 100644
index 00000000..d256270c
--- /dev/null
+++ b/proto/LLDIKKJHCCB.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LLDIKKJHCCB
+message LLDIKKJHCCB {
+ string name = 1;
+ string title = 2;
+ string type = 3;
+ string PAHJMONJIMJ = 4;
+}
+
diff --git a/proto/LLIJLJFHGBD.proto b/proto/LLIJLJFHGBD.proto
deleted file mode 100644
index ba3e3e26..00000000
--- a/proto/LLIJLJFHGBD.proto
+++ /dev/null
@@ -1,20 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "JDOFLKLCIKI.proto";
-import "PLDKICHAHEB.proto";
-
-message LLIJLJFHGBD {
- JDOFLKLCIKI kmenmhalbfc = 1;
- int32 daehjagbjbl = 3;
- string createTime = 4;
- string hmnbpjgckgn = 6;
- int32 eemaljenfdh = 7;
- bool nihndjkngei = 8;
- repeated PLDKICHAHEB jkfdibhoggm = 9;
- string npaoooeccdm = 10;
- string kppiclokhkf = 11;
-}
diff --git a/proto/LLOKNKLJFHI.proto b/proto/LLOKNKLJFHI.proto
new file mode 100644
index 00000000..b32472ba
--- /dev/null
+++ b/proto/LLOKNKLJFHI.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LLOKNKLJFHI
+message LLOKNKLJFHI {
+ bool is_open = 12;
+ uint32 best_score = 4;
+ uint32 stage_id = 10;
+ bool is_finish = 13;
+}
+
diff --git a/proto/LLPPPKBGMLN.proto b/proto/LLPPPKBGMLN.proto
deleted file mode 100644
index 85db8152..00000000
--- a/proto/LLPPPKBGMLN.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message LLPPPKBGMLN {
- uint32 ijfdcpilpno = 14;
-}
diff --git a/proto/LNADMHGILKF.proto b/proto/LNADMHGILKF.proto
new file mode 100644
index 00000000..0f1a71e6
--- /dev/null
+++ b/proto/LNADMHGILKF.proto
@@ -0,0 +1,51 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "KBIMCEMNOCC.proto";
+
+// Name: LNADMHGILKF
+message LNADMHGILKF {
+ // Name: HFCODBHPFJH
+ enum HFCODBHPFJH {
+ HFCODBHPFJH_DUMMY = 0;
+ HFCODBHPFJH_LJJKFKGJKNH = 1;
+ HFCODBHPFJH_APAGENPMGLH = 2;
+ HFCODBHPFJH_OAKDEIEKJND = 3;
+ HFCODBHPFJH_BECFFDOMAOI = 4;
+ HFCODBHPFJH_GHGFBMLIDAG = 5;
+ HFCODBHPFJH_KEPGCFEBNGM = 6;
+ HFCODBHPFJH_EOJPCPAPBDC = 7;
+ HFCODBHPFJH_HDGKBKGDHHF = 8;
+ HFCODBHPFJH_OCNDIOHNMBI = 9;
+ HFCODBHPFJH_NJAJELOFBJI = 10;
+ HFCODBHPFJH_MGFOBEMANFA = 11;
+ HFCODBHPFJH_BBDAAMGPAIJ = 12;
+ HFCODBHPFJH_BMMENAOOENB = 13;
+ HFCODBHPFJH_ACEKHCKNFKI = 14;
+ HFCODBHPFJH_GHDKCNKOLHA = 15;
+ HFCODBHPFJH_AKDLJGIKHMA = 16;
+ HFCODBHPFJH_DOHNBLFHPIJ = 17;
+ HFCODBHPFJH_JDIMNPGMDAK = 18;
+ }
+
+ // Name: JOMHFPNHJPD
+ enum JOMHFPNHJPD {
+ JOMHFPNHJPD_DUMMY = 0;
+ JOMHFPNHJPD_BIHDIPOCHML = 1;
+ JOMHFPNHJPD_MBIKKFLCJKL = 2;
+ JOMHFPNHJPD_DAFKNLNCAKN = 3;
+ }
+
+ string name = 1;
+ int32 IHHEFANAHMG = 3;
+ JOMHFPNHJPD ACJFPEBKCOM = 4;
+ HFCODBHPFJH type = 5;
+ string HKMGAIGNMEC = 6;
+ string LDBDMFPBBBO = 2;
+ string GBAMGCFNHGN = 7;
+ int32 HHACPHAKCEK = 9;
+ string BGJGJADMIOD = 10;
+ KBIMCEMNOCC PNFIHGPGNKD = 8;
+}
+
diff --git a/proto/LNDLOPKJALI.proto b/proto/LNDLOPKJALI.proto
new file mode 100644
index 00000000..290a7fb5
--- /dev/null
+++ b/proto/LNDLOPKJALI.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "DOINBFHLBHP.proto";
+import "Uint32Pair.proto";
+
+// Name: LNDLOPKJALI
+message LNDLOPKJALI {
+ DOINBFHLBHP NKIMJKMFBDD = 3;
+ DOINBFHLBHP KGEFLIIHKBP = 2;
+ repeated Uint32Pair PAAKNMDNEGJ = 4;
+}
+
diff --git a/proto/LNJPIINEAIJ.proto b/proto/LNJPIINEAIJ.proto
new file mode 100644
index 00000000..b23843e3
--- /dev/null
+++ b/proto/LNJPIINEAIJ.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LNJPIINEAIJ
+// CmdId: 7813
+message LNJPIINEAIJ {
+ uint32 AHAIAIPGFDN = 7;
+}
+
diff --git a/proto/LNMBGAKGHAD.proto b/proto/LNMBGAKGHAD.proto
new file mode 100644
index 00000000..d00ca3e3
--- /dev/null
+++ b/proto/LNMBGAKGHAD.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LNMBGAKGHAD
+message LNMBGAKGHAD {
+ string CNJPBIDDKCK = 2;
+ float KKNMAJLOPIM = 5;
+ uint32 avatar_id = 14;
+ float BLBHOEGPKOF = 15;
+ float LMPPEKDJNIN = 9;
+ bool CMANPKKNAMG = 4;
+}
+
diff --git a/proto/LOLPIGFBEIA.proto b/proto/LOLPIGFBEIA.proto
new file mode 100644
index 00000000..880df976
--- /dev/null
+++ b/proto/LOLPIGFBEIA.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LOLPIGFBEIA
+// CmdId: 1652
+message LOLPIGFBEIA {
+ repeated uint64 avatar_team_guid_list = 8;
+ uint64 cur_avatar_guid = 3;
+ int32 retcode = 9;
+}
+
diff --git a/proto/LOOBJODJJFP.proto b/proto/LOOBJODJJFP.proto
deleted file mode 100644
index 85f242a4..00000000
--- a/proto/LOOBJODJJFP.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message LOOBJODJJFP {
- Vector spawnPos = 15;
- uint32 guid = 8;
-}
diff --git a/proto/LPGOCDCNECC.proto b/proto/LPGOCDCNECC.proto
new file mode 100644
index 00000000..0b59c543
--- /dev/null
+++ b/proto/LPGOCDCNECC.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: LPGOCDCNECC
+message LPGOCDCNECC {
+ uint64 dungeon_guid = 1;
+ uint32 min_cost_time = 2;
+}
+
diff --git a/proto/LanV3BoatGameStartSingleReq.proto b/proto/LanV3BoatGameStartSingleReq.proto
index 2fe211e4..0d47a7f1 100644
--- a/proto/LanV3BoatGameStartSingleReq.proto
+++ b/proto/LanV3BoatGameStartSingleReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NDNDILMJBOP
+// CmdId: 24887
message LanV3BoatGameStartSingleReq {
- //enum NPAJPHCJGCC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 21556;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/LanV3BoatGameStartSingleRsp.proto b/proto/LanV3BoatGameStartSingleRsp.proto
index fd6b1e1f..06745a94 100644
--- a/proto/LanV3BoatGameStartSingleRsp.proto
+++ b/proto/LanV3BoatGameStartSingleRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: OJJNFPAMLKF
+// CmdId: 21227
message LanV3BoatGameStartSingleRsp {
- //enum ABHBJGCGKIC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23055;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 5;
+ int32 retcode = 10;
}
+
diff --git a/proto/LanV3BoatGameTransferFinishNotify.proto b/proto/LanV3BoatGameTransferFinishNotify.proto
index a5ef6131..de030bc6 100644
--- a/proto/LanV3BoatGameTransferFinishNotify.proto
+++ b/proto/LanV3BoatGameTransferFinishNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DDKDGNHFPFL
+// CmdId: 20763
message LanV3BoatGameTransferFinishNotify {
- //enum PFJCBLLEFGB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 20696;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool bllclajlijb = 14;
+ bool is_reenter = 15;
}
+
diff --git a/proto/LanV3BoatInfo.proto b/proto/LanV3BoatInfo.proto
deleted file mode 100644
index 5e60d751..00000000
--- a/proto/LanV3BoatInfo.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message LanV3BoatInfo {
- repeated uint32 playerUidList = 4;
- uint32 matchId = 11;
- uint32 mapId = 15;
- bool mdpgfcplekf = 8;
-}
diff --git a/proto/LanV3BoatInterruptSettleStageReq.proto b/proto/LanV3BoatInterruptSettleStageReq.proto
index b29858f3..fccc16b1 100644
--- a/proto/LanV3BoatInterruptSettleStageReq.proto
+++ b/proto/LanV3BoatInterruptSettleStageReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CGAALOLONHA
+// CmdId: 23995
message LanV3BoatInterruptSettleStageReq {
- //enum FBBNFMEDDHO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 24752;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/LanV3BoatInterruptSettleStageRsp.proto b/proto/LanV3BoatInterruptSettleStageRsp.proto
index f4853a72..95fee57d 100644
--- a/proto/LanV3BoatInterruptSettleStageRsp.proto
+++ b/proto/LanV3BoatInterruptSettleStageRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CALFPKMOOLN
+// CmdId: 24740
message LanV3BoatInterruptSettleStageRsp {
- //enum KAPOBAMFPML {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 20568;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 5;
+ int32 retcode = 15;
}
+
diff --git a/proto/LanV3BoatStageInfo.proto b/proto/LanV3BoatStageInfo.proto
new file mode 100644
index 00000000..84002db3
--- /dev/null
+++ b/proto/LanV3BoatStageInfo.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: JGFHBJKGCLJ
+message LanV3BoatStageInfo {
+ uint32 map_id = 2;
+ bool is_single = 4;
+ uint32 match_id = 6;
+ repeated uint32 player_uid_list = 7;
+}
+
diff --git a/proto/LanV3RaceRestartReq.proto b/proto/LanV3RaceRestartReq.proto
index e7997574..3f51a472 100644
--- a/proto/LanV3RaceRestartReq.proto
+++ b/proto/LanV3RaceRestartReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LCHCJOGHCDD
+// CmdId: 21466
message LanV3RaceRestartReq {
- //enum CFHINOHGIPO {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23737;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 galleryId = 10;
+ uint32 gallery_id = 1;
}
+
diff --git a/proto/LanV3RaceRestartRsp.proto b/proto/LanV3RaceRestartRsp.proto
index e035be02..b8bd4bfe 100644
--- a/proto/LanV3RaceRestartRsp.proto
+++ b/proto/LanV3RaceRestartRsp.proto
@@ -3,17 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CNNPFAPEAAN
+// CmdId: 24133
message LanV3RaceRestartRsp {
- //enum LMNKAFDDKHB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 21596;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 galleryId = 12;
- int32 retcode = 9;
+ uint32 gallery_id = 13;
+ int32 retcode = 7;
}
+
diff --git a/proto/LanV3RaceSettleNotify.proto b/proto/LanV3RaceSettleNotify.proto
index baabce59..69dc4773 100644
--- a/proto/LanV3RaceSettleNotify.proto
+++ b/proto/LanV3RaceSettleNotify.proto
@@ -3,23 +3,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HAMOAAGMJCK
+// CmdId: 24480
message LanV3RaceSettleNotify {
- //enum PCKFCBDIILI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23477;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- bool isNewRecord = 3;
- uint32 score = 8;
- uint32 galleryId = 9;
- uint32 Unk3300_OHAHHKNAJKL = 15;
- bool isSuccess = 7;
- uint32 levelId = 14;
- uint32 Unk3300_IPGJKKFDPJJ = 11;
- uint32 remainTime = 5;
+ uint32 score = 4;
+ bool is_success = 7;
+ uint32 gallery_id = 3;
+ uint32 level_id = 15;
+ uint32 IHPLEFBHBDG = 14;
+ uint32 DIOJNDKDDLI = 1;
+ uint32 FBKJHNDOKFM = 8;
+ bool is_new_record = 12;
}
+
diff --git a/proto/LanV3ShadowFinishLevelReq.proto b/proto/LanV3ShadowFinishLevelReq.proto
index cbdfbe18..93c035fc 100644
--- a/proto/LanV3ShadowFinishLevelReq.proto
+++ b/proto/LanV3ShadowFinishLevelReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KNMALDDNDBH
+// CmdId: 23065
message LanV3ShadowFinishLevelReq {
- //enum GDKHCIJMJLF {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23802;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 finishTime = 7;
- uint32 levelId = 6;
+ uint32 finish_time = 1;
+ uint32 level_id = 5;
}
+
diff --git a/proto/LanV3ShadowFinishLevelRsp.proto b/proto/LanV3ShadowFinishLevelRsp.proto
index 05d2e72a..2b4dbbc4 100644
--- a/proto/LanV3ShadowFinishLevelRsp.proto
+++ b/proto/LanV3ShadowFinishLevelRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LEDHFKADLOP
+// CmdId: 23997
message LanV3ShadowFinishLevelRsp {
- //enum NNAIPBAHOBB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 23853;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 14;
+ int32 retcode = 7;
}
+
diff --git a/proto/LanternProjectionInfo.proto b/proto/LanternProjectionInfo.proto
deleted file mode 100644
index 00d7a06c..00000000
--- a/proto/LanternProjectionInfo.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "ClientInputType.proto";
-import "LanternProjectionLevelInfo.proto";
-
-message LanternProjectionInfo {
- repeated ClientInputType Unk3300_FAIAIJGCBJG = 2;
- repeated ClientInputType Unk3300_EBHHFKLDOFB = 14;
- repeated LanternProjectionLevelInfo levelList = 11;
- repeated uint32 openStageList = 12;
-}
diff --git a/proto/LanternProjectionLevelInfo.proto b/proto/LanternProjectionLevelInfo.proto
deleted file mode 100644
index 16305ce6..00000000
--- a/proto/LanternProjectionLevelInfo.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message LanternProjectionLevelInfo {
- bool isCanStart = 4;
- uint32 id = 7;
- uint32 minFinishTime = 1;
- bool isFinished = 14;
- bool isShowTips = 2;
-}
diff --git a/proto/LanternRiteActivityDetailInfo.proto b/proto/LanternRiteActivityDetailInfo.proto
new file mode 100644
index 00000000..f25edbdc
--- /dev/null
+++ b/proto/LanternRiteActivityDetailInfo.proto
@@ -0,0 +1,18 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "JFAEOPHPBGL.proto";
+import "MCJJAJKEOAM.proto";
+import "SalvageStageInfo.proto";
+
+// Name: KALJNIHLPEB
+message LanternRiteActivityDetailInfo {
+ bool OEMINLMOPPP = 1;
+ bool MMEOMGJBGNE = 7;
+ repeated SalvageStageInfo stage_info_list = 9;
+ JFAEOPHPBGL OEEDOHKBLMD = 8;
+ bool is_content_closed = 6;
+ MCJJAJKEOAM EGDHPACCIFB = 10;
+}
+
diff --git a/proto/LanternRiteActivityInfo.proto b/proto/LanternRiteActivityInfo.proto
deleted file mode 100644
index a8462279..00000000
--- a/proto/LanternRiteActivityInfo.proto
+++ /dev/null
@@ -1,18 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "LanternRiteFireworksInfo.proto";
-import "LanternProjectionInfo.proto";
-import "SalvageStageInfo.proto";
-
-message LanternRiteActivityInfo {
- LanternRiteFireworksInfo fireworksInfo = 6;
- LanternProjectionInfo projectionInfo = 11;
- bool leftMonsters = 9;
- bool Unk3300_PDFJNCDGKGH = 3;
- repeated SalvageStageInfo stageInfoList = 1;
- bool Unk3300_DKBJLCIMBAL = 7;
-}
diff --git a/proto/LanternRiteDoFireworksReformReq.proto b/proto/LanternRiteDoFireworksReformReq.proto
index cbb4b5b5..14d43f96 100644
--- a/proto/LanternRiteDoFireworksReformReq.proto
+++ b/proto/LanternRiteDoFireworksReformReq.proto
@@ -3,20 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JBEIIMEGPHG
+// CmdId: 8261
message LanternRiteDoFireworksReformReq {
- //enum GDJEHDMKHDB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8813;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 challengeId = 14;
- uint32 stageId = 10;
- uint32 factorId = 15;
- uint32 skillId = 9;
+ uint32 skill_id = 15;
+ uint32 stage_id = 12;
+ uint32 factor_id = 2;
+ uint32 challenge_id = 11;
}
+
diff --git a/proto/LanternRiteDoFireworksReformRsp.proto b/proto/LanternRiteDoFireworksReformRsp.proto
index cbb854a1..54628c12 100644
--- a/proto/LanternRiteDoFireworksReformRsp.proto
+++ b/proto/LanternRiteDoFireworksReformRsp.proto
@@ -2,26 +2,19 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "LanternRiteFireworksReformFactorInfo.proto";
+// Name: HLLJICIJOEG
+// CmdId: 8564
message LanternRiteDoFireworksReformRsp {
- //enum GELFHIBPPJG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8644;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 Unk3300_BJHGCFANMBI = 3;
- bool isLucky = 7;
- repeated LanternRiteFireworksReformFactorInfo factorInfoList = 6;
- uint32 stageId = 1;
- uint32 challengeId = 9;
- uint32 Unk3300_OMHPIGGDCBO = 5;
- uint32 Unk3300_LKKBPAJOCML = 14;
- uint32 Unk3300_LKOFBPDKEGG = 2;
- int32 retcode = 12;
+ int32 retcode = 15;
+ repeated LanternRiteFireworksReformFactorInfo factor_info_list = 13;
+ uint32 FBHAEFIAIHM = 1;
+ bool is_lucky = 4;
+ uint32 FOPCMLBHHHF = 8;
+ uint32 stage_id = 11;
+ uint32 challenge_id = 2;
+ uint32 EOFAHKCJBKK = 6;
+ uint32 JPDEEDPFBMB = 14;
}
+
diff --git a/proto/LanternRiteEndFireworksReformReq.proto b/proto/LanternRiteEndFireworksReformReq.proto
index a00b8237..92a7c7e5 100644
--- a/proto/LanternRiteEndFireworksReformReq.proto
+++ b/proto/LanternRiteEndFireworksReformReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ELHHGALHJAO
+// CmdId: 8322
message LanternRiteEndFireworksReformReq {
- //enum HBEDLOEIBNL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8437;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 stageId = 4;
- uint32 challengeId = 8;
+ uint32 challenge_id = 10;
+ uint32 stage_id = 5;
}
+
diff --git a/proto/LanternRiteEndFireworksReformRsp.proto b/proto/LanternRiteEndFireworksReformRsp.proto
index 6570a0c3..d196788f 100644
--- a/proto/LanternRiteEndFireworksReformRsp.proto
+++ b/proto/LanternRiteEndFireworksReformRsp.proto
@@ -3,24 +3,17 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: FHLFCPBLHBH
+// CmdId: 8142
message LanternRiteEndFireworksReformRsp {
- //enum MKOEMHKPEPC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8114;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 finalScore = 8;
- uint32 challengeId = 10;
- uint32 stageId = 9;
- bool Unk3300_ALMNEGCIILA = 6;
- bool isFullScore = 4;
- int32 retcode = 13;
- bool Unk3300_FPEFIADFBNI = 7;
- bool Unk3300_CGJNBGAKFAD = 11;
- bool isNewRecord = 12;
+ bool is_new_record = 11;
+ uint32 final_score = 10;
+ int32 retcode = 4;
+ bool HPAOHBEGALB = 5;
+ bool GKCEEMJJEEI = 3;
+ uint32 challenge_id = 13;
+ uint32 stage_id = 14;
+ bool HEJINKKCHJK = 2;
+ bool KHCOGGPJNML = 1;
}
+
diff --git a/proto/LanternRiteFireworksChallengeInfo.proto b/proto/LanternRiteFireworksChallengeInfo.proto
deleted file mode 100644
index f9b860fa..00000000
--- a/proto/LanternRiteFireworksChallengeInfo.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message LanternRiteFireworksChallengeInfo {
- bool isFullScore = 11;
- uint32 bestScore = 14;
- uint32 challengeId = 15;
-}
diff --git a/proto/LanternRiteFireworksInfo.proto b/proto/LanternRiteFireworksInfo.proto
deleted file mode 100644
index 50a79e1e..00000000
--- a/proto/LanternRiteFireworksInfo.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "LanternRiteFireworksStageInfo.proto";
-
-message LanternRiteFireworksInfo {
- repeated LanternRiteFireworksStageInfo stageInfoList = 1;
-}
diff --git a/proto/LanternRiteFireworksReformFactorInfo.proto b/proto/LanternRiteFireworksReformFactorInfo.proto
index 572a9d74..280934ec 100644
--- a/proto/LanternRiteFireworksReformFactorInfo.proto
+++ b/proto/LanternRiteFireworksReformFactorInfo.proto
@@ -3,9 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: COCLMIBAHOP
message LanternRiteFireworksReformFactorInfo {
- uint32 factorId = 1;
- uint32 factorValue = 4;
+ uint32 factor_value = 4;
+ uint32 factor_id = 3;
}
+
diff --git a/proto/LanternRiteFireworksReformSkillInfo.proto b/proto/LanternRiteFireworksReformSkillInfo.proto
index e04ab3eb..c5d73d37 100644
--- a/proto/LanternRiteFireworksReformSkillInfo.proto
+++ b/proto/LanternRiteFireworksReformSkillInfo.proto
@@ -3,11 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MLEOKHKOFND
message LanternRiteFireworksReformSkillInfo {
- bool isUnlock = 10;
- uint32 Unk3300_IEPBAPJHLEI = 6;
- uint32 Unk3300_EDPPFFFLFGG = 11;
- uint32 skillId = 3;
+ uint32 skill_id = 9;
+ uint32 IBKIDCMCDPF = 12;
+ uint32 AEACCAGDNJC = 1;
+ bool is_unlock = 13;
}
+
diff --git a/proto/LanternRiteFireworksStageInfo.proto b/proto/LanternRiteFireworksStageInfo.proto
deleted file mode 100644
index e44b307e..00000000
--- a/proto/LanternRiteFireworksStageInfo.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "LanternRiteFireworksChallengeInfo.proto";
-
-message LanternRiteFireworksStageInfo {
- bool isOpen = 7;
- repeated LanternRiteFireworksChallengeInfo exceededItemTypeList = 9;
- uint32 stageId = 15;
-}
diff --git a/proto/LanternRiteStartFireworksReformReq.proto b/proto/LanternRiteStartFireworksReformReq.proto
index 4a9cbc05..f86717fa 100644
--- a/proto/LanternRiteStartFireworksReformReq.proto
+++ b/proto/LanternRiteStartFireworksReformReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JGMPKEFCLBL
+// CmdId: 8865
message LanternRiteStartFireworksReformReq {
- //enum MCPBOJNPPAE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8874;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 challengeId = 12;
- uint32 stageId = 11;
+ uint32 challenge_id = 6;
+ uint32 stage_id = 8;
}
+
diff --git a/proto/LanternRiteStartFireworksReformRsp.proto b/proto/LanternRiteStartFireworksReformRsp.proto
index 234ad339..96192efe 100644
--- a/proto/LanternRiteStartFireworksReformRsp.proto
+++ b/proto/LanternRiteStartFireworksReformRsp.proto
@@ -2,27 +2,20 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "LanternRiteFireworksReformFactorInfo.proto";
import "LanternRiteFireworksReformSkillInfo.proto";
+// Name: PEEMKLGEMDH
+// CmdId: 8546
message LanternRiteStartFireworksReformRsp {
- //enum JFGLKEFKPDB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8757;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 Unk3300_LKOFBPDKEGG = 2;
- uint32 Unk3300_OMHPIGGDCBO = 7;
- repeated LanternRiteFireworksReformFactorInfo factorInfoList = 1;
- uint32 challengeId = 12;
- uint32 Unk3300_BJHGCFANMBI = 11;
- uint32 Unk3300_LKKBPAJOCML = 14;
- uint32 stageId = 4;
- int32 retcode = 10;
- repeated LanternRiteFireworksReformSkillInfo skillInfoList = 15;
+ uint32 challenge_id = 2;
+ repeated LanternRiteFireworksReformFactorInfo factor_info_list = 12;
+ uint32 JPDEEDPFBMB = 4;
+ uint32 FOPCMLBHHHF = 15;
+ uint32 FBHAEFIAIHM = 6;
+ uint32 stage_id = 1;
+ int32 retcode = 13;
+ repeated LanternRiteFireworksReformSkillInfo skill_info_list = 5;
+ uint32 EOFAHKCJBKK = 9;
}
+
diff --git a/proto/LanternRiteTakeSkinRewardReq.proto b/proto/LanternRiteTakeSkinRewardReq.proto
index 3f558f7f..cbe26231 100644
--- a/proto/LanternRiteTakeSkinRewardReq.proto
+++ b/proto/LanternRiteTakeSkinRewardReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: MLCAKNMPIAD
+// CmdId: 8502
message LanternRiteTakeSkinRewardReq {
- //enum DGMIHPDFGJB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8307;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/LanternRiteTakeSkinRewardRsp.proto b/proto/LanternRiteTakeSkinRewardRsp.proto
index f9a3e285..3d578d5e 100644
--- a/proto/LanternRiteTakeSkinRewardRsp.proto
+++ b/proto/LanternRiteTakeSkinRewardRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DKMOABMELAK
+// CmdId: 8356
message LanternRiteTakeSkinRewardRsp {
- //enum FDBAODFCEAN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8672;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 4;
+ int32 retcode = 1;
}
+
diff --git a/proto/LastPacketPrintNotify.proto b/proto/LastPacketPrintNotify.proto
index 4d181f18..aaa4d965 100644
--- a/proto/LastPacketPrintNotify.proto
+++ b/proto/LastPacketPrintNotify.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JJELOGGMGHA
+// CmdId: 41
message LastPacketPrintNotify {
- //enum COABLAEMCDK {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 28;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/LaunchFireworksReq.proto b/proto/LaunchFireworksReq.proto
index 1e968c74..ba51598d 100644
--- a/proto/LaunchFireworksReq.proto
+++ b/proto/LaunchFireworksReq.proto
@@ -2,19 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "FireworksLaunchSchemeData.proto";
+// Name: HCPFFHAHOEI
+// CmdId: 6053
message LaunchFireworksReq {
- //enum MCIHLAOBBDE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5921;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- FireworksLaunchSchemeData schemeData = 1;
+ FireworksLaunchSchemeData scheme_data = 12;
}
+
diff --git a/proto/LaunchFireworksRsp.proto b/proto/LaunchFireworksRsp.proto
index a87611aa..42d1b756 100644
--- a/proto/LaunchFireworksRsp.proto
+++ b/proto/LaunchFireworksRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: KAGKJLIIEME
+// CmdId: 6011
message LaunchFireworksRsp {
- //enum APCODPGHKBM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 5952;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 9;
+ int32 retcode = 15;
}
+
diff --git a/proto/LeaveSceneReq.proto b/proto/LeaveSceneReq.proto
index d9cd5f2c..d4f1501d 100644
--- a/proto/LeaveSceneReq.proto
+++ b/proto/LeaveSceneReq.proto
@@ -3,16 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: GLNIOKANGHH
+// CmdId: 275
message LeaveSceneReq {
- //enum HNCKCBIMCPL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 255;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
}
+
diff --git a/proto/LeaveSceneRsp.proto b/proto/LeaveSceneRsp.proto
index 2a655092..6061bf54 100644
--- a/proto/LeaveSceneRsp.proto
+++ b/proto/LeaveSceneRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HKDEEOLMDJA
+// CmdId: 254
message LeaveSceneRsp {
- //enum LMHNKPGJEDJ {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 287;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 7;
+ int32 retcode = 12;
}
+
diff --git a/proto/LeaveWorldNotify.proto b/proto/LeaveWorldNotify.proto
index 5b45ea0a..698d0ea6 100644
--- a/proto/LeaveWorldNotify.proto
+++ b/proto/LeaveWorldNotify.proto
@@ -3,15 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DMKABPIBILH
+// CmdId: 3009
message LeaveWorldNotify {
- //enum DKJKMLDICGH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3445;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
}
+
diff --git a/proto/LevelTagDataNotify.proto b/proto/LevelTagDataNotify.proto
index c9f5a512..114bf7c9 100644
--- a/proto/LevelTagDataNotify.proto
+++ b/proto/LevelTagDataNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JDJIAMHECGH
+// CmdId: 3072
message LevelTagDataNotify {
- //enum BACNBMAAAFE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3061;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 levelTagIdList = 11;
+ repeated uint32 level_tag_id_list = 14;
}
+
diff --git a/proto/LevelupCityReq.proto b/proto/LevelupCityReq.proto
index 54e2c32d..c6d99e45 100644
--- a/proto/LevelupCityReq.proto
+++ b/proto/LevelupCityReq.proto
@@ -3,19 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JBMLBNBOFDM
+// CmdId: 243
message LevelupCityReq {
- //enum HJKHCLPEMCB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 295;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 sceneId = 14;
- uint32 itemNum = 8;
- uint32 areaId = 13;
+ uint32 scene_id = 5;
+ uint32 area_id = 7;
+ uint32 item_num = 9;
}
+
diff --git a/proto/LevelupCityRsp.proto b/proto/LevelupCityRsp.proto
index 0d3a46a8..b81951c8 100644
--- a/proto/LevelupCityRsp.proto
+++ b/proto/LevelupCityRsp.proto
@@ -2,21 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "CityInfo.proto";
+// Name: MKKAIJMECOL
+// CmdId: 236
message LevelupCityRsp {
- //enum FGKCEFOMGIP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 267;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 2;
- CityInfo cityInfo = 15;
- uint32 areaId = 12;
- uint32 sceneId = 3;
+ CityInfo city_info = 1;
+ uint32 scene_id = 6;
+ uint32 area_id = 11;
+ int32 retcode = 13;
}
+
diff --git a/proto/LifeStateChangeNotify.proto b/proto/LifeStateChangeNotify.proto
index e9ef3f45..a148642c 100644
--- a/proto/LifeStateChangeNotify.proto
+++ b/proto/LifeStateChangeNotify.proto
@@ -2,25 +2,18 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "PlayerDieType.proto";
import "ServerBuff.proto";
+// Name: BNKMAPGMDDM
+// CmdId: 1275
message LifeStateChangeNotify {
- //enum BCELIHKIKCD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1255;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 entityId = 7;
- repeated ServerBuff serverBuffList = 2;
- uint32 moveReliableSeq = 5;
- string attackTag = 13;
- uint32 sourceEntityId = 15;
- uint32 lifeState = 9;
- PlayerDieType dieType = 6;
+ PlayerDieType die_type = 5;
+ uint32 move_reliable_seq = 6;
+ string attack_tag = 11;
+ repeated ServerBuff server_buff_list = 9;
+ uint32 entity_id = 13;
+ uint32 life_state = 10;
+ uint32 source_entity_id = 2;
}
+
diff --git a/proto/LikeCustomDungeonReq.proto b/proto/LikeCustomDungeonReq.proto
index 2bbdc279..845859f6 100644
--- a/proto/LikeCustomDungeonReq.proto
+++ b/proto/LikeCustomDungeonReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BGGBMFPPPFA
+// CmdId: 6219
message LikeCustomDungeonReq {
- //enum FJKNNHEBBNI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6229;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- bool isCancelLike = 15;
- uint64 dungeonGuid = 5;
+ bool is_cancel_like = 13;
+ uint64 dungeon_guid = 3;
}
+
diff --git a/proto/LikeCustomDungeonRsp.proto b/proto/LikeCustomDungeonRsp.proto
index 5661ab91..f2b8c728 100644
--- a/proto/LikeCustomDungeonRsp.proto
+++ b/proto/LikeCustomDungeonRsp.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: LBEPLDOPIEN
+// CmdId: 6203
message LikeCustomDungeonRsp {
- //enum MHBFDAAGFJE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 6218;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 1;
+ int32 retcode = 9;
}
+
diff --git a/proto/LiveEndNotify.proto b/proto/LiveEndNotify.proto
index 2ba9c95d..f3f5dc09 100644
--- a/proto/LiveEndNotify.proto
+++ b/proto/LiveEndNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: BHEIFLAOFKA
+// CmdId: 886
message LiveEndNotify {
- //enum PPJIJEFALGH {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 885;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 liveId = 7;
+ uint32 live_id = 14;
}
+
diff --git a/proto/LiveStartNotify.proto b/proto/LiveStartNotify.proto
index b1eb0f4f..b1b5f5b0 100644
--- a/proto/LiveStartNotify.proto
+++ b/proto/LiveStartNotify.proto
@@ -3,16 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: ELIICPEDJIM
+// CmdId: 870
message LiveStartNotify {
- //enum NPIDEEGPABN {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 873;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 liveId = 10;
+ uint32 live_id = 5;
}
+
diff --git a/proto/LoadActivityTerrainNotify.proto b/proto/LoadActivityTerrainNotify.proto
index 535eb8da..5eba9304 100644
--- a/proto/LoadActivityTerrainNotify.proto
+++ b/proto/LoadActivityTerrainNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JEAMOBGHLEL
+// CmdId: 2146
message LoadActivityTerrainNotify {
- //enum MEANDDONPMP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 2006;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 activityId = 3;
+ uint32 activity_id = 13;
}
+
diff --git a/proto/LocationInfo.proto b/proto/LocationInfo.proto
deleted file mode 100644
index bc503877..00000000
--- a/proto/LocationInfo.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message LocationInfo {
- Vector pos = 3;
- Vector rot = 2;
-}
diff --git a/proto/LockReason.proto b/proto/LockReason.proto
deleted file mode 100644
index 5c8d3af7..00000000
--- a/proto/LockReason.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum LockReason {
- LOCK_REASON_LEVEL = 0;
- LOCK_REASON_QUEST = 1;
-}
diff --git a/proto/LockState.proto b/proto/LockState.proto
deleted file mode 100644
index 20825b24..00000000
--- a/proto/LockState.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum LockState {
- LOCK_STATE_NONE = 0;
- LOCK_STATE_QUEST = 1;
-}
diff --git a/proto/LockedPersonallineData.proto b/proto/LockedPersonallineData.proto
index d1dcb9a8..e536406d 100644
--- a/proto/LockedPersonallineData.proto
+++ b/proto/LockedPersonallineData.proto
@@ -3,14 +3,19 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-import "LockReason.proto";
-
+// Name: FCFKAAGEDPK
message LockedPersonallineData {
- uint32 personalLineId = 6;
- LockReason lockReason = 4;
- oneof param {
- uint32 chapter_id = 5;
- uint32 level = 13;
- }
+ // Name: HIKGMNEMNOH
+ enum LockReason {
+ LEVEL = 0;
+ QUEST = 1;
+ }
+
+ LockReason lock_reason = 1;
+ uint32 personal_line_id = 12;
+ oneof param {
+ uint32 chapter_id = 14;
+ uint32 level = 2;
+ }
}
+
diff --git a/proto/LuaEnvironmentEffectNotify.proto b/proto/LuaEnvironmentEffectNotify.proto
index 735b6d3e..6bf6c63e 100644
--- a/proto/LuaEnvironmentEffectNotify.proto
+++ b/proto/LuaEnvironmentEffectNotify.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DMLFDBIMHCE
+// CmdId: 3136
message LuaEnvironmentEffectNotify {
- //enum GGHOPBJMDIP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 3240;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- uint32 type = 14;
- repeated float floatParamList = 12;
- string effectAlias = 13;
- repeated int32 intParamList = 1;
+ repeated int32 int_param_list = 14;
+ uint32 type = 10;
+ string effect_alias = 3;
+ repeated float float_param_list = 15;
}
+
diff --git a/proto/LuaOptionType.proto b/proto/LuaOptionType.proto
deleted file mode 100644
index f959aae6..00000000
--- a/proto/LuaOptionType.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum LuaOptionType {
- LUA_OPTION_TYPE_NONE = 0;
- LUA_OPTION_TYPE_PLAYER_INPUT = 1;
-}
diff --git a/proto/LuaSetOptionNotify.proto b/proto/LuaSetOptionNotify.proto
index f9ec8c39..3ba5c380 100644
--- a/proto/LuaSetOptionNotify.proto
+++ b/proto/LuaSetOptionNotify.proto
@@ -3,18 +3,16 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-import "LuaOptionType.proto";
-
+// Name: FGFHDCEEKIH
+// CmdId: 343
message LuaSetOptionNotify {
- //enum LEAGHMADJLM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 395;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
+ // Name: MNCLPFLPPFD
+ enum LuaOptionType {
+ LUA_OPTION_NONE = 0;
+ LUA_OPTION_PLAYER_INPUT = 1;
+ }
- string luaSetParam = 4;
- LuaOptionType optionType = 14;
+ LuaOptionType option_type = 3;
+ string lua_set_param = 9;
}
+
diff --git a/proto/LuaShellType.proto b/proto/LuaShellType.proto
index f5e8aaf6..5592726e 100644
--- a/proto/LuaShellType.proto
+++ b/proto/LuaShellType.proto
@@ -3,10 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: JHJOFAIGFMI
enum LuaShellType {
- LUA_SHELL_TYPE_LUASHELL_NONE = 0;
- LUA_SHELL_TYPE_LUASHELL_NORMAL = 1;
- LUA_SHELL_TYPE_LUASHELL_SECURITY = 2;
- LUA_SHELL_TYPE_LUASHELL_SHELL_CODE = 3;
+ LUASHELL_NONE = 0;
+ LUASHELL_NORMAL = 1;
+ LUASHELL_SECURITY = 2;
+ LUASHELL_SHELL_CODE = 3;
}
+
diff --git a/proto/LuminanceStoneChallengeActivityDetailInfo.proto b/proto/LuminanceStoneChallengeActivityDetailInfo.proto
index 293cbef2..68a621e9 100644
--- a/proto/LuminanceStoneChallengeActivityDetailInfo.proto
+++ b/proto/LuminanceStoneChallengeActivityDetailInfo.proto
@@ -3,11 +3,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NIPMKBKOJMN
message LuminanceStoneChallengeActivityDetailInfo {
- uint32 bestScore = 10;
- bool gnelkoiilec = 12;
- bool leftMonsters = 4;
- uint32 bkcaehmieec = 11;
+ bool is_final_gallery_complete = 5;
+ bool is_content_closed = 10;
+ uint32 best_score = 7;
+ uint32 current_stage_id = 11;
}
+
diff --git a/proto/LuminanceStoneChallengeGallerySettleInfo.proto b/proto/LuminanceStoneChallengeGallerySettleInfo.proto
index feb1b446..2697f840 100644
--- a/proto/LuminanceStoneChallengeGallerySettleInfo.proto
+++ b/proto/LuminanceStoneChallengeGallerySettleInfo.proto
@@ -2,15 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "GalleryStopReason.proto";
+// Name: FJFMHHFJGNP
message LuminanceStoneChallengeGallerySettleInfo {
- uint32 cleanMudCount = 15;
- uint32 galleryId = 11;
- GalleryStopReason reason = 9;
- uint32 killMonsterCount = 6;
- uint32 killSpecialMonsterCount = 4;
- uint32 finalScore = 5;
+ uint32 kill_special_monster_count = 1;
+ GalleryStopReason reason = 3;
+ uint32 kill_monster_count = 11;
+ uint32 final_score = 9;
+ uint32 clean_mud_count = 8;
+ uint32 gallery_id = 4;
}
+
diff --git a/proto/LuminanceStoneChallengeInfo.proto b/proto/LuminanceStoneChallengeInfo.proto
deleted file mode 100644
index 147bd69e..00000000
--- a/proto/LuminanceStoneChallengeInfo.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message LuminanceStoneChallengeInfo {
- uint32 killSpecialMonsterCount = 7;
- uint32 score = 15;
- uint32 killMonsterCount = 4;
- uint32 cleanMudCount = 13;
-}
diff --git a/proto/LuminanceStoneChallengeSettleInfo.proto b/proto/LuminanceStoneChallengeSettleInfo.proto
index 4ddf11d0..87579e03 100644
--- a/proto/LuminanceStoneChallengeSettleInfo.proto
+++ b/proto/LuminanceStoneChallengeSettleInfo.proto
@@ -2,11 +2,11 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "LuminanceStoneChallengeGallerySettleInfo.proto";
+// Name: DIEEDAKFLAJ
message LuminanceStoneChallengeSettleInfo {
- bool isNewRecord = 8;
- LuminanceStoneChallengeGallerySettleInfo settleInfo = 11;
+ bool is_new_record = 10;
+ LuminanceStoneChallengeGallerySettleInfo settle_info = 15;
}
+
diff --git a/proto/LuminanceStoneChallengeSettleNotify.proto b/proto/LuminanceStoneChallengeSettleNotify.proto
index 98802f99..5e31cadf 100644
--- a/proto/LuminanceStoneChallengeSettleNotify.proto
+++ b/proto/LuminanceStoneChallengeSettleNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "LuminanceStoneChallengeSettleInfo.proto";
+// Name: JEIAOCBCKEK
+// CmdId: 8895
message LuminanceStoneChallengeSettleNotify {
- //enum LFELJALAFIG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8545;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- LuminanceStoneChallengeSettleInfo settleInfo = 1;
- uint32 galleryId = 14;
+ LuminanceStoneChallengeSettleInfo settle_info = 10;
+ uint32 gallery_id = 4;
}
+
diff --git a/proto/LunaRiteAreaFinishNotify.proto b/proto/LunaRiteAreaFinishNotify.proto
index 2612e7ac..b202cd4d 100644
--- a/proto/LunaRiteAreaFinishNotify.proto
+++ b/proto/LunaRiteAreaFinishNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: HDNFAJFONNC
+// CmdId: 8956
message LunaRiteAreaFinishNotify {
- //enum GGDKPPMPPNL {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8711;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 areaId = 12;
+ uint32 area_id = 10;
}
+
diff --git a/proto/LunaRiteAreaInfo.proto b/proto/LunaRiteAreaInfo.proto
index aefa8374..8d20975f 100644
--- a/proto/LunaRiteAreaInfo.proto
+++ b/proto/LunaRiteAreaInfo.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "LunaRiteHintStatusType.proto";
+// Name: BOMMBPDKMOH
message LunaRiteAreaInfo {
- uint32 challengeIndex = 9;
- repeated uint32 sacrificeRewardList = 13;
- repeated uint32 sacrificeList = 2;
- LunaRiteHintStatusType hintStatus = 3;
- uint32 areaId = 12;
+ uint32 area_id = 9;
+ repeated uint32 sacrifice_reward_list = 5;
+ LunaRiteHintStatusType hint_status = 7;
+ uint32 challenge_index = 13;
+ repeated uint32 sacrifice_list = 3;
}
+
diff --git a/proto/LunaRiteDetailInfo.proto b/proto/LunaRiteDetailInfo.proto
index 4d082c34..e2403d1a 100644
--- a/proto/LunaRiteDetailInfo.proto
+++ b/proto/LunaRiteDetailInfo.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "LunaRiteHintPoint.proto";
import "LunaRiteAreaInfo.proto";
+import "LunaRiteHintPoint.proto";
+// Name: AKGCFLIJKLA
message LunaRiteDetailInfo {
- repeated LunaRiteHintPoint hintPoint = 8;
- repeated LunaRiteAreaInfo areaInfoList = 9;
+ repeated LunaRiteHintPoint hint_point = 12;
+ repeated LunaRiteAreaInfo area_info_list = 3;
}
+
diff --git a/proto/LunaRiteGroupBundleRegisterNotify.proto b/proto/LunaRiteGroupBundleRegisterNotify.proto
index 935aeafa..e2d64859 100644
--- a/proto/LunaRiteGroupBundleRegisterNotify.proto
+++ b/proto/LunaRiteGroupBundleRegisterNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: NFEJAIKMIEF
+// CmdId: 8279
message LunaRiteGroupBundleRegisterNotify {
- //enum MEECFPEFAJP {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8078;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 groupLinkBundleId = 14;
+ uint32 group_link_bundle_id = 4;
}
+
diff --git a/proto/LunaRiteHintPoint.proto b/proto/LunaRiteHintPoint.proto
index 0288253e..e6f179b8 100644
--- a/proto/LunaRiteHintPoint.proto
+++ b/proto/LunaRiteHintPoint.proto
@@ -2,14 +2,14 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "Vector.proto";
import "LunaRiteHintPointType.proto";
+import "Vector.proto";
+// Name: BOKOEDGKGCL
message LunaRiteHintPoint {
- uint32 index = 4;
- Vector pos = 11;
- uint32 areaId = 2;
- LunaRiteHintPointType type = 15;
+ uint32 area_id = 4;
+ Vector pos = 3;
+ uint32 index = 6;
+ LunaRiteHintPointType type = 10;
}
+
diff --git a/proto/LunaRiteHintPointRemoveNotify.proto b/proto/LunaRiteHintPointRemoveNotify.proto
index f90aeb38..872ad07e 100644
--- a/proto/LunaRiteHintPointRemoveNotify.proto
+++ b/proto/LunaRiteHintPointRemoveNotify.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: CEHNOFKKJJP
+// CmdId: 8793
message LunaRiteHintPointRemoveNotify {
- //enum NCNBEBFEFNC {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8181;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- repeated uint32 hintPointIndex = 2;
+ repeated uint32 hint_point_index = 6;
}
+
diff --git a/proto/LunaRiteHintPointReq.proto b/proto/LunaRiteHintPointReq.proto
index 021dad9f..bdd1e628 100644
--- a/proto/LunaRiteHintPointReq.proto
+++ b/proto/LunaRiteHintPointReq.proto
@@ -3,17 +3,9 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PBELBHMKCHP
+// CmdId: 8114
message LunaRiteHintPointReq {
- //enum DLDFIKLGOCI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8859;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 areaId = 5;
+ uint32 area_id = 2;
}
+
diff --git a/proto/LunaRiteHintPointRsp.proto b/proto/LunaRiteHintPointRsp.proto
index ec6ae143..98ab201c 100644
--- a/proto/LunaRiteHintPointRsp.proto
+++ b/proto/LunaRiteHintPointRsp.proto
@@ -2,23 +2,15 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "LunaRiteHintStatusType.proto";
import "LunaRiteHintPoint.proto";
+import "LunaRiteHintStatusType.proto";
+// Name: KIFONMMEKOM
+// CmdId: 8873
message LunaRiteHintPointRsp {
- //enum BCLKIMFOOFB {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8361;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- int32 retcode = 1;
- uint32 areaId = 5;
- LunaRiteHintStatusType hintStatus = 3;
- repeated LunaRiteHintPoint hintPoint = 12;
+ uint32 area_id = 15;
+ LunaRiteHintStatusType hint_status = 7;
+ int32 retcode = 5;
+ repeated LunaRiteHintPoint hint_point = 14;
}
+
diff --git a/proto/LunaRiteHintPointType.proto b/proto/LunaRiteHintPointType.proto
index 4bab90f4..cb4fffc4 100644
--- a/proto/LunaRiteHintPointType.proto
+++ b/proto/LunaRiteHintPointType.proto
@@ -3,9 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: KHKAOPHMMJJ
enum LunaRiteHintPointType {
- LUNA_RITE_HINT_POINT_TYPE_NONE = 0;
- LUNA_RITE_HINT_POINT_TYPE_RUNE = 1;
- LUNA_RITE_HINT_POINT_TYPE_CHEST = 2;
+ LUNA_RITE_HINT_TYPE_NONE = 0;
+ LUNA_RITE_HINT_TYPE_RUNE = 1;
+ LUNA_RITE_HINT_TYPE_CHEST = 2;
}
+
diff --git a/proto/LunaRiteHintStatusType.proto b/proto/LunaRiteHintStatusType.proto
index 0c7c3bb9..ecf9bd7b 100644
--- a/proto/LunaRiteHintStatusType.proto
+++ b/proto/LunaRiteHintStatusType.proto
@@ -3,9 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
+// Name: OJDHIEBPOKL
enum LunaRiteHintStatusType {
- LUNA_RITE_HINT_STATUS_TYPE_DEFAULT = 0;
- LUNA_RITE_HINT_STATUS_TYPE_NO_COUNT = 1;
- LUNA_RITE_HINT_STATUS_TYPE_FINISH = 2;
+ LUNA_RITE_HINT_STATUS_DEFAULT = 0;
+ LUNA_RITE_HINT_STATUS_NO_COUNT = 1;
+ LUNA_RITE_HINT_STATUS_FINISH = 2;
}
+
diff --git a/proto/LunaRiteInfo.proto b/proto/LunaRiteInfo.proto
deleted file mode 100644
index 3b221522..00000000
--- a/proto/LunaRiteInfo.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "LunaRiteHintPoint.proto";
-import "LunaRiteAreaInfo.proto";
-
-message LunaRiteInfo {
- repeated LunaRiteHintPoint hintPoint = 8;
- repeated LunaRiteAreaInfo areaInfoList = 9;
-}
diff --git a/proto/LunaRiteSacrificeReq.proto b/proto/LunaRiteSacrificeReq.proto
index 62e8b831..676a0b25 100644
--- a/proto/LunaRiteSacrificeReq.proto
+++ b/proto/LunaRiteSacrificeReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: JCEIBJKIGIB
+// CmdId: 8182
message LunaRiteSacrificeReq {
- //enum GLLKONDGMNG {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8743;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 index = 3;
- uint32 areaId = 2;
+ uint32 area_id = 12;
+ uint32 index = 10;
}
+
diff --git a/proto/LunaRiteSacrificeRsp.proto b/proto/LunaRiteSacrificeRsp.proto
index f0e4ba99..89131de2 100644
--- a/proto/LunaRiteSacrificeRsp.proto
+++ b/proto/LunaRiteSacrificeRsp.proto
@@ -3,19 +3,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: PLHKKNINHAE
+// CmdId: 8159
message LunaRiteSacrificeRsp {
- //enum OFPFNGEPHLD {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8324;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 8;
- uint32 areaId = 13;
- uint32 index = 7;
- repeated uint32 sacrificeList = 9;
+ uint32 area_id = 5;
+ int32 retcode = 1;
+ repeated uint32 sacrifice_list = 7;
+ uint32 index = 3;
}
+
diff --git a/proto/LunaRiteTakeSacrificeRewardReq.proto b/proto/LunaRiteTakeSacrificeRewardReq.proto
index 14540120..d0b02472 100644
--- a/proto/LunaRiteTakeSacrificeRewardReq.proto
+++ b/proto/LunaRiteTakeSacrificeRewardReq.proto
@@ -3,18 +3,10 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: IOANJFHEAEE
+// CmdId: 8999
message LunaRiteTakeSacrificeRewardReq {
- //enum JNIHBDAJLDI {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8152;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- // EAJIABGAOCI = 1;
- //}
-
- uint32 index = 10;
- uint32 areaId = 5;
+ uint32 area_id = 12;
+ uint32 index = 14;
}
+
diff --git a/proto/LunaRiteTakeSacrificeRewardRsp.proto b/proto/LunaRiteTakeSacrificeRewardRsp.proto
index 165c70ba..824cc6b9 100644
--- a/proto/LunaRiteTakeSacrificeRewardRsp.proto
+++ b/proto/LunaRiteTakeSacrificeRewardRsp.proto
@@ -3,20 +3,13 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: AJEFOANICHF
+// CmdId: 8156
message LunaRiteTakeSacrificeRewardRsp {
- //enum PFFGLMMPNDM {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 8806;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- int32 retcode = 15;
- uint32 sacrificeRewardIndex = 13;
- uint32 areaId = 8;
- uint32 index = 2;
- repeated uint32 sacrificeRewardList = 14;
+ uint32 index = 6;
+ int32 retcode = 13;
+ repeated uint32 sacrifice_reward_list = 4;
+ uint32 area_id = 12;
+ uint32 sacrifice_reward_index = 3;
}
+
diff --git a/proto/LunchBoxData.proto b/proto/LunchBoxData.proto
index 571c0343..4fd562ba 100644
--- a/proto/LunchBoxData.proto
+++ b/proto/LunchBoxData.proto
@@ -3,8 +3,8 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
+// Name: DCOJKOKIFOJ
message LunchBoxData {
- map slotMaterialMap = 6;
+ map slot_material_map = 7;
}
+
diff --git a/proto/MAABOGBOJFC.proto b/proto/MAABOGBOJFC.proto
new file mode 100644
index 00000000..d26796bb
--- /dev/null
+++ b/proto/MAABOGBOJFC.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: MAABOGBOJFC
+message MAABOGBOJFC {
+ string AGLGNFAKDMP = 1;
+}
+
diff --git a/proto/MBAAFHPBLEP.proto b/proto/MBAAFHPBLEP.proto
new file mode 100644
index 00000000..5dc62f93
--- /dev/null
+++ b/proto/MBAAFHPBLEP.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: MBAAFHPBLEP
+message MBAAFHPBLEP {
+ uint32 FPCJCINAGGB = 7;
+}
+
diff --git a/proto/MBBEKGNLKBH.proto b/proto/MBBEKGNLKBH.proto
new file mode 100644
index 00000000..3b91f53a
--- /dev/null
+++ b/proto/MBBEKGNLKBH.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "NGALEPLHONA.proto";
+
+// Name: MBBEKGNLKBH
+message MBBEKGNLKBH {
+ NGALEPLHONA change_type = 6;
+ uint32 NJKLOCOLJLE = 4;
+}
+
diff --git a/proto/MBGPOLPPKMF.proto b/proto/MBGPOLPPKMF.proto
new file mode 100644
index 00000000..44b789ed
--- /dev/null
+++ b/proto/MBGPOLPPKMF.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: MBGPOLPPKMF
+message MBGPOLPPKMF {
+ bool BMNPJCHCKOO = 5;
+}
+
diff --git a/proto/MBIEJKBJKCH.proto b/proto/MBIEJKBJKCH.proto
new file mode 100644
index 00000000..bfa394b0
--- /dev/null
+++ b/proto/MBIEJKBJKCH.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: MBIEJKBJKCH
+message MBIEJKBJKCH {
+ string name = 1;
+ string value = 2;
+}
+
diff --git a/proto/MBLNIKHFGKN.proto b/proto/MBLNIKHFGKN.proto
new file mode 100644
index 00000000..cb34704a
--- /dev/null
+++ b/proto/MBLNIKHFGKN.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: MBLNIKHFGKN
+message MBLNIKHFGKN {
+ repeated uint32 INLGCJEOHJI = 1;
+}
+
diff --git a/proto/MCFGDLPGEFD.proto b/proto/MCFGDLPGEFD.proto
deleted file mode 100644
index 84dadc64..00000000
--- a/proto/MCFGDLPGEFD.proto
+++ /dev/null
@@ -1,10 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message MCFGDLPGEFD {
- uint32 dnjogbbalgg = 15;
-}
diff --git a/proto/MCJFKEKAFGO.proto b/proto/MCJFKEKAFGO.proto
new file mode 100644
index 00000000..49ff7718
--- /dev/null
+++ b/proto/MCJFKEKAFGO.proto
@@ -0,0 +1,16 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: MCJFKEKAFGO
+enum MCJFKEKAFGO {
+ MCJFKEKAFGO_BPPDBCCCOAA = 0;
+ MCJFKEKAFGO_JPMHGKDFAHK = 1;
+ MCJFKEKAFGO_GCIFFKOIAFG = 2;
+ MCJFKEKAFGO_HAJLBEECAMM = 3;
+ MCJFKEKAFGO_PIKKCILBFKC = 4;
+ MCJFKEKAFGO_OEIMHIFCPIK = 5;
+ MCJFKEKAFGO_CAALGPKKBLB = 6;
+}
+
diff --git a/proto/MCJJAJKEOAM.proto b/proto/MCJJAJKEOAM.proto
new file mode 100644
index 00000000..40ac8611
--- /dev/null
+++ b/proto/MCJJAJKEOAM.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "ClientInputType.proto";
+import "NPMJFJMFAPP.proto";
+
+// Name: MCJJAJKEOAM
+message MCJJAJKEOAM {
+ repeated ClientInputType AONMOAFKMLK = 8;
+ repeated NPMJFJMFAPP level_list = 6;
+ repeated ClientInputType ADGFILCKAMB = 1;
+ repeated uint32 GONHBOGJBPL = 11;
+}
+
diff --git a/proto/MCOPOAMEGCP.proto b/proto/MCOPOAMEGCP.proto
new file mode 100644
index 00000000..1f99c4c9
--- /dev/null
+++ b/proto/MCOPOAMEGCP.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "IrodoriChessEntranceDetailInfo.proto";
+
+// Name: MCOPOAMEGCP
+message MCOPOAMEGCP {
+ repeated uint32 CNDHCLDMGJP = 7;
+ uint32 map_id = 4;
+ uint32 best_score = 9;
+ IrodoriChessEntranceDetailInfo entrance_detail_info = 13;
+}
+
diff --git a/proto/MDBNJGGODKO.proto b/proto/MDBNJGGODKO.proto
new file mode 100644
index 00000000..732a2feb
--- /dev/null
+++ b/proto/MDBNJGGODKO.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: MDBNJGGODKO
+// CmdId: 7814
+message MDBNJGGODKO {
+ uint32 face_type = 7;
+ uint32 card_id = 6;
+}
+
diff --git a/proto/MDIPGMFKKDN.proto b/proto/MDIPGMFKKDN.proto
new file mode 100644
index 00000000..1f12266f
--- /dev/null
+++ b/proto/MDIPGMFKKDN.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: MDIPGMFKKDN
+// CmdId: 7890
+message MDIPGMFKKDN {
+ uint32 confirm_end_time = 10;
+ uint32 EGKHACMKHMD = 5;
+}
+
diff --git a/proto/MDLMFKBDKKK.proto b/proto/MDLMFKBDKKK.proto
deleted file mode 100644
index ba40dfa2..00000000
--- a/proto/MDLMFKBDKKK.proto
+++ /dev/null
@@ -1,9 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message MDLMFKBDKKK {
-}
diff --git a/proto/MEIDIANHEDD.proto b/proto/MEIDIANHEDD.proto
deleted file mode 100644
index 50ae0e11..00000000
--- a/proto/MEIDIANHEDD.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "OMNAAMAIBOH.proto";
-
-message MEIDIANHEDD {
- repeated OMNAAMAIBOH stageInfoList = 12;
-}
diff --git a/proto/MEMEFOMDNGE.proto b/proto/MEMEFOMDNGE.proto
new file mode 100644
index 00000000..dc64722a
--- /dev/null
+++ b/proto/MEMEFOMDNGE.proto
@@ -0,0 +1,19 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: MEMEFOMDNGE
+// CmdId: 101
+message MEMEFOMDNGE {
+ // Name: DAKKMFPGCFN
+ enum DAKKMFPGCFN {
+ DAKKMFPGCFN_SUCC = 0;
+ DAKKMFPGCFN_FAIL = 1;
+ }
+
+ uint32 id = 1;
+ string name = 2;
+ DAKKMFPGCFN retcode = 3;
+}
+
diff --git a/proto/MFAFMALBKAP.proto b/proto/MFAFMALBKAP.proto
new file mode 100644
index 00000000..fabf9abe
--- /dev/null
+++ b/proto/MFAFMALBKAP.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: MFAFMALBKAP
+message MFAFMALBKAP {
+ uint32 card_id = 9;
+ repeated uint32 EELEBKMIBBK = 15;
+ uint32 face_type = 2;
+ repeated uint32 AHCKEKMDMLJ = 14;
+ uint32 num = 7;
+ uint32 EJKLKNPMHMC = 1;
+}
+
diff --git a/proto/MFCBPCBFGOH.proto b/proto/MFCBPCBFGOH.proto
new file mode 100644
index 00000000..a299b941
--- /dev/null
+++ b/proto/MFCBPCBFGOH.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Vector.proto";
+
+// Name: MFCBPCBFGOH
+message MFCBPCBFGOH {
+ uint32 furniture_id = 1;
+ Vector spawn_pos = 2;
+ Vector MGHIMMEFBDI = 3;
+}
+
diff --git a/proto/MFMBKHBBIHG.proto b/proto/MFMBKHBBIHG.proto
deleted file mode 100644
index aecc14ab..00000000
--- a/proto/MFMBKHBBIHG.proto
+++ /dev/null
@@ -1,15 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message MFMBKHBBIHG {
- string actionType = 1;
- string eihhphgagke = 2;
- uint32 nbefdipkjbd = 3;
- string fkncgjlkmef = 4;
- uint32 gdeakhcppgc = 5;
- string agidilehddc = 6;
-}
diff --git a/proto/MGKFOCKHAHI.proto b/proto/MGKFOCKHAHI.proto
deleted file mode 100644
index 54358951..00000000
--- a/proto/MGKFOCKHAHI.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message MGKFOCKHAHI {
- string type = 1;
- string content = 2;
- uint32 hkaefdkoeji = 3;
-}
diff --git a/proto/MGMABEOADJL.proto b/proto/MGMABEOADJL.proto
new file mode 100644
index 00000000..b01faaaf
--- /dev/null
+++ b/proto/MGMABEOADJL.proto
@@ -0,0 +1,17 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: MGMABEOADJL
+message MGMABEOADJL {
+ uint32 LKFDEJMGHMP = 5;
+ bool BBNOFLCPEBA = 15;
+ repeated uint32 EEEPDLHPFBA = 14;
+ uint32 id = 8;
+ string name = 7;
+ repeated uint32 card_list = 9;
+ uint32 MBNLNOFPLLA = 11;
+ uint32 create_time = 12;
+}
+
diff --git a/proto/MGODDIJNABC.proto b/proto/MGODDIJNABC.proto
deleted file mode 100644
index 98ea3700..00000000
--- a/proto/MGODDIJNABC.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "Vector.proto";
-
-message MGODDIJNABC {
- uint32 entityId = 2;
- float ahakcfcglah = 14;
- float speed = 10;
- repeated uint32 ngkifhhgeji = 7;
- string ddgbmfnfahg = 12;
- float akokbobpiei = 5;
- bool kafblnnckhe = 4;
- Vector eknhofiihcl = 3;
- bool mibdohmpbej = 13;
-}
diff --git a/proto/MGPCDHIOCGA.proto b/proto/MGPCDHIOCGA.proto
new file mode 100644
index 00000000..54830117
--- /dev/null
+++ b/proto/MGPCDHIOCGA.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: MGPCDHIOCGA
+message MGPCDHIOCGA {
+ uint32 job_id = 8;
+ int32 hash_value = 3;
+ uint32 entity_id = 10;
+}
+
diff --git a/proto/MHAOLEJOJJL.proto b/proto/MHAOLEJOJJL.proto
deleted file mode 100644
index d3587036..00000000
--- a/proto/MHAOLEJOJJL.proto
+++ /dev/null
@@ -1,24 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "AbilityAttachedModifier.proto";
-import "AbilityString.proto";
-import "AGGICDIEHNL.proto";
-import "DJOOIPGJPFC.proto";
-
-message MHAOLEJOJJL {
- uint32 applyEntityId = 8;
- AbilityAttachedModifier attachedInstancedModifier = 7;
- bool eailnhcpjaf = 1;
- repeated DJOOIPGJPFC idobigdgghp = 13;
- AbilityString parentAbilityName = 10;
- AbilityString parentAbilityOverride = 5;
- bool fhmcocfmfik = 11;
- bool isAttachedParentAbility = 3;
- uint32 serverBuffUid = 9;
- int32 modifierLocalId = 6;
- AGGICDIEHNL henpegmkbie = 2;
-}
diff --git a/proto/MHJKJDBPKDF.proto b/proto/MHJKJDBPKDF.proto
new file mode 100644
index 00000000..bcd888aa
--- /dev/null
+++ b/proto/MHJKJDBPKDF.proto
@@ -0,0 +1,20 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "KJMKJAIFNEC.proto";
+
+// Name: MHJKJDBPKDF
+message MHJKJDBPKDF {
+ // Name: JMKNPJIEDDA
+ enum JMKNPJIEDDA {
+ JMKNPJIEDDA_HFHCHIIGNAI = 0;
+ JMKNPJIEDDA_EDPGDBFDCGO = 1;
+ JMKNPJIEDDA_HLDBHJLDGCA = 2;
+ }
+
+ bool IACPFHDIBAH = 33;
+ JMKNPJIEDDA HIMHCNCCOLL = 34;
+ repeated KJMKJAIFNEC FIAKFNFDPFP = 999;
+}
+
diff --git a/proto/MIEFECKEOMK.proto b/proto/MIEFECKEOMK.proto
new file mode 100644
index 00000000..4f105ff5
--- /dev/null
+++ b/proto/MIEFECKEOMK.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: MIEFECKEOMK
+message MIEFECKEOMK {
+ uint32 avatar_id = 5;
+ uint32 begin_time = 3;
+ uint32 LIECEPODMCI = 15;
+ uint32 KHGHPIBGLNO = 6;
+ uint32 index = 12;
+ uint32 make_id = 4;
+}
+
diff --git a/proto/MIJDNNJJBEK.proto b/proto/MIJDNNJJBEK.proto
new file mode 100644
index 00000000..827ff0d2
--- /dev/null
+++ b/proto/MIJDNNJJBEK.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "LPGOCDCNECC.proto";
+
+// Name: MIJDNNJJBEK
+message MIJDNNJJBEK {
+ uint32 uid = 1;
+ repeated uint64 JGEAGEDMGMK = 2;
+ repeated uint64 KFOCIHGPOBM = 3;
+ repeated LPGOCDCNECC CKELOGNLNJM = 4;
+}
+
diff --git a/proto/MIMCCIBHBKO.proto b/proto/MIMCCIBHBKO.proto
new file mode 100644
index 00000000..6204b6d6
--- /dev/null
+++ b/proto/MIMCCIBHBKO.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: MIMCCIBHBKO
+// CmdId: 124
+message MIMCCIBHBKO {
+ int32 retcode = 11;
+ repeated uint32 GDOOJGHKLFG = 5;
+}
+
diff --git a/proto/MIMGLIBHAPO.proto b/proto/MIMGLIBHAPO.proto
new file mode 100644
index 00000000..b94bb91e
--- /dev/null
+++ b/proto/MIMGLIBHAPO.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: MIMGLIBHAPO
+// CmdId: 1768
+message MIMGLIBHAPO {
+ uint64 cur_avatar_guid = 12;
+ repeated uint64 avatar_team_guid_list = 13;
+}
+
diff --git a/proto/MJMGAGMFAOO.proto b/proto/MJMGAGMFAOO.proto
new file mode 100644
index 00000000..36a416b9
--- /dev/null
+++ b/proto/MJMGAGMFAOO.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: MJMGAGMFAOO
+// CmdId: 196
+message MJMGAGMFAOO {
+ uint32 game_time = 14;
+ uint32 client_game_time = 7;
+ bool is_force_set = 11;
+}
+
diff --git a/proto/MJMMGKPBGGH.proto b/proto/MJMMGKPBGGH.proto
new file mode 100644
index 00000000..5176d7d0
--- /dev/null
+++ b/proto/MJMMGKPBGGH.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "Uint32Pair.proto";
+
+// Name: MJMMGKPBGGH
+message MJMMGKPBGGH {
+ repeated Uint32Pair FHMGOBDDINB = 9;
+ uint32 card_id = 5;
+}
+
diff --git a/proto/MLBFNDKNIEM.proto b/proto/MLBFNDKNIEM.proto
deleted file mode 100644
index 29535c70..00000000
--- a/proto/MLBFNDKNIEM.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message MLBFNDKNIEM {
- bool isOpen = 13;
- uint32 levelId = 5;
- uint32 maxScore = 14;
-}
diff --git a/proto/MMJFCJAIBBG.proto b/proto/MMJFCJAIBBG.proto
deleted file mode 100644
index b95634d0..00000000
--- a/proto/MMJFCJAIBBG.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message MMJFCJAIBBG {
- string createTime = 1;
- string value = 2;
-}
diff --git a/proto/MNFJFJANFEH.proto b/proto/MNFJFJANFEH.proto
new file mode 100644
index 00000000..10b386af
--- /dev/null
+++ b/proto/MNFJFJANFEH.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: MNFJFJANFEH
+message MNFJFJANFEH {
+ uint32 best_score = 13;
+ bool KHCOGGPJNML = 15;
+ uint32 challenge_id = 11;
+}
+
diff --git a/proto/MNNNHOOHGHF.proto b/proto/MNNNHOOHGHF.proto
new file mode 100644
index 00000000..3b9e05c6
--- /dev/null
+++ b/proto/MNNNHOOHGHF.proto
@@ -0,0 +1,15 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "ProfilePicture.proto";
+
+// Name: MNNNHOOHGHF
+message MNNNHOOHGHF {
+ ProfilePicture profile_picture = 4;
+ string online_id = 13;
+ string nick_name = 2;
+ uint32 controller_id = 3;
+ string psn_id = 8;
+}
+
diff --git a/proto/MODKOILPBDN.proto b/proto/MODKOILPBDN.proto
deleted file mode 100644
index f8519fd9..00000000
--- a/proto/MODKOILPBDN.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "LHIBCFCHIHG.proto";
-
-message MODKOILPBDN {
- repeated LHIBCFCHIHG briefList = 1;
-}
diff --git a/proto/MOELDICDLJM.proto b/proto/MOELDICDLJM.proto
deleted file mode 100644
index 4b11a2bf..00000000
--- a/proto/MOELDICDLJM.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-import "POEDEDPKGPH.proto";
-import "MMJFCJAIBBG.proto";
-
-message MOELDICDLJM {
- string oiibnieamib = 1;
- string entityId = 2;
- string lang = 3;
- string khjppnapjib = 4;
- string fecoacjadfm = 5;
- uint32 uid = 6;
- repeated POEDEDPKGPH fcjijbicndj = 7;
- repeated MMJFCJAIBBG pmbjacpclfc = 8;
-}
diff --git a/proto/MOGAEONOKMH.proto b/proto/MOGAEONOKMH.proto
new file mode 100644
index 00000000..fcefcd90
--- /dev/null
+++ b/proto/MOGAEONOKMH.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: MOGAEONOKMH
+// CmdId: 7506
+message MOGAEONOKMH {
+ uint32 level = 12;
+ int32 retcode = 7;
+}
+
diff --git a/proto/MONAENEBFNP.proto b/proto/MONAENEBFNP.proto
new file mode 100644
index 00000000..e716ce82
--- /dev/null
+++ b/proto/MONAENEBFNP.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+
+// Name: MONAENEBFNP
+// CmdId: 7928
+message MONAENEBFNP {
+ uint32 FMEICLMBOBF = 2;
+ int32 retcode = 8;
+}
+
diff --git a/proto/MPHNEOMIAEB.proto b/proto/MPHNEOMIAEB.proto
new file mode 100644
index 00000000..5494b91f
--- /dev/null
+++ b/proto/MPHNEOMIAEB.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+option java_package = "emu.grasscutter.net.proto";
+
+import "MFCBPCBFGOH.proto";
+
+// Name: MPHNEOMIAEB
+message MPHNEOMIAEB {
+ uint32 block_id = 1;
+ repeated MFCBPCBFGOH EDKPLAOGKKB = 2;
+}
+
diff --git a/proto/MPLevelEntityInfo.proto b/proto/MPLevelEntityInfo.proto
index 1d0c9348..92b6326d 100644
--- a/proto/MPLevelEntityInfo.proto
+++ b/proto/MPLevelEntityInfo.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "AbilitySyncStateInfo.proto";
+// Name: PHAIBCJLFDG
message MPLevelEntityInfo {
- AbilitySyncStateInfo abilityInfo = 2;
- uint32 entityId = 11;
- uint32 authorityPeerId = 9;
+ AbilitySyncStateInfo ability_info = 13;
+ uint32 entity_id = 2;
+ uint32 authority_peer_id = 3;
}
+
diff --git a/proto/MPMJBKDBLNE.proto b/proto/MPMJBKDBLNE.proto
deleted file mode 100644
index 9d7d6db9..00000000
--- a/proto/MPMJBKDBLNE.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum MPMJBKDBLNE {
- KKAAJJMHHMJ = 0;
- NOOJLHLJBLA = 1;
- PFOCJJJODLJ = 2;
-}
diff --git a/proto/MailChangeNotify.proto b/proto/MailChangeNotify.proto
index 41ef3369..f4568b54 100644
--- a/proto/MailChangeNotify.proto
+++ b/proto/MailChangeNotify.proto
@@ -2,19 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "MailData.proto";
+// Name: KOAPCJOBLKO
+// CmdId: 1475
message MailChangeNotify {
- //enum MFJGGIBBDLE {
- // option allow_alias= true;
- // NONE = 0;
- // PEPPOHPHJOJ = 1455;
- // DCDNILFDFLB = 0;
- // NNBKOLMPOEA = 1;
- //}
-
- repeated uint32 delMailIdList = 4;
- repeated MailData mailList = 5;
+ repeated MailData mail_list = 8;
+ repeated uint32 del_mail_id_list = 2;
}
+
diff --git a/proto/MailCollectState.proto b/proto/MailCollectState.proto
deleted file mode 100644
index 6eaeaa3d..00000000
--- a/proto/MailCollectState.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-enum MailCollectState {
- MAIL_COLLECT_STATE_COLLECTIBLE_UNKNOWN = 0;
- MAIL_COLLECT_STATE_NOT_COLLECTIBLE = 1;
- MAIL_COLLECT_STATE_COLLECTIBLE_UNCOLLECTED = 2;
- MAIL_COLLECT_STATE_COLLECTIBLE_COLLECTED = 3;
-}
diff --git a/proto/MailData.proto b/proto/MailData.proto
index 7006e7d0..9bc252b5 100644
--- a/proto/MailData.proto
+++ b/proto/MailData.proto
@@ -2,22 +2,22 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
-import "MailTextContent.proto";
-import "MailCollectState.proto";
+import "CBGLBMMCPPK.proto";
+import "KPHNGIEIKOJ.proto";
import "MailItem.proto";
+// Name: HGOBDHKMDHO
message MailData {
- uint32 mailId = 1;
- MailTextContent mailTextContent = 4;
- repeated MailItem itemList = 7;
- uint32 sendTime = 8;
- uint32 expireTime = 9;
- uint32 importance = 10;
- bool isRead = 11;
- bool isAttachmentGot = 12;
- uint32 configId = 13;
- repeated string argumentList = 14;
- MailCollectState collectState = 15;
+ uint32 FMBALDHPHEL = 1;
+ CBGLBMMCPPK KHMBDKIONNN = 4;
+ repeated MailItem item_list = 7;
+ uint32 ONHBGIHJJHJ = 8;
+ uint32 expire_time = 9;
+ uint32 GJNJJOANHLH = 10;
+ bool is_read = 11;
+ bool is_attachment_got = 12;
+ uint32 config_id = 13;
+ repeated string argument_list = 14;
+ KPHNGIEIKOJ AOGNLIAECKG = 15;
}
+
diff --git a/proto/MailItem.proto b/proto/MailItem.proto
index 71ba0f14..59c9f458 100644
--- a/proto/MailItem.proto
+++ b/proto/MailItem.proto
@@ -2,12 +2,12 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-
import "EquipParam.proto";
import "MaterialDeleteInfo.proto";
+// Name: JBGIPMFDPLF
message MailItem {
- EquipParam equipParam = 1;
- MaterialDeleteInfo deleteInfo = 2;
+ EquipParam equip_param = 1;
+ MaterialDeleteInfo delete_info = 2;
}
+
diff --git a/proto/MailTextContent.proto b/proto/MailTextContent.proto
deleted file mode 100644
index 6543946b..00000000
--- a/proto/MailTextContent.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-option java_package = "emu.grasscutter.net.proto";
-
-
-
-
-message MailTextContent {
- string title = 1;
- string content = 2;
- string sender = 3;
-}
diff --git a/proto/MainCoop.proto b/proto/MainCoop.proto
index 97a8e0e3..9f342711 100644
--- a/proto/MainCoop.proto
+++ b/proto/MainCoop.proto
@@ -3,15 +3,21 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
-
-import "Status.proto";
-
+// Name: GGFJJJMBFNM
message MainCoop {
- uint32 selfConfidence = 3;
- repeated uint32 savePointIdList = 6;
- uint32 id = 15;
- map normalVarMap = 12;
- Status status = 8;
- map