From e196c6d8e0fe6069fcf79f0ee3b91b326dcdb461 Mon Sep 17 00:00:00 2001 From: Miao_Spring <539943419@qq.com> Date: Tue, 10 Oct 2023 00:17:25 +0800 Subject: [PATCH] update from phone --- LICENSE | 674 ++++++++++++++++++++++++++++++++++++++++++++++++ extension.js | 633 +++++++++++++++++++++++---------------------- zioy_xuanhu.jpg | Bin 0 -> 137793 bytes 3 files changed, 1003 insertions(+), 304 deletions(-) create mode 100644 LICENSE create mode 100644 zioy_xuanhu.jpg diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..94a9ed0 --- /dev/null +++ b/LICENSE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 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 General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is 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. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + 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. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + 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 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. Use with the GNU Affero General Public License. + + 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 Affero 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 special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU 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 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 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 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 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 General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + 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 GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/extension.js b/extension.js index f4f5ba5..3891764 100644 --- a/extension.js +++ b/extension.js @@ -923,6 +923,9 @@ game.import("extension",function(lib,game,ui,get,ai,_status){return {name:"喵 trigger: { source: "damageBegin1" }, + filter:function(event){ + return event.hasNature('fire'); + }, priority: -5, content: function () { trigger.nature = null; @@ -937,6 +940,9 @@ game.import("extension",function(lib,game,ui,get,ai,_status){return {name:"喵 trigger: { source: "damageBegin1" }, + filter:function(event){ + return event.hasNature('fire'); + }, priority: -5, content: function () { trigger.num += 1; @@ -2149,8 +2155,9 @@ game.import("extension",function(lib,game,ui,get,ai,_status){return {name:"喵 "zioy_badun":["male","qun","8/8/8",["zioy_yuemai"],[]], "zioy_nemesis":["female","wu","4/7",["zioy_pinghuqiuyue","zioy_yurangzhijian","zioy_liechenyuyou_water"],[]], "zioy_osiris":["male","shu",4,["zioy_zhuxingwuchang","zioy_zhufashengmie","zioy_yongyeqingxiao","zioy_liechenyuyou_fire"],[]], - "zioy_morana":["female","jin",6,[],["hiddenSkill"]], + "zioy_morana":["female","jin",6,["zioy_lanzhiyuane","zioy_liuzhenxiongxiang","zioy_yinhuxiaowu"],["hiddenSkill"]], "zioy_guanghan":["female","wu","2/9",["zioy_nongying","zioy_chanjuan"],["des:2023中秋"]], + "zioy_xuanhu":["male","wei",1,["zioy_noname1"],[]], }, translate:{ "zioy_xixuegui":"弗拉基米尔", @@ -2191,6 +2198,7 @@ game.import("extension",function(lib,game,ui,get,ai,_status){return {name:"喵 "zioy_osiris":"奥曦里斯", "zioy_morana":"莫洛娜", "zioy_guanghan":"广寒", + "zioy_xuanhu":"翾狐", }, }, card:{ @@ -6235,25 +6243,25 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; }, forced:true, filter:function(event,player){ - return (event.name!='phase'||game.phaseNumber==0); - }, + return (event.name!='phase'||game.phaseNumber==0); + }, mark:true, marktext:"驭械", intro:{ name:"驭械", mark:function (dialog, storage, player) { - if(player.countCards('h') < player.hp) - return "当前处于冷却状态"; - return "当前处于暴走状态" - }, + if(player.countCards('h') < player.hp) + return "当前处于冷却状态"; + return "当前处于暴走状态" + }, }, init:function(player){ - player.unmarkSkill('zioy_v07yuxie'); - }, + player.unmarkSkill('zioy_v07yuxie'); + }, content:function(){ - player.changeHujia(4); - player.addSkill('zioy_v07yuxie_yuxie'); - }, + player.changeHujia(4); + player.addSkill('zioy_v07yuxie_yuxie'); + }, group:["zioy_v07yuxie_exitYuxie"], subSkill:{ exitYuxie:{ @@ -6262,54 +6270,54 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; }, direct:true, filter:function(event, player){ - return player.hasSkill('zioy_v07yuxie_yuxie')&&player.hujia==0 - }, + return player.hasSkill('zioy_v07yuxie_yuxie')&&player.hujia==0 + }, priority:22, content:function(){ - player.removeSkill('zioy_v07yuxie_yuxie') - }, + player.removeSkill('zioy_v07yuxie_yuxie') + }, sub:true, "_priority":2200, }, yuxie:{ init:function(player){ - player.markSkill('zioy_v07yuxie') - player.removeDamageLimiter(1,'zioy_v07yuxie_yuxie'); - c = ["strike", "attack", "defend", "miss", "hit"]; - for (var i = 0; i < c.length; ++i) { - player.changeEnhancement(c[i], -1 * player.storage.enhancementArray[c[i]]); - } - player.removeBuff("all"); - var cards=player.getCards('j'); - if(cards.length){ - player.gain(cards); - } - game.log(player,'已进入驭械状态') - }, + player.markSkill('zioy_v07yuxie') + player.removeDamageLimiter(1,'zioy_v07yuxie_yuxie'); + c = ["strike", "attack", "defend", "miss", "hit"]; + for (var i = 0; i < c.length; ++i) { + player.changeEnhancement(c[i], -1 * player.storage.enhancementArray[c[i]]); + } + player.removeBuff("all"); + var cards=player.getCards('j'); + if(cards.length){ + player.gain(cards); + } + game.log(player,'已进入驭械状态') + }, onremove:function(player){ - player.unmarkSkill('zioy_v07yuxie') - player.addDamageLimiter(1,'zioy_v07yuxie_yuxie'); - c = ["strike", "attack", "defend", "miss", "hit"]; - for (var i = 0; i < c.length; ++i) { - player.changeEnhancement(c[i], -1 * player.storage.enhancementArray[c[i]]); - } - player.removeBuff("all"); - var cards=player.getCards('j'); - if(cards.length){ - player.gain(cards); - } - game.log(player,'已退出驭械状态') - }, + player.unmarkSkill('zioy_v07yuxie') + player.addDamageLimiter(1,'zioy_v07yuxie_yuxie'); + c = ["strike", "attack", "defend", "miss", "hit"]; + for (var i = 0; i < c.length; ++i) { + player.changeEnhancement(c[i], -1 * player.storage.enhancementArray[c[i]]); + } + player.removeBuff("all"); + var cards=player.getCards('j'); + if(cards.length){ + player.gain(cards); + } + game.log(player,'已退出驭械状态') + }, mod:{ globalFrom:function(from,to,current){ - if(from.hp<=from.countCards('h')) return current-2; - }, + if(from.hp<=from.countCards('h')) return current-2; + }, cardUsable:function(card,player){ - if(player.hp<=player.countCards('h')) return true; - }, + if(player.hp<=player.countCards('h')) return true; + }, maxHandcard:function(player,num){ - return num+player.hujia; - }, + return num+player.hujia; + }, }, group:["zioy_v07yuxie_yuxie1","zioy_v07yuxie_yuxie2","zioy_v07yuxie_yuxie3","zioy_v07yuxie_yuxie4","zioy_v07yuxie_yuxie5","zioy_v07yuxie_yuxie6","zioy_v07yuxie_yuxie7"], sub:true, @@ -6321,16 +6329,16 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; }, direct:true, filter:function(event,player){ - if(player.countCards('h') < player.hp)return false; - return event.card.name == 'sha' && game.hasPlayer(current=>{ - return current!=player; - }); - }, + if(player.countCards('h') < player.hp)return false; + return event.card.name == 'sha' && game.hasPlayer(current=>{ + return current!=player; + }); + }, content:function(){ - trigger.directHit.addArray(game.filterPlayer(current=>{ - return current!=player; - })); - }, + trigger.directHit.addArray(game.filterPlayer(current=>{ + return current!=player; + })); + }, sub:true, "_priority":0, }, @@ -6340,13 +6348,13 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; }, forced:true, filter:function(event,player){ - if(player.countCards('h') >= player.hp)return false; - if(get.type2(event.card)!='trick') return false; - return player != event.target//event.targets.some(i=>i!=player); - }, + if(player.countCards('h') >= player.hp)return false; + if(get.type2(event.card)!='trick') return false; + return player != event.target//event.targets.some(i=>i!=player); + }, content:function(){ - player.discardPlayerCard(trigger.target,'hej',false,[1,2]); - }, + player.discardPlayerCard(trigger.target,'hej',false,[1,2]); + }, sub:true, "_priority":0, }, @@ -6356,14 +6364,14 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; }, direct:true, filter:function(event,player){ - if(player.countCards('h') >= player.hp)return false; - return event.num>1; - }, + if(player.countCards('h') >= player.hp)return false; + return event.num>1; + }, priority:0.4547, content:function(){ - trigger.num--; - player.recover() - }, + trigger.num--; + player.recover() + }, sub:true, "_priority":45.47, }, @@ -6374,15 +6382,15 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; forced:true, priority:0.4457, filter:function(event,player){ - if(player.countCards('he')==0) return false; - if(player.countCards('h') < player.hp)return false; - // if(event.card.name=='sha') return true; - return true; - }, + if(player.countCards('he')==0) return false; + if(player.countCards('h') < player.hp)return false; + // if(event.card.name=='sha') return true; + return true; + }, autodelay:true, content:function(){ - player.chooseToDiscard(true,'hej'); - }, + player.chooseToDiscard(true,'hej'); + }, sub:true, "_priority":44.57, }, @@ -6392,27 +6400,27 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; }, forced:true, filter:function(event,player){ - if(player.countCards('h') >= player.hp)return false; - for(var i = 0;i < player.storage.zioy_yuxie5_cards.length;i++){ - for(var c of event.cards){ - if (player.storage.zioy_yuxie5_cards[i] == c){ - return false; - } - } - } - return event.cards && player.storage.zioy_yuxie5_flag && get.type(event.card)!='equip' - }, + if(player.countCards('h') >= player.hp)return false; + for(var i = 0;i < player.storage.zioy_yuxie5_cards.length;i++){ + for(var c of event.cards){ + if (player.storage.zioy_yuxie5_cards[i] == c){ + return false; + } + } + } + return event.cards && player.storage.zioy_yuxie5_flag && get.type(event.card)!='equip' + }, init:function(player){ - player.storage.zioy_yuxie5_flag = true; - player.storage.zioy_yuxie5_cards = []; - }, + player.storage.zioy_yuxie5_flag = true; + player.storage.zioy_yuxie5_cards = []; + }, content:function(){ - player.gain(trigger.cards); - for(var c of trigger.cards){ - player.storage.zioy_yuxie5_cards.push(c); - } - player.storage.zioy_yuxie5_flag = false; - }, + player.gain(trigger.cards); + for(var c of trigger.cards){ + player.storage.zioy_yuxie5_cards.push(c); + } + player.storage.zioy_yuxie5_flag = false; + }, sub:true, "_priority":0, }, @@ -6422,14 +6430,14 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; }, direct:true, filter:function(event,player){ - return true; - }, + return true; + }, priority:0.6854, autodelay:true, content:function(){ - player.storage.zioy_yuxie5_flag = true; - player.storage.zioy_yuxie5_cards = []; - }, + player.storage.zioy_yuxie5_flag = true; + player.storage.zioy_yuxie5_cards = []; + }, sub:true, "_priority":68.54, }, @@ -6439,12 +6447,12 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; }, direct:true, filter:function(event,player){ - return player.countCards('h') > player.hp - }, + return player.countCards('h') > player.hp + }, autodelay:true, content:function(){ - player.storage.zioy_yuxie5_flag = true; - }, + player.storage.zioy_yuxie5_flag = true; + }, sub:true, "_priority":0, }, @@ -6845,62 +6853,62 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; usable:1, unique:true, init:function(player){ - player.storage.yurangzhijian_nuqi = 0.0; - player.storage.yurangzhijian_count = 0; - }, + player.storage.yurangzhijian_nuqi = 0.0; + player.storage.yurangzhijian_count = 0; + }, content:function(){ - nuqi = player.countMark('zioy_pinghuqiuyue') - player.removeMark('zioy_pinghuqiuyue',nuqi) - m = 0 - if(player.hasSkill('zioy_yurangzhijian_chengsheng')){ - m = player.countMark('zioy_yurangzhijian_chengsheng') - if(m < 4){ - m = m - 1 - } - else{ - m = 3 - } - player.removeMark('zioy_yurangzhijian_chengsheng',m) - } - game.changeGlobalStatus('xiyu',5,'round'); - player.addBuffImmune('all',5,'round'); - x = player.storage.yurangzhijian_count; - y = parseInt(0 - x + parseInt(nuqi/3) + m); - if(y > 0){ - player.recover(y) - }else if(y < 0){ - if(player.hasSkill('zioy_yurangzhijian_chengsheng')){ - player.chooseToDiscard('h',Math.min(player.countCards('h'),-y),true) - }else{ - player.chooseToDiscard('he',Math.min(player.countCards('he'),-y),true) - } - } - if(player.hasSkill('zioy_yurangzhijian_chengsheng')){ - player.addSkill('zioy_yurangzhijian_damage'); - } - if(player.storage.yurangzhijian_nuqi + nuqi >= 10 && !player.hasSkill('zioy_yurangzhijian_chengsheng')){ - player.addSkill('zioy_yurangzhijian_chengsheng'); - player.addMark('zioy_yurangzhijian_chengsheng',1); - } - player.storage.yurangzhijian_nuqi += nuqi/3 - player.storage.yurangzhijian_count+=1.5; - }, + nuqi = player.countMark('zioy_pinghuqiuyue') + player.removeMark('zioy_pinghuqiuyue',nuqi) + m = 0 + if(player.hasSkill('zioy_yurangzhijian_chengsheng')){ + m = player.countMark('zioy_yurangzhijian_chengsheng') + if(m < 4){ + m = m - 1 + } + else{ + m = 3 + } + player.removeMark('zioy_yurangzhijian_chengsheng',m) + } + game.changeGlobalStatus('xiyu',5,'round'); + player.addBuffImmune('all',5,'round'); + x = player.storage.yurangzhijian_count; + y = parseInt(0 - x + parseInt(nuqi/3) + m); + if(y > 0){ + player.recover(y) + }else if(y < 0){ + if(player.hasSkill('zioy_yurangzhijian_chengsheng')){ + player.chooseToDiscard('h',Math.min(player.countCards('h'),-y),true) + }else{ + player.chooseToDiscard('he',Math.min(player.countCards('he'),-y),true) + } + } + if(player.hasSkill('zioy_yurangzhijian_chengsheng')){ + player.addSkill('zioy_yurangzhijian_damage'); + } + if(player.storage.yurangzhijian_nuqi + nuqi >= 10 && !player.hasSkill('zioy_yurangzhijian_chengsheng')){ + player.addSkill('zioy_yurangzhijian_chengsheng'); + player.addMark('zioy_yurangzhijian_chengsheng',1); + } + player.storage.yurangzhijian_nuqi += nuqi/3 + player.storage.yurangzhijian_count+=1.5; + }, ai:{ order:1, result:{ player:function(player){ - x = player.storage.yurangzhijian_count; - n = player.countMark('zioy_pinghuqiuyue'); - m = player.countMark('zioy_yurangzhijian_chengsheng'); - y = parseInt(0 - x + n/3 + m); - if(player.storage.yurangzhijian_nuqi + n >= 10 && !player.hasSkill('zioy_yurangzhijian_chengsheng')){ - return 100; - } - if(player.hp < 3 && y > 0){ - return 100; - } - return Math.min(y,player.maxHp - player.hp) - 1; - }, + x = player.storage.yurangzhijian_count; + n = player.countMark('zioy_pinghuqiuyue'); + m = player.countMark('zioy_yurangzhijian_chengsheng'); + y = parseInt(0 - x + n/3 + m); + if(player.storage.yurangzhijian_nuqi + n >= 10 && !player.hasSkill('zioy_yurangzhijian_chengsheng')){ + return 100; + } + if(player.hp < 3 && y > 0){ + return 100; + } + return Math.min(y,player.maxHp - player.hp) - 1; + }, }, }, subSkill:{ @@ -6911,9 +6919,9 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; forced:true, priority:54145, content:function(){ - trigger.num = 0; - player.removeSkill('zioy_yurangzhijian_damage'); - }, + trigger.num = 0; + player.removeSkill('zioy_yurangzhijian_damage'); + }, sub:true, "_priority":5414500, }, @@ -6927,26 +6935,26 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; name:"盛怒", }, init:function(player){ - game.log(player,'已进入盛怒') - }, + game.log(player,'已进入盛怒') + }, trigger:{ player:"useCard", }, filter:function(event,player){ - return event.card &&(get.tag(event.card,'damage')) ; - }, + return event.card &&(get.tag(event.card,'damage')) ; + }, content:function(){ - if(player.countMark('zioy_yurangzhijian_chengsheng') < 7){ - player.addMark('zioy_yurangzhijian_chengsheng',1); - } - }, + if(player.countMark('zioy_yurangzhijian_chengsheng') < 7){ + player.addMark('zioy_yurangzhijian_chengsheng',1); + } + }, mod:{ cardUsable:function(card,player,num){ - if(card.name=='sha') return num+parseInt(player.countMark('zioy_yurangzhijian_chengsheng')*0.43); - }, + if(card.name=='sha') return num+parseInt(player.countMark('zioy_yurangzhijian_chengsheng')*0.43); + }, canBeDiscarded:function(card){ - if(get.position(card)=='e') return false; - }, + if(get.position(card)=='e') return false; + }, }, group:["zioy_yurangzhijian_wushuang","zioy_yurangzhijian_damageEnd","zioy_yurangzhijian_damageBegin"], sub:true, @@ -6958,29 +6966,29 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; }, forced:true, filter:function(event,player){ - return event.card.name=='sha'&&!event.getParent().directHit.contains(event.target); - }, + return event.card.name=='sha'&&!event.getParent().directHit.contains(event.target); + }, logTarget:"target", content:function(){ - var id=trigger.target.playerid; - var map=trigger.getParent().customArgs; - if(!map[id]) map[id]={}; - if(typeof map[id].shanRequired=='number'){ - n = parseInt(player.countMark('zioy_yurangzhijian_chengsheng')/2.3); - if(n == 0){ - n = 1 - } - map[id].shanRequired+=n; - } - else{ - map[id].shanRequired=2; - } - }, + var id=trigger.target.playerid; + var map=trigger.getParent().customArgs; + if(!map[id]) map[id]={}; + if(typeof map[id].shanRequired=='number'){ + n = parseInt(player.countMark('zioy_yurangzhijian_chengsheng')/2.3); + if(n == 0){ + n = 1 + } + map[id].shanRequired+=n; + } + else{ + map[id].shanRequired=2; + } + }, ai:{ "directHit_ai":true, skillTagFilter:function(player,tag,arg){ - if(arg.card.name!='sha'||arg.target.countCards('h','shan')>parseInt(player.countMark('zioy_yurangzhijian_chengsheng')/2.3)) return false; - }, + if(arg.card.name!='sha'||arg.target.countCards('h','shan')>parseInt(player.countMark('zioy_yurangzhijian_chengsheng')/2.3)) return false; + }, }, sub:true, "_priority":0, @@ -6992,13 +7000,13 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; forced:true, priority:5243145, filter:function(event,player){ - return true; - }, + return true; + }, content:function(){ - player.recover(parseInt(trigger.num*0.05*player.countMark('zioy_yurangzhijian_chengsheng'))); - if(parseInt(trigger.num*0.15*player.countMark('zioy_yurangzhijian_chengsheng')) > 0) - player.discardPlayerCard(trigger.player,'hej',true,Math.min(trigger.player.countCards('hej'),parseInt(trigger.num*0.15*player.countMark('zioy_yurangzhijian_chengsheng')))); - }, + player.recover(parseInt(trigger.num*0.05*player.countMark('zioy_yurangzhijian_chengsheng'))); + if(parseInt(trigger.num*0.15*player.countMark('zioy_yurangzhijian_chengsheng')) > 0) + player.discardPlayerCard(trigger.player,'hej',true,Math.min(trigger.player.countCards('hej'),parseInt(trigger.num*0.15*player.countMark('zioy_yurangzhijian_chengsheng')))); + }, sub:true, "_priority":524314500, }, @@ -7009,11 +7017,11 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; direct:true, priority:5045, filter:function(event,player){ - return true; - }, + return true; + }, content:function(){ - trigger.num+=parseInt(0.58*player.countMark('zioy_yurangzhijian_chengsheng')); - }, + trigger.num+=parseInt(0.58*player.countMark('zioy_yurangzhijian_chengsheng')); + }, sub:true, "_priority":504500, }, @@ -7077,45 +7085,45 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; }, "zioy_zhuxingwuchang":{ filter:function(event,player){ - return player.countMark("zioy_yongyeqingxiao") == 0; - }, + return player.countMark("zioy_yongyeqingxiao") == 0; + }, direct:true, locked:true, trigger:{ source:"damageEnd", }, content:function(){ - 'step 0' - player.loseHp(1); - 'step 1' - if(game.globalStatus.name != 'huoshan'){ - player.recover(2); - } - else{ - player.recover(4); - } - 'step 2' - if(game.roundNumber%2 == 1){ - game.changeGlobalStatus('rerang',2); - } - else{ - game.changeGlobalStatus('huoshan',2); - } - }, + 'step 0' + player.loseHp(1); + 'step 1' + if(game.globalStatus.name != 'huoshan'){ + player.recover(2); + } + else{ + player.recover(4); + } + 'step 2' + if(game.roundNumber%2 == 1){ + game.changeGlobalStatus('rerang',2); + } + else{ + game.changeGlobalStatus('huoshan',2); + } + }, group:["zioy_zhuxingwuchang_damageBegin","zioy_zhuxingwuchang_damageEnd","zioy_zhuxingwuchang_useCard"], subSkill:{ damageBegin:{ filter:function(event,player){ - return get.status(game.globalStatus.name).type == "weather"; - }, + return get.status(game.globalStatus.name).type == "weather"; + }, direct:true, locked:true, trigger:{ player:["useCardToBefore"], }, content:function(){ - trigger.card.nature = 'fire'; - }, + trigger.card.nature = 'fire'; + }, "_priority":165463463456, sub:true, }, @@ -7126,28 +7134,28 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; direct:true, locked:true, filter:function(event,player){ - return get.status(game.globalStatus.name).type == "environment"; - }, + return get.status(game.globalStatus.name).type == "environment"; + }, content:function(){ - trigger.directHit.addArray(game.filterPlayer()); - }, + trigger.directHit.addArray(game.filterPlayer()); + }, sub:true, "_priority":0, }, damageEnd:{ filter:function(event,player){ - return get.status(game.globalStatus.name).type == "weather"; - }, + return get.status(game.globalStatus.name).type == "weather"; + }, direct:true, locked:true, trigger:{ source:"damageEnd", }, content:function(){ - 'step 0' - if(trigger.player.countCards('hej') > 0) - player.discardPlayerCard(trigger.player,'hej',true,1); - }, + 'step 0' + if(trigger.player.countCards('hej') > 0) + player.discardPlayerCard(trigger.player,'hej',true,1); + }, sub:true, "_priority":0, }, @@ -7266,94 +7274,105 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; }, "_priority":0, }, - "zioy_anyuningfeng":{ - "_priority":0, - }, "zioy_nongying":{ trigger:{ player:["chooseToRespondBegin","chooseToUseBegin"], }, filter:function(event,player){ - if(event.responded) return false; - if(!event.filterCard({name:'shan'},player,event)) return false; - return true; - }, + if(event.responded) return false; + if(!event.filterCard({name:'shan'},player,event)) return false; + return true; + }, content:function(){ - trigger.untrigger(); - // game.log(trigger) - trigger.responded=true; - trigger.result={bool:true,card:{name:'shan'}} - if(player.hp < player.maxHp){ - player.recover() - player.loseMaxHp() - }else{ - player.loseHp() - player.gainMaxHp() - } - }, + trigger.untrigger(); + // game.log(trigger) + trigger.responded=true; + trigger.result={bool:true,card:{name:'shan'}} + if(player.hp < player.maxHp){ + player.recover() + player.loseMaxHp() + }else{ + player.loseHp() + player.gainMaxHp() + } + }, mod:{ cardname:function(card){ - if(card.name=='shan') return 'sha'; - }, + if(card.name=='shan') return 'sha'; + }, }, - group:['zioy_nongying_2'], + group:["zioy_nongying_2"], subSkill:{ - 2:{ + "2":{ trigger:{ - player:['useCard',"respond"] + player:["useCard","respond"], }, filter:function(event,player){ - if(event.card.name != 'sha')return false - for(var c of event.cards){ - if(c.name == 'shan') return true - } - return false - }, + if(event.card.name != 'sha')return false + for(var c of event.cards){ + if(c.name == 'shan') return true + } + return false + }, forced:true, content:function(){ - if(player.hp < player.maxHp){ - player.recover() - player.loseMaxHp() - }else{ - player.loseHp() - player.gainMaxHp() - } - } - } + if(player.hp < player.maxHp){ + player.recover() + player.loseMaxHp() + }else{ + player.loseHp() + player.gainMaxHp() + } + }, + sub:true, + "_priority":0, + }, }, "_priority":0, }, "zioy_chanjuan":{ trigger:{ - player:'recoverEnd' + player:"recoverEnd", }, filter:function(event,player){ - return event && event.num > 0; - }, + return event && event.num > 0; + }, direct:true, content:function(){ - 'step 0' - player - .chooseTarget( - "令任意名其他角色恢复" + trigger.num + "点体力", - function (card, player, target) { - return target.hp < target.maxHp && target != player; - },[1,game.countPlayer(function (target) { - return target.hp < target.maxHp; - })], - false - ) - .set("ai", function (target) { - var att = get.attitude(_status.event.player, target); - return att; - }); - 'step 1' - if(result.bool){ - for(var p of result.targets){ - p.recover(trigger.num) - } - } - }, + 'step 0' + player + .chooseTarget( + "令任意名其他角色恢复" + trigger.num + "点体力", + function (card, player, target) { + return target.hp < target.maxHp && target != player; + },[1,game.countPlayer(function (target) { + return target.hp < target.maxHp; + })], + false + ) + .set("ai", function (target) { + var att = get.attitude(_status.event.player, target); + return att; + }); + 'step 1' + if(result.bool){ + for(var p of result.targets){ + p.recover(trigger.num) + } + } + }, + "_priority":0, + }, + "zioy_lanzhiyuane":{ + "_priority":0, + }, + "zioy_liuzhenxiongxiang":{ + "_priority":0, + }, + "zioy_yinhuxiaowu":{ + "_priority":0, + }, + "zioy_noname1":{ "_priority":0, }, }, @@ -7571,7 +7590,7 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; "zioy_xumie":"虚灭", "zioy_xumie_info":"当你造成伤害时,根据你对该受伤角色造成伤害的次数追加以下效果:
大于0次:其始终在你攻击范围内且不能响应你使用的【杀】。
大于1次:你弃置其至多2张牌。
大于2次:其下一次造成的伤害-1。
大于3次:你对其追加1点伤害,此伤害无法触发〖虚灭〗。
大于4次:你获得1点“烬”", "zioy_v07yuxie":"V07-驭械", - "zioy_v07yuxie_info":"①游戏开始时你获得4点护甲并进入“驭械”状态,当你的护甲被击破时你退出“驭械”状态。
②“驭械”状态为你提供以下增益:
1.你的手牌上限+X(X为你的护甲值)。

·>当你手牌数不小于体力值时,你为暴走状态,获得以下增益:
1.你的进攻距离+2。
2.你的【杀】无法被响应。
3.你使用牌没有次数限制。
4.你使用牌时需额外弃置1张牌。

·>当你手牌数小于体力值时,你为冷却状态,获得以下增益:
1.你使用锦囊牌指定角色为目标时,你可以弃置目标角色至多2张牌。
2.你使用非装备牌结算完成后,你收回此牌。每回合限1次,获得手牌时若手牌数大于体力值则重置此计数。每张牌每回合限1次。
3.你即将受到超过1点的伤害时令此伤害值-1并恢复你1点体力。

③非“驭械”状态下限制你受到的伤害不超过1点。
④切换“驭械”状态时清除自身任何强化与异常状态并获得判定区内的所有牌。", + "zioy_v07yuxie_info":"①游戏开始时你获得4点护甲并进入“驭械”状态,当你的护甲被击破时你退出“驭械”状态。
②“驭械”状态为你提供以下增益:
1.你的手牌上限+X(X为你的护甲值)。

·>当你手牌数不小于体力值时,你为暴走状态,获得以下增益:
1.你的进攻距离+2。
2.你的【杀】无法被响应。
3.你使用牌没有次数限制。
4.你使用牌时需额外弃置1张牌。

·>当你手牌数小于体力值时,你为冷却状态,获得以下增益:
1.你使用锦囊牌指定角色为目标时,你可以弃置目标角色至多2张牌。
2.你使用非装备牌结算完成后,你收回此牌。每回合限1次,获得手牌时若手牌数大于体力值则重置此计数。每张牌每回合限1次。
3.你即将受到超过1点的伤害时令此伤害值-1并恢复你1点体力。

③非“驭械”状态下限制你受到的伤害不超过1点。
④进入或退出“驭械”状态时清除自身任何强化与异常状态并获得判定区内的所有牌。", "zioy_f42chongzai":"F42-重载", "zioy_f42chongzai_info":"出牌阶段各限1次:
①若你为“驭械”状态,你令所有角色受到1点无来源伤害,然后你摸3张牌,然后若你未损失体力则储存1点体力,若你拥有护甲则储存1点护甲。
②若你不为“驭械”状态,你可以弃置至少2张花色各不同的手牌,根据你弃置的手牌数执行以下效果:
不为4张:你获得等同于弃置手牌数-1枚“能量”标记。
4张:你获得4枚“能量”标记。
然后将当前体力值超过1的部分转化为等量“能量”标记,之后释放你储存的体力值。使用此技能后的每个的回合结束阶段,根据你的“能量”标记数量,执行以下效果:
小于体力上限:你获得1枚“能量”标记。
不小于体力上限:你弃置所有“能量”标记,获得等量护甲并释放储存的护甲,进入“驭械”状态,若你以此法获得的护甲值大于你的体力上限,你获得1点体力上限。", "zioy_yuemai":"岳衇", @@ -7581,26 +7600,32 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; "zioy_pinghuqiuyue":"平湖秋月", "zioy_pinghuqiuyue_info":"①限制你受到的伤害最大为2点。
②当你流失体力后,防止你于本轮游戏流失体力。
③你的手牌上限-4且不小于3。
④你对拥有护甲的角色造成的伤害+1。
⑤触发限伤效果/击破一名角色护甲/令一名角色进入濒死状态时获得7点怒气,受到/造成伤害时获得等额怒气。
⑥你的回合结束阶段,你失去1点怒气。", "zioy_yurangzhijian":"与浪之间", - "zioy_yurangzhijian_info":"出牌阶段限一次,依次结算以下效果:
①消耗你所有“怒气”,减少你至多3层“盛怒”层数(最多减少至1层)。
②召唤5轮“细雨”天气,获得5回合全异常免疫。
③令Y=M-1.5X+N/3(向下取整),若Y大于零则回复Y点体力,否则弃置Y张牌(X为本局游戏〖与浪之间〗累计使用次数,N为本次消耗怒气值,M为本次消耗“盛怒”层数)。
④若累计记录消耗怒气数+N达到10点则进入盛怒状态并获得1点“盛怒”层数,此效果一局游戏限1次。
⑤盛怒状态下使你下一次受到的伤害基础值等于0。
⑥记录N/3点消耗怒气数。
盛怒状态:盛怒状态最多达到7层,盛怒状态中每次使用伤害类型牌时获得1层“盛怒”层数,盛怒状态为你提供以下增益:
>①你出牌阶段可以多使用X*0.43(向下取整)张【杀】
>②你使用【杀】时对方需多使用X*0.43(向下取整且至少为1)张【闪】
>③你的【杀】造成的伤害+X*0.58(向下取整)
>④造成伤害时你回复0.05*X*伤害值(向下取整)点伤害值并弃置受伤角色0.15*X*伤害值(向下取整)张牌。
>⑤你装备区的牌无法被弃置。", + "zioy_yurangzhijian_info":"出牌阶段限一次,依次结算以下效果:
①消耗你所有“怒气”,减少你至多3层“盛怒”层数(最多减少至1层)。
②召唤5轮“细雨”天气,获得5回合全异常免疫。
③令Y=M-1.5X+N/3(向下取整),若Y大于零则回复Y点体力,否则弃置-Y张牌(X为本局游戏〖与浪之间〗累计使用次数,N为本次消耗怒气值,M为本次消耗“盛怒”层数)。
④若累计记录消耗怒气数+N达到10点则进入盛怒状态并获得1点“盛怒”层数,此效果一局游戏限1次。
⑤盛怒状态下使你下一次受到的伤害基础值等于0。
⑥记录N/3点消耗怒气数。
盛怒状态:盛怒状态最多达到7层,盛怒状态中每次使用伤害类型牌时获得1层“盛怒”层数,盛怒状态为你提供以下增益:
>①你出牌阶段可以多使用X*0.43(向下取整)张【杀】
>②你使用【杀】时对方需多使用X*0.43(向下取整且至少为1)张【闪】
>③你的【杀】造成的伤害+X*0.58(向下取整)
>④造成伤害时你回复0.05*X*伤害值(向下取整)点伤害值并弃置受伤角色0.15*X*伤害值(向下取整)张牌。
>⑤你装备区的牌无法被弃置。", "zioy_liechenyuyou_fire":"列辰御佑", "zioy_liechenyuyou_fire_info":"血脉技,免疫失效。
①令你获得“燚之神佑”。
②你的摸牌阶段摸牌数+2,结束阶段与一轮游戏开始时你摸1张牌.
③你使用【杀】对非神势力非拥有“神佑”或拥有“苏之神佑”的角色造成的伤害+1。", "zioy_zhuxingwuchang":"诸行无常", - "zioy_zhuxingwuchang_info":"锁定技,若场上为天气,你造成的伤害视为火属性伤害且造成伤害后弃置受伤角色1张牌;若场上为环境,你的牌不可被响应;若你没有“无瞋”:造成伤害后你失去1点体力然后恢复2点体力,“风林火山”环境下提升至4点,若当前为奇数轮则召唤2轮“热浪”天气,否则召唤2轮“风林火山”环境。。", + "zioy_zhuxingwuchang_info":"锁定技,若场上为天气,你使用的牌视为火属性且造成伤害后弃置受伤角色1张牌;若场上为环境,你的牌不可被响应;若你没有“无瞋”:造成伤害后你失去1点体力然后恢复2点体力,“风林火山”环境下提升至4点,若当前为奇数轮则召唤2轮“热浪”天气,否则召唤2轮“风林火山”环境。。", "zioy_zhufashengmie":"诸法生灭", "zioy_zhufashengmie_info":"一局游戏限一次,你死亡时,取消之,然后你令你的体力值等于体力上限并锁定体力直到你的下个出牌阶段结束。", "zioy_yongyeqingxiao":"永夜清宵", "zioy_yongyeqingxiao_info":"①获得此技能时你获得5个“无瞋”标记。若你有“无瞋”,你使用牌结算后需弃置1张牌(没有则不弃)并失去1个“无瞋”。
②出牌阶段,若你有“无瞋”标记且不为5个,你可以将“无瞋”补至5个,记补充数量为X,你摸X*1.25(向下取整)张牌,回复X/2(向下取整)点体力(回复体力效果每回合限1次),获得X轮异常免疫,若当前为奇数轮则召唤X轮“热浪”天气,否则召唤X轮“风林火山”环境。
③若你没有“无瞋”,你废弃你的判定区,永久获得全异常免疫,攻击距离+1。", - "zioy_anyuningfeng":"黯喻凝风", - "zioy_anyuningfeng_info":"", "zioy_nongying":"弄影", - "zioy_nongying_info":"起舞弄清影,何似在人间。
①你的【闪】均视为【杀】,当你需要使用或打出【闪】时,你可以视为打出一张【闪】。
②每当你使用〖弄影①〗或将【闪】视为【杀】使用或打出时,若你已受伤,你失去1点体力上限并恢复1点体力,否则你获得1点体力上限并失去1点体力。", + "zioy_nongying_info":"起舞弄清影,何似在人间。
①你手牌中的【闪】均视为【杀】,当你需要使用或打出【闪】时,你可以视为打出一张【闪】。
②每当你发动〖弄影①〗或将【闪】视为【杀】使用或打出时,若你已受伤,你失去1点体力上限并恢复1点体力,否则你获得1点体力上限并失去1点体力。", "zioy_chanjuan":"婵娟", - "zioy_chanjuan_info":"但愿人长久,千里共婵娟。
当你回复体力时,你可令任意名已受伤的其他角色回复等量体力。", + "zioy_chanjuan_info":"但愿人长久,千里共婵娟。
你回复体力后,可令任意名已受伤的其他角色回复等量体力。", + "zioy_lanzhiyuane":"滥蛭垣厄", + "zioy_lanzhiyuane_info":"锁定技,你的【杀】造成的伤害+X(X为log2(目标角色当前体力)且向下取整),若造成伤害后目标角色体力值不小于最大体力值*0.5则弃置其2张牌,否则倒置其下次回复体力效果并令此技能无法再对其发动。", + "zioy_liuzhenxiongxiang":"流鸩汹飨", + "zioy_liuzhenxiongxiang_info":"", + "zioy_yinhuxiaowu":"饮蛊销污", + "zioy_yinhuxiaowu_info":"", + "zioy_noname1":"占位", + "zioy_noname1_info":"①记你的体力上限为你的\"尾数\",若你的\"尾数\"不为9,你每次使用进攻类型的牌或即将受到伤害时你获得1点体力上限并回复1点体力值。
②你即将受到的伤害不超过尾数/2(向下取整),你受到的伤害减少尾数*0.05(向上取整),你的摸牌阶段摸牌数+X(X为你的尾数)。
③当你尾数为9时,你造成的任何伤害+1并且附带1点不触发此技能的雷属性伤害。
④每个回合开始阶段将你超过9的体力上限部分与全部护甲转换为体力。", }, }, - intro:"??????????????????????????", + intro:"??????????????????????????
拒绝规范描述", author:"喵喵", diskURL:"", forumURL:"", version:"23.08.13.01.39", -},files:{"character":["zioy_gaiying.jpg","test.jpg","zioy_senjianmeng.jpg","zioy_xixuegui.jpg","zioy_shuijinxiezi.jpg","zioy_zhigaotian.jpg","zioy_renturtle.jpg","zioy_yinlong.jpg","zioy_heibai.jpg","zioy_yilong.jpg","zioy_huajian.jpg","zioy_shenxianxiang.jpg","zioy_sose.jpg","zioy_pqsj.jpg","zioy_dreamaker.jpg","zioy_drugdoctor.jpg","zioy_peiki.jpg","zioy_xielingyun.jpg","zioy_nianshou.jpg","zioy_jinu.jpg","zioy_diana.jpg","zioy_lanchesite.jpg","zioy_badun.jpg","zioy_xiaozhenhe.jpg","zioy_xingjun.jpg","zioy_osiris.jpg","zioy_titan.jpg","zioy_yenglish.jpg","zioy_alps.jpg","zioy_nemesis.jpg","zioy_bailu.jpg","zioy_xukongchong.jpg","zioy_muxi.jpg","zioy_kailuer.jpg","zioy_morana.jpg","zioy_nike.jpg","zioy_b7chuhaoji.jpg","zioy_guanghan.jpg"],"card":["zioy_yueguang.jpg"],"skill":[]}}}) \ No newline at end of file +},files:{"character":["zioy_xuanhu.jpg"],"card":["zioy_yueguang.jpg"],"skill":[],"audio":[]}}}) \ No newline at end of file diff --git a/zioy_xuanhu.jpg b/zioy_xuanhu.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dd084de4ce0d0bf9be026db8e149fc7c962fd64f GIT binary patch literal 137793 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�A+NptA%yxu3f*pdD!3gd4^8^XL{wE^Xh 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