Compare commits
	
		
			93 Commits
		
	
	
		
			master
			...
			2019-09-22
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | dcdee22265 | ||
|  | e4336e320c | ||
|  | d41e2ffd73 | ||
|  | 77987d12b9 | ||
|  | dfece5275e | ||
|  | 6285d250d7 | ||
|  | 9502812088 | ||
|  | c66c1b70bd | ||
|  | 831055095c | ||
|  | f0bc18154e | ||
|  | 4eeaf90ae3 | ||
|  | 906ddbbcc5 | ||
|  | 01e2adaa46 | ||
|  | 03bd471230 | ||
|  | e5d525c272 | ||
|  | a907f9535c | ||
|  | bbd580acb1 | ||
|  | 2d29a539f8 | ||
|  | 4b2abfadce | ||
|  | ee2dc495c3 | ||
|  | f944337b1c | ||
|  | a5e711d354 | ||
|  | bcb6a3aa39 | ||
|  | b021b9666f | ||
|  | c765d3b316 | ||
|  | 78418de9c9 | ||
|  | f6673dc0f1 | ||
|  | fe57c23132 | ||
|  | 94745e123e | ||
|  | 5131eac4bb | ||
|  | de69b246ec | ||
|  | e2d522373d | ||
|  | d262f95744 | ||
|  | d34d27bb81 | ||
|  | e86ab17aea | ||
|  | 261e519e72 | ||
|  | fb77cc5708 | ||
|  | 4614d66cbe | ||
|  | eba3ce1308 | ||
|  | 4ff54c9a4d | ||
|  | 16f839943b | ||
|  | 1d33e15ea5 | ||
|  | dfa47c2519 | ||
|  | 34a7242616 | ||
|  | c199a33bb8 | ||
|  | b057341a07 | ||
|  | eee4cb8112 | ||
|  | 0f78ef70de | ||
|  | fac33e369f | ||
|  | 00148f4770 | ||
|  | e57faeb8cf | ||
|  | 6995c3e768 | ||
|  | 69b172f001 | ||
|  | 908a087570 | ||
|  | a2f7f62bf2 | ||
|  | 907797ba11 | ||
|  | c30e7ce0fa | ||
|  | dc16606b8a | ||
|  | 2a521af511 | ||
|  | 2af55ad7c5 | ||
|  | fa5b88197e | ||
|  | c6e81f2882 | ||
|  | fc529993b8 | ||
|  | 2ac9f2d3f4 | ||
|  | a755607f7d | ||
|  | f6b8c941c3 | ||
|  | 96161c18dc | ||
|  | 217ea08cac | ||
|  | cba3e847d9 | ||
|  | 3e001599a6 | ||
|  | 347d6ffaa4 | ||
|  | 1470570405 | ||
|  | a33f58df61 | ||
|  | 770978c632 | ||
|  | 2c36937054 | ||
|  | 523978edcf | ||
|  | 7657d0d1f2 | ||
|  | 66265132dd | ||
|  | 9daf035d44 | ||
|  | db0973439c | ||
|  | 4481ea8726 | ||
|  | 9dab7d8736 | ||
|  | a6caa51a85 | ||
|  | 707f28c309 | ||
|  | a6be7f222d | ||
|  | b85eabb58d | ||
|  | 5bbaa4f294 | ||
|  | 9d6d9b11e1 | ||
|  | 931a3e2b15 | ||
|  | fef163662a | ||
|  | 7735a3a382 | ||
|  | 700baef196 | ||
|  | d85713cf63 | 
							
								
								
									
										600
									
								
								LICENSE
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,600 @@ | ||||
| License for code: LGPL 3.0 | ||||
| License for media and all other assets:  CC-by-SA 4.0 | ||||
|  | ||||
| ############################################################################### | ||||
|  | ||||
|                    GNU LESSER GENERAL PUBLIC LICENSE | ||||
|                        Version 3, 29 June 2007 | ||||
|  | ||||
|  Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/> | ||||
|  Everyone is permitted to copy and distribute verbatim copies | ||||
|  of this license document, but changing it is not allowed. | ||||
|  | ||||
|  | ||||
|   This version of the GNU Lesser General Public License incorporates | ||||
| the terms and conditions of version 3 of the GNU General Public | ||||
| License, supplemented by the additional permissions listed below. | ||||
|  | ||||
|   0. Additional Definitions. | ||||
|  | ||||
|   As used herein, "this License" refers to version 3 of the GNU Lesser | ||||
| General Public License, and the "GNU GPL" refers to version 3 of the GNU | ||||
| General Public License. | ||||
|  | ||||
|   "The Library" refers to a covered work governed by this License, | ||||
| other than an Application or a Combined Work as defined below. | ||||
|  | ||||
|   An "Application" is any work that makes use of an interface provided | ||||
| by the Library, but which is not otherwise based on the Library. | ||||
| Defining a subclass of a class defined by the Library is deemed a mode | ||||
| of using an interface provided by the Library. | ||||
|  | ||||
|   A "Combined Work" is a work produced by combining or linking an | ||||
| Application with the Library.  The particular version of the Library | ||||
| with which the Combined Work was made is also called the "Linked | ||||
| Version". | ||||
|  | ||||
|   The "Minimal Corresponding Source" for a Combined Work means the | ||||
| Corresponding Source for the Combined Work, excluding any source code | ||||
| for portions of the Combined Work that, considered in isolation, are | ||||
| based on the Application, and not on the Linked Version. | ||||
|  | ||||
|   The "Corresponding Application Code" for a Combined Work means the | ||||
| object code and/or source code for the Application, including any data | ||||
| and utility programs needed for reproducing the Combined Work from the | ||||
| Application, but excluding the System Libraries of the Combined Work. | ||||
|  | ||||
|   1. Exception to Section 3 of the GNU GPL. | ||||
|  | ||||
|   You may convey a covered work under sections 3 and 4 of this License | ||||
| without being bound by section 3 of the GNU GPL. | ||||
|  | ||||
|   2. Conveying Modified Versions. | ||||
|  | ||||
|   If you modify a copy of the Library, and, in your modifications, a | ||||
| facility refers to a function or data to be supplied by an Application | ||||
| that uses the facility (other than as an argument passed when the | ||||
| facility is invoked), then you may convey a copy of the modified | ||||
| version: | ||||
|  | ||||
|    a) under this License, provided that you make a good faith effort to | ||||
|    ensure that, in the event an Application does not supply the | ||||
|    function or data, the facility still operates, and performs | ||||
|    whatever part of its purpose remains meaningful, or | ||||
|  | ||||
|    b) under the GNU GPL, with none of the additional permissions of | ||||
|    this License applicable to that copy. | ||||
|  | ||||
|   3. Object Code Incorporating Material from Library Header Files. | ||||
|  | ||||
|   The object code form of an Application may incorporate material from | ||||
| a header file that is part of the Library.  You may convey such object | ||||
| code under terms of your choice, provided that, if the incorporated | ||||
| material is not limited to numerical parameters, data structure | ||||
| layouts and accessors, or small macros, inline functions and templates | ||||
| (ten or fewer lines in length), you do both of the following: | ||||
|  | ||||
|    a) Give prominent notice with each copy of the object code that the | ||||
|    Library is used in it and that the Library and its use are | ||||
|    covered by this License. | ||||
|  | ||||
|    b) Accompany the object code with a copy of the GNU GPL and this license | ||||
|    document. | ||||
|  | ||||
|   4. Combined Works. | ||||
|  | ||||
|   You may convey a Combined Work under terms of your choice that, | ||||
| taken together, effectively do not restrict modification of the | ||||
| portions of the Library contained in the Combined Work and reverse | ||||
| engineering for debugging such modifications, if you also do each of | ||||
| the following: | ||||
|  | ||||
|    a) Give prominent notice with each copy of the Combined Work that | ||||
|    the Library is used in it and that the Library and its use are | ||||
|    covered by this License. | ||||
|  | ||||
|    b) Accompany the Combined Work with a copy of the GNU GPL and this license | ||||
|    document. | ||||
|  | ||||
|    c) For a Combined Work that displays copyright notices during | ||||
|    execution, include the copyright notice for the Library among | ||||
|    these notices, as well as a reference directing the user to the | ||||
|    copies of the GNU GPL and this license document. | ||||
|  | ||||
|    d) Do one of the following: | ||||
|  | ||||
|        0) Convey the Minimal Corresponding Source under the terms of this | ||||
|        License, and the Corresponding Application Code in a form | ||||
|        suitable for, and under terms that permit, the user to | ||||
|        recombine or relink the Application with a modified version of | ||||
|        the Linked Version to produce a modified Combined Work, in the | ||||
|        manner specified by section 6 of the GNU GPL for conveying | ||||
|        Corresponding Source. | ||||
|  | ||||
|        1) Use a suitable shared library mechanism for linking with the | ||||
|        Library.  A suitable mechanism is one that (a) uses at run time | ||||
|        a copy of the Library already present on the user's computer | ||||
|        system, and (b) will operate properly with a modified version | ||||
|        of the Library that is interface-compatible with the Linked | ||||
|        Version. | ||||
|  | ||||
|    e) Provide Installation Information, but only if you would otherwise | ||||
|    be required to provide such information under section 6 of the | ||||
|    GNU GPL, and only to the extent that such information is | ||||
|    necessary to install and execute a modified version of the | ||||
|    Combined Work produced by recombining or relinking the | ||||
|    Application with a modified version of the Linked Version. (If | ||||
|    you use option 4d0, the Installation Information must accompany | ||||
|    the Minimal Corresponding Source and Corresponding Application | ||||
|    Code. If you use option 4d1, you must provide the Installation | ||||
|    Information in the manner specified by section 6 of the GNU GPL | ||||
|    for conveying Corresponding Source.) | ||||
|  | ||||
|   5. Combined Libraries. | ||||
|  | ||||
|   You may place library facilities that are a work based on the | ||||
| Library side by side in a single library together with other library | ||||
| facilities that are not Applications and are not covered by this | ||||
| License, and convey such a combined library under terms of your | ||||
| choice, if you do both of the following: | ||||
|  | ||||
|    a) Accompany the combined library with a copy of the same work based | ||||
|    on the Library, uncombined with any other library facilities, | ||||
|    conveyed under the terms of this License. | ||||
|  | ||||
|    b) Give prominent notice with the combined library that part of it | ||||
|    is a work based on the Library, and explaining where to find the | ||||
|    accompanying uncombined form of the same work. | ||||
|  | ||||
|   6. Revised Versions of the GNU Lesser General Public License. | ||||
|  | ||||
|   The Free Software Foundation may publish revised and/or new versions | ||||
| of the GNU Lesser 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 | ||||
| Library as you received it specifies that a certain numbered version | ||||
| of the GNU Lesser General Public License "or any later version" | ||||
| applies to it, you have the option of following the terms and | ||||
| conditions either of that published version or of any later version | ||||
| published by the Free Software Foundation. If the Library as you | ||||
| received it does not specify a version number of the GNU Lesser | ||||
| General Public License, you may choose any version of the GNU Lesser | ||||
| General Public License ever published by the Free Software Foundation. | ||||
|  | ||||
|   If the Library as you received it specifies that a proxy can decide | ||||
| whether future versions of the GNU Lesser General Public License shall | ||||
| apply, that proxy's public statement of acceptance of any version is | ||||
| permanent authorization for you to choose that version for the | ||||
| Library. | ||||
|  | ||||
| ############################################################################### | ||||
|  | ||||
| Attribution-ShareAlike 4.0 International | ||||
|  | ||||
| ======================================================================= | ||||
|  | ||||
| Creative Commons Corporation ("Creative Commons") is not a law firm and | ||||
| does not provide legal services or legal advice. Distribution of | ||||
| Creative Commons public licenses does not create a lawyer-client or | ||||
| other relationship. Creative Commons makes its licenses and related | ||||
| information available on an "as-is" basis. Creative Commons gives no | ||||
| warranties regarding its licenses, any material licensed under their | ||||
| terms and conditions, or any related information. Creative Commons | ||||
| disclaims all liability for damages resulting from their use to the | ||||
| fullest extent possible. | ||||
|  | ||||
| Using Creative Commons Public Licenses | ||||
|  | ||||
| Creative Commons public licenses provide a standard set of terms and | ||||
| conditions that creators and other rights holders may use to share | ||||
| original works of authorship and other material subject to copyright | ||||
| and certain other rights specified in the public license below. The | ||||
| following considerations are for informational purposes only, are not | ||||
| exhaustive, and do not form part of our licenses. | ||||
|  | ||||
|      Considerations for licensors: Our public licenses are | ||||
|      intended for use by those authorized to give the public | ||||
|      permission to use material in ways otherwise restricted by | ||||
|      copyright and certain other rights. Our licenses are | ||||
|      irrevocable. Licensors should read and understand the terms | ||||
|      and conditions of the license they choose before applying it. | ||||
|      Licensors should also secure all rights necessary before | ||||
|      applying our licenses so that the public can reuse the | ||||
|      material as expected. Licensors should clearly mark any | ||||
|      material not subject to the license. This includes other CC- | ||||
|      licensed material, or material used under an exception or | ||||
|      limitation to copyright. More considerations for licensors: | ||||
| 	wiki.creativecommons.org/Considerations_for_licensors | ||||
|  | ||||
|      Considerations for the public: By using one of our public | ||||
|      licenses, a licensor grants the public permission to use the | ||||
|      licensed material under specified terms and conditions. If | ||||
|      the licensor's permission is not necessary for any reason--for | ||||
|      example, because of any applicable exception or limitation to | ||||
|      copyright--then that use is not regulated by the license. Our | ||||
|      licenses grant only permissions under copyright and certain | ||||
|      other rights that a licensor has authority to grant. Use of | ||||
|      the licensed material may still be restricted for other | ||||
|      reasons, including because others have copyright or other | ||||
|      rights in the material. A licensor may make special requests, | ||||
|      such as asking that all changes be marked or described. | ||||
|      Although not required by our licenses, you are encouraged to | ||||
|      respect those requests where reasonable. More considerations | ||||
|      for the public:  | ||||
| 	wiki.creativecommons.org/Considerations_for_licensees | ||||
|  | ||||
| ======================================================================= | ||||
|  | ||||
| Creative Commons Attribution-ShareAlike 4.0 International Public | ||||
| License | ||||
|  | ||||
| By exercising the Licensed Rights (defined below), You accept and agree | ||||
| to be bound by the terms and conditions of this Creative Commons | ||||
| Attribution-ShareAlike 4.0 International Public License ("Public | ||||
| License"). To the extent this Public License may be interpreted as a | ||||
| contract, You are granted the Licensed Rights in consideration of Your | ||||
| acceptance of these terms and conditions, and the Licensor grants You | ||||
| such rights in consideration of benefits the Licensor receives from | ||||
| making the Licensed Material available under these terms and | ||||
| conditions. | ||||
|  | ||||
|  | ||||
| Section 1 -- Definitions. | ||||
|  | ||||
|   a. Adapted Material means material subject to Copyright and Similar | ||||
|      Rights that is derived from or based upon the Licensed Material | ||||
|      and in which the Licensed Material is translated, altered, | ||||
|      arranged, transformed, or otherwise modified in a manner requiring | ||||
|      permission under the Copyright and Similar Rights held by the | ||||
|      Licensor. For purposes of this Public License, where the Licensed | ||||
|      Material is a musical work, performance, or sound recording, | ||||
|      Adapted Material is always produced where the Licensed Material is | ||||
|      synched in timed relation with a moving image. | ||||
|  | ||||
|   b. Adapter's License means the license You apply to Your Copyright | ||||
|      and Similar Rights in Your contributions to Adapted Material in | ||||
|      accordance with the terms and conditions of this Public License. | ||||
|  | ||||
|   c. BY-SA Compatible License means a license listed at | ||||
|      creativecommons.org/compatiblelicenses, approved by Creative | ||||
|      Commons as essentially the equivalent of this Public License. | ||||
|  | ||||
|   d. Copyright and Similar Rights means copyright and/or similar rights | ||||
|      closely related to copyright including, without limitation, | ||||
|      performance, broadcast, sound recording, and Sui Generis Database | ||||
|      Rights, without regard to how the rights are labeled or | ||||
|      categorized. For purposes of this Public License, the rights | ||||
|      specified in Section 2(b)(1)-(2) are not Copyright and Similar | ||||
|      Rights. | ||||
|  | ||||
|   e. Effective Technological Measures means those measures that, in the | ||||
|      absence of proper authority, may not be circumvented under laws | ||||
|      fulfilling obligations under Article 11 of the WIPO Copyright | ||||
|      Treaty adopted on December 20, 1996, and/or similar international | ||||
|      agreements. | ||||
|  | ||||
|   f. Exceptions and Limitations means fair use, fair dealing, and/or | ||||
|      any other exception or limitation to Copyright and Similar Rights | ||||
|      that applies to Your use of the Licensed Material. | ||||
|  | ||||
|   g. License Elements means the license attributes listed in the name | ||||
|      of a Creative Commons Public License. The License Elements of this | ||||
|      Public License are Attribution and ShareAlike. | ||||
|  | ||||
|   h. Licensed Material means the artistic or literary work, database, | ||||
|      or other material to which the Licensor applied this Public | ||||
|      License. | ||||
|  | ||||
|   i. Licensed Rights means the rights granted to You subject to the | ||||
|      terms and conditions of this Public License, which are limited to | ||||
|      all Copyright and Similar Rights that apply to Your use of the | ||||
|      Licensed Material and that the Licensor has authority to license. | ||||
|  | ||||
|   j. Licensor means the individual(s) or entity(ies) granting rights | ||||
|      under this Public License. | ||||
|  | ||||
|   k. Share means to provide material to the public by any means or | ||||
|      process that requires permission under the Licensed Rights, such | ||||
|      as reproduction, public display, public performance, distribution, | ||||
|      dissemination, communication, or importation, and to make material | ||||
|      available to the public including in ways that members of the | ||||
|      public may access the material from a place and at a time | ||||
|      individually chosen by them. | ||||
|  | ||||
|   l. Sui Generis Database Rights means rights other than copyright | ||||
|      resulting from Directive 96/9/EC of the European Parliament and of | ||||
|      the Council of 11 March 1996 on the legal protection of databases, | ||||
|      as amended and/or succeeded, as well as other essentially | ||||
|      equivalent rights anywhere in the world. | ||||
|  | ||||
|   m. You means the individual or entity exercising the Licensed Rights | ||||
|      under this Public License. Your has a corresponding meaning. | ||||
|  | ||||
|  | ||||
| Section 2 -- Scope. | ||||
|  | ||||
|   a. License grant. | ||||
|  | ||||
|        1. Subject to the terms and conditions of this Public License, | ||||
|           the Licensor hereby grants You a worldwide, royalty-free, | ||||
|           non-sublicensable, non-exclusive, irrevocable license to | ||||
|           exercise the Licensed Rights in the Licensed Material to: | ||||
|  | ||||
|             a. reproduce and Share the Licensed Material, in whole or | ||||
|                in part; and | ||||
|  | ||||
|             b. produce, reproduce, and Share Adapted Material. | ||||
|  | ||||
|        2. Exceptions and Limitations. For the avoidance of doubt, where | ||||
|           Exceptions and Limitations apply to Your use, this Public | ||||
|           License does not apply, and You do not need to comply with | ||||
|           its terms and conditions. | ||||
|  | ||||
|        3. Term. The term of this Public License is specified in Section | ||||
|           6(a). | ||||
|  | ||||
|        4. Media and formats; technical modifications allowed. The | ||||
|           Licensor authorizes You to exercise the Licensed Rights in | ||||
|           all media and formats whether now known or hereafter created, | ||||
|           and to make technical modifications necessary to do so. The | ||||
|           Licensor waives and/or agrees not to assert any right or | ||||
|           authority to forbid You from making technical modifications | ||||
|           necessary to exercise the Licensed Rights, including | ||||
|           technical modifications necessary to circumvent Effective | ||||
|           Technological Measures. For purposes of this Public License, | ||||
|           simply making modifications authorized by this Section 2(a) | ||||
|           (4) never produces Adapted Material. | ||||
|  | ||||
|        5. Downstream recipients. | ||||
|  | ||||
|             a. Offer from the Licensor -- Licensed Material. Every | ||||
|                recipient of the Licensed Material automatically | ||||
|                receives an offer from the Licensor to exercise the | ||||
|                Licensed Rights under the terms and conditions of this | ||||
|                Public License. | ||||
|  | ||||
|             b. Additional offer from the Licensor -- Adapted Material. | ||||
|                Every recipient of Adapted Material from You | ||||
|                automatically receives an offer from the Licensor to | ||||
|                exercise the Licensed Rights in the Adapted Material | ||||
|                under the conditions of the Adapter's License You apply. | ||||
|  | ||||
|             c. No downstream restrictions. You may not offer or impose | ||||
|                any additional or different terms or conditions on, or | ||||
|                apply any Effective Technological Measures to, the | ||||
|                Licensed Material if doing so restricts exercise of the | ||||
|                Licensed Rights by any recipient of the Licensed | ||||
|                Material. | ||||
|  | ||||
|        6. No endorsement. Nothing in this Public License constitutes or | ||||
|           may be construed as permission to assert or imply that You | ||||
|           are, or that Your use of the Licensed Material is, connected | ||||
|           with, or sponsored, endorsed, or granted official status by, | ||||
|           the Licensor or others designated to receive attribution as | ||||
|           provided in Section 3(a)(1)(A)(i). | ||||
|  | ||||
|   b. Other rights. | ||||
|  | ||||
|        1. Moral rights, such as the right of integrity, are not | ||||
|           licensed under this Public License, nor are publicity, | ||||
|           privacy, and/or other similar personality rights; however, to | ||||
|           the extent possible, the Licensor waives and/or agrees not to | ||||
|           assert any such rights held by the Licensor to the limited | ||||
|           extent necessary to allow You to exercise the Licensed | ||||
|           Rights, but not otherwise. | ||||
|  | ||||
|        2. Patent and trademark rights are not licensed under this | ||||
|           Public License. | ||||
|  | ||||
|        3. To the extent possible, the Licensor waives any right to | ||||
|           collect royalties from You for the exercise of the Licensed | ||||
|           Rights, whether directly or through a collecting society | ||||
|           under any voluntary or waivable statutory or compulsory | ||||
|           licensing scheme. In all other cases the Licensor expressly | ||||
|           reserves any right to collect such royalties. | ||||
|  | ||||
|  | ||||
| Section 3 -- License Conditions. | ||||
|  | ||||
| Your exercise of the Licensed Rights is expressly made subject to the | ||||
| following conditions. | ||||
|  | ||||
|   a. Attribution. | ||||
|  | ||||
|        1. If You Share the Licensed Material (including in modified | ||||
|           form), You must: | ||||
|  | ||||
|             a. retain the following if it is supplied by the Licensor | ||||
|                with the Licensed Material: | ||||
|  | ||||
|                  i. identification of the creator(s) of the Licensed | ||||
|                     Material and any others designated to receive | ||||
|                     attribution, in any reasonable manner requested by | ||||
|                     the Licensor (including by pseudonym if | ||||
|                     designated); | ||||
|  | ||||
|                 ii. a copyright notice; | ||||
|  | ||||
|                iii. a notice that refers to this Public License; | ||||
|  | ||||
|                 iv. a notice that refers to the disclaimer of | ||||
|                     warranties; | ||||
|  | ||||
|                  v. a URI or hyperlink to the Licensed Material to the | ||||
|                     extent reasonably practicable; | ||||
|  | ||||
|             b. indicate if You modified the Licensed Material and | ||||
|                retain an indication of any previous modifications; and | ||||
|  | ||||
|             c. indicate the Licensed Material is licensed under this | ||||
|                Public License, and include the text of, or the URI or | ||||
|                hyperlink to, this Public License. | ||||
|  | ||||
|        2. You may satisfy the conditions in Section 3(a)(1) in any | ||||
|           reasonable manner based on the medium, means, and context in | ||||
|           which You Share the Licensed Material. For example, it may be | ||||
|           reasonable to satisfy the conditions by providing a URI or | ||||
|           hyperlink to a resource that includes the required | ||||
|           information. | ||||
|  | ||||
|        3. If requested by the Licensor, You must remove any of the | ||||
|           information required by Section 3(a)(1)(A) to the extent | ||||
|           reasonably practicable. | ||||
|  | ||||
|   b. ShareAlike. | ||||
|  | ||||
|      In addition to the conditions in Section 3(a), if You Share | ||||
|      Adapted Material You produce, the following conditions also apply. | ||||
|  | ||||
|        1. The Adapter's License You apply must be a Creative Commons | ||||
|           license with the same License Elements, this version or | ||||
|           later, or a BY-SA Compatible License. | ||||
|  | ||||
|        2. You must include the text of, or the URI or hyperlink to, the | ||||
|           Adapter's License You apply. You may satisfy this condition | ||||
|           in any reasonable manner based on the medium, means, and | ||||
|           context in which You Share Adapted Material. | ||||
|  | ||||
|        3. You may not offer or impose any additional or different terms | ||||
|           or conditions on, or apply any Effective Technological | ||||
|           Measures to, Adapted Material that restrict exercise of the | ||||
|           rights granted under the Adapter's License You apply. | ||||
|  | ||||
|  | ||||
| Section 4 -- Sui Generis Database Rights. | ||||
|  | ||||
| Where the Licensed Rights include Sui Generis Database Rights that | ||||
| apply to Your use of the Licensed Material: | ||||
|  | ||||
|   a. for the avoidance of doubt, Section 2(a)(1) grants You the right | ||||
|      to extract, reuse, reproduce, and Share all or a substantial | ||||
|      portion of the contents of the database; | ||||
|  | ||||
|   b. if You include all or a substantial portion of the database | ||||
|      contents in a database in which You have Sui Generis Database | ||||
|      Rights, then the database in which You have Sui Generis Database | ||||
|      Rights (but not its individual contents) is Adapted Material, | ||||
|  | ||||
|      including for purposes of Section 3(b); and | ||||
|   c. You must comply with the conditions in Section 3(a) if You Share | ||||
|      all or a substantial portion of the contents of the database. | ||||
|  | ||||
| For the avoidance of doubt, this Section 4 supplements and does not | ||||
| replace Your obligations under this Public License where the Licensed | ||||
| Rights include other Copyright and Similar Rights. | ||||
|  | ||||
|  | ||||
| Section 5 -- Disclaimer of Warranties and Limitation of Liability. | ||||
|  | ||||
|   a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE | ||||
|      EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS | ||||
|      AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF | ||||
|      ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, | ||||
|      IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, | ||||
|      WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR | ||||
|      PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, | ||||
|      ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT | ||||
|      KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT | ||||
|      ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. | ||||
|  | ||||
|   b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE | ||||
|      TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, | ||||
|      NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, | ||||
|      INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, | ||||
|      COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR | ||||
|      USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN | ||||
|      ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR | ||||
|      DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR | ||||
|      IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. | ||||
|  | ||||
|   c. The disclaimer of warranties and limitation of liability provided | ||||
|      above shall be interpreted in a manner that, to the extent | ||||
|      possible, most closely approximates an absolute disclaimer and | ||||
|      waiver of all liability. | ||||
|  | ||||
|  | ||||
| Section 6 -- Term and Termination. | ||||
|  | ||||
|   a. This Public License applies for the term of the Copyright and | ||||
|      Similar Rights licensed here. However, if You fail to comply with | ||||
|      this Public License, then Your rights under this Public License | ||||
|      terminate automatically. | ||||
|  | ||||
|   b. Where Your right to use the Licensed Material has terminated under | ||||
|      Section 6(a), it reinstates: | ||||
|  | ||||
|        1. automatically as of the date the violation is cured, provided | ||||
|           it is cured within 30 days of Your discovery of the | ||||
|           violation; or | ||||
|  | ||||
|        2. upon express reinstatement by the Licensor. | ||||
|  | ||||
|      For the avoidance of doubt, this Section 6(b) does not affect any | ||||
|      right the Licensor may have to seek remedies for Your violations | ||||
|      of this Public License. | ||||
|  | ||||
|   c. For the avoidance of doubt, the Licensor may also offer the | ||||
|      Licensed Material under separate terms or conditions or stop | ||||
|      distributing the Licensed Material at any time; however, doing so | ||||
|      will not terminate this Public License. | ||||
|  | ||||
|   d. Sections 1, 5, 6, 7, and 8 survive termination of this Public | ||||
|      License. | ||||
|  | ||||
|  | ||||
| Section 7 -- Other Terms and Conditions. | ||||
|  | ||||
|   a. The Licensor shall not be bound by any additional or different | ||||
|      terms or conditions communicated by You unless expressly agreed. | ||||
|  | ||||
|   b. Any arrangements, understandings, or agreements regarding the | ||||
|      Licensed Material not stated herein are separate from and | ||||
|      independent of the terms and conditions of this Public License. | ||||
|  | ||||
|  | ||||
| Section 8 -- Interpretation. | ||||
|  | ||||
|   a. For the avoidance of doubt, this Public License does not, and | ||||
|      shall not be interpreted to, reduce, limit, restrict, or impose | ||||
|      conditions on any use of the Licensed Material that could lawfully | ||||
|      be made without permission under this Public License. | ||||
|  | ||||
|   b. To the extent possible, if any provision of this Public License is | ||||
|      deemed unenforceable, it shall be automatically reformed to the | ||||
|      minimum extent necessary to make it enforceable. If the provision | ||||
|      cannot be reformed, it shall be severed from this Public License | ||||
|      without affecting the enforceability of the remaining terms and | ||||
|      conditions. | ||||
|  | ||||
|   c. No term or condition of this Public License will be waived and no | ||||
|      failure to comply consented to unless expressly agreed to by the | ||||
|      Licensor. | ||||
|  | ||||
|   d. Nothing in this Public License constitutes or may be interpreted | ||||
|      as a limitation upon, or waiver of, any privileges and immunities | ||||
|      that apply to the Licensor or You, including from the legal | ||||
|      processes of any jurisdiction or authority. | ||||
|  | ||||
|  | ||||
| ======================================================================= | ||||
|  | ||||
| Creative Commons is not a party to its public | ||||
| licenses. Notwithstanding, Creative Commons may elect to apply one of | ||||
| its public licenses to material it publishes and in those instances | ||||
| will be considered the “Licensor.” The text of the Creative Commons | ||||
| public licenses is dedicated to the public domain under the CC0 Public | ||||
| Domain Dedication. Except for the limited purpose of indicating that | ||||
| material is shared under a Creative Commons public license or as | ||||
| otherwise permitted by the Creative Commons policies published at | ||||
| creativecommons.org/policies, Creative Commons does not authorize the | ||||
| use of the trademark "Creative Commons" or any other trademark or logo | ||||
| of Creative Commons without its prior written consent including, | ||||
| without limitation, in connection with any unauthorized modifications | ||||
| to any of its public licenses or any other arrangements, | ||||
| understandings, or agreements concerning use of licensed material. For | ||||
| the avoidance of doubt, this paragraph does not form part of the | ||||
| public licenses. | ||||
|  | ||||
| Creative Commons may be contacted at creativecommons.org. | ||||
							
								
								
									
										176
									
								
								compat.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,176 @@ | ||||
|  | ||||
| local default_fences = { | ||||
| 	"default:fence_wood", | ||||
| 	"default:fence_acacia_wood", | ||||
| 	"default:fence_aspen_wood", | ||||
| 	"default:fence_junglewood", | ||||
| 	"default:fence_pine_wood" | ||||
| } | ||||
|  | ||||
| for _, n in ipairs(default_fences) do | ||||
| 	minetest.override_item(n, { | ||||
| 		check_for_pole = true | ||||
| 	}) | ||||
| end | ||||
|  | ||||
| if minetest.get_modpath("streetspoles") then | ||||
|  | ||||
| 	local htj_north = { | ||||
| 		[1] = true, | ||||
| 		[3] = true, | ||||
| 		[9] = true, | ||||
| 		[11] = true, | ||||
| 		[21] = true, | ||||
| 		[23] = true | ||||
| 	} | ||||
|  | ||||
| 	local htj_east = { | ||||
| 		[0] = true, | ||||
| 		[2] = true, | ||||
| 		[16] = true, | ||||
| 		[18] = true, | ||||
| 		[20] = true, | ||||
| 		[22] = true | ||||
| 	} | ||||
|  | ||||
| 	local htj_south = { | ||||
| 		[1] = true, | ||||
| 		[3] = true, | ||||
| 		[5] = true, | ||||
| 		[7] = true, | ||||
| 		[21] = true, | ||||
| 		[23] = true | ||||
| 	} | ||||
|  | ||||
| 	local htj_west = { | ||||
| 		[0] = true, | ||||
| 		[2] = true, | ||||
| 		[12] = true, | ||||
| 		[14] = true, | ||||
| 		[20] = true, | ||||
| 		[22] = true | ||||
| 	} | ||||
|  | ||||
| 	local vtj_north = { | ||||
| 		[8] = true, | ||||
| 		[10] = true, | ||||
| 		[13] = true, | ||||
| 		[15] = true, | ||||
| 		[17] = true, | ||||
| 		[19] = true | ||||
| 	} | ||||
|  | ||||
| 	local vtj_east = { | ||||
| 		[4] = true, | ||||
| 		[6] = true, | ||||
| 		[8] = true, | ||||
| 		[10] = true, | ||||
| 		[17] = true, | ||||
| 		[19] = true | ||||
| 	} | ||||
|  | ||||
| 	local vtj_south = { | ||||
| 		[4] = true, | ||||
| 		[6] = true, | ||||
| 		[13] = true, | ||||
| 		[15] = true, | ||||
| 		[17] = true, | ||||
| 		[10] = true | ||||
| 	} | ||||
|  | ||||
| 	local vtj_west = { | ||||
| 		[4] = true, | ||||
| 		[6] = true, | ||||
| 		[8] = true, | ||||
| 		[10] = true, | ||||
| 		[13] = true, | ||||
| 		[15] = true | ||||
| 	} | ||||
|  | ||||
| 	minetest.override_item("streets:bigpole", { | ||||
| 		check_for_pole = function(pos, node, def, ppos, pnode, pdef) | ||||
| 			if pnode.param2 < 4 | ||||
| 			  or (pnode.param2 > 19 and pnode.param2 < 24) | ||||
| 			  and (pos.x ~= ppos.x or pos.z ~= ppos.z) then | ||||
| 				return true | ||||
| 			end | ||||
| 		end, | ||||
|  | ||||
| 		check_for_horiz_pole = function(pos, node, def, ppos, pnode, pdef) | ||||
| 			if pnode.param2 > 3 and pnode.param2 < 12 then | ||||
| 				if def.paramtype2 == "wallmounted" then | ||||
| 					if node.param2 == 2 or node.param2 == 3 -- E/W | ||||
| 						then return true | ||||
| 					end | ||||
| 				else | ||||
| 					if node.param2 == 1 or node.param2 == 3 -- E/W | ||||
| 						then return true | ||||
| 					end | ||||
| 				end | ||||
| 			elseif pnode.param2 > 11 and pnode.param2 < 20 then | ||||
| 				if def.paramtype2 == "wallmounted" then | ||||
| 					if node.param2 == 4 or node.param2 == 5 then | ||||
| 						return true | ||||
| 					end | ||||
| 				else | ||||
| 					if node.param2 == 0 or node.param2 == 2 then | ||||
| 						return true | ||||
| 					end | ||||
| 				end | ||||
| 			end | ||||
| 		end | ||||
| 	}) | ||||
|  | ||||
| 	minetest.override_item("streets:bigpole_tjunction", { | ||||
| 		check_for_pole = function(pos, node, def, ppos, pnode, pdef) | ||||
| 			if def.paramtype2 == "wallmounted" then | ||||
| 				if   (node.param2 == 4 and vtj_north[pnode.param2]) | ||||
| 				  or (node.param2 == 2 and vtj_east[pnode.param2]) | ||||
| 				  or (node.param2 == 5 and vtj_south[pnode.param2]) | ||||
| 				  or (node.param2 == 3 and vtj_west[pnode.param2]) then | ||||
| 					return true | ||||
| 				end | ||||
| 			else | ||||
| 				if   (node.param2 == 0 and vtj_north[pnode.param2]) | ||||
| 				  or (node.param2 == 1 and vtj_east[pnode.param2]) | ||||
| 				  or (node.param2 == 2 and vtj_south[pnode.param2]) | ||||
| 				  or (node.param2 == 3 and vtj_west[pnode.param2]) then | ||||
| 					return true | ||||
| 				end | ||||
| 			end | ||||
| 		end, | ||||
|  | ||||
| 		check_for_horiz_pole = function(pos, node, def, ppos, pnode, pdef) | ||||
| 			if def.paramtype2 == "wallmounted" then | ||||
| 				if   (node.param2 == 4 and htj_north[pnode.param2]) | ||||
| 				  or (node.param2 == 2 and htj_east[pnode.param2]) | ||||
| 				  or (node.param2 == 5 and htj_south[pnode.param2]) | ||||
| 				  or (node.param2 == 3 and htj_west[pnode.param2]) then | ||||
| 					return true | ||||
| 				end | ||||
| 			else | ||||
| 				if   (node.param2 == 0 and htj_north[pnode.param2]) | ||||
| 				  or (node.param2 == 1 and htj_east[pnode.param2]) | ||||
| 				  or (node.param2 == 2 and htj_south[pnode.param2]) | ||||
| 				  or (node.param2 == 3 and htj_west[pnode.param2]) then | ||||
| 					return true | ||||
| 				end | ||||
| 			end | ||||
| 		end | ||||
| 	}) | ||||
|  | ||||
| end | ||||
|  | ||||
| if minetest.get_modpath("streetlamps") then | ||||
| 	minetest.override_item("streets:streetlamp_basic_top_on", { | ||||
| 		selection_box = { | ||||
| 			type = "fixed", | ||||
| 			fixed = { | ||||
| 				{-0.3,-0.4,-0.3,0.3,0.5,0.3}, | ||||
| 				{-0.15,-0.4,-0.15,0.15,-1.55,0.15}, | ||||
| 				{-0.18,-1.55,-0.18,0.18,-2.5,0.18}, | ||||
| 			} | ||||
| 		}, | ||||
| 		check_for_pole = true | ||||
| 	}) | ||||
| end | ||||
| @@ -1,8 +1,4 @@ | ||||
| Most code and all textures by Vanessa Ezekowitz. | ||||
| Most code and all textures by Vanessa Dannenberg. | ||||
|  | ||||
| Some code copied and modified from the game's default mods (especially  | ||||
| doors) and ironzorg's flowers mod. | ||||
|  | ||||
| Licenses:  | ||||
| * For the lua code, BSD.  | ||||
| * For all images and everything else, WTFPL. | ||||
|   | ||||
| @@ -1,4 +1,5 @@ | ||||
| default | ||||
| intllib? | ||||
| screwdriver? | ||||
| keyword_interact? | ||||
| streetspoles? | ||||
| streetlamps? | ||||
|   | ||||
							
								
								
									
										265
									
								
								encoding.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,265 @@ | ||||
