From 3b67770cedb446d71f2c121c3fc53eb8e7533aca Mon Sep 17 00:00:00 2001 From: Tenrys Date: Thu, 29 Mar 2018 13:12:38 +0200 Subject: [PATCH] README and license --- LICENSE | 674 +++++++++++++++++++++++++++++++++++++++++++ README.md | 44 +++ img/discord_icon.png | Bin 0 -> 100894 bytes img/gmod_icon.png | Bin 0 -> 10460 bytes 4 files changed, 718 insertions(+) create mode 100644 LICENSE create mode 100644 README.md create mode 100644 img/discord_icon.png create mode 100644 img/gmod_icon.png 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/README.md b/README.md new file mode 100644 index 0000000..0ae0d07 --- /dev/null +++ b/README.md @@ -0,0 +1,44 @@ + +## Discord Rich Presence support for Garry's Mod! + +

+ + +

+ +### Notice: This script is completely safe and won't get you banned from Discord. + +# How does it work? + +This script makes Garry's Mod send HTTP requests to your Discord client's RPC server in order to change your Rich Presence status according to what you make it feed it. + +# Installation, usage + +## Recommended: + +1. Download the [latest version](https://github.com/Tenrys/gmod_discordrpc/archive/master.zip) of the script. +2. Extract the contents of the zip file you downloaded in the `addons` folder located in your game's installation directory. *(Default, on Windows: `C:\Program Files (x86\Steam\steamapps\common\Garry's Mod\garrysmod`)*. +3. [Setup your own Discord application](https://discordapp.com/developers/applications/me), and grab its client ID. +4. Put the client ID you got for the `discordrpc.clientID` value. + +By default, the add-on won't do much on itself, it's mainly targetting developers for them to expand on. Take a look at the example file in the `lua/discordrpc/states` folder to get a quick start. + +# Support + +I've tested this on the Canary branch of Discord, and on the Chromium branch of Garry's Mod. +If this doesn't work on normal Discord, please wait patiently for the update that makes this work to roll out. + +If it still doesn't work even on Discord Canary, or the script ends up creating Lua errors internally *(e.g: not caused by your custom states logic)*, please create an issue with the error and the output from your console around `[DiscordRPC]` stuff. + +# Known bugs + +- None! + +# Planned + +- Default gamemodes states to server as examples, or simply just for lazy people (DarkRP, TTT, Sandbox) + +# Credits + +- [Tenrys](https://github.com/Tenrys), came up with the idea after working on the original [CS:GO Discord Rich Presence](https://github.com/Tenrys/csgo_richpresence) program and started research +- [SpiralP](https://github.com/SpiralP), helped a **GOOD** bit with research on the subject and supplied starting code to build upon diff --git a/img/discord_icon.png b/img/discord_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..092fde216160b82fa1a44df57a743f249999672a GIT binary patch literal 100894 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 literal 0 HcmV?d00001 diff --git a/img/gmod_icon.png b/img/gmod_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a33c57bca93eaa2d3abfe5bc1f791c4c5c1ce426 GIT binary patch literal 10460 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