| -- encoding borrowed from signs_lib fork at https://github.com/lord-server/lord | ||||
|  | ||||
| local ansi_decode = { | ||||
| 	[128] = "\208\130", | ||||
| 	[129] = "\208\131", | ||||
| 	[130] = "\226\128\154", | ||||
| 	[131] = "\209\147", | ||||
| 	[132] = "\226\128\158", | ||||
| 	[133] = "\226\128\166", | ||||
| 	[134] = "\226\128\160", | ||||
| 	[135] = "\226\128\161", | ||||
| 	[136] = "\226\130\172", | ||||
| 	[137] = "\226\128\176", | ||||
| 	[138] = "\208\137", | ||||
| 	[139] = "\226\128\185", | ||||
| 	[140] = "\208\138", | ||||
| 	[141] = "\208\140", | ||||
| 	[142] = "\208\139", | ||||
| 	[143] = "\208\143", | ||||
| 	[144] = "\209\146", | ||||
| 	[145] = "\226\128\152", | ||||
| 	[146] = "\226\128\153", | ||||
| 	[147] = "\226\128\156", | ||||
| 	[148] = "\226\128\157", | ||||
| 	[149] = "\226\128\162", | ||||
| 	[150] = "\226\128\147", | ||||
| 	[151] = "\226\128\148", | ||||
| 	[152] = "\194\152", | ||||
| 	[153] = "\226\132\162", | ||||
| 	[154] = "\209\153", | ||||
| 	[155] = "\226\128\186", | ||||
| 	[156] = "\209\154", | ||||
| 	[157] = "\209\156", | ||||
| 	[158] = "\209\155", | ||||
| 	[159] = "\209\159", | ||||
| 	[160] = "\194\160", | ||||
| 	[161] = "\209\142", | ||||
| 	[162] = "\209\158", | ||||
| 	[163] = "\208\136", | ||||
| 	[164] = "\194\164", | ||||
| 	[165] = "\210\144", | ||||
| 	[166] = "\194\166", | ||||
| 	[167] = "\194\167", | ||||
| 	[168] = "\208\129", | ||||
| 	[169] = "\194\169", | ||||
| 	[170] = "\208\132", | ||||
| 	[171] = "\194\171", | ||||
| 	[172] = "\194\172", | ||||
| 	[173] = "\194\173", | ||||
| 	[174] = "\194\174", | ||||
| 	[175] = "\208\135", | ||||
| 	[176] = "\194\176", | ||||
| 	[177] = "\194\177", | ||||
| 	[178] = "\208\134", | ||||
| 	[179] = "\209\150", | ||||
| 	[180] = "\210\145", | ||||
| 	[181] = "\194\181", | ||||
| 	[182] = "\194\182", | ||||
| 	[183] = "\194\183", | ||||
| 	[184] = "\209\145", | ||||
| 	[185] = "\226\132\150", | ||||
| 	[186] = "\209\148", | ||||
| 	[187] = "\194\187", | ||||
| 	[188] = "\209\152", | ||||
| 	[189] = "\208\133", | ||||
| 	[190] = "\209\149", | ||||
| 	[191] = "\209\151" | ||||
| } | ||||
| local utf8_decode = { | ||||
| 	[128] = { | ||||
| 		[147] = "\150", | ||||
| 		[148] = "\151", | ||||
| 		[152] = "\145", | ||||
| 		[153] = "\146", | ||||
| 		[154] = "\130", | ||||
| 		[156] = "\147", | ||||
| 		[157] = "\148", | ||||
| 		[158] = "\132", | ||||
| 		[160] = "\134", | ||||
| 		[161] = "\135", | ||||
| 		[162] = "\149", | ||||
| 		[166] = "\133", | ||||
| 		[176] = "\137", | ||||
| 		[185] = "\139", | ||||
| 		[186] = "\155" | ||||
| 	}, | ||||
| 	[130] = {[172] = "\136"}, | ||||
| 	[132] = {[150] = "\185", [162] = "\153"}, | ||||
| 	[194] = { | ||||
| 		[152] = "\152", | ||||
| 		[160] = "\160", | ||||
| 		[164] = "\164", | ||||
| 		[166] = "\166", | ||||
| 		[167] = "\167", | ||||
| 		[169] = "\169", | ||||
| 		[171] = "\171", | ||||
| 		[172] = "\172", | ||||
| 		[173] = "\173", | ||||
| 		[174] = "\174", | ||||
| 		[176] = "\176", | ||||
| 		[177] = "\177", | ||||
| 		[181] = "\181", | ||||
| 		[182] = "\182", | ||||
| 		[183] = "\183", | ||||
| 		[187] = "\187" | ||||
| 	}, | ||||
| 	[208] = { | ||||
| 		[129] = "\168", | ||||
| 		[130] = "\128", | ||||
| 		[131] = "\129", | ||||
| 		[132] = "\170", | ||||
| 		[133] = "\189", | ||||
| 		[134] = "\178", | ||||
| 		[135] = "\175", | ||||
| 		[136] = "\163", | ||||
| 		[137] = "\138", | ||||
| 		[138] = "\140", | ||||
| 		[139] = "\142", | ||||
| 		[140] = "\141", | ||||
| 		[143] = "\143", | ||||
| 		[144] = "\192", | ||||
| 		[145] = "\193", | ||||
| 		[146] = "\194", | ||||
| 		[147] = "\195", | ||||
| 		[148] = "\196", | ||||
| 		[149] = "\197", | ||||
| 		[150] = "\198", | ||||
| 		[151] = "\199", | ||||
| 		[152] = "\200", | ||||
| 		[153] = "\201", | ||||
| 		[154] = "\202", | ||||
| 		[155] = "\203", | ||||
| 		[156] = "\204", | ||||
| 		[157] = "\205", | ||||
| 		[158] = "\206", | ||||
| 		[159] = "\207", | ||||
| 		[160] = "\208", | ||||
| 		[161] = "\209", | ||||
| 		[162] = "\210", | ||||
| 		[163] = "\211", | ||||
| 		[164] = "\212", | ||||
| 		[165] = "\213", | ||||
| 		[166] = "\214", | ||||
| 		[167] = "\215", | ||||
| 		[168] = "\216", | ||||
| 		[169] = "\217", | ||||
| 		[170] = "\218", | ||||
| 		[171] = "\219", | ||||
| 		[172] = "\220", | ||||
| 		[173] = "\221", | ||||
| 		[174] = "\222", | ||||
| 		[175] = "\223", | ||||
| 		[176] = "\224", | ||||
| 		[177] = "\225", | ||||
| 		[178] = "\226", | ||||
| 		[179] = "\227", | ||||
| 		[180] = "\228", | ||||
| 		[181] = "\229", | ||||
| 		[182] = "\230", | ||||
| 		[183] = "\231", | ||||
| 		[184] = "\232", | ||||
| 		[185] = "\233", | ||||
| 		[186] = "\234", | ||||
| 		[187] = "\235", | ||||
| 		[188] = "\236", | ||||
| 		[189] = "\237", | ||||
| 		[190] = "\238", | ||||
| 		[191] = "\239" | ||||
| 	}, | ||||
| 	[209] = { | ||||
| 		[128] = "\240", | ||||
| 		[129] = "\241", | ||||
| 		[130] = "\242", | ||||
| 		[131] = "\243", | ||||
| 		[132] = "\244", | ||||
| 		[133] = "\245", | ||||
| 		[134] = "\246", | ||||
| 		[135] = "\247", | ||||
| 		[136] = "\248", | ||||
| 		[137] = "\249", | ||||
| 		[138] = "\250", | ||||
| 		[139] = "\251", | ||||
| 		[140] = "\252", | ||||
| 		[141] = "\253", | ||||
| 		[142] = "\254", | ||||
| 		[143] = "\255", | ||||
| 		[144] = "\161", | ||||
| 		[145] = "\184", | ||||
| 		[146] = "\144", | ||||
| 		[147] = "\131", | ||||
| 		[148] = "\186", | ||||
| 		[149] = "\190", | ||||
| 		[150] = "\179", | ||||
| 		[151] = "\191", | ||||
| 		[152] = "\188", | ||||
| 		[153] = "\154", | ||||
| 		[154] = "\156", | ||||
| 		[155] = "\158", | ||||
| 		[156] = "\157", | ||||
| 		[158] = "\162", | ||||
| 		[159] = "\159" | ||||
| 	}, | ||||
| 	[210] = {[144] = "\165", [145] = "\180"} | ||||
| } | ||||
|  | ||||
| local nmdc = { | ||||
| 	[36] = "$", | ||||
| 	[124] = "|" | ||||
| } | ||||
|  | ||||
| function AnsiToUtf8(s) | ||||
| 	local r, b = "" | ||||
| 	for i = 1, s and s:len() or 0 do | ||||
| 		b = s:byte(i) | ||||
| 		if b < 128 then | ||||
| 			r = r .. string.char(b) | ||||
| 		else | ||||
| 			if b > 239 then | ||||
| 				r = r .. "\209" .. string.char(b - 112) | ||||
| 			elseif b > 191 then | ||||
| 				r = r .. "\208" .. string.char(b - 48) | ||||
| 			elseif ansi_decode[b] then | ||||
| 				r = r .. ansi_decode[b] | ||||
| 			else | ||||
| 				r = r .. "_" | ||||
| 			end | ||||
| 		end | ||||
| 	end | ||||
| 	return r | ||||
| end | ||||
|  | ||||
| function Utf8ToAnsi(s) | ||||
| 	local a, j, r, b = 0, 0, "" | ||||
| 	for i = 1, s and s:len() or 0 do | ||||
| 		b = s:byte(i) | ||||
| 		if b < 128 then | ||||
| 			if nmdc[b] then | ||||
| 				r = r .. nmdc[b] | ||||
| 			else | ||||
| 				r = r .. string.char(b) | ||||
| 			end | ||||
| 		elseif a == 2 then | ||||
| 			a, j = a - 1, b | ||||
| 		elseif a == 1 then | ||||
| 			--if j == nil or b == nil then return r end | ||||
| 			--print(j) | ||||
| 			--print(b) | ||||
| 			--local ansi = utf8_decode[j] | ||||
| 			--if ansi == nil then return r end | ||||
| 			--if ansi[b] == nil then return r end | ||||
| 			if utf8_decode[j] then | ||||
| 				if utf8_decode[j][b] then | ||||
| 					a, r = a - 1, r .. utf8_decode[j][b] | ||||
| 				end | ||||
| 			end | ||||
| 		elseif b == 226 then | ||||
| 			a = 2 | ||||
| 		elseif b == 194 or b == 208 or b == 209 or b == 210 then | ||||
| 			j, a = b, 1 | ||||
| 		else | ||||
| 			r = r .. "_" | ||||
| 		end | ||||
| 	end | ||||
| 	return r | ||||
| end | ||||
							
								
								
									
										45
									
								
								intllib.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,45 @@ | ||||
|  | ||||
| -- Fallback functions for when `intllib` is not installed. | ||||
| -- Code released under Unlicense <http://unlicense.org>. | ||||
|  | ||||
| -- Get the latest version of this file at: | ||||
| --   https://raw.githubusercontent.com/minetest-mods/intllib/master/lib/intllib.lua | ||||
|  | ||||
| local function format(str, ...) | ||||
| 	local args = { ... } | ||||
| 	local function repl(escape, open, num, close) | ||||
| 		if escape == "" then | ||||
| 			local replacement = tostring(args[tonumber(num)]) | ||||
| 			if open == "" then | ||||
| 				replacement = replacement..close | ||||
| 			end | ||||
| 			return replacement | ||||
| 		else | ||||
| 			return "@"..open..num..close | ||||
| 		end | ||||
| 	end | ||||
| 	return (str:gsub("(@?)@(%(?)(%d+)(%)?)", repl)) | ||||
| end | ||||
|  | ||||
| local gettext, ngettext | ||||
| if minetest.get_modpath("intllib") then | ||||
| 	if intllib.make_gettext_pair then | ||||
| 		-- New method using gettext. | ||||
| 		gettext, ngettext = intllib.make_gettext_pair() | ||||
| 	else | ||||
| 		-- Old method using text files. | ||||
| 		gettext = intllib.Getter() | ||||
| 	end | ||||
| end | ||||
|  | ||||
| -- Fill in missing functions. | ||||
|  | ||||
| gettext = gettext or function(msgid, ...) | ||||
| 	return format(msgid, ...) | ||||
| end | ||||
|  | ||||
| ngettext = ngettext or function(msgid, msgid_plural, n, ...) | ||||
| 	return format(n==1 and msgid or msgid_plural, ...) | ||||
| end | ||||
|  | ||||
| return gettext, ngettext | ||||
							
								
								
									
										97
									
								
								locale/de.po
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,97 @@ | ||||
| # German Translation for the signs_lib mod. | ||||
| # Copyright (C) 2018 Vanessa Ezekowitz | ||||
| # This file is distributed under the same license as the signs_lib package. | ||||
| # Xanthin, 2017. | ||||
| # CodeXP <codexp@gmx.net>, 2018. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: \n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2017-07-31 18:31+0200\n" | ||||
| "PO-Revision-Date: 2018-03-24 22:00+0100\n" | ||||
| "Last-Translator: CodeXP <codexp@gmx.net>\n" | ||||
| "Language-Team: \n" | ||||
| "Language: de\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| "X-Generator: Poedit 1.8.12\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Write" | ||||
| msgstr "schreiben" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Locked sign, owned by @1\n" | ||||
| msgstr "gesperrter Schild, gehört @1\n" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "locked " | ||||
| msgstr "gesperrt " | ||||
|  | ||||
| #: init.lua | ||||
| #, fuzzy | ||||
| msgid "@1 wrote \"@2\" to @3sign at @4" | ||||
| msgstr "@1 schrieb \"@2\" auf das @3Schild bei @4" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Sign" | ||||
| msgstr "Schild" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Can edit all locked signs" | ||||
| msgstr "Kann alle gesperrte Schilder bearbeiten" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Locked Sign" | ||||
| msgstr "gesperrter Schild" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "green" | ||||
| msgstr "grün" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "yellow" | ||||
| msgstr "gelb" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "red" | ||||
| msgstr "rot" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "white_red" | ||||
| msgstr "weißrot" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "white_black" | ||||
| msgstr "schwarzweiß" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "orange" | ||||
| msgstr "orange" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "blue" | ||||
| msgstr "blau" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "brown" | ||||
| msgstr "braun" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Sign (@1, metal)" | ||||
| msgstr "Schild (@1, Metall)" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Attempt to register unknown node as fence" | ||||
| msgstr "Versuch ein unbekanntes Element als Zaun zu registrieren" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Registered @1 and @2" | ||||
| msgstr "Registrierte @1 und @2" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "[MOD] signs loaded" | ||||
| msgstr "[MOD] Schilder-Mod geladen" | ||||
| @@ -1,9 +0,0 @@ | ||||
| # Translation by Xanthin | ||||
|  | ||||
| Reading cached character database. = Lese zwischengespeicherte Buchstabendatenbank. | ||||
| Font seems to have changed. Rebuilding cache. = Schriftart scheint sich geaendert zu haben. Wiederaufbau des Zwischenspeichers. | ||||
| Could not find font line height in cached DB. Trying brute force. = Konnte die Schriftzeilenhoehe nicht in der zwischengespeicherten DB finden. Versuche Brute-Force. | ||||
| Sign = Schild | ||||
| %s wrote "%s" to sign at %s = %s schrieb "%s" auf das Schild bei %s | ||||
| Registered %s and %s = Registrierte %s und %s | ||||
| signs loaded = signs geladen | ||||
							
								
								
									
										95
									
								
								locale/es.po
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,95 @@ | ||||
| # SOME DESCRIPTIVE TITLE. | ||||
| # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | ||||
| # This file is distributed under the same license as the PACKAGE package. | ||||
| # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: \n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2017-07-31 18:22+0200\n" | ||||
| "PO-Revision-Date: 2017-07-31 18:30+0200\n" | ||||
| "Language-Team: \n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| "X-Generator: Poedit 1.8.12\n" | ||||
| "Last-Translator: Carlos Barraza\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| "Language: es\n" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Locked sign, owned by @1\n" | ||||
| msgstr "" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "locked " | ||||
| msgstr "bloqueada " | ||||
|  | ||||
| #: init.lua | ||||
| msgid "@1 wrote \"@2\" to @3sign at @4" | ||||
| msgstr "@1 escribio \"@2\" en el cartel @3en @4" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Sign" | ||||
| msgstr "Letrero" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Can edit all locked signs" | ||||
| msgstr "" | ||||
|  | ||||
| #: init.lua | ||||
| #, fuzzy | ||||
| msgid "Locked Sign" | ||||
| msgstr "Letrero bloqueada" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "green" | ||||
| msgstr "verde" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "yellow" | ||||
| msgstr "amarillo" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "red" | ||||
| msgstr "rojo" | ||||
|  | ||||
| #: init.lua | ||||
| #, fuzzy | ||||
| msgid "white_red" | ||||
| msgstr "rojo y blanco" | ||||
|  | ||||
| #: init.lua | ||||
| #, fuzzy | ||||
| msgid "white_black" | ||||
| msgstr "negro y blanco" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "orange" | ||||
| msgstr "naranja" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "blue" | ||||
| msgstr "azul" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "brown" | ||||
| msgstr "marrón" | ||||
|  | ||||
| #: init.lua | ||||
| #, fuzzy | ||||
| msgid "Sign (@1, metal)" | ||||
| msgstr "Letrero (@1, metal)" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Attempt to register unknown node as fence" | ||||
| msgstr "" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Registered @1 and @2" | ||||
| msgstr "Registrado @1 y @2" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "[MOD] signs loaded" | ||||
| msgstr "[MOD] signs cargados" | ||||
							
								
								
									
										91
									
								
								locale/fr.po
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,91 @@ | ||||
| # SOME DESCRIPTIVE TITLE. | ||||
| # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | ||||
| # This file is distributed under the same license as the PACKAGE package. | ||||
| # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: \n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2017-07-31 18:13+0200\n" | ||||
| "PO-Revision-Date: 2017-07-31 18:22+0200\n" | ||||
| "Language-Team: \n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| "X-Generator: Poedit 1.8.12\n" | ||||
| "Last-Translator: fat115 <fat115@framasoft.org>\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n > 1);\n" | ||||
| "Language: fr\n" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Locked sign, owned by @1\n" | ||||
| msgstr "Panneau verrouillé, appartient à @1\n" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "locked " | ||||
| msgstr "verrouillé " | ||||
|  | ||||
| #: init.lua | ||||
| msgid "@1 wrote \"@2\" to @3sign at @4" | ||||
| msgstr "@1 a écrit \"@2\" sur le panneau @3en @4" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Sign" | ||||
| msgstr "Panneau" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Can edit all locked signs" | ||||
| msgstr "Peut modifier les panneaux verrouillés" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Locked Sign" | ||||
| msgstr "Panneau (verrouillé)" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "green" | ||||
| msgstr "vert" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "yellow" | ||||
| msgstr "jaune" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "red" | ||||
| msgstr "rouge" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "white_red" | ||||
| msgstr "rouge et blanc" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "white_black" | ||||
| msgstr "noir et blanc" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "orange" | ||||
| msgstr "orange" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "blue" | ||||
| msgstr "bleu" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "brown" | ||||
| msgstr "marron" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Sign (@1, metal)" | ||||
| msgstr "Panneau (@1, métal)" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Attempt to register unknown node as fence" | ||||
| msgstr "Tentative d'enregistrer un nœud inconnu comme barrière" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Registered @1 and @2" | ||||
| msgstr "Enregistrement de @1 et @" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "[MOD] signs loaded" | ||||
| msgstr "[MOD] signs chargé" | ||||
							
								
								
									
										91
									
								
								locale/ms.po
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,91 @@ | ||||
| # SOME DESCRIPTIVE TITLE. | ||||
| # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | ||||
| # This file is distributed under the same license as the PACKAGE package. | ||||
| # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: \n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2017-07-31 18:00+0200\n" | ||||
| "PO-Revision-Date: 2017-11-17 02:38+0800\n" | ||||
| "Language-Team: \n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| "X-Generator: Poedit 2.0.4\n" | ||||
| "Last-Translator: \n" | ||||
| "Plural-Forms: nplurals=1; plural=0;\n" | ||||
| "Language: ms\n" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Locked sign, owned by @1\n" | ||||
| msgstr "Papan tanda berkunci, milik @1\n" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "locked " | ||||
| msgstr "berkunci " | ||||
|  | ||||
| #: init.lua | ||||
| msgid "@1 wrote \"@2\" to @3sign at @4" | ||||
| msgstr "@1 menulis \"@2\" atas papan tanda @3dekat @4" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Sign" | ||||
| msgstr "Papan Tanda" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Can edit all locked signs" | ||||
| msgstr "Boleh sunting semua papan tanda berkunci" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Locked Sign" | ||||
| msgstr "Papan Tanda Berkunci" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "green" | ||||
| msgstr "hijau" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "yellow" | ||||
| msgstr "kuning" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "red" | ||||
| msgstr "merah" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "white_red" | ||||
| msgstr "putih_merah" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "white_black" | ||||
| msgstr "putih_hitam" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "orange" | ||||
| msgstr "jingga" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "blue" | ||||
| msgstr "biru" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "brown" | ||||
| msgstr "perang" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Sign (@1, metal)" | ||||
| msgstr "Papan Tanda (@1, logam)" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Attempt to register unknown node as fence" | ||||
| msgstr "Cuba untuk mendaftar nod tidak diketahui sebagai pagar" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Registered @1 and @2" | ||||
| msgstr "Telah daftar @1 dan @2" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "[MOD] signs loaded" | ||||
| msgstr "[MODS] signs telah dimuatkan" | ||||
							
								
								
									
										94
									
								
								locale/ru.po
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,94 @@ | ||||
| # Russian Translation for the signs_lib mod. | ||||
| # Copyright (C) 2018 Vanessa Ezekowitz | ||||
| # This file is distributed under the same license as the signs_lib package. | ||||
| # CodeXP <codexp@gmx.net>, 2018. | ||||
| # | ||||
| #, fuzzy | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: signs_lib\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2018-03-24 22:23+0100\n" | ||||
| "PO-Revision-Date: \n" | ||||
| "Last-Translator: CodeXP <codexp@gmx.net>\n" | ||||
| "Language-Team: \n" | ||||
| "Language: ru\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Write" | ||||
| msgstr "записать" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Locked sign, owned by @1\n" | ||||
| msgstr "защищенная табличка, пренадлежит @1\n" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "locked " | ||||
| msgstr "защищенный " | ||||
|  | ||||
| #: init.lua | ||||
| msgid "@1 wrote \"@2\" to @3sign at @4" | ||||
| msgstr "@1 записал \"@2\" в @3sign на @4" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Sign" | ||||
| msgstr "табличка" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Can edit all locked signs" | ||||
| msgstr "Может редактировать все защищенные таблички" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Locked Sign" | ||||
| msgstr "защищенная табличка" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "green" | ||||
| msgstr "зеленая" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "yellow" | ||||
| msgstr "желтая" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "red" | ||||
| msgstr "красная" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "white_red" | ||||
| msgstr "краснобелая" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "white_black" | ||||
| msgstr "чернобелая" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "orange" | ||||
| msgstr "оранжевая" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "blue" | ||||
| msgstr "синея" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "brown" | ||||
| msgstr "коричневая" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Sign (@1, metal)" | ||||
| msgstr "Табличка (@1, металл)" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Attempt to register unknown node as fence" | ||||
| msgstr "Попытка зарегистрировать неизвестный узел как забор" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Registered @1 and @2" | ||||
| msgstr "Зарегистрировано @1 для @2" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "[MOD] signs loaded" | ||||
| msgstr "[MOD] мод табличек загружен" | ||||
							
								
								
									
										94
									
								
								locale/template.pot
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,94 @@ | ||||
| # LANGUAGE Translation for the signs_lib mod. | ||||
| # Copyright (C) 2018 Vanessa Ezekowitz | ||||
| # This file is distributed under the same license as the signs_lib package. | ||||
| # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
| # | ||||
| #, fuzzy | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: signs_lib\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2018-03-24 22:23+0100\n" | ||||
| "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||
| "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
| "Language-Team: LANGUAGE <LL@li.org>\n" | ||||
| "Language: \n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Write" | ||||
| msgstr "" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Locked sign, owned by @1\n" | ||||
| msgstr "" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "locked " | ||||
| msgstr "" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "@1 wrote \"@2\" to @3sign at @4" | ||||
| msgstr "" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Sign" | ||||
| msgstr "" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Can edit all locked signs" | ||||
| msgstr "" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Locked Sign" | ||||
| msgstr "" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "green" | ||||
| msgstr "" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "yellow" | ||||
| msgstr "" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "red" | ||||
| msgstr "" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "white_red" | ||||
| msgstr "" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "white_black" | ||||
| msgstr "" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "orange" | ||||
| msgstr "" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "blue" | ||||
| msgstr "" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "brown" | ||||
| msgstr "" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Sign (@1, metal)" | ||||
| msgstr "" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Attempt to register unknown node as fence" | ||||
| msgstr "" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "Registered @1 and @2" | ||||
| msgstr "" | ||||
|  | ||||
| #: init.lua | ||||
| msgid "[MOD] signs loaded" | ||||
| msgstr "" | ||||
| @@ -1,9 +0,0 @@ | ||||
| #Template | ||||
|  | ||||
| Reading cached character database. = | ||||
| Font seems to have changed. Rebuilding cache. = | ||||
| Could not find font line height in cached DB. Trying brute force. = | ||||
| Sign =  | ||||
| %s wrote "%s" to sign at %s =  | ||||
| Registered %s and %s =  | ||||
| signs loaded =  | ||||
							
								
								
									
										
											BIN
										
									
								
								models/basic_signs wooden sign.blend
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										52
									
								
								models/signs_lib_standard_wall_sign.obj
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,52 @@ | ||||
| # Blender v2.79 (sub 0) OBJ File: 'basic_signs wooden wall sign.blend' | ||||
| # www.blender.org | ||||
| o Cube | ||||
| v 0.437500 -0.500000 -0.312500 | ||||
| v 0.437500 -0.437500 -0.312500 | ||||
| v 0.437500 -0.500000 0.312500 | ||||
| v 0.437500 -0.437500 0.312500 | ||||
| v -0.437500 -0.500000 -0.312500 | ||||
| v -0.437500 -0.437500 -0.312500 | ||||
| v -0.437500 -0.500000 0.312500 | ||||
| v -0.437500 -0.437500 0.312500 | ||||
| v 0.437500 -0.500000 -0.312500 | ||||
| v 0.437500 -0.437500 -0.312500 | ||||
| v 0.437500 -0.500000 0.312500 | ||||
| v 0.437500 -0.437500 0.312500 | ||||
| v -0.437500 -0.500000 -0.312500 | ||||
| v -0.437500 -0.437500 -0.312500 | ||||
| v -0.437500 -0.500000 0.312500 | ||||
| v -0.437500 -0.437500 0.312500 | ||||
| vt 0.468750 0.812500 | ||||
| vt 0.031250 0.812500 | ||||
| vt 0.031250 0.187500 | ||||
| vt 0.468750 0.187500 | ||||
| vt 0.531250 0.812500 | ||||
| vt 0.968750 0.812500 | ||||
| vt 0.968750 0.187500 | ||||
| vt 0.531250 0.187500 | ||||
| vt 0.234375 0.000000 | ||||
| vt 0.234375 1.000000 | ||||
| vt 0.015625 1.000000 | ||||
| vt 0.015625 -0.000000 | ||||
| vt 0.609375 -0.000000 | ||||
| vt 0.609375 1.000000 | ||||
| vt 0.390625 1.000000 | ||||
| vt 0.390625 -0.000000 | ||||
| vt 0.765625 0.000000 | ||||
| vt 0.765625 1.000000 | ||||
| vn 0.0000 1.0000 0.0000 | ||||
| vn 0.0000 -1.0000 0.0000 | ||||
| vn 0.0000 0.0000 -1.0000 | ||||
| vn 0.0000 0.0000 1.0000 | ||||
| vn 1.0000 0.0000 0.0000 | ||||
| vn -1.0000 0.0000 0.0000 | ||||
| g Cube_Cube_front-back | ||||
| s off | ||||
| f 8/1/1 4/2/1 2/3/1 6/4/1 | ||||
| f 3/5/2 7/6/2 5/7/2 1/8/2 | ||||
| g Cube_Cube_edges | ||||
| f 13/9/3 14/10/3 10/11/3 9/12/3 | ||||
| f 11/13/4 12/14/4 16/15/4 15/16/4 | ||||
| f 11/13/5 9/17/5 10/18/5 12/14/5 | ||||
| f 13/9/6 15/16/6 16/15/6 14/10/6 | ||||
							
								
								
									
										15
									
								
								models/signs_lib_standard_wall_sign_entity.obj
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,15 @@ | ||||
| # Blender v2.79 (sub 0) OBJ File: 'basic_signs wooden sign.blend' | ||||
| # www.blender.org | ||||
| o text_entity_Plane | ||||
| v 0.406250 -0.281250 0.425781 | ||||
| v -0.406250 -0.281250 0.425781 | ||||
| v 0.406250 0.281250 0.425781 | ||||
| v -0.406250 0.281250 0.425781 | ||||
| vt 0.000000 0.000000 | ||||
| vt 1.000000 0.000000 | ||||
| vt 1.000000 1.000000 | ||||
| vt 0.000000 1.000000 | ||||
| vn 0.0000 -0.0000 -1.0000 | ||||
| g text_entity_Plane_text_entity | ||||
| s off | ||||
| f 1/1/1 2/2/1 4/3/1 3/4/1 | ||||
							
								
								
									
										15
									
								
								models/signs_lib_standard_wall_sign_entity_hanging.obj
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,15 @@ | ||||
| # Blender v2.79 (sub 0) OBJ File: 'basic_signs wooden hanging sign.blend' | ||||
| # www.blender.org | ||||
| o Plane | ||||
| v 0.406250 -0.281250 -0.042969 | ||||
| v -0.406250 -0.281250 -0.042969 | ||||
| v 0.406250 0.281250 -0.042969 | ||||
| v -0.406250 0.281250 -0.042969 | ||||
| vt 0.000000 0.000000 | ||||
| vt 1.000000 0.000000 | ||||
| vt 1.000000 1.000000 | ||||
| vt 0.000000 1.000000 | ||||
| vn 0.0000 -0.0000 -1.0000 | ||||
| g Plane_Plane_None | ||||
| s off | ||||
| f 1/1/1 2/2/1 4/3/1 3/4/1 | ||||
							
								
								
									
										15
									
								
								models/signs_lib_standard_wall_sign_entity_onpole.obj
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,15 @@ | ||||
| # Blender v2.79 (sub 0) OBJ File: 'basic_signs wooden sign.blend' | ||||
| # www.blender.org | ||||
| o text_entity.001_Plane | ||||
| v 0.406250 -0.281250 0.738281 | ||||
| v -0.406250 -0.281250 0.738281 | ||||
| v 0.406250 0.281250 0.738281 | ||||
| v -0.406250 0.281250 0.738281 | ||||
| vt 0.000000 0.000000 | ||||
| vt 1.000000 0.000000 | ||||
| vt 1.000000 1.000000 | ||||
| vt 0.000000 1.000000 | ||||
| vn 0.0000 -0.0000 -1.0000 | ||||
| g text_entity.001_Plane_text_entity | ||||
| s off | ||||
| f 1/1/1 2/2/1 4/3/1 3/4/1 | ||||
							
								
								
									
										52
									
								
								models/signs_lib_standard_wall_sign_facedir.obj
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,52 @@ | ||||
| # Blender v2.79 (sub 0) OBJ File: 'basic_signs wooden sign.blend' | ||||
| # www.blender.org | ||||
| o sign_(3)_Cube | ||||
| v 0.437500 -0.312500 0.500000 | ||||
| v 0.437500 -0.312500 0.437500 | ||||
| v 0.437500 0.312500 0.500000 | ||||
| v 0.437500 0.312500 0.437500 | ||||
| v -0.437500 -0.312500 0.500000 | ||||
| v -0.437500 -0.312500 0.437500 | ||||
| v -0.437500 0.312500 0.500000 | ||||
| v -0.437500 0.312500 0.437500 | ||||
| v 0.437500 -0.312500 0.500000 | ||||
| v 0.437500 -0.312500 0.437500 | ||||
| v 0.437500 0.312500 0.500000 | ||||
| v 0.437500 0.312500 0.437500 | ||||
| v -0.437500 -0.312500 0.500000 | ||||
| v -0.437500 -0.312500 0.437500 | ||||
| v -0.437500 0.312500 0.500000 | ||||
| v -0.437500 0.312500 0.437500 | ||||
| vt 0.468750 0.812500 | ||||
| vt 0.031250 0.812500 | ||||
| vt 0.031250 0.187500 | ||||
| vt 0.468750 0.187500 | ||||
| vt 0.531250 0.812500 | ||||
| vt 0.968750 0.812500 | ||||
| vt 0.968750 0.187500 | ||||
| vt 0.531250 0.187500 | ||||
| vt 0.234375 0.000000 | ||||
| vt 0.234375 1.000000 | ||||
| vt 0.015625 1.000000 | ||||
| vt 0.015625 -0.000000 | ||||
| vt 0.609375 -0.000000 | ||||
| vt 0.609375 1.000000 | ||||
| vt 0.390625 1.000000 | ||||
| vt 0.390625 -0.000000 | ||||
| vt 0.765625 0.000000 | ||||
| vt 0.765625 1.000000 | ||||
| vn 0.0000 0.0000 -1.0000 | ||||
| vn 0.0000 -0.0000 1.0000 | ||||
| vn 0.0000 -1.0000 0.0000 | ||||
| vn 0.0000 1.0000 0.0000 | ||||
| vn 1.0000 0.0000 0.0000 | ||||
| vn -1.0000 0.0000 0.0000 | ||||
| g sign_(3)_Cube_front-back | ||||
| s off | ||||
| f 8/1/1 4/2/1 2/3/1 6/4/1 | ||||
| f 3/5/2 7/6/2 5/7/2 1/8/2 | ||||
| g sign_(3)_Cube_edges | ||||
| f 13/9/3 14/10/3 10/11/3 9/12/3 | ||||
| f 11/13/4 12/14/4 16/15/4 15/16/4 | ||||
| f 11/13/5 9/17/5 10/18/5 12/14/5 | ||||
| f 13/9/6 15/16/6 16/15/6 14/10/6 | ||||
							
								
								
									
										440
									
								
								models/signs_lib_standard_wall_sign_facedir_onpole.obj
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,440 @@ | ||||
| # Blender v2.79 (sub 0) OBJ File: 'basic_signs wooden sign.blend' | ||||
| # www.blender.org | ||||
| o sign_on_pole.001_Cube.002 | ||||
| v 0.437500 -0.312500 0.812500 | ||||
| v 0.437500 -0.312500 0.750000 | ||||
| v 0.437500 0.312500 0.812500 | ||||
| v 0.437500 0.312500 0.750000 | ||||
| v -0.437500 -0.312500 0.812500 | ||||
| v -0.437500 -0.312500 0.750000 | ||||
| v -0.437500 0.312500 0.812500 | ||||
| v -0.437500 0.312500 0.750000 | ||||
| v 0.437500 -0.312500 0.812500 | ||||
| v 0.437500 -0.312500 0.750000 | ||||
| v 0.437500 0.312500 0.812500 | ||||
| v 0.437500 0.312500 0.750000 | ||||
| v -0.437500 -0.312500 0.812500 | ||||
| v -0.437500 -0.312500 0.750000 | ||||
| v -0.437500 0.312500 0.812500 | ||||
| v -0.437500 0.312500 0.750000 | ||||
| v -0.125000 -0.187500 0.812500 | ||||
| v -0.125000 -0.187500 0.875000 | ||||
| v -0.125000 0.187500 0.812500 | ||||
| v -0.125000 0.187500 0.875000 | ||||
| v 0.125000 0.187500 0.812500 | ||||
| v 0.125000 -0.187500 0.812500 | ||||
| v 0.125000 -0.187500 0.875000 | ||||
| v 0.125000 0.187500 0.875000 | ||||
| v -0.125000 -0.187500 1.125000 | ||||
| v -0.125000 -0.187500 0.812500 | ||||
| v -0.125000 -0.125000 1.125000 | ||||
| v -0.125000 -0.125000 0.812500 | ||||
| v -0.164063 -0.187500 1.125000 | ||||
| v -0.164063 -0.187500 0.812500 | ||||
| v -0.164063 -0.125000 1.125000 | ||||
| v -0.164063 -0.125000 0.812500 | ||||
| v -0.125000 0.125000 1.125000 | ||||
| v -0.125000 0.125000 0.812500 | ||||
| v -0.125000 0.187500 1.125000 | ||||
| v -0.125000 0.187500 0.812500 | ||||
| v -0.164063 0.125000 1.125000 | ||||
| v -0.164063 0.125000 0.812500 | ||||
| v -0.164063 0.187500 1.125000 | ||||
| v -0.164063 0.187500 0.812500 | ||||
| v 0.164062 -0.187500 1.125000 | ||||
| v 0.164062 -0.187500 0.812500 | ||||
| v 0.164062 -0.125000 1.125000 | ||||
| v 0.164062 -0.125000 0.812500 | ||||
| v 0.125000 -0.187500 1.125000 | ||||
| v 0.125000 -0.187500 0.812500 | ||||
| v 0.125000 -0.125000 1.125000 | ||||
| v 0.125000 -0.125000 0.812500 | ||||
| v 0.164062 0.125000 1.125000 | ||||
| v 0.164062 0.125000 0.812500 | ||||
| v 0.164062 0.187500 1.125000 | ||||
| v 0.164062 0.187500 0.812500 | ||||
| v 0.125000 0.125000 1.125000 | ||||
| v 0.125000 0.125000 0.812500 | ||||
| v 0.125000 0.187500 1.125000 | ||||
| v 0.125000 0.187500 0.812500 | ||||
| v -0.164063 -0.187500 1.164063 | ||||
| v 0.164062 -0.187500 1.164063 | ||||
| v -0.164063 -0.125000 1.164063 | ||||
| v 0.164062 -0.125000 1.164063 | ||||
| v -0.164063 -0.187500 1.125000 | ||||
| v 0.164062 -0.187500 1.125000 | ||||
| v -0.164063 -0.125000 1.125000 | ||||
| v 0.164062 -0.125000 1.125000 | ||||
| v -0.164063 0.125000 1.164063 | ||||
| v 0.164062 0.125000 1.164063 | ||||
| v -0.164063 0.187500 1.164063 | ||||
| v 0.164062 0.187500 1.164063 | ||||
| v -0.164063 0.125000 1.125000 | ||||
| v 0.164062 0.125000 1.125000 | ||||
| v -0.164063 0.187500 1.125000 | ||||
| v 0.164062 0.187500 1.125000 | ||||
| v 0.187500 -0.125000 0.812500 | ||||
| v 0.187500 -0.125000 0.875000 | ||||
| v -0.187500 -0.125000 0.812500 | ||||
| v -0.187500 -0.125000 0.875000 | ||||
| v -0.187500 0.125000 0.812500 | ||||
| v 0.187500 0.125000 0.812500 | ||||
| v 0.187500 0.125000 0.875000 | ||||
| v -0.187500 0.125000 0.875000 | ||||
| v 0.187500 -0.125000 1.125000 | ||||
| v 0.187500 -0.125000 0.812500 | ||||
| v 0.125000 -0.125000 1.125000 | ||||
| v 0.125000 -0.125000 0.812500 | ||||
| v 0.187500 -0.164063 1.125000 | ||||
| v 0.187500 -0.164063 0.812500 | ||||
| v 0.125000 -0.164063 1.125000 | ||||
| v 0.125000 -0.164063 0.812500 | ||||
| v -0.125000 -0.125000 1.125000 | ||||
| v -0.125000 -0.125000 0.812500 | ||||
| v -0.187500 -0.125000 1.125000 | ||||
| v -0.187500 -0.125000 0.812500 | ||||
| v -0.125000 -0.164063 1.125000 | ||||
| v -0.125000 -0.164063 0.812500 | ||||
| v -0.187500 -0.164063 1.125000 | ||||
| v -0.187500 -0.164063 0.812500 | ||||
| v 0.187500 0.164062 1.125000 | ||||
| v 0.187500 0.164062 0.812500 | ||||
| v 0.125000 0.164062 1.125000 | ||||
| v 0.125000 0.164062 0.812500 | ||||
| v 0.187500 0.125000 1.125000 | ||||
| v 0.187500 0.125000 0.812500 | ||||
| v 0.125000 0.125000 1.125000 | ||||
| v 0.125000 0.125000 0.812500 | ||||
| v -0.125000 0.164062 1.125000 | ||||
| v -0.125000 0.164062 0.812500 | ||||
| v -0.187500 0.164062 1.125000 | ||||
| v -0.187500 0.164062 0.812500 | ||||
| v -0.125000 0.125000 1.125000 | ||||
| v -0.125000 0.125000 0.812500 | ||||
| v -0.187500 0.125000 1.125000 | ||||
| v -0.187500 0.125000 0.812500 | ||||
| v 0.187500 -0.164063 1.164063 | ||||
| v 0.187500 0.164062 1.164063 | ||||
| v 0.125000 -0.164063 1.164063 | ||||
| v 0.125000 0.164062 1.164063 | ||||
| v 0.187500 -0.164063 1.125000 | ||||
| v 0.187500 0.164062 1.125000 | ||||
| v 0.125000 -0.164063 1.125000 | ||||
| v 0.125000 0.164062 1.125000 | ||||
| v -0.125000 -0.164063 1.164063 | ||||
| v -0.125000 0.164062 1.164063 | ||||
| v -0.187500 -0.164063 1.164063 | ||||
| v -0.187500 0.164062 1.164063 | ||||
| v -0.125000 -0.164063 1.125000 | ||||
| v -0.125000 0.164062 1.125000 | ||||
| v -0.187500 -0.164063 1.125000 | ||||
| v -0.187500 0.164062 1.125000 | ||||
| vt 0.468750 0.812500 | ||||
| vt 0.031250 0.812500 | ||||
| vt 0.031250 0.187500 | ||||
| vt 0.468750 0.187500 | ||||
| vt 0.531250 0.812500 | ||||
| vt 0.968750 0.812500 | ||||
| vt 0.968750 0.187500 | ||||
| vt 0.531250 0.187500 | ||||
| vt 0.234375 0.000000 | ||||
| vt 0.234375 1.000000 | ||||
| vt 0.015625 1.000000 | ||||
| vt 0.015625 -0.000000 | ||||
| vt 0.609375 -0.000000 | ||||
| vt 0.609375 1.000000 | ||||
| vt 0.390625 1.000000 | ||||
| vt 0.390625 -0.000000 | ||||
| vt 0.765625 0.000000 | ||||
| vt 0.765625 1.000000 | ||||
| vt 0.843750 0.507812 | ||||
| vt 0.703125 0.507812 | ||||
| vt 0.703125 0.093750 | ||||
| vt 0.843750 0.093750 | ||||
| vt 0.015625 0.507812 | ||||
| vt 0.015625 0.093750 | ||||
| vt 0.156250 0.093750 | ||||
| vt 0.156250 0.507812 | ||||
| vt 0.156250 0.031250 | ||||
| vt 0.703125 0.031250 | ||||
| vt 0.703125 0.578125 | ||||
| vt 0.156250 0.578125 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.453125 0.992188 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.093750 0.992188 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.015625 0.992188 | ||||
| vt 0.015625 0.640625 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.453125 0.992188 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.093750 0.992188 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.015625 0.992188 | ||||
| vt 0.015625 0.640625 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.453125 0.992188 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.093750 0.992188 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.015625 0.992188 | ||||
| vt 0.015625 0.640625 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.453125 0.992188 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.093750 0.992188 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.015625 0.992188 | ||||
| vt 0.015625 0.640625 | ||||
| vt 0.781250 0.664062 | ||||
| vt 0.781250 0.992188 | ||||
| vt 0.921875 0.992188 | ||||
| vt 0.921875 0.664062 | ||||
| vt 0.484375 0.664062 | ||||
| vt 0.484375 0.992188 | ||||
| vt 0.562500 0.992188 | ||||
| vt 0.562500 0.664062 | ||||
| vt 0.703125 0.992188 | ||||
| vt 0.703125 0.664062 | ||||
| vt 0.234375 0.593750 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.093750 0.593750 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.453125 0.593750 | ||||
| vt 0.312500 0.593750 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.781250 0.664062 | ||||
| vt 0.781250 0.992188 | ||||
| vt 0.921875 0.992188 | ||||
| vt 0.921875 0.664062 | ||||
| vt 0.484375 0.664062 | ||||
| vt 0.484375 0.992188 | ||||
| vt 0.562500 0.992188 | ||||
| vt 0.562500 0.664062 | ||||
| vt 0.703125 0.992188 | ||||
| vt 0.703125 0.664062 | ||||
| vt 0.234375 0.593750 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.093750 0.593750 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.453125 0.593750 | ||||
| vt 0.312500 0.593750 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.843750 0.507812 | ||||
| vt 0.703125 0.507812 | ||||
| vt 0.703125 0.093750 | ||||
| vt 0.843750 0.093750 | ||||
| vt 0.015625 0.507812 | ||||
| vt 0.015625 0.093750 | ||||
| vt 0.156250 0.093750 | ||||
| vt 0.156250 0.507812 | ||||
| vt 0.156250 0.031250 | ||||
| vt 0.703125 0.031250 | ||||
| vt 0.703125 0.578125 | ||||
| vt 0.156250 0.578125 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.453125 0.992188 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.093750 0.992188 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.015625 0.992188 | ||||
| vt 0.015625 0.640625 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.453125 0.992188 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.093750 0.992188 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.015625 0.992188 | ||||
| vt 0.015625 0.640625 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.453125 0.992188 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.093750 0.992188 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.015625 0.992188 | ||||
| vt 0.015625 0.640625 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.453125 0.992188 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.093750 0.992188 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.015625 0.992188 | ||||
| vt 0.015625 0.640625 | ||||
| vt 0.781250 0.664062 | ||||
| vt 0.781250 0.992188 | ||||
| vt 0.921875 0.992188 | ||||
| vt 0.921875 0.664062 | ||||
| vt 0.484375 0.664062 | ||||
| vt 0.484375 0.992188 | ||||
| vt 0.562500 0.992188 | ||||
| vt 0.562500 0.664062 | ||||
| vt 0.703125 0.992188 | ||||
| vt 0.703125 0.664062 | ||||
| vt 0.234375 0.593750 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.093750 0.593750 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.453125 0.593750 | ||||
| vt 0.312500 0.593750 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.781250 0.664062 | ||||
| vt 0.781250 0.992188 | ||||
| vt 0.921875 0.992188 | ||||
| vt 0.921875 0.664062 | ||||
| vt 0.484375 0.664062 | ||||
| vt 0.484375 0.992188 | ||||
| vt 0.562500 0.992188 | ||||
| vt 0.562500 0.664062 | ||||
| vt 0.703125 0.992188 | ||||
| vt 0.703125 0.664062 | ||||
| vt 0.234375 0.593750 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.093750 0.593750 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.453125 0.593750 | ||||
| vt 0.312500 0.593750 | ||||
| vt 0.312500 0.640625 | ||||
| vn 0.0000 0.0000 -1.0000 | ||||
| vn 0.0000 0.0000 1.0000 | ||||
| vn 0.0000 -1.0000 0.0000 | ||||
| vn 0.0000 1.0000 0.0000 | ||||
| vn 1.0000 0.0000 0.0000 | ||||
| vn -1.0000 0.0000 0.0000 | ||||
| g sign_on_pole.001_Cube.002_front-back | ||||
| s off | ||||
| f 8/1/1 4/2/1 2/3/1 6/4/1 | ||||
| f 3/5/2 7/6/2 5/7/2 1/8/2 | ||||
| g sign_on_pole.001_Cube.002_edges | ||||
| f 13/9/3 14/10/3 10/11/3 9/12/3 | ||||
| f 11/13/4 12/14/4 16/15/4 15/16/4 | ||||
| f 11/13/5 9/17/5 10/18/5 12/14/5 | ||||
| f 13/9/6 15/16/6 16/15/6 14/10/6 | ||||
| g sign_on_pole.001_Cube.002_pole_mount | ||||
| f 17/19/6 18/20/6 20/21/6 19/22/6 | ||||
| f 22/23/5 21/24/5 24/25/5 23/26/5 | ||||
| f 20/21/4 24/25/4 21/27/4 19/28/4 | ||||
| f 17/29/3 22/30/3 23/26/3 18/20/3 | ||||
| f 18/20/2 23/26/2 24/25/2 20/21/2 | ||||
| f 25/31/5 26/32/5 28/33/5 27/34/5 | ||||
| f 27/35/4 28/36/4 32/37/4 31/38/4 | ||||
| f 31/39/6 32/40/6 30/41/6 29/42/6 | ||||
| f 29/42/3 30/41/3 26/43/3 25/44/3 | ||||
| f 33/45/5 34/46/5 36/47/5 35/48/5 | ||||
| f 35/49/4 36/50/4 40/51/4 39/52/4 | ||||
| f 39/53/6 40/54/6 38/55/6 37/56/6 | ||||
| f 37/56/3 38/55/3 34/57/3 33/58/3 | ||||
| f 41/59/5 42/60/5 44/61/5 43/62/5 | ||||
| f 43/63/4 44/64/4 48/65/4 47/66/4 | ||||
| f 47/67/6 48/68/6 46/69/6 45/70/6 | ||||
| f 45/70/3 46/69/3 42/71/3 41/72/3 | ||||
| f 49/73/5 50/74/5 52/75/5 51/76/5 | ||||
| f 51/77/4 52/78/4 56/79/4 55/80/4 | ||||
| f 55/81/6 56/82/6 54/83/6 53/84/6 | ||||
| f 53/84/3 54/83/3 50/85/3 49/86/3 | ||||
| f 57/87/2 58/88/2 60/89/2 59/90/2 | ||||
| f 59/91/4 60/92/4 64/93/4 63/94/4 | ||||
| f 63/94/1 64/93/1 62/95/1 61/96/1 | ||||
| f 61/96/3 62/95/3 58/88/3 57/87/3 | ||||
| f 59/97/6 63/98/6 61/99/6 57/100/6 | ||||
| f 64/101/5 60/102/5 58/103/5 62/104/5 | ||||
| f 65/105/2 66/106/2 68/107/2 67/108/2 | ||||
| f 67/109/4 68/110/4 72/111/4 71/112/4 | ||||
| f 71/112/1 72/111/1 70/113/1 69/114/1 | ||||
| f 69/114/3 70/113/3 66/106/3 65/105/3 | ||||
| f 67/115/6 71/116/6 69/117/6 65/118/6 | ||||
| f 72/119/5 68/120/5 66/121/5 70/122/5 | ||||
| g sign_on_pole.001_Cube.002_pole_mount_horizontal | ||||
| f 73/123/3 74/124/3 76/125/3 75/126/3 | ||||
| f 78/127/4 77/128/4 80/129/4 79/130/4 | ||||
| f 76/125/6 80/129/6 77/131/6 75/132/6 | ||||
| f 73/133/5 78/134/5 79/130/5 74/124/5 | ||||
| f 74/124/2 79/130/2 80/129/2 76/125/2 | ||||
| f 81/135/4 82/136/4 84/137/4 83/138/4 | ||||
| f 83/139/6 84/140/6 88/141/6 87/142/6 | ||||
| f 87/143/3 88/144/3 86/145/3 85/146/3 | ||||
| f 85/146/5 86/145/5 82/147/5 81/148/5 | ||||
| f 89/149/4 90/150/4 92/151/4 91/152/4 | ||||
| f 91/153/6 92/154/6 96/155/6 95/156/6 | ||||
| f 95/157/3 96/158/3 94/159/3 93/160/3 | ||||
| f 93/160/5 94/159/5 90/161/5 89/162/5 | ||||
| f 97/163/4 98/164/4 100/165/4 99/166/4 | ||||
| f 99/167/6 100/168/6 104/169/6 103/170/6 | ||||
| f 103/171/3 104/172/3 102/173/3 101/174/3 | ||||
| f 101/174/5 102/173/5 98/175/5 97/176/5 | ||||
| f 105/177/4 106/178/4 108/179/4 107/180/4 | ||||
| f 107/181/6 108/182/6 112/183/6 111/184/6 | ||||
| f 111/185/3 112/186/3 110/187/3 109/188/3 | ||||
| f 109/188/5 110/187/5 106/189/5 105/190/5 | ||||
| f 113/191/2 114/192/2 116/193/2 115/194/2 | ||||
| f 115/195/6 116/196/6 120/197/6 119/198/6 | ||||
| f 119/198/1 120/197/1 118/199/1 117/200/1 | ||||
| f 117/200/5 118/199/5 114/192/5 113/191/5 | ||||
| f 115/201/3 119/202/3 117/203/3 113/204/3 | ||||
| f 120/205/4 116/206/4 114/207/4 118/208/4 | ||||
| f 121/209/2 122/210/2 124/211/2 123/212/2 | ||||
| f 123/213/6 124/214/6 128/215/6 127/216/6 | ||||
| f 127/216/1 128/215/1 126/217/1 125/218/1 | ||||
| f 125/218/5 126/217/5 122/210/5 121/209/5 | ||||
| f 123/219/3 127/220/3 125/221/3 121/222/3 | ||||
| f 128/223/4 124/224/4 122/225/4 126/226/4 | ||||
							
								
								
									
										62
									
								
								models/signs_lib_standard_wall_sign_hanging.obj
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,62 @@ | ||||
| # Blender v2.79 (sub 0) OBJ File: 'basic_signs wooden hanging sign.blend' | ||||
| # www.blender.org | ||||
| o Cube | ||||
| v 0.437500 -0.312500 0.031250 | ||||
| v 0.437500 -0.312500 -0.031250 | ||||
| v 0.437500 0.312500 0.031250 | ||||
| v 0.437500 0.312500 -0.031250 | ||||
| v -0.437500 -0.312500 0.031250 | ||||
| v -0.437500 -0.312500 -0.031250 | ||||
| v -0.437500 0.312500 0.031250 | ||||
| v -0.437500 0.312500 -0.031250 | ||||
| v 0.437500 -0.312500 0.031250 | ||||
| v 0.437500 -0.312500 -0.031250 | ||||
| v 0.437500 0.312500 0.031250 | ||||
| v 0.437500 0.312500 -0.031250 | ||||
| v -0.437500 -0.312500 0.031250 | ||||
| v -0.437500 -0.312500 -0.031250 | ||||
| v -0.437500 0.312500 0.031250 | ||||
| v -0.437500 0.312500 -0.031250 | ||||
| v 0.500000 0.312500 -0.000000 | ||||
| v 0.500000 0.500000 0.000000 | ||||
| v -0.500000 0.312500 -0.000000 | ||||
| v -0.500000 0.500000 0.000000 | ||||
| vt 0.468750 0.812500 | ||||
| vt 0.031250 0.812500 | ||||
| vt 0.031250 0.187500 | ||||
| vt 0.468750 0.187500 | ||||
| vt 0.531250 0.812500 | ||||
| vt 0.968750 0.812500 | ||||
| vt 0.968750 0.187500 | ||||
| vt 0.531250 0.187500 | ||||
| vt 0.234375 0.000000 | ||||
| vt 0.234375 1.000000 | ||||
| vt 0.015625 1.000000 | ||||
| vt 0.015625 -0.000000 | ||||
| vt 0.609375 -0.000000 | ||||
| vt 0.609375 1.000000 | ||||
| vt 0.390625 1.000000 | ||||
| vt 0.390625 -0.000000 | ||||
| vt 0.765625 0.000000 | ||||
| vt 0.765625 1.000000 | ||||
| vt 1.000000 0.812500 | ||||
| vt 1.000000 1.000000 | ||||
| vt 0.000000 1.000000 | ||||
| vt -0.000000 0.812500 | ||||
| vn 0.0000 0.0000 -1.0000 | ||||
| vn 0.0000 -0.0000 1.0000 | ||||
| vn 0.0000 -1.0000 0.0000 | ||||
| vn 0.0000 1.0000 0.0000 | ||||
| vn 1.0000 -0.0000 0.0000 | ||||
| vn -1.0000 -0.0000 0.0000 | ||||
| g Cube_Cube_front-back | ||||
| s off | ||||
| f 8/1/1 4/2/1 2/3/1 6/4/1 | ||||
| f 3/5/2 7/6/2 5/7/2 1/8/2 | ||||
| g Cube_Cube_edges | ||||
| f 13/9/3 14/10/3 10/11/3 9/12/3 | ||||
| f 11/13/4 12/14/4 16/15/4 15/16/4 | ||||
| f 11/13/5 9/17/5 10/18/5 12/14/5 | ||||
| f 13/9/6 15/16/6 16/15/6 14/10/6 | ||||
| g Cube_Cube_hangers | ||||
| f 19/19/1 20/20/1 18/21/1 17/22/1 | ||||
							
								
								
									
										440
									
								
								models/signs_lib_standard_wall_sign_onpole.obj
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,440 @@ | ||||
| # Blender v2.79 (sub 0) OBJ File: 'basic_signs wooden sign.blend' | ||||
| # www.blender.org | ||||
| o sign_on_pole_Cube.002 | ||||
| v 0.437500 -0.812500 -0.312500 | ||||
| v 0.437500 -0.750000 -0.312500 | ||||
| v 0.437500 -0.812500 0.312500 | ||||
| v 0.437500 -0.750000 0.312500 | ||||
| v -0.437500 -0.812500 -0.312500 | ||||
| v -0.437500 -0.750000 -0.312500 | ||||
| v -0.437500 -0.812500 0.312500 | ||||
| v -0.437500 -0.750000 0.312500 | ||||
| v 0.437500 -0.812500 -0.312500 | ||||
| v 0.437500 -0.750000 -0.312500 | ||||
| v 0.437500 -0.812500 0.312500 | ||||
| v 0.437500 -0.750000 0.312500 | ||||
| v -0.437500 -0.812500 -0.312500 | ||||
| v -0.437500 -0.750000 -0.312500 | ||||
| v -0.437500 -0.812500 0.312500 | ||||
| v -0.437500 -0.750000 0.312500 | ||||
| v -0.125000 -0.812500 -0.187500 | ||||
| v -0.125000 -0.875000 -0.187500 | ||||
| v -0.125000 -0.812500 0.187500 | ||||
| v -0.125000 -0.875000 0.187500 | ||||
| v 0.125000 -0.812500 0.187500 | ||||
| v 0.125000 -0.812500 -0.187500 | ||||
| v 0.125000 -0.875000 -0.187500 | ||||
| v 0.125000 -0.875000 0.187500 | ||||
| v -0.125000 -1.125000 -0.187500 | ||||
| v -0.125000 -0.812500 -0.187500 | ||||
| v -0.125000 -1.125000 -0.125000 | ||||
| v -0.125000 -0.812500 -0.125000 | ||||
| v -0.164063 -1.125000 -0.187500 | ||||
| v -0.164063 -0.812500 -0.187500 | ||||
| v -0.164063 -1.125000 -0.125000 | ||||
| v -0.164063 -0.812500 -0.125000 | ||||
| v -0.125000 -1.125000 0.125000 | ||||
| v -0.125000 -0.812500 0.125000 | ||||
| v -0.125000 -1.125000 0.187500 | ||||
| v -0.125000 -0.812500 0.187500 | ||||
| v -0.164063 -1.125000 0.125000 | ||||
| v -0.164063 -0.812500 0.125000 | ||||
| v -0.164063 -1.125000 0.187500 | ||||
| v -0.164063 -0.812500 0.187500 | ||||
| v 0.164062 -1.125000 -0.187500 | ||||
| v 0.164062 -0.812500 -0.187500 | ||||
| v 0.164062 -1.125000 -0.125000 | ||||
| v 0.164062 -0.812500 -0.125000 | ||||
| v 0.125000 -1.125000 -0.187500 | ||||
| v 0.125000 -0.812500 -0.187500 | ||||
| v 0.125000 -1.125000 -0.125000 | ||||
| v 0.125000 -0.812500 -0.125000 | ||||
| v 0.164062 -1.125000 0.125000 | ||||
| v 0.164062 -0.812500 0.125000 | ||||
| v 0.164062 -1.125000 0.187500 | ||||
| v 0.164062 -0.812500 0.187500 | ||||
| v 0.125000 -1.125000 0.125000 | ||||
| v 0.125000 -0.812500 0.125000 | ||||
| v 0.125000 -1.125000 0.187500 | ||||
| v 0.125000 -0.812500 0.187500 | ||||
| v -0.164063 -1.164063 -0.187500 | ||||
| v 0.164062 -1.164063 -0.187500 | ||||
| v -0.164063 -1.164063 -0.125000 | ||||
| v 0.164062 -1.164063 -0.125000 | ||||
| v -0.164063 -1.125000 -0.187500 | ||||
| v 0.164062 -1.125000 -0.187500 | ||||
| v -0.164063 -1.125000 -0.125000 | ||||
| v 0.164062 -1.125000 -0.125000 | ||||
| v -0.164063 -1.164063 0.125000 | ||||
| v 0.164062 -1.164063 0.125000 | ||||
| v -0.164063 -1.164063 0.187500 | ||||
| v 0.164062 -1.164063 0.187500 | ||||
| v -0.164063 -1.125000 0.125000 | ||||
| v 0.164062 -1.125000 0.125000 | ||||
| v -0.164063 -1.125000 0.187500 | ||||
| v 0.164062 -1.125000 0.187500 | ||||
| v 0.187500 -0.812500 -0.125000 | ||||
| v 0.187500 -0.875000 -0.125000 | ||||
| v -0.187500 -0.812500 -0.125000 | ||||
| v -0.187500 -0.875000 -0.125000 | ||||
| v -0.187500 -0.812500 0.125000 | ||||
| v 0.187500 -0.812500 0.125000 | ||||
| v 0.187500 -0.875000 0.125000 | ||||
| v -0.187500 -0.875000 0.125000 | ||||
| v 0.187500 -1.125000 -0.125000 | ||||
| v 0.187500 -0.812500 -0.125000 | ||||
| v 0.125000 -1.125000 -0.125000 | ||||
| v 0.125000 -0.812500 -0.125000 | ||||
| v 0.187500 -1.125000 -0.164063 | ||||
| v 0.187500 -0.812500 -0.164063 | ||||
| v 0.125000 -1.125000 -0.164063 | ||||
| v 0.125000 -0.812500 -0.164063 | ||||
| v -0.125000 -1.125000 -0.125000 | ||||
| v -0.125000 -0.812500 -0.125000 | ||||
| v -0.187500 -1.125000 -0.125000 | ||||
| v -0.187500 -0.812500 -0.125000 | ||||
| v -0.125000 -1.125000 -0.164063 | ||||
| v -0.125000 -0.812500 -0.164063 | ||||
| v -0.187500 -1.125000 -0.164063 | ||||
| v -0.187500 -0.812500 -0.164063 | ||||
| v 0.187500 -1.125000 0.164062 | ||||
| v 0.187500 -0.812500 0.164062 | ||||
| v 0.125000 -1.125000 0.164062 | ||||
| v 0.125000 -0.812500 0.164062 | ||||
| v 0.187500 -1.125000 0.125000 | ||||
| v 0.187500 -0.812500 0.125000 | ||||
| v 0.125000 -1.125000 0.125000 | ||||
| v 0.125000 -0.812500 0.125000 | ||||
| v -0.125000 -1.125000 0.164062 | ||||
| v -0.125000 -0.812500 0.164062 | ||||
| v -0.187500 -1.125000 0.164062 | ||||
| v -0.187500 -0.812500 0.164062 | ||||
| v -0.125000 -1.125000 0.125000 | ||||
| v -0.125000 -0.812500 0.125000 | ||||
| v -0.187500 -1.125000 0.125000 | ||||
| v -0.187500 -0.812500 0.125000 | ||||
| v 0.187500 -1.164063 -0.164063 | ||||
| v 0.187500 -1.164063 0.164062 | ||||
| v 0.125000 -1.164063 -0.164063 | ||||
| v 0.125000 -1.164063 0.164062 | ||||
| v 0.187500 -1.125000 -0.164063 | ||||
| v 0.187500 -1.125000 0.164062 | ||||
| v 0.125000 -1.125000 -0.164063 | ||||
| v 0.125000 -1.125000 0.164062 | ||||
| v -0.125000 -1.164063 -0.164063 | ||||
| v -0.125000 -1.164063 0.164062 | ||||
| v -0.187500 -1.164063 -0.164063 | ||||
| v -0.187500 -1.164063 0.164062 | ||||
| v -0.125000 -1.125000 -0.164063 | ||||
| v -0.125000 -1.125000 0.164062 | ||||
| v -0.187500 -1.125000 -0.164063 | ||||
| v -0.187500 -1.125000 0.164062 | ||||
| vt 0.468750 0.812500 | ||||
| vt 0.031250 0.812500 | ||||
| vt 0.031250 0.187500 | ||||
| vt 0.468750 0.187500 | ||||
| vt 0.531250 0.812500 | ||||
| vt 0.968750 0.812500 | ||||
| vt 0.968750 0.187500 | ||||
| vt 0.531250 0.187500 | ||||
| vt 0.234375 0.000000 | ||||
| vt 0.234375 1.000000 | ||||
| vt 0.015625 1.000000 | ||||
| vt 0.015625 -0.000000 | ||||
| vt 0.609375 -0.000000 | ||||
| vt 0.609375 1.000000 | ||||
| vt 0.390625 1.000000 | ||||
| vt 0.390625 -0.000000 | ||||
| vt 0.765625 0.000000 | ||||
| vt 0.765625 1.000000 | ||||
| vt 0.843750 0.507812 | ||||
| vt 0.703125 0.507812 | ||||
| vt 0.703125 0.093750 | ||||
| vt 0.843750 0.093750 | ||||
| vt 0.015625 0.507812 | ||||
| vt 0.015625 0.093750 | ||||
| vt 0.156250 0.093750 | ||||
| vt 0.156250 0.507812 | ||||
| vt 0.156250 0.031250 | ||||
| vt 0.703125 0.031250 | ||||
| vt 0.703125 0.578125 | ||||
| vt 0.156250 0.578125 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.453125 0.992188 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.093750 0.992188 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.015625 0.992188 | ||||
| vt 0.015625 0.640625 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.453125 0.992188 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.093750 0.992188 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.015625 0.992188 | ||||
| vt 0.015625 0.640625 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.453125 0.992188 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.093750 0.992188 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.015625 0.992188 | ||||
| vt 0.015625 0.640625 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.453125 0.992188 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.093750 0.992188 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.015625 0.992188 | ||||
| vt 0.015625 0.640625 | ||||
| vt 0.781250 0.664062 | ||||
| vt 0.781250 0.992188 | ||||
| vt 0.921875 0.992188 | ||||
| vt 0.921875 0.664062 | ||||
| vt 0.484375 0.664062 | ||||
| vt 0.484375 0.992188 | ||||
| vt 0.562500 0.992188 | ||||
| vt 0.562500 0.664062 | ||||
| vt 0.703125 0.992188 | ||||
| vt 0.703125 0.664062 | ||||
| vt 0.234375 0.593750 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.093750 0.593750 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.453125 0.593750 | ||||
| vt 0.312500 0.593750 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.781250 0.664062 | ||||
| vt 0.781250 0.992188 | ||||
| vt 0.921875 0.992188 | ||||
| vt 0.921875 0.664062 | ||||
| vt 0.484375 0.664062 | ||||
| vt 0.484375 0.992188 | ||||
| vt 0.562500 0.992188 | ||||
| vt 0.562500 0.664062 | ||||
| vt 0.703125 0.992188 | ||||
| vt 0.703125 0.664062 | ||||
| vt 0.234375 0.593750 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.093750 0.593750 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.453125 0.593750 | ||||
| vt 0.312500 0.593750 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.843750 0.507812 | ||||
| vt 0.703125 0.507812 | ||||
| vt 0.703125 0.093750 | ||||
| vt 0.843750 0.093750 | ||||
| vt 0.015625 0.507812 | ||||
| vt 0.015625 0.093750 | ||||
| vt 0.156250 0.093750 | ||||
| vt 0.156250 0.507812 | ||||
| vt 0.156250 0.031250 | ||||
| vt 0.703125 0.031250 | ||||
| vt 0.703125 0.578125 | ||||
| vt 0.156250 0.578125 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.453125 0.992188 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.093750 0.992188 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.015625 0.992188 | ||||
| vt 0.015625 0.640625 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.453125 0.992188 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.093750 0.992188 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.015625 0.992188 | ||||
| vt 0.015625 0.640625 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.453125 0.992188 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.093750 0.992188 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.015625 0.992188 | ||||
| vt 0.015625 0.640625 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.453125 0.992188 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.312500 0.992188 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.234375 0.992188 | ||||
| vt 0.093750 0.992188 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.015625 0.992188 | ||||
| vt 0.015625 0.640625 | ||||
| vt 0.781250 0.664062 | ||||
| vt 0.781250 0.992188 | ||||
| vt 0.921875 0.992188 | ||||
| vt 0.921875 0.664062 | ||||
| vt 0.484375 0.664062 | ||||
| vt 0.484375 0.992188 | ||||
| vt 0.562500 0.992188 | ||||
| vt 0.562500 0.664062 | ||||
| vt 0.703125 0.992188 | ||||
| vt 0.703125 0.664062 | ||||
| vt 0.234375 0.593750 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.093750 0.593750 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.453125 0.593750 | ||||
| vt 0.312500 0.593750 | ||||
| vt 0.312500 0.640625 | ||||
| vt 0.781250 0.664062 | ||||
| vt 0.781250 0.992188 | ||||
| vt 0.921875 0.992188 | ||||
| vt 0.921875 0.664062 | ||||
| vt 0.484375 0.664062 | ||||
| vt 0.484375 0.992188 | ||||
| vt 0.562500 0.992188 | ||||
| vt 0.562500 0.664062 | ||||
| vt 0.703125 0.992188 | ||||
| vt 0.703125 0.664062 | ||||
| vt 0.234375 0.593750 | ||||
| vt 0.234375 0.640625 | ||||
| vt 0.093750 0.640625 | ||||
| vt 0.093750 0.593750 | ||||
| vt 0.453125 0.640625 | ||||
| vt 0.453125 0.593750 | ||||
| vt 0.312500 0.593750 | ||||
| vt 0.312500 0.640625 | ||||
| vn 0.0000 1.0000 0.0000 | ||||
| vn 0.0000 -1.0000 0.0000 | ||||
| vn 0.0000 0.0000 -1.0000 | ||||
| vn 0.0000 0.0000 1.0000 | ||||
| vn 1.0000 0.0000 0.0000 | ||||
| vn -1.0000 0.0000 0.0000 | ||||
| g sign_on_pole_Cube.002_front-back | ||||
| s off | ||||
| f 8/1/1 4/2/1 2/3/1 6/4/1 | ||||
| f 3/5/2 7/6/2 5/7/2 1/8/2 | ||||
| g sign_on_pole_Cube.002_edges | ||||
| f 13/9/3 14/10/3 10/11/3 9/12/3 | ||||
| f 11/13/4 12/14/4 16/15/4 15/16/4 | ||||
| f 11/13/5 9/17/5 10/18/5 12/14/5 | ||||
| f 13/9/6 15/16/6 16/15/6 14/10/6 | ||||
| g sign_on_pole_Cube.002_pole_mount | ||||
| f 17/19/6 18/20/6 20/21/6 19/22/6 | ||||
| f 22/23/5 21/24/5 24/25/5 23/26/5 | ||||
| f 20/21/4 24/25/4 21/27/4 19/28/4 | ||||
| f 17/29/3 22/30/3 23/26/3 18/20/3 | ||||
| f 18/20/2 23/26/2 24/25/2 20/21/2 | ||||
| f 25/31/5 26/32/5 28/33/5 27/34/5 | ||||
| f 27/35/4 28/36/4 32/37/4 31/38/4 | ||||
| f 31/39/6 32/40/6 30/41/6 29/42/6 | ||||
| f 29/42/3 30/41/3 26/43/3 25/44/3 | ||||
| f 33/45/5 34/46/5 36/47/5 35/48/5 | ||||
| f 35/49/4 36/50/4 40/51/4 39/52/4 | ||||
| f 39/53/6 40/54/6 38/55/6 37/56/6 | ||||
| f 37/56/3 38/55/3 34/57/3 33/58/3 | ||||
| f 41/59/5 42/60/5 44/61/5 43/62/5 | ||||
| f 43/63/4 44/64/4 48/65/4 47/66/4 | ||||
| f 47/67/6 48/68/6 46/69/6 45/70/6 | ||||
| f 45/70/3 46/69/3 42/71/3 41/72/3 | ||||
| f 49/73/5 50/74/5 52/75/5 51/76/5 | ||||
| f 51/77/4 52/78/4 56/79/4 55/80/4 | ||||
| f 55/81/6 56/82/6 54/83/6 53/84/6 | ||||
| f 53/84/3 54/83/3 50/85/3 49/86/3 | ||||
| f 57/87/2 58/88/2 60/89/2 59/90/2 | ||||
| f 59/91/4 60/92/4 64/93/4 63/94/4 | ||||
| f 63/94/1 64/93/1 62/95/1 61/96/1 | ||||
| f 61/96/3 62/95/3 58/88/3 57/87/3 | ||||
| f 59/97/6 63/98/6 61/99/6 57/100/6 | ||||
| f 64/101/5 60/102/5 58/103/5 62/104/5 | ||||
| f 65/105/2 66/106/2 68/107/2 67/108/2 | ||||
| f 67/109/4 68/110/4 72/111/4 71/112/4 | ||||
| f 71/112/1 72/111/1 70/113/1 69/114/1 | ||||
| f 69/114/3 70/113/3 66/106/3 65/105/3 | ||||
| f 67/115/6 71/116/6 69/117/6 65/118/6 | ||||
| f 72/119/5 68/120/5 66/121/5 70/122/5 | ||||
| g sign_on_pole_Cube.002_pole_mount_horizontal | ||||
| f 73/123/3 74/124/3 76/125/3 75/126/3 | ||||
| f 78/127/4 77/128/4 80/129/4 79/130/4 | ||||
| f 76/125/6 80/129/6 77/131/6 75/132/6 | ||||
| f 73/133/5 78/134/5 79/130/5 74/124/5 | ||||
| f 74/124/2 79/130/2 80/129/2 76/125/2 | ||||
| f 81/135/4 82/136/4 84/137/4 83/138/4 | ||||
| f 83/139/6 84/140/6 88/141/6 87/142/6 | ||||
| f 87/143/3 88/144/3 86/145/3 85/146/3 | ||||
| f 85/146/5 86/145/5 82/147/5 81/148/5 | ||||
| f 89/149/4 90/150/4 92/151/4 91/152/4 | ||||
| f 91/153/6 92/154/6 96/155/6 95/156/6 | ||||
| f 95/157/3 96/158/3 94/159/3 93/160/3 | ||||
| f 93/160/5 94/159/5 90/161/5 89/162/5 | ||||
| f 97/163/4 98/164/4 100/165/4 99/166/4 | ||||
| f 99/167/6 100/168/6 104/169/6 103/170/6 | ||||
| f 103/171/3 104/172/3 102/173/3 101/174/3 | ||||
| f 101/174/5 102/173/5 98/175/5 97/176/5 | ||||
| f 105/177/4 106/178/4 108/179/4 107/180/4 | ||||
| f 107/181/6 108/182/6 112/183/6 111/184/6 | ||||
| f 111/185/3 112/186/3 110/187/3 109/188/3 | ||||
| f 109/188/5 110/187/5 106/189/5 105/190/5 | ||||
| f 113/191/2 114/192/2 116/193/2 115/194/2 | ||||
| f 115/195/6 116/196/6 120/197/6 119/198/6 | ||||
| f 119/198/1 120/197/1 118/199/1 117/200/1 | ||||
| f 117/200/5 118/199/5 114/192/5 113/191/5 | ||||
| f 115/201/3 119/202/3 117/203/3 113/204/3 | ||||
| f 120/205/4 116/206/4 114/207/4 118/208/4 | ||||
| f 121/209/2 122/210/2 124/211/2 123/212/2 | ||||
| f 123/213/6 124/214/6 128/215/6 127/216/6 | ||||
| f 127/216/1 128/215/1 126/217/1 125/218/1 | ||||
| f 125/218/5 126/217/5 122/210/5 121/209/5 | ||||
| f 123/219/3 127/220/3 125/221/3 121/222/3 | ||||
| f 128/223/4 124/224/4 122/225/4 126/226/4 | ||||
							
								
								
									
										
											BIN
										
									
								
								models/street_signs OM3.blend
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								screenshot.png
									
									
									
									
									
								
							
							
						
						| Before Width: | Height: | Size: 57 KiB | 
							
								
								
									
										44
									
								
								standard_signs.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,44 @@ | ||||
| -- Definitions for standard minetest_game wooden and steel wall signs | ||||
|  | ||||
| signs_lib.register_sign("default:sign_wall_wood", { | ||||
| 	description = "Wooden wall sign", | ||||
| 	inventory_image = "signs_lib_sign_wall_wooden_inv.png", | ||||
| 	tiles = { | ||||
| 		"signs_lib_sign_wall_wooden.png", | ||||
| 		"signs_lib_sign_wall_wooden_edges.png", | ||||
| 	}, | ||||
| 	entity_info = "standard", | ||||
| 	allow_hanging = true, | ||||
| 	allow_widefont = true, | ||||
| 	allow_onpole = true, | ||||
| 	allow_onpole_horizontal = true | ||||
| }) | ||||
|  | ||||
| signs_lib.register_sign("default:sign_wall_steel", { | ||||
| 	description = "Steel wall sign", | ||||
| 	inventory_image = "signs_lib_sign_wall_steel_inv.png", | ||||
| 	tiles = { | ||||
| 		"signs_lib_sign_wall_steel.png", | ||||
| 		"signs_lib_sign_wall_steel_edges.png", | ||||
| 	}, | ||||
| 	groups = signs_lib.standard_steel_groups, | ||||
| 	sounds = signs_lib.standard_steel_sign_sounds, | ||||
| 	locked = true, | ||||
| 	entity_info = "standard", | ||||
| 	allow_hanging = true, | ||||
| 	allow_widefont = true, | ||||
| 	allow_onpole = true, | ||||
| 	allow_onpole_horizontal = true | ||||
| }) | ||||
|  | ||||
| minetest.register_alias("signs:sign_hanging", "default:sign_wall_wood_hanging") | ||||
| minetest.register_alias("basic_signs:hanging_sign", "default:sign_wall_wood_hanging") | ||||
|  | ||||
| table.insert(signs_lib.lbm_restore_nodes, "signs:sign_hanging") | ||||
| table.insert(signs_lib.lbm_restore_nodes, "basic_signs:hanging_sign") | ||||
|  | ||||
| -- insert the old wood sign-on-fencepost into signs_lib's conversion LBM | ||||
|  | ||||
| table.insert(signs_lib.old_fenceposts_with_signs, "signs:sign_post") | ||||
| signs_lib.old_fenceposts["signs:sign_post"] = "default:fence_wood" | ||||
| signs_lib.old_fenceposts_replacement_signs["signs:sign_post"] = "default:sign_wall_wood_onpole" | ||||
| Before Width: | Height: | Size: 280 B | 
| Before Width: | Height: | Size: 175 B | 
| Before Width: | Height: | Size: 154 B | 
| Before Width: | Height: | Size: 129 B | 
| Before Width: | Height: | Size: 175 B | 
| Before Width: | Height: | Size: 155 B | 
| Before Width: | Height: | Size: 365 B | 
| Before Width: | Height: | Size: 112 B | 
| Before Width: | Height: | Size: 91 B | 
| Before Width: | Height: | Size: 322 B | 
| Before Width: | Height: | Size: 125 B | 
| Before Width: | Height: | Size: 412 B | 
| Before Width: | Height: | Size: 134 B | 
| Before Width: | Height: | Size: 125 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_blank.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 68 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_15px_0.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 111 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_15px_1.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 111 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_15px_2.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 111 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_15px_3.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 110 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_15px_4.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 111 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_15px_5.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 110 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_15px_6.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 112 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_15px_7.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 111 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_15px_8.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 111 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_15px_9.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 110 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_15px_A.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 110 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_15px_B.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 111 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_15px_C.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 110 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_15px_D.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 111 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_15px_E.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 111 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_15px_F.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 109 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_15px_n.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 109 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_31px_0.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 357 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_31px_1.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 357 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_31px_2.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 357 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_31px_3.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 357 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_31px_4.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 357 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_31px_5.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 357 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_31px_6.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 357 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_31px_7.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 357 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_31px_8.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 357 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_31px_9.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 357 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_31px_A.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 357 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_31px_B.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 357 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_31px_C.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 357 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_31px_D.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 357 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_31px_E.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 357 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_31px_F.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 355 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/signs_lib_color_31px_n.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 355 B | 
| Before Width: | Height: | Size: 87 B After Width: | Height: | Size: 87 B | 
| Before Width: | Height: | Size: 67 B After Width: | Height: | Size: 67 B | 
| Before Width: | Height: | Size: 83 B After Width: | Height: | Size: 83 B | 
| Before Width: | Height: | Size: 83 B After Width: | Height: | Size: 83 B | 
| Before Width: | Height: | Size: 97 B After Width: | Height: | Size: 97 B | 
| Before Width: | Height: | Size: 112 B After Width: | Height: | Size: 112 B | 
| Before Width: | Height: | Size: 125 B After Width: | Height: | Size: 125 B | 
| Before Width: | Height: | Size: 120 B After Width: | Height: | Size: 120 B | 
| Before Width: | Height: | Size: 78 B After Width: | Height: | Size: 78 B | 
| Before Width: | Height: | Size: 88 B After Width: | Height: | Size: 88 B | 
| Before Width: | Height: | Size: 88 B After Width: | Height: | Size: 88 B | 
| Before Width: | Height: | Size: 90 B After Width: | Height: | Size: 90 B | 
| Before Width: | Height: | Size: 84 B After Width: | Height: | Size: 84 B | 
| Before Width: | Height: | Size: 79 B After Width: | Height: | Size: 79 B | 
| Before Width: | Height: | Size: 77 B After Width: | Height: | Size: 77 B | 
| Before Width: | Height: | Size: 77 B After Width: | Height: | Size: 77 B | 
| Before Width: | Height: | Size: 93 B After Width: | Height: | Size: 93 B | 
| Before Width: | Height: | Size: 97 B After Width: | Height: | Size: 97 B | 
| Before Width: | Height: | Size: 87 B After Width: | Height: | Size: 87 B | 
| Before Width: | Height: | Size: 113 B After Width: | Height: | Size: 113 B | 
| Before Width: | Height: | Size: 109 B After Width: | Height: | Size: 109 B | 
| Before Width: | Height: | Size: 103 B After Width: | Height: | Size: 103 B | 
| Before Width: | Height: | Size: 109 B After Width: | Height: | Size: 109 B |