commit 7fb6faa9bb8e79d903c0b559386d7d27c7490d23 Author: Anthony Wilcox <35226681+antonwilc0x@users.noreply.github.com> Date: Fri Nov 8 14:59:36 2019 -0500 Initial source commit diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..1ff0c42 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,63 @@ +############################################################################### +# Set default behavior to automatically normalize line endings. +############################################################################### +* text=auto + +############################################################################### +# Set default behavior for command prompt diff. +# +# This is need for earlier builds of msysgit that does not have it on by +# default for csharp files. +# Note: This is only used by command line +############################################################################### +#*.cs diff=csharp + +############################################################################### +# Set the merge driver for project and solution files +# +# Merging from the command prompt will add diff markers to the files if there +# are conflicts (Merging from VS is not affected by the settings below, in VS +# the diff markers are never inserted). Diff markers may cause the following +# file extensions to fail to load in VS. An alternative would be to treat +# these files as binary and thus will always conflict and require user +# intervention with every merge. To do so, just uncomment the entries below +############################################################################### +#*.sln merge=binary +#*.csproj merge=binary +#*.vbproj merge=binary +#*.vcxproj merge=binary +#*.vcproj merge=binary +#*.dbproj merge=binary +#*.fsproj merge=binary +#*.lsproj merge=binary +#*.wixproj merge=binary +#*.modelproj merge=binary +#*.sqlproj merge=binary +#*.wwaproj merge=binary + +############################################################################### +# behavior for image files +# +# image files are treated as binary by default. +############################################################################### +#*.jpg binary +#*.png binary +#*.gif binary + +############################################################################### +# diff behavior for common document formats +# +# Convert binary document formats to text before diffing them. This feature +# is only available from the command line. Turn it on by uncommenting the +# entries below. +############################################################################### +#*.doc diff=astextplain +#*.DOC diff=astextplain +#*.docx diff=astextplain +#*.DOCX diff=astextplain +#*.dot diff=astextplain +#*.DOT diff=astextplain +#*.pdf diff=astextplain +#*.PDF diff=astextplain +#*.rtf diff=astextplain +#*.RTF diff=astextplain diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a61b71d --- /dev/null +++ b/.gitignore @@ -0,0 +1,106 @@ +### Audio ### + +*.wav +*.ogg + +# Created by https://www.gitignore.io/api/linux,godot,macos,backup,windows,visualstudiocode +# Edit at https://www.gitignore.io/?templates=linux,godot,macos,backup,windows,visualstudiocode + +### Backup ### +*.bak +*.gho +*.ori +*.orig +*.tmp + +### Godot ### + +# Godot-specific ignores +.import/ +export.cfg +export_presets.cfg + +# Mono-specific ignores +.mono/ + +### Linux ### +*~ + +# temporary files which can be created if a process still has a handle open of a deleted file +.fuse_hidden* + +# KDE directory preferences +.directory + +# Linux trash folder which might appear on any partition or disk +.Trash-* + +# .nfs files are created when an open file is removed but is still being accessed +.nfs* + +### macOS ### +# General +.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +### VisualStudioCode ### +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json + +### VisualStudioCode Patch ### +# Ignore all local history of files +.history + +### Windows ### +# Windows thumbnail cache files +Thumbs.db +Thumbs.db:encryptable +ehthumbs.db +ehthumbs_vista.db + +# Dump file +*.stackdump + +# Folder config file +[Dd]esktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Windows Installer files +*.cab +*.msi +*.msix +*.msm +*.msp + +# Windows shortcuts +*.lnk + +# End of https://www.gitignore.io/api/linux,godot,macos,backup,windows,visualstudiocode \ No newline at end of file diff --git a/CC-BY b/CC-BY new file mode 100644 index 0000000..c78e1b2 --- /dev/null +++ b/CC-BY @@ -0,0 +1,394 @@ +Attribution 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 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 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. 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. + + d. 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. + + e. 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. + + f. Licensed Material means the artistic or literary work, database, + or other material to which the Licensor applied this Public + License. + + g. 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. + + h. Licensor means the individual(s) or entity(ies) granting rights + under this Public License. + + i. 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. + + j. 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. + + k. 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. 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. + + 4. If You Share Adapted Material You produce, the Adapter's + License You apply must not prevent recipients of the Adapted + Material from complying with this Public License. + + +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; 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." 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. + diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..a612ad9 --- /dev/null +++ b/LICENSE @@ -0,0 +1,373 @@ +Mozilla Public License Version 2.0 +================================== + +1. Definitions +-------------- + +1.1. "Contributor" + means each individual or legal entity that creates, contributes to + the creation of, or owns Covered Software. + +1.2. "Contributor Version" + means the combination of the Contributions of others (if any) used + by a Contributor and that particular Contributor's Contribution. + +1.3. "Contribution" + means Covered Software of a particular Contributor. + +1.4. "Covered Software" + means Source Code Form to which the initial Contributor has attached + the notice in Exhibit A, the Executable Form of such Source Code + Form, and Modifications of such Source Code Form, in each case + including portions thereof. + +1.5. "Incompatible With Secondary Licenses" + means + + (a) that the initial Contributor has attached the notice described + in Exhibit B to the Covered Software; or + + (b) that the Covered Software was made available under the terms of + version 1.1 or earlier of the License, but not also under the + terms of a Secondary License. + +1.6. "Executable Form" + means any form of the work other than Source Code Form. + +1.7. "Larger Work" + means a work that combines Covered Software with other material, in + a separate file or files, that is not Covered Software. + +1.8. "License" + means this document. + +1.9. "Licensable" + means having the right to grant, to the maximum extent possible, + whether at the time of the initial grant or subsequently, any and + all of the rights conveyed by this License. + +1.10. "Modifications" + means any of the following: + + (a) any file in Source Code Form that results from an addition to, + deletion from, or modification of the contents of Covered + Software; or + + (b) any new file in Source Code Form that contains any Covered + Software. + +1.11. "Patent Claims" of a Contributor + means any patent claim(s), including without limitation, method, + process, and apparatus claims, in any patent Licensable by such + Contributor that would be infringed, but for the grant of the + License, by the making, using, selling, offering for sale, having + made, import, or transfer of either its Contributions or its + Contributor Version. + +1.12. "Secondary License" + means either the GNU General Public License, Version 2.0, the GNU + Lesser General Public License, Version 2.1, the GNU Affero General + Public License, Version 3.0, or any later versions of those + licenses. + +1.13. "Source Code Form" + means the form of the work preferred for making modifications. + +1.14. "You" (or "Your") + means an individual or a legal entity exercising rights under this + License. For legal entities, "You" includes any entity that + controls, is controlled by, or is under common control with You. For + purposes of this definition, "control" means (a) the power, direct + or indirect, to cause the direction or management of such entity, + whether by contract or otherwise, or (b) ownership of more than + fifty percent (50%) of the outstanding shares or beneficial + ownership of such entity. + +2. License Grants and Conditions +-------------------------------- + +2.1. Grants + +Each Contributor hereby grants You a world-wide, royalty-free, +non-exclusive license: + +(a) under intellectual property rights (other than patent or trademark) + Licensable by such Contributor to use, reproduce, make available, + modify, display, perform, distribute, and otherwise exploit its + Contributions, either on an unmodified basis, with Modifications, or + as part of a Larger Work; and + +(b) under Patent Claims of such Contributor to make, use, sell, offer + for sale, have made, import, and otherwise transfer either its + Contributions or its Contributor Version. + +2.2. Effective Date + +The licenses granted in Section 2.1 with respect to any Contribution +become effective for each Contribution on the date the Contributor first +distributes such Contribution. + +2.3. Limitations on Grant Scope + +The licenses granted in this Section 2 are the only rights granted under +this License. No additional rights or licenses will be implied from the +distribution or licensing of Covered Software under this License. +Notwithstanding Section 2.1(b) above, no patent license is granted by a +Contributor: + +(a) for any code that a Contributor has removed from Covered Software; + or + +(b) for infringements caused by: (i) Your and any other third party's + modifications of Covered Software, or (ii) the combination of its + Contributions with other software (except as part of its Contributor + Version); or + +(c) under Patent Claims infringed by Covered Software in the absence of + its Contributions. + +This License does not grant any rights in the trademarks, service marks, +or logos of any Contributor (except as may be necessary to comply with +the notice requirements in Section 3.4). + +2.4. Subsequent Licenses + +No Contributor makes additional grants as a result of Your choice to +distribute the Covered Software under a subsequent version of this +License (see Section 10.2) or under the terms of a Secondary License (if +permitted under the terms of Section 3.3). + +2.5. Representation + +Each Contributor represents that the Contributor believes its +Contributions are its original creation(s) or it has sufficient rights +to grant the rights to its Contributions conveyed by this License. + +2.6. Fair Use + +This License is not intended to limit any rights You have under +applicable copyright doctrines of fair use, fair dealing, or other +equivalents. + +2.7. Conditions + +Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted +in Section 2.1. + +3. Responsibilities +------------------- + +3.1. Distribution of Source Form + +All distribution of Covered Software in Source Code Form, including any +Modifications that You create or to which You contribute, must be under +the terms of this License. You must inform recipients that the Source +Code Form of the Covered Software is governed by the terms of this +License, and how they can obtain a copy of this License. You may not +attempt to alter or restrict the recipients' rights in the Source Code +Form. + +3.2. Distribution of Executable Form + +If You distribute Covered Software in Executable Form then: + +(a) such Covered Software must also be made available in Source Code + Form, as described in Section 3.1, and You must inform recipients of + the Executable Form how they can obtain a copy of such Source Code + Form by reasonable means in a timely manner, at a charge no more + than the cost of distribution to the recipient; and + +(b) You may distribute such Executable Form under the terms of this + License, or sublicense it under different terms, provided that the + license for the Executable Form does not attempt to limit or alter + the recipients' rights in the Source Code Form under this License. + +3.3. Distribution of a Larger Work + +You may create and distribute a Larger Work under terms of Your choice, +provided that You also comply with the requirements of this License for +the Covered Software. If the Larger Work is a combination of Covered +Software with a work governed by one or more Secondary Licenses, and the +Covered Software is not Incompatible With Secondary Licenses, this +License permits You to additionally distribute such Covered Software +under the terms of such Secondary License(s), so that the recipient of +the Larger Work may, at their option, further distribute the Covered +Software under the terms of either this License or such Secondary +License(s). + +3.4. Notices + +You may not remove or alter the substance of any license notices +(including copyright notices, patent notices, disclaimers of warranty, +or limitations of liability) contained within the Source Code Form of +the Covered Software, except that You may alter any license notices to +the extent required to remedy known factual inaccuracies. + +3.5. Application of Additional Terms + +You may choose to offer, and to charge a fee for, warranty, support, +indemnity or liability obligations to one or more recipients of Covered +Software. However, You may do so only on Your own behalf, and not on +behalf of any Contributor. You must make it absolutely clear that any +such warranty, support, indemnity, or liability obligation is offered by +You alone, and You hereby agree to indemnify every Contributor for any +liability incurred by such Contributor as a result of warranty, support, +indemnity or liability terms You offer. You may include additional +disclaimers of warranty and limitations of liability specific to any +jurisdiction. + +4. Inability to Comply Due to Statute or Regulation +--------------------------------------------------- + +If it is impossible for You to comply with any of the terms of this +License with respect to some or all of the Covered Software due to +statute, judicial order, or regulation then You must: (a) comply with +the terms of this License to the maximum extent possible; and (b) +describe the limitations and the code they affect. Such description must +be placed in a text file included with all distributions of the Covered +Software under this License. Except to the extent prohibited by statute +or regulation, such description must be sufficiently detailed for a +recipient of ordinary skill to be able to understand it. + +5. Termination +-------------- + +5.1. The rights granted under this License will terminate automatically +if You fail to comply with any of its terms. However, if You become +compliant, then the rights granted under this License from a particular +Contributor are reinstated (a) provisionally, unless and until such +Contributor explicitly and finally terminates Your grants, and (b) on an +ongoing basis, if such Contributor fails to notify You of the +non-compliance by some reasonable means prior to 60 days after You have +come back into compliance. Moreover, Your grants from a particular +Contributor are reinstated on an ongoing basis if such Contributor +notifies You of the non-compliance by some reasonable means, this is the +first time You have received notice of non-compliance with this License +from such Contributor, and You become compliant prior to 30 days after +Your receipt of the notice. + +5.2. If You initiate litigation against any entity by asserting a patent +infringement claim (excluding declaratory judgment actions, +counter-claims, and cross-claims) alleging that a Contributor Version +directly or indirectly infringes any patent, then the rights granted to +You by any and all Contributors for the Covered Software under Section +2.1 of this License shall terminate. + +5.3. In the event of termination under Sections 5.1 or 5.2 above, all +end user license agreements (excluding distributors and resellers) which +have been validly granted by You or Your distributors under this License +prior to termination shall survive termination. + +************************************************************************ +* * +* 6. Disclaimer of Warranty * +* ------------------------- * +* * +* Covered Software is provided under this License on an "as is" * +* basis, without warranty of any kind, either expressed, implied, or * +* statutory, including, without limitation, warranties that the * +* Covered Software is free of defects, merchantable, fit for a * +* particular purpose or non-infringing. The entire risk as to the * +* quality and performance of the Covered Software is with You. * +* Should any Covered Software prove defective in any respect, You * +* (not any Contributor) assume the cost of any necessary servicing, * +* repair, or correction. This disclaimer of warranty constitutes an * +* essential part of this License. No use of any Covered Software is * +* authorized under this License except under this disclaimer. * +* * +************************************************************************ + +************************************************************************ +* * +* 7. Limitation of Liability * +* -------------------------- * +* * +* Under no circumstances and under no legal theory, whether tort * +* (including negligence), contract, or otherwise, shall any * +* Contributor, or anyone who distributes Covered Software as * +* permitted above, be liable to You for any direct, indirect, * +* special, incidental, or consequential damages of any character * +* including, without limitation, damages for lost profits, loss of * +* goodwill, work stoppage, computer failure or malfunction, or any * +* and all other commercial damages or losses, even if such party * +* shall have been informed of the possibility of such damages. This * +* limitation of liability shall not apply to liability for death or * +* personal injury resulting from such party's negligence to the * +* extent applicable law prohibits such limitation. Some * +* jurisdictions do not allow the exclusion or limitation of * +* incidental or consequential damages, so this exclusion and * +* limitation may not apply to You. * +* * +************************************************************************ + +8. Litigation +------------- + +Any litigation relating to this License may be brought only in the +courts of a jurisdiction where the defendant maintains its principal +place of business and such litigation shall be governed by laws of that +jurisdiction, without reference to its conflict-of-law provisions. +Nothing in this Section shall prevent a party's ability to bring +cross-claims or counter-claims. + +9. Miscellaneous +---------------- + +This License represents the complete agreement concerning the subject +matter hereof. If any provision of this License is held to be +unenforceable, such provision shall be reformed only to the extent +necessary to make it enforceable. Any law or regulation which provides +that the language of a contract shall be construed against the drafter +shall not be used to construe this License against a Contributor. + +10. Versions of the License +--------------------------- + +10.1. New Versions + +Mozilla Foundation is the license steward. Except as provided in Section +10.3, no one other than the license steward has the right to modify or +publish new versions of this License. Each version will be given a +distinguishing version number. + +10.2. Effect of New Versions + +You may distribute the Covered Software under the terms of the version +of the License under which You originally received the Covered Software, +or under the terms of any subsequent version published by the license +steward. + +10.3. Modified Versions + +If you create software not governed by this License, and you want to +create a new license for such software, you may create and use a +modified version of this License if you rename the license and remove +any references to the name of the license steward (except to note that +such modified license differs from this License). + +10.4. Distributing Source Code Form that is Incompatible With Secondary +Licenses + +If You choose to distribute Source Code Form that is Incompatible With +Secondary Licenses under the terms of this version of the License, the +notice described in Exhibit B of this License must be attached. + +Exhibit A - Source Code Form License Notice +------------------------------------------- + + This Source Code Form is subject to the terms of the Mozilla Public + License, v. 2.0. If a copy of the MPL was not distributed with this + file, You can obtain one at http://mozilla.org/MPL/2.0/. + +If it is not possible or desirable to put the notice in a particular +file, then You may include the notice in a location (such as a LICENSE +file in a relevant directory) where a recipient would be likely to look +for such a notice. + +You may add additional accurate notices of copyright ownership. + +Exhibit B - "Incompatible With Secondary Licenses" Notice +--------------------------------------------------------- + + This Source Code Form is "Incompatible With Secondary Licenses", as + defined by the Mozilla Public License, v. 2.0. diff --git a/README.md b/README.md new file mode 100644 index 0000000..b4a4cc7 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# Tony's Dress Up + +​Tony's Dress Up is a open source dress up game. It's a remake of my original Flash game, ZC's Dress Up. \ No newline at end of file diff --git a/assets/.gitkeep b/assets/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/project/default_env.tres b/project/default_env.tres new file mode 100644 index 0000000..dfe62ab --- /dev/null +++ b/project/default_env.tres @@ -0,0 +1,14 @@ +[gd_resource type="Environment" load_steps=2 format=2] + +[sub_resource type="ProceduralSky" id=1] +sky_top_color = Color( 0.0470588, 0.454902, 0.976471, 1 ) +sky_horizon_color = Color( 0.556863, 0.823529, 0.909804, 1 ) +sky_curve = 0.25 +ground_bottom_color = Color( 0.101961, 0.145098, 0.188235, 1 ) +ground_horizon_color = Color( 0.482353, 0.788235, 0.952941, 1 ) +ground_curve = 0.01 +sun_energy = 16.0 + +[resource] +background_mode = 2 +background_sky = SubResource( 1 ) diff --git a/project/fonts/RobotLight.res b/project/fonts/RobotLight.res new file mode 100644 index 0000000..573a3a0 Binary files /dev/null and b/project/fonts/RobotLight.res differ diff --git a/project/fonts/montserrat/Montserrat-ExtraBold.otf b/project/fonts/montserrat/Montserrat-ExtraBold.otf new file mode 100644 index 0000000..d572750 Binary files /dev/null and b/project/fonts/montserrat/Montserrat-ExtraBold.otf differ diff --git a/project/fonts/montserrat_extra_bold_16.tres b/project/fonts/montserrat_extra_bold_16.tres new file mode 100644 index 0000000..d5a2ce4 --- /dev/null +++ b/project/fonts/montserrat_extra_bold_16.tres @@ -0,0 +1,8 @@ +[gd_resource type="DynamicFont" load_steps=2 format=2] + +[ext_resource path="res://fonts/montserrat/Montserrat-ExtraBold.otf" type="DynamicFontData" id=1] + +[resource] +use_mipmaps = true +use_filter = true +font_data = ExtResource( 1 ) diff --git a/project/fonts/montserrat_extra_bold_24.tres b/project/fonts/montserrat_extra_bold_24.tres new file mode 100644 index 0000000..abe38e1 --- /dev/null +++ b/project/fonts/montserrat_extra_bold_24.tres @@ -0,0 +1,9 @@ +[gd_resource type="DynamicFont" load_steps=2 format=2] + +[ext_resource path="res://fonts/montserrat/Montserrat-ExtraBold.otf" type="DynamicFontData" id=1] + +[resource] +size = 32 +use_mipmaps = true +use_filter = true +font_data = ExtResource( 1 ) diff --git a/project/fonts/montserrat_extra_bold_32.tres b/project/fonts/montserrat_extra_bold_32.tres new file mode 100644 index 0000000..da82d19 --- /dev/null +++ b/project/fonts/montserrat_extra_bold_32.tres @@ -0,0 +1,9 @@ +[gd_resource type="DynamicFont" load_steps=2 format=2] + +[ext_resource path="res://fonts/montserrat/montserrat/Montserrat-ExtraBold.otf" type="DynamicFontData" id=1] + +[resource] +size = 32 +use_mipmaps = true +use_filter = true +font_data = ExtResource( 1 ) diff --git a/project/fonts/montserrat_extra_bold_48.tres b/project/fonts/montserrat_extra_bold_48.tres new file mode 100644 index 0000000..25617b7 --- /dev/null +++ b/project/fonts/montserrat_extra_bold_48.tres @@ -0,0 +1,13 @@ +[gd_resource type="DynamicFont" load_steps=2 format=2] + +[ext_resource path="res://fonts/montserrat/Montserrat-ExtraBold.otf" type="DynamicFontData" id=1] + + +[resource] + +size = 48 +use_mipmaps = true +use_filter = true +font_data = ExtResource( 1 ) +_sections_unfolded = [ "Settings" ] + diff --git a/project/fonts/montserrat_extra_bold_62.tres b/project/fonts/montserrat_extra_bold_62.tres new file mode 100644 index 0000000..f1fa875 --- /dev/null +++ b/project/fonts/montserrat_extra_bold_62.tres @@ -0,0 +1,13 @@ +[gd_resource type="DynamicFont" load_steps=2 format=2] + +[ext_resource path="res://fonts/montserrat/Montserrat-ExtraBold.otf" type="DynamicFontData" id=1] + + +[resource] + +size = 62 +use_mipmaps = true +use_filter = true +font_data = ExtResource( 1 ) +_sections_unfolded = [ "Settings" ] + diff --git a/project/fonts/roboto/LICENSE.txt b/project/fonts/roboto/LICENSE.txt new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/project/fonts/roboto/LICENSE.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/project/fonts/roboto/Roboto-Light.ttf b/project/fonts/roboto/Roboto-Light.ttf new file mode 100644 index 0000000..94c6bcc Binary files /dev/null and b/project/fonts/roboto/Roboto-Light.ttf differ diff --git a/project/fonts/roboto/Roboto-Medium.ttf b/project/fonts/roboto/Roboto-Medium.ttf new file mode 100644 index 0000000..39c63d7 Binary files /dev/null and b/project/fonts/roboto/Roboto-Medium.ttf differ diff --git a/project/fonts/roboto/Roboto-Thin.ttf b/project/fonts/roboto/Roboto-Thin.ttf new file mode 100644 index 0000000..d695550 Binary files /dev/null and b/project/fonts/roboto/Roboto-Thin.ttf differ diff --git a/project/icon.ico b/project/icon.ico new file mode 100644 index 0000000..2967c52 Binary files /dev/null and b/project/icon.ico differ diff --git a/project/icon.png b/project/icon.png new file mode 100644 index 0000000..98e171f Binary files /dev/null and b/project/icon.png differ diff --git a/project/icon.png.import b/project/icon.png.import new file mode 100644 index 0000000..96cbf46 --- /dev/null +++ b/project/icon.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://icon.png" +dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/icon.svg b/project/icon.svg new file mode 100644 index 0000000..12bf384 --- /dev/null +++ b/project/icon.svg @@ -0,0 +1,196 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/project/icon.svg.import b/project/icon.svg.import new file mode 100644 index 0000000..b806afb --- /dev/null +++ b/project/icon.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/icon.svg-218a8f2b3041327d8a5756f3a245f83b.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://icon.svg" +dest_files=[ "res://.import/icon.svg-218a8f2b3041327d8a5756f3a245f83b.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/lang/local.csv b/project/lang/local.csv new file mode 100644 index 0000000..b6e6f0c --- /dev/null +++ b/project/lang/local.csv @@ -0,0 +1,20 @@ +,en,sv +KENG,English,Engelsk +KSWD,Swedish,Svenska +KBOT,Pants,Byxor +KTOP,Shirts,Skjorta +KCLS,Classic,Klassisk +KUND,Underwear,Underkläder +KRUS,Resume,Återuppta +KPUS,Paused,Pausad +KMUS,Music,Musik +KGMO,Game Mode,Spelläge +KCRE,Credits,Eftertexter +KABO,About,Handla om +KLIC,License,Licens +KSOO,Coming Soon,Kommer snart +KPLY,Play,Spela +KEXT,Exit,Utgång +KHELP,Help,Hjälp +KSET,Settings,Inställningar +KLANG,Languages,Språk \ No newline at end of file diff --git a/project/lang/local.csv.import b/project/lang/local.csv.import new file mode 100644 index 0000000..beece0d --- /dev/null +++ b/project/lang/local.csv.import @@ -0,0 +1,16 @@ +[remap] + +importer="csv_translation" +type="Translation" + +[deps] + +files=[ "res://lang/local.en.translation", "res://lang/local.sv.translation" ] + +source_file="res://lang/local.csv" +dest_files=[ "res://lang/local.en.translation", "res://lang/local.sv.translation" ] + +[params] + +compress=true +delimiter=0 diff --git a/project/lang/local.en.translation b/project/lang/local.en.translation new file mode 100644 index 0000000..1f8cb46 Binary files /dev/null and b/project/lang/local.en.translation differ diff --git a/project/lang/local.sv.translation b/project/lang/local.sv.translation new file mode 100644 index 0000000..368c080 Binary files /dev/null and b/project/lang/local.sv.translation differ diff --git a/project/music/.gitkeep b/project/music/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/project/music/at_the_lake.ogg.import b/project/music/at_the_lake.ogg.import new file mode 100644 index 0000000..dde85e8 --- /dev/null +++ b/project/music/at_the_lake.ogg.import @@ -0,0 +1,15 @@ +[remap] + +importer="ogg_vorbis" +type="AudioStreamOGGVorbis" +path="res://.import/at_the_lake.ogg-3c70c4f6fe0d2145ba5ad822bf6ed2f5.oggstr" + +[deps] + +source_file="res://music/at_the_lake.ogg" +dest_files=[ "res://.import/at_the_lake.ogg-3c70c4f6fe0d2145ba5ad822bf6ed2f5.oggstr" ] + +[params] + +loop=true +loop_offset=0 diff --git a/project/music/mushrooms.ogg.import b/project/music/mushrooms.ogg.import new file mode 100644 index 0000000..3dd6c1e --- /dev/null +++ b/project/music/mushrooms.ogg.import @@ -0,0 +1,15 @@ +[remap] + +importer="ogg_vorbis" +type="AudioStreamOGGVorbis" +path="res://.import/mushrooms.ogg-5d11893cda0d4333d75a0ef8474477bb.oggstr" + +[deps] + +source_file="res://music/mushrooms.ogg" +dest_files=[ "res://.import/mushrooms.ogg-5d11893cda0d4333d75a0ef8474477bb.oggstr" ] + +[params] + +loop=true +loop_offset=0 diff --git a/project/music/reminiscing.ogg.import b/project/music/reminiscing.ogg.import new file mode 100644 index 0000000..80adf53 --- /dev/null +++ b/project/music/reminiscing.ogg.import @@ -0,0 +1,15 @@ +[remap] + +importer="ogg_vorbis" +type="AudioStreamOGGVorbis" +path="res://.import/reminiscing.ogg-6bf8281e49868f20b0ba3bd1070a62ac.oggstr" + +[deps] + +source_file="res://music/reminiscing.ogg" +dest_files=[ "res://.import/reminiscing.ogg-6bf8281e49868f20b0ba3bd1070a62ac.oggstr" ] + +[params] + +loop=true +loop_offset=0 diff --git a/project/music/together_again.ogg.import b/project/music/together_again.ogg.import new file mode 100644 index 0000000..63b6667 --- /dev/null +++ b/project/music/together_again.ogg.import @@ -0,0 +1,15 @@ +[remap] + +importer="ogg_vorbis" +type="AudioStreamOGGVorbis" +path="res://.import/together_again.ogg-c77c286a1667edafef4b34790b5d2995.oggstr" + +[deps] + +source_file="res://music/together_again.ogg" +dest_files=[ "res://.import/together_again.ogg-c77c286a1667edafef4b34790b5d2995.oggstr" ] + +[params] + +loop=true +loop_offset=0 diff --git a/project/project.godot b/project/project.godot new file mode 100644 index 0000000..4618505 --- /dev/null +++ b/project/project.godot @@ -0,0 +1,64 @@ +; Engine configuration file. +; It's best edited using the editor UI and not directly, +; since the parameters that go here are not all obvious. +; +; Format: +; [section] ; section goes between [] +; param=value ; assign values to parameters + +config_version=4 + +_global_script_classes=[ ] +_global_script_class_icons={ + +} + +[application] + +config/name="Tony's Dress Up" +run/main_scene="res://scn/TitleScn.tscn" +config/use_custom_user_dir=true +boot_splash/image="res://icon.png" +boot_splash/bg_color=Color( 0.8, 0.8, 0.4, 1 ) +config/icon="res://icon.png" +name_sv="Tonys klä upp" + +[autoload] + +GameKit="*res://src/GameKit.gd" +UserSettings="*res://src/UserSettings.gd" +Soundtrack="*res://src/Soundtrack.gd" + +[debug] + +gdscript/completion/autocomplete_setters_and_getters=true + +[display] + +window/size/width=800 +window/dpi/allow_hidpi=true +mouse_cursor/custom_image="res://sprites/cursor.png" +window/stretch/mode="viewport" +window/stretch/aspect="keep" + +[input] + +ui_pause={ +"deadzone": 0.5, +"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777217,"unicode":0,"echo":false,"script":null) +, Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":11,"pressure":0.0,"pressed":false,"script":null) + ] +} + +[locale] + +locale_filter=[ 1, [ "en", "sv" ] ] +translations=PoolStringArray( "res://lang/local.en.translation", "res://lang/local.sv.translation" ) + +[rendering] + +quality/intended_usage/framebuffer_allocation=0 +quality/intended_usage/framebuffer_allocation.mobile=0 +quality/2d/use_pixel_snap=true +vram_compression/import_etc=true +environment/default_environment="res://default_env.tres" diff --git a/project/scn/Character.tscn b/project/scn/Character.tscn new file mode 100644 index 0000000..2224b11 --- /dev/null +++ b/project/scn/Character.tscn @@ -0,0 +1,95 @@ +[gd_scene load_steps=30 format=2] + +[ext_resource path="res://src/Character.gd" type="Script" id=1] +[ext_resource path="res://sprites/tail/tail0.svg" type="Texture" id=2] +[ext_resource path="res://sprites/tail/tail1.svg" type="Texture" id=3] +[ext_resource path="res://sprites/tail/tail2.svg" type="Texture" id=4] +[ext_resource path="res://sprites/character_base.svg" type="Texture" id=5] +[ext_resource path="res://sprites/eyes/eyes1.png" type="Texture" id=6] +[ext_resource path="res://sprites/eyes/eyes2.png" type="Texture" id=7] +[ext_resource path="res://sprites/eyes/eyes3.png" type="Texture" id=8] +[ext_resource path="res://sprites/eyes/eyes4.png" type="Texture" id=9] +[ext_resource path="res://sprites/eyes/eyes5.png" type="Texture" id=10] +[ext_resource path="res://sprites/eyes/eyes6.png" type="Texture" id=11] +[ext_resource path="res://sprites/eyes/eyes7.png" type="Texture" id=12] +[ext_resource path="res://sprites/mouth/mouth.png" type="Texture" id=13] +[ext_resource path="res://sprites/mouth/mouth2.png" type="Texture" id=14] +[ext_resource path="res://sprites/mouth/mouth3.png" type="Texture" id=15] +[ext_resource path="res://sprites/mouth/mouth4.png" type="Texture" id=16] +[ext_resource path="res://sprites/mouth/mouth5.png" type="Texture" id=17] +[ext_resource path="res://sprites/mouth/mouth6.png" type="Texture" id=18] +[ext_resource path="res://sprites/mouth/mouth7.png" type="Texture" id=19] +[ext_resource path="res://sprites/mouth/mouth8.png" type="Texture" id=20] +[ext_resource path="res://sprites/mouth/mouth9.png" type="Texture" id=21] +[ext_resource path="res://sprites/mouth/mouth10.png" type="Texture" id=22] +[ext_resource path="res://sprites/mouth/mouth12.png" type="Texture" id=23] +[ext_resource path="res://sprites/briefs.svg" type="Texture" id=24] +[ext_resource path="res://sprites/bottoms_placeholder.png" type="Texture" id=25] +[ext_resource path="res://sprites/tops_placeholder.png" type="Texture" id=26] + +[sub_resource type="SpriteFrames" id=1] +animations = [ { +"frames": [ ExtResource( 2 ), ExtResource( 2 ), ExtResource( 2 ), ExtResource( 3 ), ExtResource( 3 ), ExtResource( 3 ), ExtResource( 4 ), ExtResource( 4 ), ExtResource( 4 ) ], +"loop": true, +"name": "default", +"speed": 10.0 +} ] + +[sub_resource type="SpriteFrames" id=2] +animations = [ { +"frames": [ ExtResource( 6 ), ExtResource( 6 ), ExtResource( 6 ), ExtResource( 6 ), ExtResource( 7 ), ExtResource( 7 ), ExtResource( 8 ), ExtResource( 8 ), ExtResource( 9 ), ExtResource( 9 ), ExtResource( 9 ), ExtResource( 9 ), ExtResource( 9 ), ExtResource( 10 ), ExtResource( 10 ), ExtResource( 11 ), ExtResource( 11 ), ExtResource( 12 ), ExtResource( 12 ) ], +"loop": true, +"name": "default", +"speed": 5.0 +} ] + +[sub_resource type="SpriteFrames" id=3] +animations = [ { +"frames": [ ExtResource( 13 ), ExtResource( 13 ), ExtResource( 14 ), ExtResource( 14 ), ExtResource( 15 ), ExtResource( 15 ), ExtResource( 16 ), ExtResource( 16 ), ExtResource( 17 ), ExtResource( 17 ), ExtResource( 18 ), ExtResource( 18 ), ExtResource( 19 ), ExtResource( 19 ), ExtResource( 19 ), ExtResource( 20 ), ExtResource( 20 ), ExtResource( 20 ), ExtResource( 20 ), ExtResource( 21 ), ExtResource( 21 ), ExtResource( 21 ), ExtResource( 21 ), ExtResource( 22 ), ExtResource( 22 ), ExtResource( 23 ), ExtResource( 23 ) ], +"loop": true, +"name": "default", +"speed": 10.0 +} ] + +[node name="Character" type="Node2D"] +script = ExtResource( 1 ) + +[node name="Base" type="Node2D" parent="."] + +[node name="Tail" type="AnimatedSprite" parent="Base"] +position = Vector2( 54.4027, 184.439 ) +frames = SubResource( 1 ) +frame = 7 +playing = true + +[node name="Tony" type="Sprite" parent="Base"] +position = Vector2( 96.3522, 164.086 ) +texture = ExtResource( 5 ) + +[node name="Eyes" type="AnimatedSprite" parent="Base"] +position = Vector2( 114.227, 63.9224 ) +frames = SubResource( 2 ) +frame = 1 +playing = true + +[node name="Mouth" type="AnimatedSprite" parent="Base"] +position = Vector2( 131.024, 67.4964 ) +frames = SubResource( 3 ) +frame = 11 +playing = true + +[node name="Undies" type="Sprite" parent="."] +position = Vector2( 86.5077, 256.295 ) +texture = ExtResource( 24 ) + +[node name="Bottom" type="Sprite" parent="."] +position = Vector2( 88.1872, 251.328 ) +texture = ExtResource( 25 ) + +[node name="Top" type="Sprite" parent="."] +position = Vector2( 96.3619, 160.432 ) +texture = ExtResource( 26 ) + +[node name="Accessory" type="Sprite" parent="."] +position = Vector2( 93.2243, 155.139 ) +texture = ExtResource( 26 ) diff --git a/project/scn/ClassicClothes.tscn b/project/scn/ClassicClothes.tscn new file mode 100644 index 0000000..9b865d5 --- /dev/null +++ b/project/scn/ClassicClothes.tscn @@ -0,0 +1,257 @@ +[gd_scene load_steps=45 format=2] + +[ext_resource path="res://sprites/tail/tail0.png" type="Texture" id=1] +[ext_resource path="res://sprites/tail/tail1.png" type="Texture" id=2] +[ext_resource path="res://sprites/tail/tail2.png" type="Texture" id=3] +[ext_resource path="res://sprites/character_base.svg" type="Texture" id=4] +[ext_resource path="res://sprites/eyes/eyes1.png" type="Texture" id=5] +[ext_resource path="res://sprites/eyes/eyes2.png" type="Texture" id=6] +[ext_resource path="res://sprites/eyes/eyes3.png" type="Texture" id=7] +[ext_resource path="res://sprites/eyes/eyes4.png" type="Texture" id=8] +[ext_resource path="res://sprites/eyes/eyes5.png" type="Texture" id=9] +[ext_resource path="res://sprites/eyes/eyes6.png" type="Texture" id=10] +[ext_resource path="res://sprites/eyes/eyes7.png" type="Texture" id=11] +[ext_resource path="res://sprites/mouth/mouth.png" type="Texture" id=12] +[ext_resource path="res://sprites/mouth/mouth2.png" type="Texture" id=13] +[ext_resource path="res://sprites/mouth/mouth3.png" type="Texture" id=14] +[ext_resource path="res://sprites/mouth/mouth4.png" type="Texture" id=15] +[ext_resource path="res://sprites/mouth/mouth5.png" type="Texture" id=16] +[ext_resource path="res://sprites/mouth/mouth6.png" type="Texture" id=17] +[ext_resource path="res://sprites/mouth/mouth7.png" type="Texture" id=18] +[ext_resource path="res://sprites/mouth/mouth8.png" type="Texture" id=19] +[ext_resource path="res://sprites/mouth/mouth9.png" type="Texture" id=20] +[ext_resource path="res://sprites/mouth/mouth10.png" type="Texture" id=21] +[ext_resource path="res://sprites/mouth/mouth12.png" type="Texture" id=22] +[ext_resource path="res://sprites/classic/briefs_classic.png" type="Texture" id=23] +[ext_resource path="res://src/ItemDrag.gd" type="Script" id=24] +[ext_resource path="res://sprites/classic/z_briefs_classic.png" type="Texture" id=25] +[ext_resource path="res://sprites/classic/fundosi_classic.png" type="Texture" id=26] +[ext_resource path="res://sprites/jeans.svg" type="Texture" id=27] +[ext_resource path="res://sprites/dj_shorts.svg" type="Texture" id=28] +[ext_resource path="res://sprites/sweat_pants.svg" type="Texture" id=29] +[ext_resource path="res://sprites/blue_camo_jeans.svg" type="Texture" id=30] +[ext_resource path="res://sprites/beat_up_jeans.svg" type="Texture" id=31] +[ext_resource path="res://sprites/old_sweatshirt.png" type="Texture" id=32] +[ext_resource path="res://sprites/dj_shirt.png" type="Texture" id=33] +[ext_resource path="res://sprites/raw_shirt.svg" type="Texture" id=34] +[ext_resource path="res://sprites/atomic_shirt.svg" type="Texture" id=35] +[ext_resource path="res://sprites/z_shirt.png" type="Texture" id=36] +[ext_resource path="res://sprites/biker_jacket.png" type="Texture" id=37] +[ext_resource path="res://sprites/whatsnew_shirt.png" type="Texture" id=38] +[ext_resource path="res://sprites/train_hoodie.png" type="Texture" id=39] +[ext_resource path="res://sprites/classic/camera_classic.png" type="Texture" id=40] +[ext_resource path="res://sprites/classic/owo_censor_classic.png" type="Texture" id=41] + +[sub_resource type="SpriteFrames" id=1] +animations = [ { +"frames": [ ExtResource( 1 ), ExtResource( 1 ), ExtResource( 1 ), ExtResource( 2 ), ExtResource( 2 ), ExtResource( 2 ), ExtResource( 3 ), ExtResource( 3 ), ExtResource( 3 ) ], +"loop": true, +"name": "default", +"speed": 2.0 +} ] + +[sub_resource type="SpriteFrames" id=2] +animations = [ { +"frames": [ ExtResource( 5 ), ExtResource( 5 ), ExtResource( 5 ), ExtResource( 5 ), ExtResource( 6 ), ExtResource( 6 ), ExtResource( 7 ), ExtResource( 7 ), ExtResource( 8 ), ExtResource( 8 ), ExtResource( 8 ), ExtResource( 8 ), ExtResource( 8 ), ExtResource( 9 ), ExtResource( 9 ), ExtResource( 10 ), ExtResource( 10 ), ExtResource( 11 ), ExtResource( 11 ) ], +"loop": true, +"name": "default", +"speed": 5.0 +} ] + +[sub_resource type="SpriteFrames" id=3] +animations = [ { +"frames": [ ExtResource( 12 ), ExtResource( 12 ), ExtResource( 13 ), ExtResource( 13 ), ExtResource( 14 ), ExtResource( 14 ), ExtResource( 15 ), ExtResource( 15 ), ExtResource( 16 ), ExtResource( 16 ), ExtResource( 17 ), ExtResource( 17 ), ExtResource( 18 ), ExtResource( 18 ), ExtResource( 18 ), ExtResource( 19 ), ExtResource( 19 ), ExtResource( 19 ), ExtResource( 19 ), ExtResource( 20 ), ExtResource( 20 ), ExtResource( 20 ), ExtResource( 20 ), ExtResource( 21 ), ExtResource( 21 ), ExtResource( 22 ), ExtResource( 22 ) ], +"loop": true, +"name": "default", +"speed": 4.0 +} ] + +[node name="Clothes" type="Node"] + +[node name="Character" type="Node2D" parent="."] +editor/display_folded = true +position = Vector2( 129.236, 38.0905 ) + +[node name="Tail" type="AnimatedSprite" parent="Character"] +position = Vector2( -36.5244, 390.553 ) +frames = SubResource( 1 ) +frame = 8 +playing = true + +[node name="Tony" type="Sprite" parent="Character"] +position = Vector2( 5.42515, 370.2 ) +texture = ExtResource( 4 ) + +[node name="Eyes" type="AnimatedSprite" parent="Character"] +position = Vector2( 23.2995, 270.036 ) +frames = SubResource( 2 ) +frame = 1 +playing = true + +[node name="Mouth" type="AnimatedSprite" parent="Character"] +position = Vector2( 40.0965, 273.61 ) +frames = SubResource( 3 ) +frame = 4 +playing = true + +[node name="Briefs" type="TextureButton" parent="."] +margin_left = 108.103 +margin_top = 449.068 +margin_right = 176.103 +margin_bottom = 483.068 +texture_normal = ExtResource( 23 ) +script = ExtResource( 24 ) + +[node name="ZBriefs" type="TextureButton" parent="."] +margin_left = 904.613 +margin_top = 137.606 +margin_right = 972.613 +margin_bottom = 171.606 +texture_normal = ExtResource( 25 ) +script = ExtResource( 24 ) + +[node name="Fundosi" type="TextureButton" parent="."] +margin_left = 904.429 +margin_top = 46.3994 +margin_right = 972.429 +margin_bottom = 86.3994 +texture_normal = ExtResource( 26 ) +script = ExtResource( 24 ) + +[node name="Jeans" type="TextureButton" parent="."] +margin_left = 877.209 +margin_top = 330.098 +margin_right = 983.209 +margin_bottom = 442.098 +texture_normal = ExtResource( 27 ) +script = ExtResource( 24 ) + +[node name="DJ Shorts" type="TextureButton" parent="."] +margin_left = 882.788 +margin_top = 452.045 +margin_right = 988.788 +margin_bottom = 564.045 +texture_normal = ExtResource( 28 ) +script = ExtResource( 24 ) + +[node name="Sweats" type="TextureButton" parent="."] +margin_left = 744.929 +margin_top = 441.685 +margin_right = 850.929 +margin_bottom = 553.685 +texture_normal = ExtResource( 29 ) +script = ExtResource( 24 ) + +[node name="Blue Camo Jeans" type="TextureButton" parent="."] +margin_left = 495.104 +margin_top = 434.94 +margin_right = 601.104 +margin_bottom = 546.94 +texture_normal = ExtResource( 30 ) +script = ExtResource( 24 ) + +[node name="Beat Up Jeans" type="TextureButton" parent="."] +margin_left = 623.246 +margin_top = 439.685 +margin_right = 729.246 +margin_bottom = 551.685 +texture_normal = ExtResource( 31 ) +script = ExtResource( 24 ) + +[node name="Sweatshirt" type="TextureButton" parent="."] +margin_left = 388.813 +margin_top = 432.874 +margin_right = 473.813 +margin_bottom = 542.874 +texture_normal = ExtResource( 32 ) +script = ExtResource( 24 ) + +[node name="DJ Shirt" type="TextureButton" parent="."] +margin_left = 898.788 +margin_top = 219.361 +margin_right = 983.788 +margin_bottom = 334.361 +texture_normal = ExtResource( 33 ) +script = ExtResource( 24 ) + +[node name="Raw" type="TextureButton" parent="."] +margin_left = 647.703 +margin_top = 160.841 +margin_right = 732.703 +margin_bottom = 275.841 +texture_normal = ExtResource( 34 ) +script = ExtResource( 24 ) + +[node name="Atomic Shirt" type="TextureButton" parent="."] +margin_left = 392.345 +margin_top = 282.289 +margin_right = 477.345 +margin_bottom = 397.289 +texture_normal = ExtResource( 35 ) +script = ExtResource( 24 ) + +[node name="Z Shirt" type="TextureButton" parent="."] +margin_left = 642.246 +margin_top = 301.685 +margin_right = 723.246 +margin_bottom = 416.685 +texture_normal = ExtResource( 36 ) +script = ExtResource( 24 ) + +[node name="Biker Jacket" type="TextureButton" parent="."] +margin_left = 515.157 +margin_top = 300.466 +margin_right = 600.157 +margin_bottom = 415.466 +texture_normal = ExtResource( 37 ) +script = ExtResource( 24 ) + +[node name="What's New" type="TextureButton" parent="."] +margin_left = 767.044 +margin_top = 170.297 +margin_right = 852.044 +margin_bottom = 285.297 +texture_normal = ExtResource( 38 ) +script = ExtResource( 24 ) + +[node name="Train Shirt" type="TextureButton" parent="."] +margin_left = 769.246 +margin_top = 299.685 +margin_right = 854.246 +margin_bottom = 414.685 +texture_normal = ExtResource( 39 ) +script = ExtResource( 24 ) + +[node name="Camera" type="TextureButton" parent="."] +margin_left = 406.979 +margin_top = 188.547 +margin_right = 455.979 +margin_bottom = 250.547 +texture_normal = ExtResource( 40 ) +script = ExtResource( 24 ) + +[node name="OwO Censor" type="TextureButton" parent="."] +margin_left = 489.905 +margin_top = 185.841 +margin_right = 595.905 +margin_bottom = 225.841 +texture_normal = ExtResource( 41 ) +script = ExtResource( 24 ) +[connection signal="gui_input" from="Briefs" to="Briefs" method="_on_outfit_gui_input"] +[connection signal="gui_input" from="ZBriefs" to="ZBriefs" method="_on_outfit_gui_input"] +[connection signal="gui_input" from="Fundosi" to="Fundosi" method="_on_outfit_gui_input"] +[connection signal="gui_input" from="Jeans" to="Jeans" method="_on_outfit_gui_input"] +[connection signal="gui_input" from="DJ Shorts" to="DJ Shorts" method="_on_outfit_gui_input"] +[connection signal="gui_input" from="Sweats" to="Sweats" method="_on_outfit_gui_input"] +[connection signal="gui_input" from="Blue Camo Jeans" to="Blue Camo Jeans" method="_on_outfit_gui_input"] +[connection signal="gui_input" from="Beat Up Jeans" to="Beat Up Jeans" method="_on_outfit_gui_input"] +[connection signal="gui_input" from="Sweatshirt" to="Sweatshirt" method="_on_outfit_gui_input"] +[connection signal="gui_input" from="DJ Shirt" to="DJ Shirt" method="_on_outfit_gui_input"] +[connection signal="gui_input" from="Raw" to="Raw" method="_on_outfit_gui_input"] +[connection signal="gui_input" from="Atomic Shirt" to="Atomic Shirt" method="_on_outfit_gui_input"] +[connection signal="gui_input" from="Z Shirt" to="Z Shirt" method="_on_outfit_gui_input"] +[connection signal="gui_input" from="Biker Jacket" to="Biker Jacket" method="_on_outfit_gui_input"] +[connection signal="gui_input" from="What's New" to="What's New" method="_on_outfit_gui_input"] +[connection signal="gui_input" from="Train Shirt" to="Train Shirt" method="_on_outfit_gui_input"] +[connection signal="gui_input" from="Camera" to="Camera" method="_on_outfit_gui_input"] +[connection signal="gui_input" from="OwO Censor" to="OwO Censor" method="_on_outfit_gui_input"] diff --git a/project/scn/ClassicScn.tscn b/project/scn/ClassicScn.tscn new file mode 100644 index 0000000..66907df --- /dev/null +++ b/project/scn/ClassicScn.tscn @@ -0,0 +1,12 @@ +[gd_scene load_steps=4 format=2] + +[ext_resource path="res://src/ClassicScn.gd" type="Script" id=1] +[ext_resource path="res://scn/ClassicClothes.tscn" type="PackedScene" id=2] +[ext_resource path="res://scn/PauseScn.tscn" type="PackedScene" id=3] + +[node name="GameScreen" type="Node"] +script = ExtResource( 1 ) + +[node name="Clothes" parent="." instance=ExtResource( 2 )] + +[node name="WinDialogs" parent="." instance=ExtResource( 3 )] diff --git a/project/scn/Clothes.tscn b/project/scn/Clothes.tscn new file mode 100644 index 0000000..7ea8e7c --- /dev/null +++ b/project/scn/Clothes.tscn @@ -0,0 +1,268 @@ +[gd_scene load_steps=25 format=2] + +[ext_resource path="res://styles/DressUpTheme.res" type="Theme" id=1] +[ext_resource path="res://styles/wordrobe_panel.stylebox" type="StyleBox" id=2] +[ext_resource path="res://sprites/jeans.svg" type="Texture" id=3] +[ext_resource path="res://sprites/blue_skirt.svg" type="Texture" id=4] +[ext_resource path="res://sprites/sweat_pants.svg" type="Texture" id=5] +[ext_resource path="res://sprites/blue_camo_jeans.svg" type="Texture" id=6] +[ext_resource path="res://sprites/beat_up_jeans.svg" type="Texture" id=7] +[ext_resource path="res://sprites/formal_skirt.svg" type="Texture" id=8] +[ext_resource path="res://sprites/x_button.svg" type="Texture" id=9] +[ext_resource path="res://sprites/old_sweatshirt.svg" type="Texture" id=10] +[ext_resource path="res://sprites/raw_shirt.svg" type="Texture" id=11] +[ext_resource path="res://sprites/retro_shirt.svg" type="Texture" id=12] +[ext_resource path="res://sprites/atomic_shirt.svg" type="Texture" id=13] +[ext_resource path="res://sprites/z_shirt.png" type="Texture" id=14] +[ext_resource path="res://sprites/biker_jacket.svg" type="Texture" id=15] +[ext_resource path="res://sprites/nl_jacket.png" type="Texture" id=16] +[ext_resource path="res://sprites/train_hoodie.svg" type="Texture" id=17] +[ext_resource path="res://sprites/korm_shirt.png" type="Texture" id=18] +[ext_resource path="res://sprites/whatsnew_shirt.svg" type="Texture" id=19] +[ext_resource path="res://sprites/owo_censor.svg" type="Texture" id=20] +[ext_resource path="res://sprites/briefs.svg" type="Texture" id=21] +[ext_resource path="res://sprites/z_briefs.svg" type="Texture" id=22] +[ext_resource path="res://sprites/fundosi.svg" type="Texture" id=23] +[ext_resource path="res://sprites/camera.png" type="Texture" id=24] + +[node name="Wordrobe" type="TabContainer"] +anchor_left = 1.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_left = -459.0 +margin_top = 21.0 +margin_right = -76.0 +margin_bottom = -35.0 +theme = ExtResource( 1 ) +custom_styles/panel = ExtResource( 2 ) +custom_colors/font_color_disabled = Color( 0, 0, 0, 1 ) +custom_colors/font_color_bg = Color( 0.921569, 0.921569, 0.921569, 1 ) +custom_colors/font_color_fg = Color( 1, 1, 1, 1 ) + +[node name="Pants" type="Tabs" parent="."] +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_top = 31.0 +custom_constants/hseparation = 0 + +[node name="PantsScroll" type="ScrollContainer" parent="Pants"] +margin_left = 13.0 +margin_top = 21.0 +margin_right = 376.0 +margin_bottom = 498.0 + +[node name="PantsGrid" type="GridContainer" parent="Pants/PantsScroll"] +margin_right = 326.0 +margin_bottom = 344.0 +columns = 3 + +[node name="Jeans" type="TextureButton" parent="Pants/PantsScroll/PantsGrid"] +margin_right = 106.0 +margin_bottom = 112.0 +texture_normal = ExtResource( 3 ) + +[node name="BlueSkirt" type="TextureButton" parent="Pants/PantsScroll/PantsGrid"] +margin_left = 110.0 +margin_right = 216.0 +margin_bottom = 112.0 +texture_normal = ExtResource( 4 ) + +[node name="Sweats" type="TextureButton" parent="Pants/PantsScroll/PantsGrid"] +margin_left = 220.0 +margin_right = 326.0 +margin_bottom = 112.0 +texture_normal = ExtResource( 5 ) + +[node name="BlueCamoJeans" type="TextureButton" parent="Pants/PantsScroll/PantsGrid"] +margin_top = 116.0 +margin_right = 106.0 +margin_bottom = 228.0 +texture_normal = ExtResource( 6 ) + +[node name="BeatUpJeans" type="TextureButton" parent="Pants/PantsScroll/PantsGrid"] +margin_left = 110.0 +margin_top = 116.0 +margin_right = 216.0 +margin_bottom = 228.0 +texture_normal = ExtResource( 7 ) + +[node name="FormalSkirt" type="TextureButton" parent="Pants/PantsScroll/PantsGrid"] +margin_left = 220.0 +margin_top = 116.0 +margin_right = 326.0 +margin_bottom = 228.0 +texture_normal = ExtResource( 8 ) + +[node name="RemovePants" type="Button" parent="Pants/PantsScroll/PantsGrid"] +margin_top = 232.0 +margin_right = 106.0 +margin_bottom = 344.0 +rect_min_size = Vector2( 0, 112 ) +custom_colors/font_color_disabled = Color( 0, 0, 0, 1 ) +custom_colors/font_color = Color( 0, 0, 0, 1 ) +custom_colors/font_color_hover = Color( 0, 0, 0, 1 ) +custom_colors/font_color_pressed = Color( 0, 0, 0, 1 ) +icon = ExtResource( 9 ) +flat = true + +[node name="Shirts" type="Tabs" parent="."] +editor/display_folded = true +visible = false +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_top = 31.0 + +[node name="ShirtsScroll" type="ScrollContainer" parent="Shirts"] +margin_left = 16.0 +margin_top = 19.0 +margin_right = 368.0 +margin_bottom = 500.0 + +[node name="ShirtsGrid" type="GridContainer" parent="Shirts/ShirtsScroll"] +columns = 3 + +[node name="Sweatshirt" type="TextureButton" parent="Shirts/ShirtsScroll/ShirtsGrid"] +margin_right = 85.0 +margin_bottom = 115.0 +texture_normal = ExtResource( 10 ) + +[node name="Raw" type="TextureButton" parent="Shirts/ShirtsScroll/ShirtsGrid"] +margin_left = 89.0 +margin_right = 195.0 +margin_bottom = 115.0 +texture_normal = ExtResource( 11 ) + +[node name="Retro" type="TextureButton" parent="Shirts/ShirtsScroll/ShirtsGrid"] +margin_left = 199.0 +margin_right = 284.0 +margin_bottom = 115.0 +texture_normal = ExtResource( 12 ) + +[node name="Atomic" type="TextureButton" parent="Shirts/ShirtsScroll/ShirtsGrid"] +margin_top = 119.0 +margin_right = 85.0 +margin_bottom = 234.0 +texture_normal = ExtResource( 13 ) + +[node name="ZShirt" type="TextureButton" parent="Shirts/ShirtsScroll/ShirtsGrid"] +margin_left = 89.0 +margin_top = 119.0 +margin_right = 195.0 +margin_bottom = 234.0 +texture_normal = ExtResource( 14 ) + +[node name="BikerJacket" type="TextureButton" parent="Shirts/ShirtsScroll/ShirtsGrid"] +margin_left = 199.0 +margin_top = 119.0 +margin_right = 284.0 +margin_bottom = 234.0 +texture_normal = ExtResource( 15 ) + +[node name="NLJacket" type="TextureButton" parent="Shirts/ShirtsScroll/ShirtsGrid"] +margin_top = 238.0 +margin_right = 85.0 +margin_bottom = 353.0 +texture_normal = ExtResource( 16 ) + +[node name="TrainHoodie" type="TextureButton" parent="Shirts/ShirtsScroll/ShirtsGrid"] +margin_left = 89.0 +margin_top = 238.0 +margin_right = 195.0 +margin_bottom = 353.0 +texture_normal = ExtResource( 17 ) + +[node name="KormShirt" type="TextureButton" parent="Shirts/ShirtsScroll/ShirtsGrid"] +margin_left = 199.0 +margin_top = 238.0 +margin_right = 284.0 +margin_bottom = 353.0 +texture_normal = ExtResource( 18 ) + +[node name="WhatsNewShirt" type="TextureButton" parent="Shirts/ShirtsScroll/ShirtsGrid"] +margin_top = 357.0 +margin_right = 85.0 +margin_bottom = 472.0 +texture_normal = ExtResource( 19 ) + +[node name="RemoveShirt" type="Button" parent="Shirts/ShirtsScroll/ShirtsGrid"] +margin_left = 89.0 +margin_top = 357.0 +margin_right = 195.0 +margin_bottom = 472.0 +rect_min_size = Vector2( 0, 112 ) +custom_colors/font_color_disabled = Color( 0, 0, 0, 1 ) +custom_colors/font_color = Color( 0, 0, 0, 1 ) +custom_colors/font_color_hover = Color( 0, 0, 0, 1 ) +custom_colors/font_color_pressed = Color( 0, 0, 0, 1 ) +icon = ExtResource( 9 ) +flat = true + +[node name="Underwear" type="Tabs" parent="."] +visible = false +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_top = 31.0 + +[node name="UndiesScroll" type="ScrollContainer" parent="Underwear"] +margin_left = 10.0 +margin_top = 26.0 +margin_right = 370.0 +margin_bottom = 491.0 + +[node name="UndiesGrid" type="GridContainer" parent="Underwear/UndiesScroll"] +columns = 3 + +[node name="OwOCensor" type="TextureButton" parent="Underwear/UndiesScroll/UndiesGrid"] +margin_right = 106.0 +margin_bottom = 112.0 +texture_normal = ExtResource( 20 ) + +[node name="Briefs" type="TextureButton" parent="Underwear/UndiesScroll/UndiesGrid"] +margin_left = 110.0 +margin_right = 216.0 +margin_bottom = 112.0 +texture_normal = ExtResource( 21 ) + +[node name="ZBriefs" type="TextureButton" parent="Underwear/UndiesScroll/UndiesGrid"] +margin_left = 220.0 +margin_right = 326.0 +margin_bottom = 112.0 +texture_normal = ExtResource( 22 ) + +[node name="Fundosi" type="TextureButton" parent="Underwear/UndiesScroll/UndiesGrid"] +margin_top = 116.0 +margin_right = 106.0 +margin_bottom = 228.0 +texture_normal = ExtResource( 23 ) + +[node name="Accessoires" type="Tabs" parent="."] +visible = false +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_top = 31.0 + +[node name="AccsScroll" type="ScrollContainer" parent="Accessoires"] +margin_left = 19.0 +margin_top = 22.0 +margin_right = 369.0 +margin_bottom = 494.0 + +[node name="AccsGrid" type="GridContainer" parent="Accessoires/AccsScroll"] +columns = 3 + +[node name="CanonCam" type="TextureButton" parent="Accessoires/AccsScroll/AccsGrid"] +margin_right = 85.0 +margin_bottom = 112.0 +texture_normal = ExtResource( 24 ) + +[node name="RemoveAccessory" type="Button" parent="Accessoires/AccsScroll/AccsGrid"] +margin_left = 89.0 +margin_right = 195.0 +margin_bottom = 112.0 +rect_min_size = Vector2( 85, 105 ) +custom_colors/font_color_disabled = Color( 0, 0, 0, 1 ) +custom_colors/font_color = Color( 0, 0, 0, 1 ) +custom_colors/font_color_hover = Color( 0, 0, 0, 1 ) +custom_colors/font_color_pressed = Color( 0, 0, 0, 1 ) +icon = ExtResource( 9 ) +flat = true diff --git a/project/scn/CreditsScn.tscn b/project/scn/CreditsScn.tscn new file mode 100644 index 0000000..c223bf4 --- /dev/null +++ b/project/scn/CreditsScn.tscn @@ -0,0 +1,62 @@ +[gd_scene load_steps=5 format=2] + +[ext_resource path="res://src/CreditsScn.gd" type="Script" id=1] +[ext_resource path="res://styles/DressUpTheme.res" type="Theme" id=2] +[ext_resource path="res://scn/Character.tscn" type="PackedScene" id=3] +[ext_resource path="res://scn/PauseScn.tscn" type="PackedScene" id=4] + +[node name="Credits" type="Node"] +script = ExtResource( 1 ) + +[node name="Credits" type="RichTextLabel" parent="."] +anchor_left = 0.5 +anchor_right = 0.5 +margin_left = -157.708 +margin_top = 19.2924 +margin_right = 161.292 +margin_bottom = 587.292 +theme = ExtResource( 2 ) +custom_colors/default_color = Color( 0, 0, 0, 1 ) +bbcode_enabled = true +bbcode_text = "[center]Created by +Anthony Wilcox + +Music by +Michael Carey + +Clothing inspired by +Megawolf77 +Canon Rhode +The Sims 4 +Raier + +Made with +Godot Engine +[/center]" +text = "Created by +Anthony Wilcox + +Music by +Michael Carey + +Clothing inspired by +Megawolf77 +Canon Rhode +The Sims 4 +Raier + +Made with +Godot Engine +" + +[node name="Character" parent="." instance=ExtResource( 3 )] +position = Vector2( 76.1938, 267.895 ) + +[node name="WinDialogs" parent="." instance=ExtResource( 4 )] + +[node name="Version" type="Label" parent="."] +margin_left = 727.908 +margin_top = 568.64 +margin_right = 775.908 +margin_bottom = 582.64 +text = "Version" diff --git a/project/scn/GameScn.tscn b/project/scn/GameScn.tscn new file mode 100644 index 0000000..2cb7f8a --- /dev/null +++ b/project/scn/GameScn.tscn @@ -0,0 +1,28 @@ +[gd_scene load_steps=7 format=2] + +[ext_resource path="res://src/GameScn.gd" type="Script" id=1] +[ext_resource path="res://sprites/icrazy_frame.svg" type="Texture" id=2] +[ext_resource path="res://sprites/lights.png" type="Texture" id=3] +[ext_resource path="res://scn/Clothes.tscn" type="PackedScene" id=4] +[ext_resource path="res://scn/PauseScn.tscn" type="PackedScene" id=5] +[ext_resource path="res://scn/Character.tscn" type="PackedScene" id=6] + +[node name="GameScreen" type="Node"] +script = ExtResource( 1 ) + +[node name="PicFrame" type="Sprite" parent="."] +position = Vector2( 223.773, 143.963 ) +texture = ExtResource( 2 ) + +[node name="Light" type="Light2D" parent="."] +position = Vector2( 258.891, 129.403 ) +texture = ExtResource( 3 ) + +[node name="Wordrobe" parent="." instance=ExtResource( 4 )] + +[node name="PauseScn" parent="." instance=ExtResource( 5 )] +margin_left = -130.0 +margin_right = -130.0 + +[node name="Character" parent="." instance=ExtResource( 6 )] +position = Vector2( 134.447, 242.62 ) diff --git a/project/scn/PauseScn.tscn b/project/scn/PauseScn.tscn new file mode 100644 index 0000000..fdc0f86 --- /dev/null +++ b/project/scn/PauseScn.tscn @@ -0,0 +1,144 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://styles/DressUpTheme.res" type="Theme" id=1] +[ext_resource path="res://src/PauseScn.gd" type="Script" id=2] + +[node name="WinDialogs" type="Control"] +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +theme = ExtResource( 1 ) +script = ExtResource( 2 ) + +[node name="PauseWin" type="PopupDialog" parent="."] +pause_mode = 2 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = -88.0 +margin_top = -57.0 +margin_right = 88.0 +margin_bottom = 57.0 + +[node name="PauseVbox" type="VBoxContainer" parent="PauseWin"] +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_left = 10.0 +margin_top = 10.0 +margin_right = -10.0 +margin_bottom = -10.0 + +[node name="PauseLbl" type="Label" parent="PauseWin/PauseVbox"] +margin_right = 156.0 +margin_bottom = 21.0 +text = "KPUS" +align = 1 + +[node name="SettingsBtn" type="Button" parent="PauseWin/PauseVbox"] +margin_top = 25.0 +margin_right = 156.0 +margin_bottom = 46.0 +text = "KSET" + +[node name="ResumeBtn" type="Button" parent="PauseWin/PauseVbox"] +margin_top = 50.0 +margin_right = 156.0 +margin_bottom = 71.0 +text = "KRUS" + +[node name="ExitBtn" type="Button" parent="PauseWin/PauseVbox"] +margin_top = 75.0 +margin_right = 156.0 +margin_bottom = 96.0 +text = "KEXT" + +[node name="SettingsWin" type="AcceptDialog" parent="."] +pause_mode = 2 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = -76.0 +margin_top = -34.0 +margin_right = 76.0 +margin_bottom = 34.0 +window_title = "KSET" + +[node name="Grid" type="GridContainer" parent="SettingsWin"] +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = -68.0 +margin_top = -26.0 +margin_right = 68.0 +margin_bottom = -3.0 +columns = 3 + +[node name="Languages" type="MenuButton" parent="SettingsWin/Grid"] +visible = false +margin_right = 56.0 +margin_bottom = 24.0 +text = "KLANG" +flat = false +items = [ "KENG", null, 0, true, false, -1, 0, null, "", false, "KSWD", null, 0, false, false, -1, 0, null, "", false ] + +[node name="MusicBtn" type="CheckBox" parent="SettingsWin/Grid"] +margin_right = 66.0 +margin_bottom = 21.0 +pressed = true +text = "KMUS" +align = 1 + +[node name="LicenseWin" type="AcceptDialog" parent="."] +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = -214.0 +margin_top = -138.0 +margin_right = 217.0 +margin_bottom = 137.0 +window_title = "KLIC" +resizable = true + +[node name="LicenseTxt" type="RichTextLabel" parent="LicenseWin"] +anchor_left = 0.5 +anchor_right = 0.5 +margin_left = -207.5 +margin_top = 8.0 +margin_right = 207.5 +margin_bottom = 238.0 +bbcode_enabled = true +bbcode_text = "This Source Code Form is subject to the terms of the Mozilla Public +License, v. 2.0. If a copy of the MPL was not distributed with this +file, You can obtain one at http://mozilla.org/MPL/2.0/. + +[center]##########################[/center] + +Tony's Dress Up (c) by Anthony Wilcox + +Tony's Dress Up is licensed under a Creative Commons +Attribution-ShareAlike 4.0 International License. + +You should have received a copy of the license along with this work. +If not, see ." +text = "This Source Code Form is subject to the terms of the Mozilla Public +License, v. 2.0. If a copy of the MPL was not distributed with this +file, You can obtain one at http://mozilla.org/MPL/2.0/. + +########################## + +Tony's Dress Up (c) by Anthony Wilcox + +Tony's Dress Up is licensed under a Creative Commons +Attribution-ShareAlike 4.0 International License. + +You should have received a copy of the license along with this work. +If not, see ." +[connection signal="pressed" from="PauseWin/PauseVbox/SettingsBtn" to="." method="_on_SettingsBtn_pressed"] +[connection signal="pressed" from="PauseWin/PauseVbox/ResumeBtn" to="." method="_on_ResumeBtn_pressed"] +[connection signal="pressed" from="PauseWin/PauseVbox/ExitBtn" to="." method="_on_ExitBtn_pressed"] +[connection signal="toggled" from="SettingsWin/Grid/MusicBtn" to="." method="_on_MusicBtn_toggled"] diff --git a/project/scn/TitleScn.tscn b/project/scn/TitleScn.tscn new file mode 100644 index 0000000..cf0edae --- /dev/null +++ b/project/scn/TitleScn.tscn @@ -0,0 +1,105 @@ +[gd_scene load_steps=5 format=2] + +[ext_resource path="res://src/TitleScn.gd" type="Script" id=1] +[ext_resource path="res://styles/DressUpTheme.res" type="Theme" id=2] +[ext_resource path="res://sprites/title.svg" type="Texture" id=3] +[ext_resource path="res://scn/PauseScn.tscn" type="PackedScene" id=4] + +[node name="Start" type="Node"] +script = ExtResource( 1 ) + +[node name="MenuRf" type="ReferenceRect" parent="."] +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = -209.5 +margin_top = -225.5 +margin_right = 209.5 +margin_bottom = 225.5 +theme = ExtResource( 2 ) + +[node name="Title" type="Sprite" parent="MenuRf"] +position = Vector2( 210.755, 77.8556 ) +texture = ExtResource( 3 ) + +[node name="StartVbox" type="VBoxContainer" parent="MenuRf"] +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = -67.5 +margin_top = -42.5 +margin_right = 68.5 +margin_bottom = 61.5 + +[node name="PlayBtn" type="Button" parent="MenuRf/StartVbox"] +margin_right = 136.0 +margin_bottom = 21.0 +text = "KPLY" + +[node name="CreditsBtn" type="Button" parent="MenuRf/StartVbox"] +margin_top = 25.0 +margin_right = 136.0 +margin_bottom = 46.0 +text = "KCRE" + +[node name="LicenseBtn" type="Button" parent="MenuRf/StartVbox"] +margin_top = 50.0 +margin_right = 136.0 +margin_bottom = 71.0 +text = "KLIC" + +[node name="ModePanel" type="WindowDialog" parent="MenuRf"] +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = -73.0 +margin_top = -46.0 +margin_right = 73.0 +margin_bottom = 46.0 + +[node name="PlayVbox" type="VBoxContainer" parent="MenuRf/ModePanel"] +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_left = 5.0 +margin_top = 5.0 +margin_right = -5.0 +margin_bottom = -5.0 + +[node name="ModeLbl" type="Label" parent="MenuRf/ModePanel/PlayVbox"] +margin_right = 136.0 +margin_bottom = 14.0 +text = "KGMO" +align = 1 + +[node name="ModernBtn" type="Button" parent="MenuRf/ModePanel/PlayVbox"] +margin_top = 18.0 +margin_right = 136.0 +margin_bottom = 38.0 +text = "Modern" + +[node name="ClassicBtn" type="Button" parent="MenuRf/ModePanel/PlayVbox"] +margin_top = 42.0 +margin_right = 136.0 +margin_bottom = 62.0 +text = "KCLS" + +[node name="PauseScn" parent="." instance=ExtResource( 4 )] +margin_left = 97.0 +margin_top = 37.0 +margin_right = 97.0 +margin_bottom = 37.0 + +[node name="Version" type="Label" parent="."] +margin_left = 722.908 +margin_top = 568.64 +margin_right = 770.908 +margin_bottom = 582.64 +text = "Version" +[connection signal="pressed" from="MenuRf/StartVbox/PlayBtn" to="." method="_on_PlayBtn_pressed"] +[connection signal="pressed" from="MenuRf/StartVbox/CreditsBtn" to="." method="_on_CreditsBtn_pressed"] +[connection signal="pressed" from="MenuRf/StartVbox/LicenseBtn" to="." method="_on_LicenseBtn_pressed"] +[connection signal="pressed" from="MenuRf/ModePanel/PlayVbox/ModernBtn" to="." method="_on_ModernBtn_pressed"] +[connection signal="pressed" from="MenuRf/ModePanel/PlayVbox/ClassicBtn" to="." method="_on_ClassicBtn_pressed"] diff --git a/project/sprites/atomic shirt.png.import b/project/sprites/atomic shirt.png.import new file mode 100644 index 0000000..b370717 --- /dev/null +++ b/project/sprites/atomic shirt.png.import @@ -0,0 +1,29 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/atomic shirt.png-d26cc1b5ebd91e875597b24efab7e108.stex" + +[deps] + +source_file="res://assets/atomic shirt.png" +dest_files=[ "res://.import/atomic shirt.png-d26cc1b5ebd91e875597b24efab7e108.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/atomic_shirt.png b/project/sprites/atomic_shirt.png new file mode 100644 index 0000000..97f66c5 Binary files /dev/null and b/project/sprites/atomic_shirt.png differ diff --git a/project/sprites/atomic_shirt.png.import b/project/sprites/atomic_shirt.png.import new file mode 100644 index 0000000..c91e9d8 --- /dev/null +++ b/project/sprites/atomic_shirt.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/atomic_shirt.png-002c355351591fbe2342ca9367df3104.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/atomic_shirt.png" +dest_files=[ "res://.import/atomic_shirt.png-002c355351591fbe2342ca9367df3104.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/atomic_shirt.svg b/project/sprites/atomic_shirt.svg new file mode 100644 index 0000000..1c218f6 --- /dev/null +++ b/project/sprites/atomic_shirt.svg @@ -0,0 +1,121 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/project/sprites/atomic_shirt.svg.import b/project/sprites/atomic_shirt.svg.import new file mode 100644 index 0000000..d983676 --- /dev/null +++ b/project/sprites/atomic_shirt.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/atomic_shirt.svg-b3ba00542391d52e77d38154f516ba81.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/atomic_shirt.svg" +dest_files=[ "res://.import/atomic_shirt.svg-b3ba00542391d52e77d38154f516ba81.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/background.svg b/project/sprites/background.svg new file mode 100644 index 0000000..cbb328d --- /dev/null +++ b/project/sprites/background.svg @@ -0,0 +1,91 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/project/sprites/background.svg.import b/project/sprites/background.svg.import new file mode 100644 index 0000000..9a88f35 --- /dev/null +++ b/project/sprites/background.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/background.svg-9d44f657a4f6e1d203e5fbbc2f03483f.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/background.svg" +dest_files=[ "res://.import/background.svg-9d44f657a4f6e1d203e5fbbc2f03483f.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/beat_up_jeans.png b/project/sprites/beat_up_jeans.png new file mode 100644 index 0000000..050a638 Binary files /dev/null and b/project/sprites/beat_up_jeans.png differ diff --git a/project/sprites/beat_up_jeans.png.import b/project/sprites/beat_up_jeans.png.import new file mode 100644 index 0000000..e681aa2 --- /dev/null +++ b/project/sprites/beat_up_jeans.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/beat_up_jeans.png-c00ecc4d7449d47b449eff5199fe859d.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/beat_up_jeans.png" +dest_files=[ "res://.import/beat_up_jeans.png-c00ecc4d7449d47b449eff5199fe859d.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/beat_up_jeans.svg b/project/sprites/beat_up_jeans.svg new file mode 100644 index 0000000..88d4402 --- /dev/null +++ b/project/sprites/beat_up_jeans.svg @@ -0,0 +1,114 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/project/sprites/beat_up_jeans.svg.import b/project/sprites/beat_up_jeans.svg.import new file mode 100644 index 0000000..b16cf9a --- /dev/null +++ b/project/sprites/beat_up_jeans.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/beat_up_jeans.svg-03d15b89036beb9eef0ad5d0514187f7.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/beat_up_jeans.svg" +dest_files=[ "res://.import/beat_up_jeans.svg-03d15b89036beb9eef0ad5d0514187f7.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/biker_jacket.png b/project/sprites/biker_jacket.png new file mode 100644 index 0000000..de582e0 Binary files /dev/null and b/project/sprites/biker_jacket.png differ diff --git a/project/sprites/biker_jacket.png.import b/project/sprites/biker_jacket.png.import new file mode 100644 index 0000000..f3fc787 --- /dev/null +++ b/project/sprites/biker_jacket.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/biker_jacket.png-0e4a3c03a6371b870b12246acd956d85.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/biker_jacket.png" +dest_files=[ "res://.import/biker_jacket.png-0e4a3c03a6371b870b12246acd956d85.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/biker_jacket.svg b/project/sprites/biker_jacket.svg new file mode 100644 index 0000000..0130602 --- /dev/null +++ b/project/sprites/biker_jacket.svg @@ -0,0 +1,137 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/project/sprites/biker_jacket.svg.import b/project/sprites/biker_jacket.svg.import new file mode 100644 index 0000000..c391efe --- /dev/null +++ b/project/sprites/biker_jacket.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/biker_jacket.svg-e4eb87ceed9266fe4354ce7432371bfb.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/biker_jacket.svg" +dest_files=[ "res://.import/biker_jacket.svg-e4eb87ceed9266fe4354ce7432371bfb.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/blue tux.png.import b/project/sprites/blue tux.png.import new file mode 100644 index 0000000..f9f4ff3 --- /dev/null +++ b/project/sprites/blue tux.png.import @@ -0,0 +1,29 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/blue tux.png-e74dcea6593b7b5d27c231432c1497a4.stex" + +[deps] + +source_file="res://assets/blue tux.png" +dest_files=[ "res://.import/blue tux.png-e74dcea6593b7b5d27c231432c1497a4.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/blue_camo_jeans.png b/project/sprites/blue_camo_jeans.png new file mode 100644 index 0000000..404d7c8 Binary files /dev/null and b/project/sprites/blue_camo_jeans.png differ diff --git a/project/sprites/blue_camo_jeans.png.import b/project/sprites/blue_camo_jeans.png.import new file mode 100644 index 0000000..c694eca --- /dev/null +++ b/project/sprites/blue_camo_jeans.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/blue_camo_jeans.png-afabffa48cf609dcc71548ef43544306.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/blue_camo_jeans.png" +dest_files=[ "res://.import/blue_camo_jeans.png-afabffa48cf609dcc71548ef43544306.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/blue_camo_jeans.svg b/project/sprites/blue_camo_jeans.svg new file mode 100644 index 0000000..0835ead --- /dev/null +++ b/project/sprites/blue_camo_jeans.svg @@ -0,0 +1,199 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/project/sprites/blue_camo_jeans.svg.import b/project/sprites/blue_camo_jeans.svg.import new file mode 100644 index 0000000..9e987f6 --- /dev/null +++ b/project/sprites/blue_camo_jeans.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/blue_camo_jeans.svg-41f698e822667bb843272733405fda26.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/blue_camo_jeans.svg" +dest_files=[ "res://.import/blue_camo_jeans.svg-41f698e822667bb843272733405fda26.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/blue_skirt.svg b/project/sprites/blue_skirt.svg new file mode 100644 index 0000000..f9ecf46 --- /dev/null +++ b/project/sprites/blue_skirt.svg @@ -0,0 +1,103 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/project/sprites/blue_skirt.svg.import b/project/sprites/blue_skirt.svg.import new file mode 100644 index 0000000..dce7eee --- /dev/null +++ b/project/sprites/blue_skirt.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/blue_skirt.svg-32ac008a32aedd4fac805218f3fbe902.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/blue_skirt.svg" +dest_files=[ "res://.import/blue_skirt.svg-32ac008a32aedd4fac805218f3fbe902.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/bottoms_placeholder.png b/project/sprites/bottoms_placeholder.png new file mode 100644 index 0000000..6ee8651 Binary files /dev/null and b/project/sprites/bottoms_placeholder.png differ diff --git a/project/sprites/bottoms_placeholder.png.import b/project/sprites/bottoms_placeholder.png.import new file mode 100644 index 0000000..717f61f --- /dev/null +++ b/project/sprites/bottoms_placeholder.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/bottoms_placeholder.png-62c912a1bed4bf5afa5837db5713e2ad.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/bottoms_placeholder.png" +dest_files=[ "res://.import/bottoms_placeholder.png-62c912a1bed4bf5afa5837db5713e2ad.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/briefs.png b/project/sprites/briefs.png new file mode 100644 index 0000000..a768800 Binary files /dev/null and b/project/sprites/briefs.png differ diff --git a/project/sprites/briefs.png.import b/project/sprites/briefs.png.import new file mode 100644 index 0000000..155df8b --- /dev/null +++ b/project/sprites/briefs.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/briefs.png-6f928372b63062f4dbc7d1657c27f18d.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/briefs.png" +dest_files=[ "res://.import/briefs.png-6f928372b63062f4dbc7d1657c27f18d.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/briefs.svg b/project/sprites/briefs.svg new file mode 100644 index 0000000..9ee0fbe --- /dev/null +++ b/project/sprites/briefs.svg @@ -0,0 +1,95 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/project/sprites/briefs.svg.import b/project/sprites/briefs.svg.import new file mode 100644 index 0000000..4cbb35e --- /dev/null +++ b/project/sprites/briefs.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/briefs.svg-9a7fc83a2615d5060d598e416767b736.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/briefs.svg" +dest_files=[ "res://.import/briefs.svg-9a7fc83a2615d5060d598e416767b736.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/camera.png b/project/sprites/camera.png new file mode 100644 index 0000000..b2e8ec2 Binary files /dev/null and b/project/sprites/camera.png differ diff --git a/project/sprites/camera.png.import b/project/sprites/camera.png.import new file mode 100644 index 0000000..1d6c853 --- /dev/null +++ b/project/sprites/camera.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/camera.png-0467f8492fb5daf0ef966d94d21bc81c.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/camera.png" +dest_files=[ "res://.import/camera.png-0467f8492fb5daf0ef966d94d21bc81c.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/camera.svg b/project/sprites/camera.svg new file mode 100644 index 0000000..edb7fe2 --- /dev/null +++ b/project/sprites/camera.svg @@ -0,0 +1,117 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/project/sprites/camera.svg.import b/project/sprites/camera.svg.import new file mode 100644 index 0000000..bc513d3 --- /dev/null +++ b/project/sprites/camera.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/camera.svg-9305287ba29f8c72100325a8b8ece10a.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/camera.svg" +dest_files=[ "res://.import/camera.svg-9305287ba29f8c72100325a8b8ece10a.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/character_base.png b/project/sprites/character_base.png new file mode 100644 index 0000000..ccd8347 Binary files /dev/null and b/project/sprites/character_base.png differ diff --git a/project/sprites/character_base.png.import b/project/sprites/character_base.png.import new file mode 100644 index 0000000..1f8d264 --- /dev/null +++ b/project/sprites/character_base.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/character_base.png-5792404fa83b4fad07f738418ce65c16.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/character_base.png" +dest_files=[ "res://.import/character_base.png-5792404fa83b4fad07f738418ce65c16.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/character_base.svg b/project/sprites/character_base.svg new file mode 100644 index 0000000..925e51f --- /dev/null +++ b/project/sprites/character_base.svg @@ -0,0 +1,199 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/project/sprites/character_base.svg.import b/project/sprites/character_base.svg.import new file mode 100644 index 0000000..cbf71f6 --- /dev/null +++ b/project/sprites/character_base.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/character_base.svg-5ea6954c66ca6e666096a6a63d2174dc.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/character_base.svg" +dest_files=[ "res://.import/character_base.svg-5ea6954c66ca6e666096a6a63d2174dc.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/classic/briefs_classic.png b/project/sprites/classic/briefs_classic.png new file mode 100644 index 0000000..9536ca1 Binary files /dev/null and b/project/sprites/classic/briefs_classic.png differ diff --git a/project/sprites/classic/briefs_classic.png.import b/project/sprites/classic/briefs_classic.png.import new file mode 100644 index 0000000..9867c80 --- /dev/null +++ b/project/sprites/classic/briefs_classic.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/briefs_classic.png-72f5c50789d008d18419f2ddc543be01.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/classic/briefs_classic.png" +dest_files=[ "res://.import/briefs_classic.png-72f5c50789d008d18419f2ddc543be01.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/classic/camera_classic.png b/project/sprites/classic/camera_classic.png new file mode 100644 index 0000000..9c38c7f Binary files /dev/null and b/project/sprites/classic/camera_classic.png differ diff --git a/project/sprites/classic/camera_classic.png.import b/project/sprites/classic/camera_classic.png.import new file mode 100644 index 0000000..12bccdf --- /dev/null +++ b/project/sprites/classic/camera_classic.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/camera_classic.png-af832bc2a977e569d65ef92b696b08ab.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/classic/camera_classic.png" +dest_files=[ "res://.import/camera_classic.png-af832bc2a977e569d65ef92b696b08ab.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/classic/fundosi_classic.png b/project/sprites/classic/fundosi_classic.png new file mode 100644 index 0000000..60b2ab6 Binary files /dev/null and b/project/sprites/classic/fundosi_classic.png differ diff --git a/project/sprites/classic/fundosi_classic.png.import b/project/sprites/classic/fundosi_classic.png.import new file mode 100644 index 0000000..f278453 --- /dev/null +++ b/project/sprites/classic/fundosi_classic.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/fundosi_classic.png-d1e37ddcca659b1e8bbdf034bd5deb1e.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/classic/fundosi_classic.png" +dest_files=[ "res://.import/fundosi_classic.png-d1e37ddcca659b1e8bbdf034bd5deb1e.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/classic/owo_censor_classic.png b/project/sprites/classic/owo_censor_classic.png new file mode 100644 index 0000000..532644a Binary files /dev/null and b/project/sprites/classic/owo_censor_classic.png differ diff --git a/project/sprites/classic/owo_censor_classic.png.import b/project/sprites/classic/owo_censor_classic.png.import new file mode 100644 index 0000000..019eaaa --- /dev/null +++ b/project/sprites/classic/owo_censor_classic.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/owo_censor_classic.png-fe789b2eea2a06b74f12cd3148299a48.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/classic/owo_censor_classic.png" +dest_files=[ "res://.import/owo_censor_classic.png-fe789b2eea2a06b74f12cd3148299a48.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/classic/z_briefs_classic.png b/project/sprites/classic/z_briefs_classic.png new file mode 100644 index 0000000..404a411 Binary files /dev/null and b/project/sprites/classic/z_briefs_classic.png differ diff --git a/project/sprites/classic/z_briefs_classic.png.import b/project/sprites/classic/z_briefs_classic.png.import new file mode 100644 index 0000000..01717c5 --- /dev/null +++ b/project/sprites/classic/z_briefs_classic.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/z_briefs_classic.png-c11fbedc052fc3e5550d9a1a43d10e7c.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/classic/z_briefs_classic.png" +dest_files=[ "res://.import/z_briefs_classic.png-c11fbedc052fc3e5550d9a1a43d10e7c.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/classic_dress_up_bg.png b/project/sprites/classic_dress_up_bg.png new file mode 100644 index 0000000..e4d9311 Binary files /dev/null and b/project/sprites/classic_dress_up_bg.png differ diff --git a/project/sprites/classic_dress_up_bg.png.import b/project/sprites/classic_dress_up_bg.png.import new file mode 100644 index 0000000..66386ac --- /dev/null +++ b/project/sprites/classic_dress_up_bg.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/classic_dress_up_bg.png-c34c9f779b47ab5a3dee0408e5a85e6c.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/classic_dress_up_bg.png" +dest_files=[ "res://.import/classic_dress_up_bg.png-c34c9f779b47ab5a3dee0408e5a85e6c.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/classic_dress_up_blurred_bg.png b/project/sprites/classic_dress_up_blurred_bg.png new file mode 100644 index 0000000..494115b Binary files /dev/null and b/project/sprites/classic_dress_up_blurred_bg.png differ diff --git a/project/sprites/classic_dress_up_blurred_bg.png.import b/project/sprites/classic_dress_up_blurred_bg.png.import new file mode 100644 index 0000000..cdf8d27 --- /dev/null +++ b/project/sprites/classic_dress_up_blurred_bg.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/classic_dress_up_blurred_bg.png-6aa7996e6a898bc00341242c3e06b222.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/classic_dress_up_blurred_bg.png" +dest_files=[ "res://.import/classic_dress_up_blurred_bg.png-6aa7996e6a898bc00341242c3e06b222.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/cursor.png b/project/sprites/cursor.png new file mode 100644 index 0000000..03b5e8f Binary files /dev/null and b/project/sprites/cursor.png differ diff --git a/project/sprites/cursor.png.import b/project/sprites/cursor.png.import new file mode 100644 index 0000000..805d967 --- /dev/null +++ b/project/sprites/cursor.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/cursor.png-ab659432fe95e81e8963a978cc7193a5.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/cursor.png" +dest_files=[ "res://.import/cursor.png-ab659432fe95e81e8963a978cc7193a5.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/dj shirt.png.import b/project/sprites/dj shirt.png.import new file mode 100644 index 0000000..9712d0a --- /dev/null +++ b/project/sprites/dj shirt.png.import @@ -0,0 +1,29 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/dj shirt.png-678439338bef2f51a00d62d0b4aa6e53.stex" + +[deps] + +source_file="res://assets/dj shirt.png" +dest_files=[ "res://.import/dj shirt.png-678439338bef2f51a00d62d0b4aa6e53.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/dj shorts.png.import b/project/sprites/dj shorts.png.import new file mode 100644 index 0000000..f48fe89 --- /dev/null +++ b/project/sprites/dj shorts.png.import @@ -0,0 +1,29 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/dj shorts.png-2620c5746e1ce4d9f2b948f76c51004a.stex" + +[deps] + +source_file="res://assets/dj shorts.png" +dest_files=[ "res://.import/dj shorts.png-2620c5746e1ce4d9f2b948f76c51004a.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/dj_shirt.png b/project/sprites/dj_shirt.png new file mode 100644 index 0000000..ee67e07 Binary files /dev/null and b/project/sprites/dj_shirt.png differ diff --git a/project/sprites/dj_shirt.png.import b/project/sprites/dj_shirt.png.import new file mode 100644 index 0000000..f0a00ed --- /dev/null +++ b/project/sprites/dj_shirt.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/dj_shirt.png-80161899564a34a06ed4639725e155fc.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/dj_shirt.png" +dest_files=[ "res://.import/dj_shirt.png-80161899564a34a06ed4639725e155fc.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/dj_shirt.svg b/project/sprites/dj_shirt.svg new file mode 100644 index 0000000..3e7ef0a --- /dev/null +++ b/project/sprites/dj_shirt.svg @@ -0,0 +1,136 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/project/sprites/dj_shirt.svg.import b/project/sprites/dj_shirt.svg.import new file mode 100644 index 0000000..7149e71 --- /dev/null +++ b/project/sprites/dj_shirt.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/dj_shirt.svg-5d74e0cb2b3928aecd132f88a5420703.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/dj_shirt.svg" +dest_files=[ "res://.import/dj_shirt.svg-5d74e0cb2b3928aecd132f88a5420703.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/dj_shorts.png b/project/sprites/dj_shorts.png new file mode 100644 index 0000000..2873015 Binary files /dev/null and b/project/sprites/dj_shorts.png differ diff --git a/project/sprites/dj_shorts.png.import b/project/sprites/dj_shorts.png.import new file mode 100644 index 0000000..1c3f32a --- /dev/null +++ b/project/sprites/dj_shorts.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/dj_shorts.png-3ac46fb6e6c0a3469e2828f5eeac1d3a.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/dj_shorts.png" +dest_files=[ "res://.import/dj_shorts.png-3ac46fb6e6c0a3469e2828f5eeac1d3a.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/dj_shorts.svg b/project/sprites/dj_shorts.svg new file mode 100644 index 0000000..82c126f --- /dev/null +++ b/project/sprites/dj_shorts.svg @@ -0,0 +1,149 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/project/sprites/dj_shorts.svg.import b/project/sprites/dj_shorts.svg.import new file mode 100644 index 0000000..f7461d6 --- /dev/null +++ b/project/sprites/dj_shorts.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/dj_shorts.svg-e17b87622cd4d462498c5bb9deda7dbb.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/dj_shorts.svg" +dest_files=[ "res://.import/dj_shorts.svg-e17b87622cd4d462498c5bb9deda7dbb.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/dress up bg.png.import b/project/sprites/dress up bg.png.import new file mode 100644 index 0000000..fcb421b --- /dev/null +++ b/project/sprites/dress up bg.png.import @@ -0,0 +1,29 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/dress up bg.png-a4e05076ce6a2a490f741107b52fb791.stex" + +[deps] + +source_file="res://assets/dress up bg.png" +dest_files=[ "res://.import/dress up bg.png-a4e05076ce6a2a490f741107b52fb791.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/dressup_blurred_wardrobe.png b/project/sprites/dressup_blurred_wardrobe.png new file mode 100644 index 0000000..1508e01 Binary files /dev/null and b/project/sprites/dressup_blurred_wardrobe.png differ diff --git a/project/sprites/dressup_blurred_wardrobe.png.import b/project/sprites/dressup_blurred_wardrobe.png.import new file mode 100644 index 0000000..5ab809d --- /dev/null +++ b/project/sprites/dressup_blurred_wardrobe.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/dressup_blurred_wardrobe.png-3c6212e9f307447cf770b5c2c36955e8.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/dressup_blurred_wardrobe.png" +dest_files=[ "res://.import/dressup_blurred_wardrobe.png-3c6212e9f307447cf770b5c2c36955e8.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/dressup_panel.svg b/project/sprites/dressup_panel.svg new file mode 100644 index 0000000..265b15b --- /dev/null +++ b/project/sprites/dressup_panel.svg @@ -0,0 +1,89 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/project/sprites/dressup_panel.svg.import b/project/sprites/dressup_panel.svg.import new file mode 100644 index 0000000..1426226 --- /dev/null +++ b/project/sprites/dressup_panel.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/dressup_panel.svg-32ea153065247fc0395a2e1e29e6c510.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/dressup_panel.svg" +dest_files=[ "res://.import/dressup_panel.svg-32ea153065247fc0395a2e1e29e6c510.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/dressup_wardrobe.png b/project/sprites/dressup_wardrobe.png new file mode 100644 index 0000000..1c72695 Binary files /dev/null and b/project/sprites/dressup_wardrobe.png differ diff --git a/project/sprites/dressup_wardrobe.png.import b/project/sprites/dressup_wardrobe.png.import new file mode 100644 index 0000000..1254751 --- /dev/null +++ b/project/sprites/dressup_wardrobe.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/dressup_wardrobe.png-e515da90332cecc9bffe7a2203d49b25.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/dressup_wardrobe.png" +dest_files=[ "res://.import/dressup_wardrobe.png-e515da90332cecc9bffe7a2203d49b25.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/dressup_wardrobe.svg b/project/sprites/dressup_wardrobe.svg new file mode 100644 index 0000000..afa8b19 --- /dev/null +++ b/project/sprites/dressup_wardrobe.svg @@ -0,0 +1,97 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/project/sprites/dressup_wardrobe.svg.import b/project/sprites/dressup_wardrobe.svg.import new file mode 100644 index 0000000..adbd775 --- /dev/null +++ b/project/sprites/dressup_wardrobe.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/dressup_wardrobe.svg-045acf6c9249ae39f39347a2897230a1.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/dressup_wardrobe.svg" +dest_files=[ "res://.import/dressup_wardrobe.svg-045acf6c9249ae39f39347a2897230a1.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/exit_symbol.svg b/project/sprites/exit_symbol.svg new file mode 100644 index 0000000..072c26d --- /dev/null +++ b/project/sprites/exit_symbol.svg @@ -0,0 +1,67 @@ + + + + + + image/svg+xml + + + + + + + + + + diff --git a/project/sprites/exit_symbol.svg.import b/project/sprites/exit_symbol.svg.import new file mode 100644 index 0000000..572ea79 --- /dev/null +++ b/project/sprites/exit_symbol.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/exit_symbol.svg-73dc57ed97dd06b8f096295150b1975b.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/exit_symbol.svg" +dest_files=[ "res://.import/exit_symbol.svg-73dc57ed97dd06b8f096295150b1975b.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/eyes/eyes1.png b/project/sprites/eyes/eyes1.png new file mode 100644 index 0000000..c480043 Binary files /dev/null and b/project/sprites/eyes/eyes1.png differ diff --git a/project/sprites/eyes/eyes1.png.import b/project/sprites/eyes/eyes1.png.import new file mode 100644 index 0000000..399f670 --- /dev/null +++ b/project/sprites/eyes/eyes1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/eyes1.png-cccef1b7c748c3d1c0ddd2f58607a110.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/eyes/eyes1.png" +dest_files=[ "res://.import/eyes1.png-cccef1b7c748c3d1c0ddd2f58607a110.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/eyes/eyes2.png b/project/sprites/eyes/eyes2.png new file mode 100644 index 0000000..1e7c4d1 Binary files /dev/null and b/project/sprites/eyes/eyes2.png differ diff --git a/project/sprites/eyes/eyes2.png.import b/project/sprites/eyes/eyes2.png.import new file mode 100644 index 0000000..dcf41a4 --- /dev/null +++ b/project/sprites/eyes/eyes2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/eyes2.png-49bd4251f5afac3b6a50ab61d843dd31.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/eyes/eyes2.png" +dest_files=[ "res://.import/eyes2.png-49bd4251f5afac3b6a50ab61d843dd31.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/eyes/eyes3.png b/project/sprites/eyes/eyes3.png new file mode 100644 index 0000000..d0e3bce Binary files /dev/null and b/project/sprites/eyes/eyes3.png differ diff --git a/project/sprites/eyes/eyes3.png.import b/project/sprites/eyes/eyes3.png.import new file mode 100644 index 0000000..fc77ae2 --- /dev/null +++ b/project/sprites/eyes/eyes3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/eyes3.png-c45378b283733ea2e2dc1cd9e40d9dd0.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/eyes/eyes3.png" +dest_files=[ "res://.import/eyes3.png-c45378b283733ea2e2dc1cd9e40d9dd0.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/eyes/eyes4.png b/project/sprites/eyes/eyes4.png new file mode 100644 index 0000000..4e695ba Binary files /dev/null and b/project/sprites/eyes/eyes4.png differ diff --git a/project/sprites/eyes/eyes4.png.import b/project/sprites/eyes/eyes4.png.import new file mode 100644 index 0000000..208cd3c --- /dev/null +++ b/project/sprites/eyes/eyes4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/eyes4.png-c1b7398e115673a6e55d60d92b598126.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/eyes/eyes4.png" +dest_files=[ "res://.import/eyes4.png-c1b7398e115673a6e55d60d92b598126.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/eyes/eyes5.png b/project/sprites/eyes/eyes5.png new file mode 100644 index 0000000..d0e3bce Binary files /dev/null and b/project/sprites/eyes/eyes5.png differ diff --git a/project/sprites/eyes/eyes5.png.import b/project/sprites/eyes/eyes5.png.import new file mode 100644 index 0000000..d7c162d --- /dev/null +++ b/project/sprites/eyes/eyes5.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/eyes5.png-bd03df7f6d7925cfb74ed6ca4645495f.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/eyes/eyes5.png" +dest_files=[ "res://.import/eyes5.png-bd03df7f6d7925cfb74ed6ca4645495f.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/eyes/eyes6.png b/project/sprites/eyes/eyes6.png new file mode 100644 index 0000000..273199f Binary files /dev/null and b/project/sprites/eyes/eyes6.png differ diff --git a/project/sprites/eyes/eyes6.png.import b/project/sprites/eyes/eyes6.png.import new file mode 100644 index 0000000..62c5dbb --- /dev/null +++ b/project/sprites/eyes/eyes6.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/eyes6.png-20ca77028c7abfcb6d8487a17841ae1b.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/eyes/eyes6.png" +dest_files=[ "res://.import/eyes6.png-20ca77028c7abfcb6d8487a17841ae1b.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/eyes/eyes7.png b/project/sprites/eyes/eyes7.png new file mode 100644 index 0000000..c480043 Binary files /dev/null and b/project/sprites/eyes/eyes7.png differ diff --git a/project/sprites/eyes/eyes7.png.import b/project/sprites/eyes/eyes7.png.import new file mode 100644 index 0000000..de6e6b5 --- /dev/null +++ b/project/sprites/eyes/eyes7.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/eyes7.png-1c79204d649c88582d617a5b2dd759ad.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/eyes/eyes7.png" +dest_files=[ "res://.import/eyes7.png-1c79204d649c88582d617a5b2dd759ad.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/formal_skirt.svg b/project/sprites/formal_skirt.svg new file mode 100644 index 0000000..cd0b278 --- /dev/null +++ b/project/sprites/formal_skirt.svg @@ -0,0 +1,73 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/project/sprites/formal_skirt.svg.import b/project/sprites/formal_skirt.svg.import new file mode 100644 index 0000000..dfd13ad --- /dev/null +++ b/project/sprites/formal_skirt.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/formal_skirt.svg-1606a85a3c8f7268a0dd807c2d345893.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/formal_skirt.svg" +dest_files=[ "res://.import/formal_skirt.svg-1606a85a3c8f7268a0dd807c2d345893.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/fundosi.png b/project/sprites/fundosi.png new file mode 100644 index 0000000..98b1e33 Binary files /dev/null and b/project/sprites/fundosi.png differ diff --git a/project/sprites/fundosi.png.import b/project/sprites/fundosi.png.import new file mode 100644 index 0000000..d4443b9 --- /dev/null +++ b/project/sprites/fundosi.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/fundosi.png-64674ffdd4a2365e4c8d3aa3c45c2850.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/fundosi.png" +dest_files=[ "res://.import/fundosi.png-64674ffdd4a2365e4c8d3aa3c45c2850.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/fundosi.svg b/project/sprites/fundosi.svg new file mode 100644 index 0000000..6b6e07a --- /dev/null +++ b/project/sprites/fundosi.svg @@ -0,0 +1,102 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/project/sprites/fundosi.svg.import b/project/sprites/fundosi.svg.import new file mode 100644 index 0000000..61e012b --- /dev/null +++ b/project/sprites/fundosi.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/fundosi.svg-faa9e69901a505e92e5b3e529aca7f92.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/fundosi.svg" +dest_files=[ "res://.import/fundosi.svg-faa9e69901a505e92e5b3e529aca7f92.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/game splash.png.import b/project/sprites/game splash.png.import new file mode 100644 index 0000000..5edd989 --- /dev/null +++ b/project/sprites/game splash.png.import @@ -0,0 +1,29 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/game splash.png-e86e0cec6e75a90aba695b23cd9d7cf2.stex" + +[deps] + +source_file="res://assets/game splash.png" +dest_files=[ "res://.import/game splash.png-e86e0cec6e75a90aba695b23cd9d7cf2.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/icrazy_frame.png b/project/sprites/icrazy_frame.png new file mode 100644 index 0000000..ed3fd55 Binary files /dev/null and b/project/sprites/icrazy_frame.png differ diff --git a/project/sprites/icrazy_frame.png.import b/project/sprites/icrazy_frame.png.import new file mode 100644 index 0000000..adff052 --- /dev/null +++ b/project/sprites/icrazy_frame.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/icrazy_frame.png-af55dcb31394696f3290be6e829ab937.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/icrazy_frame.png" +dest_files=[ "res://.import/icrazy_frame.png-af55dcb31394696f3290be6e829ab937.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/icrazy_frame.svg b/project/sprites/icrazy_frame.svg new file mode 100644 index 0000000..bf53e75 --- /dev/null +++ b/project/sprites/icrazy_frame.svg @@ -0,0 +1,191 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/project/sprites/icrazy_frame.svg.import b/project/sprites/icrazy_frame.svg.import new file mode 100644 index 0000000..5f54b48 --- /dev/null +++ b/project/sprites/icrazy_frame.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/icrazy_frame.svg-5b50831a46f310682a70f3d23d28a5f9.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/icrazy_frame.svg" +dest_files=[ "res://.import/icrazy_frame.svg-5b50831a46f310682a70f3d23d28a5f9.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/jeans.png b/project/sprites/jeans.png new file mode 100644 index 0000000..35b7b6f Binary files /dev/null and b/project/sprites/jeans.png differ diff --git a/project/sprites/jeans.png.import b/project/sprites/jeans.png.import new file mode 100644 index 0000000..f0a3529 --- /dev/null +++ b/project/sprites/jeans.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/jeans.png-4eb49baf486faa435c8ef6bffe46d021.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/jeans.png" +dest_files=[ "res://.import/jeans.png-4eb49baf486faa435c8ef6bffe46d021.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/jeans.svg b/project/sprites/jeans.svg new file mode 100644 index 0000000..5fc5bbd --- /dev/null +++ b/project/sprites/jeans.svg @@ -0,0 +1,102 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/project/sprites/jeans.svg.import b/project/sprites/jeans.svg.import new file mode 100644 index 0000000..e4617bb --- /dev/null +++ b/project/sprites/jeans.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/jeans.svg-7d67c27e9800a7e7f837e3f29c2dd43f.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/jeans.svg" +dest_files=[ "res://.import/jeans.svg-7d67c27e9800a7e7f837e3f29c2dd43f.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/jp school girl.png.import b/project/sprites/jp school girl.png.import new file mode 100644 index 0000000..28ad447 --- /dev/null +++ b/project/sprites/jp school girl.png.import @@ -0,0 +1,29 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/jp school girl.png-76639cac18d3d789027705837bf2061a.stex" + +[deps] + +source_file="res://assets/jp school girl.png" +dest_files=[ "res://.import/jp school girl.png-76639cac18d3d789027705837bf2061a.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/korm_shirt.png b/project/sprites/korm_shirt.png new file mode 100644 index 0000000..7b6d064 Binary files /dev/null and b/project/sprites/korm_shirt.png differ diff --git a/project/sprites/korm_shirt.png.import b/project/sprites/korm_shirt.png.import new file mode 100644 index 0000000..6d3e7f4 --- /dev/null +++ b/project/sprites/korm_shirt.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/korm_shirt.png-f07f09ed6075d16aa1508a744065f7da.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/korm_shirt.png" +dest_files=[ "res://.import/korm_shirt.png-f07f09ed6075d16aa1508a744065f7da.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/lights.png b/project/sprites/lights.png new file mode 100644 index 0000000..f87d606 Binary files /dev/null and b/project/sprites/lights.png differ diff --git a/project/sprites/lights.png.import b/project/sprites/lights.png.import new file mode 100644 index 0000000..2db02a4 --- /dev/null +++ b/project/sprites/lights.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/lights.png-5c43e5818b991ee4f86a53556f44fee3.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/lights.png" +dest_files=[ "res://.import/lights.png-5c43e5818b991ee4f86a53556f44fee3.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/modern_dress_up_bg.png b/project/sprites/modern_dress_up_bg.png new file mode 100644 index 0000000..7705c4c Binary files /dev/null and b/project/sprites/modern_dress_up_bg.png differ diff --git a/project/sprites/modern_dress_up_bg.png.import b/project/sprites/modern_dress_up_bg.png.import new file mode 100644 index 0000000..1ce0571 --- /dev/null +++ b/project/sprites/modern_dress_up_bg.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/modern_dress_up_bg.png-b6257bee0c22f0c02b365ec8541a4ce1.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/modern_dress_up_bg.png" +dest_files=[ "res://.import/modern_dress_up_bg.png-b6257bee0c22f0c02b365ec8541a4ce1.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/modern_dress_up_blurred_bg.png b/project/sprites/modern_dress_up_blurred_bg.png new file mode 100644 index 0000000..f5dc803 Binary files /dev/null and b/project/sprites/modern_dress_up_blurred_bg.png differ diff --git a/project/sprites/modern_dress_up_blurred_bg.png.import b/project/sprites/modern_dress_up_blurred_bg.png.import new file mode 100644 index 0000000..5d4e837 --- /dev/null +++ b/project/sprites/modern_dress_up_blurred_bg.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/modern_dress_up_blurred_bg.png-575ece3d83f8eadf4c8105070c6a16bb.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/modern_dress_up_blurred_bg.png" +dest_files=[ "res://.import/modern_dress_up_blurred_bg.png-575ece3d83f8eadf4c8105070c6a16bb.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/mouth/mouth.png b/project/sprites/mouth/mouth.png new file mode 100644 index 0000000..bd119bf Binary files /dev/null and b/project/sprites/mouth/mouth.png differ diff --git a/project/sprites/mouth/mouth.png.import b/project/sprites/mouth/mouth.png.import new file mode 100644 index 0000000..262f1d3 --- /dev/null +++ b/project/sprites/mouth/mouth.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/mouth.png-cf759de8c46377abd1df9ddd0085e139.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/mouth/mouth.png" +dest_files=[ "res://.import/mouth.png-cf759de8c46377abd1df9ddd0085e139.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/mouth/mouth10.png b/project/sprites/mouth/mouth10.png new file mode 100644 index 0000000..78f56f9 Binary files /dev/null and b/project/sprites/mouth/mouth10.png differ diff --git a/project/sprites/mouth/mouth10.png.import b/project/sprites/mouth/mouth10.png.import new file mode 100644 index 0000000..cd996dd --- /dev/null +++ b/project/sprites/mouth/mouth10.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/mouth10.png-dd93205bcd77c6c15ebc6f3de36e0037.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/mouth/mouth10.png" +dest_files=[ "res://.import/mouth10.png-dd93205bcd77c6c15ebc6f3de36e0037.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/mouth/mouth11.png b/project/sprites/mouth/mouth11.png new file mode 100644 index 0000000..caffde0 Binary files /dev/null and b/project/sprites/mouth/mouth11.png differ diff --git a/project/sprites/mouth/mouth11.png.import b/project/sprites/mouth/mouth11.png.import new file mode 100644 index 0000000..8691271 --- /dev/null +++ b/project/sprites/mouth/mouth11.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/mouth11.png-124cdcfb5d0479d68247ada2eec391ea.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/mouth/mouth11.png" +dest_files=[ "res://.import/mouth11.png-124cdcfb5d0479d68247ada2eec391ea.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/mouth/mouth12.png b/project/sprites/mouth/mouth12.png new file mode 100644 index 0000000..d15c344 Binary files /dev/null and b/project/sprites/mouth/mouth12.png differ diff --git a/project/sprites/mouth/mouth12.png.import b/project/sprites/mouth/mouth12.png.import new file mode 100644 index 0000000..4dba05a --- /dev/null +++ b/project/sprites/mouth/mouth12.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/mouth12.png-07083010cdf17bceab83715474adb77d.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/mouth/mouth12.png" +dest_files=[ "res://.import/mouth12.png-07083010cdf17bceab83715474adb77d.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/mouth/mouth2.png b/project/sprites/mouth/mouth2.png new file mode 100644 index 0000000..62c6ffb Binary files /dev/null and b/project/sprites/mouth/mouth2.png differ diff --git a/project/sprites/mouth/mouth2.png.import b/project/sprites/mouth/mouth2.png.import new file mode 100644 index 0000000..a1a4967 --- /dev/null +++ b/project/sprites/mouth/mouth2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/mouth2.png-0628c0ab106f2cfd1d1b1e454a06c2a4.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/mouth/mouth2.png" +dest_files=[ "res://.import/mouth2.png-0628c0ab106f2cfd1d1b1e454a06c2a4.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/mouth/mouth3.png b/project/sprites/mouth/mouth3.png new file mode 100644 index 0000000..389fa12 Binary files /dev/null and b/project/sprites/mouth/mouth3.png differ diff --git a/project/sprites/mouth/mouth3.png.import b/project/sprites/mouth/mouth3.png.import new file mode 100644 index 0000000..d4ff597 --- /dev/null +++ b/project/sprites/mouth/mouth3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/mouth3.png-0b734ac1ddb6da98ea44ff679ea0a683.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/mouth/mouth3.png" +dest_files=[ "res://.import/mouth3.png-0b734ac1ddb6da98ea44ff679ea0a683.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/mouth/mouth4.png b/project/sprites/mouth/mouth4.png new file mode 100644 index 0000000..163db8b Binary files /dev/null and b/project/sprites/mouth/mouth4.png differ diff --git a/project/sprites/mouth/mouth4.png.import b/project/sprites/mouth/mouth4.png.import new file mode 100644 index 0000000..9cf6f1d --- /dev/null +++ b/project/sprites/mouth/mouth4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/mouth4.png-d024f0c3c8c379eaf194c28edc67020e.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/mouth/mouth4.png" +dest_files=[ "res://.import/mouth4.png-d024f0c3c8c379eaf194c28edc67020e.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/mouth/mouth5.png b/project/sprites/mouth/mouth5.png new file mode 100644 index 0000000..155e0cd Binary files /dev/null and b/project/sprites/mouth/mouth5.png differ diff --git a/project/sprites/mouth/mouth5.png.import b/project/sprites/mouth/mouth5.png.import new file mode 100644 index 0000000..2dbf2d9 --- /dev/null +++ b/project/sprites/mouth/mouth5.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/mouth5.png-5f1645b141762ee407ec6d5e67730115.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/mouth/mouth5.png" +dest_files=[ "res://.import/mouth5.png-5f1645b141762ee407ec6d5e67730115.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/mouth/mouth6.png b/project/sprites/mouth/mouth6.png new file mode 100644 index 0000000..3222bfd Binary files /dev/null and b/project/sprites/mouth/mouth6.png differ diff --git a/project/sprites/mouth/mouth6.png.import b/project/sprites/mouth/mouth6.png.import new file mode 100644 index 0000000..24cc1ba --- /dev/null +++ b/project/sprites/mouth/mouth6.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/mouth6.png-fc04226ce38e8c53a7f4facc41c74688.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/mouth/mouth6.png" +dest_files=[ "res://.import/mouth6.png-fc04226ce38e8c53a7f4facc41c74688.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/mouth/mouth7.png b/project/sprites/mouth/mouth7.png new file mode 100644 index 0000000..f0bf5b1 Binary files /dev/null and b/project/sprites/mouth/mouth7.png differ diff --git a/project/sprites/mouth/mouth7.png.import b/project/sprites/mouth/mouth7.png.import new file mode 100644 index 0000000..c13f57e --- /dev/null +++ b/project/sprites/mouth/mouth7.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/mouth7.png-c391a91e2000b06097244449b49d6ed8.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/mouth/mouth7.png" +dest_files=[ "res://.import/mouth7.png-c391a91e2000b06097244449b49d6ed8.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/mouth/mouth8.png b/project/sprites/mouth/mouth8.png new file mode 100644 index 0000000..164305c Binary files /dev/null and b/project/sprites/mouth/mouth8.png differ diff --git a/project/sprites/mouth/mouth8.png.import b/project/sprites/mouth/mouth8.png.import new file mode 100644 index 0000000..25d4e62 --- /dev/null +++ b/project/sprites/mouth/mouth8.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/mouth8.png-a1515b5266922dbc7f71bf2dc94dc8dd.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/mouth/mouth8.png" +dest_files=[ "res://.import/mouth8.png-a1515b5266922dbc7f71bf2dc94dc8dd.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/mouth/mouth9.png b/project/sprites/mouth/mouth9.png new file mode 100644 index 0000000..37f0c50 Binary files /dev/null and b/project/sprites/mouth/mouth9.png differ diff --git a/project/sprites/mouth/mouth9.png.import b/project/sprites/mouth/mouth9.png.import new file mode 100644 index 0000000..c26df7d --- /dev/null +++ b/project/sprites/mouth/mouth9.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/mouth9.png-96456e677a9fbc352c095382dc126a27.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/mouth/mouth9.png" +dest_files=[ "res://.import/mouth9.png-96456e677a9fbc352c095382dc126a27.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/nl_jacket.png b/project/sprites/nl_jacket.png new file mode 100644 index 0000000..b6911bd Binary files /dev/null and b/project/sprites/nl_jacket.png differ diff --git a/project/sprites/nl_jacket.png.import b/project/sprites/nl_jacket.png.import new file mode 100644 index 0000000..c2a631d --- /dev/null +++ b/project/sprites/nl_jacket.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/nl_jacket.png-aff6e21481922bc8fce8781e92a0e1f1.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/nl_jacket.png" +dest_files=[ "res://.import/nl_jacket.png-aff6e21481922bc8fce8781e92a0e1f1.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/old sweatshirt.png.import b/project/sprites/old sweatshirt.png.import new file mode 100644 index 0000000..f1441f3 --- /dev/null +++ b/project/sprites/old sweatshirt.png.import @@ -0,0 +1,29 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/old sweatshirt.png-0840b8f71c7697cf2fe3165844974c64.stex" + +[deps] + +source_file="res://assets/old sweatshirt.png" +dest_files=[ "res://.import/old sweatshirt.png-0840b8f71c7697cf2fe3165844974c64.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/old_sweatshirt.png b/project/sprites/old_sweatshirt.png new file mode 100644 index 0000000..e4114b5 Binary files /dev/null and b/project/sprites/old_sweatshirt.png differ diff --git a/project/sprites/old_sweatshirt.png.import b/project/sprites/old_sweatshirt.png.import new file mode 100644 index 0000000..edf0ff4 --- /dev/null +++ b/project/sprites/old_sweatshirt.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/old_sweatshirt.png-8ff3782de11b321a27ebf4a4a39eb45b.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/old_sweatshirt.png" +dest_files=[ "res://.import/old_sweatshirt.png-8ff3782de11b321a27ebf4a4a39eb45b.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/old_sweatshirt.svg b/project/sprites/old_sweatshirt.svg new file mode 100644 index 0000000..26907ca --- /dev/null +++ b/project/sprites/old_sweatshirt.svg @@ -0,0 +1,116 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/project/sprites/old_sweatshirt.svg.import b/project/sprites/old_sweatshirt.svg.import new file mode 100644 index 0000000..def2449 --- /dev/null +++ b/project/sprites/old_sweatshirt.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/old_sweatshirt.svg-30079f7163aabdff1203e8d8d45de87f.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/old_sweatshirt.svg" +dest_files=[ "res://.import/old_sweatshirt.svg-30079f7163aabdff1203e8d8d45de87f.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/owo censor.png.import b/project/sprites/owo censor.png.import new file mode 100644 index 0000000..0cbde98 --- /dev/null +++ b/project/sprites/owo censor.png.import @@ -0,0 +1,29 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/owo censor.png-b85e8d8b11ff48447e26c6c121a89919.stex" + +[deps] + +source_file="res://assets/owo censor.png" +dest_files=[ "res://.import/owo censor.png-b85e8d8b11ff48447e26c6c121a89919.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/owo_censor.png b/project/sprites/owo_censor.png new file mode 100644 index 0000000..03f0764 Binary files /dev/null and b/project/sprites/owo_censor.png differ diff --git a/project/sprites/owo_censor.png.import b/project/sprites/owo_censor.png.import new file mode 100644 index 0000000..4cf220a --- /dev/null +++ b/project/sprites/owo_censor.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/owo_censor.png-d1b3c304f5bcc19d7278c3bc62d9e52a.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/owo_censor.png" +dest_files=[ "res://.import/owo_censor.png-d1b3c304f5bcc19d7278c3bc62d9e52a.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/owo_censor.svg b/project/sprites/owo_censor.svg new file mode 100644 index 0000000..31fcae8 --- /dev/null +++ b/project/sprites/owo_censor.svg @@ -0,0 +1,91 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/project/sprites/owo_censor.svg.import b/project/sprites/owo_censor.svg.import new file mode 100644 index 0000000..ebb8a25 --- /dev/null +++ b/project/sprites/owo_censor.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/owo_censor.svg-c10221601fea246b468116135228d207.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/owo_censor.svg" +dest_files=[ "res://.import/owo_censor.svg-c10221601fea246b468116135228d207.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/pants_icon.svg b/project/sprites/pants_icon.svg new file mode 100644 index 0000000..eb8ad9a --- /dev/null +++ b/project/sprites/pants_icon.svg @@ -0,0 +1,19 @@ + + + + + + + diff --git a/project/sprites/pants_icon.svg.import b/project/sprites/pants_icon.svg.import new file mode 100644 index 0000000..26f990d --- /dev/null +++ b/project/sprites/pants_icon.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/pants_icon.svg-1504bee50c96f9a58b6f753201be5a91.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/pants_icon.svg" +dest_files=[ "res://.import/pants_icon.svg-1504bee50c96f9a58b6f753201be5a91.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/raw shirt.png.import b/project/sprites/raw shirt.png.import new file mode 100644 index 0000000..7d6386c --- /dev/null +++ b/project/sprites/raw shirt.png.import @@ -0,0 +1,29 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/raw shirt.png-150c35dbb41a5202591e557baf54357f.stex" + +[deps] + +source_file="res://assets/raw shirt.png" +dest_files=[ "res://.import/raw shirt.png-150c35dbb41a5202591e557baf54357f.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/raw_shirt.png b/project/sprites/raw_shirt.png new file mode 100644 index 0000000..3e32bd7 Binary files /dev/null and b/project/sprites/raw_shirt.png differ diff --git a/project/sprites/raw_shirt.png.import b/project/sprites/raw_shirt.png.import new file mode 100644 index 0000000..916c44f --- /dev/null +++ b/project/sprites/raw_shirt.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/raw_shirt.png-c4660fc1e1e66ef49d4ee9d5b85ebdaf.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/raw_shirt.png" +dest_files=[ "res://.import/raw_shirt.png-c4660fc1e1e66ef49d4ee9d5b85ebdaf.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/raw_shirt.svg b/project/sprites/raw_shirt.svg new file mode 100644 index 0000000..618fe67 --- /dev/null +++ b/project/sprites/raw_shirt.svg @@ -0,0 +1,109 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/project/sprites/raw_shirt.svg.import b/project/sprites/raw_shirt.svg.import new file mode 100644 index 0000000..c3f4a89 --- /dev/null +++ b/project/sprites/raw_shirt.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/raw_shirt.svg-1202cc08aee5b0934f83fe7787bf5d7c.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/raw_shirt.svg" +dest_files=[ "res://.import/raw_shirt.svg-1202cc08aee5b0934f83fe7787bf5d7c.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/retro_shirt.svg b/project/sprites/retro_shirt.svg new file mode 100644 index 0000000..345eaa2 --- /dev/null +++ b/project/sprites/retro_shirt.svg @@ -0,0 +1,131 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/project/sprites/retro_shirt.svg.import b/project/sprites/retro_shirt.svg.import new file mode 100644 index 0000000..2cbd99e --- /dev/null +++ b/project/sprites/retro_shirt.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/retro_shirt.svg-1b89b68ed71acd10a3999ba0674cbf2c.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/retro_shirt.svg" +dest_files=[ "res://.import/retro_shirt.svg-1b89b68ed71acd10a3999ba0674cbf2c.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/shirt_icon.svg b/project/sprites/shirt_icon.svg new file mode 100644 index 0000000..2f163a1 --- /dev/null +++ b/project/sprites/shirt_icon.svg @@ -0,0 +1,44 @@ + + + + + + + diff --git a/project/sprites/shirt_icon.svg.import b/project/sprites/shirt_icon.svg.import new file mode 100644 index 0000000..736dff8 --- /dev/null +++ b/project/sprites/shirt_icon.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/shirt_icon.svg-7b696f9c6cc160cdbf6b29c4ffa97174.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/shirt_icon.svg" +dest_files=[ "res://.import/shirt_icon.svg-7b696f9c6cc160cdbf6b29c4ffa97174.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/sixam_wordmark.svg b/project/sprites/sixam_wordmark.svg new file mode 100644 index 0000000..869638a --- /dev/null +++ b/project/sprites/sixam_wordmark.svg @@ -0,0 +1,96 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/project/sprites/sixam_wordmark.svg.import b/project/sprites/sixam_wordmark.svg.import new file mode 100644 index 0000000..e667915 --- /dev/null +++ b/project/sprites/sixam_wordmark.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/sixam_wordmark.svg-b71d21b034a1362d87ee40fbd49bcca6.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/sixam_wordmark.svg" +dest_files=[ "res://.import/sixam_wordmark.svg-b71d21b034a1362d87ee40fbd49bcca6.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/snowboard coat.png.import b/project/sprites/snowboard coat.png.import new file mode 100644 index 0000000..b5c85d2 --- /dev/null +++ b/project/sprites/snowboard coat.png.import @@ -0,0 +1,29 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/snowboard coat.png-84eee0b9120b2b6eb9b42a778f7eb18d.stex" + +[deps] + +source_file="res://assets/snowboard coat.png" +dest_files=[ "res://.import/snowboard coat.png-84eee0b9120b2b6eb9b42a778f7eb18d.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/sweat pants.png.import b/project/sprites/sweat pants.png.import new file mode 100644 index 0000000..fabd9a5 --- /dev/null +++ b/project/sprites/sweat pants.png.import @@ -0,0 +1,29 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/sweat pants.png-e8fd5ce0b8945bdecc584c33bf29ed21.stex" + +[deps] + +source_file="res://assets/sweat pants.png" +dest_files=[ "res://.import/sweat pants.png-e8fd5ce0b8945bdecc584c33bf29ed21.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/sweat_pants.png b/project/sprites/sweat_pants.png new file mode 100644 index 0000000..daea1bf Binary files /dev/null and b/project/sprites/sweat_pants.png differ diff --git a/project/sprites/sweat_pants.png.import b/project/sprites/sweat_pants.png.import new file mode 100644 index 0000000..7149e4d --- /dev/null +++ b/project/sprites/sweat_pants.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/sweat_pants.png-11e4999a9104f0a78d5c5bec224fafa3.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/sweat_pants.png" +dest_files=[ "res://.import/sweat_pants.png-11e4999a9104f0a78d5c5bec224fafa3.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/sweat_pants.svg b/project/sprites/sweat_pants.svg new file mode 100644 index 0000000..2d5dcc5 --- /dev/null +++ b/project/sprites/sweat_pants.svg @@ -0,0 +1,73 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/project/sprites/sweat_pants.svg.import b/project/sprites/sweat_pants.svg.import new file mode 100644 index 0000000..a80a6c7 --- /dev/null +++ b/project/sprites/sweat_pants.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/sweat_pants.svg-1954ece07ca8c041219480fca138c463.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/sweat_pants.svg" +dest_files=[ "res://.import/sweat_pants.svg-1954ece07ca8c041219480fca138c463.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/tail/tail0.png b/project/sprites/tail/tail0.png new file mode 100644 index 0000000..a4f5600 Binary files /dev/null and b/project/sprites/tail/tail0.png differ diff --git a/project/sprites/tail/tail0.png.import b/project/sprites/tail/tail0.png.import new file mode 100644 index 0000000..c47ed15 --- /dev/null +++ b/project/sprites/tail/tail0.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/tail0.png-a8d197bf7aadf8a6eb880cbf886a3af5.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/tail/tail0.png" +dest_files=[ "res://.import/tail0.png-a8d197bf7aadf8a6eb880cbf886a3af5.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/tail/tail0.svg b/project/sprites/tail/tail0.svg new file mode 100644 index 0000000..4ac35cc --- /dev/null +++ b/project/sprites/tail/tail0.svg @@ -0,0 +1,87 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/project/sprites/tail/tail0.svg.import b/project/sprites/tail/tail0.svg.import new file mode 100644 index 0000000..cc1d626 --- /dev/null +++ b/project/sprites/tail/tail0.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/tail0.svg-bacfc76d37c28f8c2feaf754c1d87074.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/tail/tail0.svg" +dest_files=[ "res://.import/tail0.svg-bacfc76d37c28f8c2feaf754c1d87074.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/tail/tail1.png b/project/sprites/tail/tail1.png new file mode 100644 index 0000000..6bb868a Binary files /dev/null and b/project/sprites/tail/tail1.png differ diff --git a/project/sprites/tail/tail1.png.import b/project/sprites/tail/tail1.png.import new file mode 100644 index 0000000..99d4cf2 --- /dev/null +++ b/project/sprites/tail/tail1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/tail1.png-536ddd757ecb5ed0063dbb2ddf1eeafd.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/tail/tail1.png" +dest_files=[ "res://.import/tail1.png-536ddd757ecb5ed0063dbb2ddf1eeafd.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/tail/tail1.svg b/project/sprites/tail/tail1.svg new file mode 100644 index 0000000..745d127 --- /dev/null +++ b/project/sprites/tail/tail1.svg @@ -0,0 +1,81 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/project/sprites/tail/tail1.svg.import b/project/sprites/tail/tail1.svg.import new file mode 100644 index 0000000..7a82d7a --- /dev/null +++ b/project/sprites/tail/tail1.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/tail1.svg-04a971ec08c55d1a9d26808d9c04b6ee.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/tail/tail1.svg" +dest_files=[ "res://.import/tail1.svg-04a971ec08c55d1a9d26808d9c04b6ee.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/tail/tail2.png b/project/sprites/tail/tail2.png new file mode 100644 index 0000000..8794768 Binary files /dev/null and b/project/sprites/tail/tail2.png differ diff --git a/project/sprites/tail/tail2.png.import b/project/sprites/tail/tail2.png.import new file mode 100644 index 0000000..4d2aab8 --- /dev/null +++ b/project/sprites/tail/tail2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/tail2.png-27fbf5ec66099bbbde2ef63919f610f8.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/tail/tail2.png" +dest_files=[ "res://.import/tail2.png-27fbf5ec66099bbbde2ef63919f610f8.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/tail/tail2.svg b/project/sprites/tail/tail2.svg new file mode 100644 index 0000000..2ca86ad --- /dev/null +++ b/project/sprites/tail/tail2.svg @@ -0,0 +1,87 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/project/sprites/tail/tail2.svg.import b/project/sprites/tail/tail2.svg.import new file mode 100644 index 0000000..86a6693 --- /dev/null +++ b/project/sprites/tail/tail2.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/tail2.svg-79368b37193b7b118b6a6740d6e3834b.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/tail/tail2.svg" +dest_files=[ "res://.import/tail2.svg-79368b37193b7b118b6a6740d6e3834b.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/title.svg b/project/sprites/title.svg new file mode 100644 index 0000000..8a5eb8f --- /dev/null +++ b/project/sprites/title.svg @@ -0,0 +1,130 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/project/sprites/title.svg.import b/project/sprites/title.svg.import new file mode 100644 index 0000000..d74772a --- /dev/null +++ b/project/sprites/title.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/title.svg-3c8d8bd98059256ec9d35a2d3db74033.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/title.svg" +dest_files=[ "res://.import/title.svg-3c8d8bd98059256ec9d35a2d3db74033.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/tops.json b/project/sprites/tops.json new file mode 100644 index 0000000..05ca6c7 --- /dev/null +++ b/project/sprites/tops.json @@ -0,0 +1,7 @@ +{ + "accessoires": { + "camera": { + "sprite": {} + } + } +} \ No newline at end of file diff --git a/project/sprites/tops_placeholder.png b/project/sprites/tops_placeholder.png new file mode 100644 index 0000000..9d81011 Binary files /dev/null and b/project/sprites/tops_placeholder.png differ diff --git a/project/sprites/tops_placeholder.png.import b/project/sprites/tops_placeholder.png.import new file mode 100644 index 0000000..f256ad7 --- /dev/null +++ b/project/sprites/tops_placeholder.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/tops_placeholder.png-54c2904f65635ff49326b2a4d49ee156.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/tops_placeholder.png" +dest_files=[ "res://.import/tops_placeholder.png-54c2904f65635ff49326b2a4d49ee156.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/train_hoodie.png b/project/sprites/train_hoodie.png new file mode 100644 index 0000000..d42ebc0 Binary files /dev/null and b/project/sprites/train_hoodie.png differ diff --git a/project/sprites/train_hoodie.png.import b/project/sprites/train_hoodie.png.import new file mode 100644 index 0000000..9e1dc97 --- /dev/null +++ b/project/sprites/train_hoodie.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/train_hoodie.png-247a5ff43a42e77162fd88060572e83c.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/train_hoodie.png" +dest_files=[ "res://.import/train_hoodie.png-247a5ff43a42e77162fd88060572e83c.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/train_hoodie.svg b/project/sprites/train_hoodie.svg new file mode 100644 index 0000000..3d8fa6d --- /dev/null +++ b/project/sprites/train_hoodie.svg @@ -0,0 +1,125 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/project/sprites/train_hoodie.svg.import b/project/sprites/train_hoodie.svg.import new file mode 100644 index 0000000..408dce7 --- /dev/null +++ b/project/sprites/train_hoodie.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/train_hoodie.svg-437ba1a0f0dc90d83164909d14ede895.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/train_hoodie.svg" +dest_files=[ "res://.import/train_hoodie.svg-437ba1a0f0dc90d83164909d14ede895.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/trench coat.png.import b/project/sprites/trench coat.png.import new file mode 100644 index 0000000..e2f86ca --- /dev/null +++ b/project/sprites/trench coat.png.import @@ -0,0 +1,29 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/trench coat.png-9da5d37fc9237bc90e5a1539679466d7.stex" + +[deps] + +source_file="res://assets/trench coat.png" +dest_files=[ "res://.import/trench coat.png-9da5d37fc9237bc90e5a1539679466d7.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/whatsnew_shirt.png b/project/sprites/whatsnew_shirt.png new file mode 100644 index 0000000..5b1c58d Binary files /dev/null and b/project/sprites/whatsnew_shirt.png differ diff --git a/project/sprites/whatsnew_shirt.png.import b/project/sprites/whatsnew_shirt.png.import new file mode 100644 index 0000000..e2bf767 --- /dev/null +++ b/project/sprites/whatsnew_shirt.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/whatsnew_shirt.png-0a927e0e8c864ca319119b0b4145de08.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/whatsnew_shirt.png" +dest_files=[ "res://.import/whatsnew_shirt.png-0a927e0e8c864ca319119b0b4145de08.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/whatsnew_shirt.svg b/project/sprites/whatsnew_shirt.svg new file mode 100644 index 0000000..30fb38a --- /dev/null +++ b/project/sprites/whatsnew_shirt.svg @@ -0,0 +1,121 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/project/sprites/whatsnew_shirt.svg.import b/project/sprites/whatsnew_shirt.svg.import new file mode 100644 index 0000000..edca9a1 --- /dev/null +++ b/project/sprites/whatsnew_shirt.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/whatsnew_shirt.svg-3679963ea83eef4aef7bdf8f4503eb3e.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/whatsnew_shirt.svg" +dest_files=[ "res://.import/whatsnew_shirt.svg-3679963ea83eef4aef7bdf8f4503eb3e.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/widgets/btn_color.stylebox b/project/sprites/widgets/btn_color.stylebox new file mode 100644 index 0000000..45b218d Binary files /dev/null and b/project/sprites/widgets/btn_color.stylebox differ diff --git a/project/sprites/x_button.svg b/project/sprites/x_button.svg new file mode 100644 index 0000000..19986f0 --- /dev/null +++ b/project/sprites/x_button.svg @@ -0,0 +1,72 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/project/sprites/x_button.svg.import b/project/sprites/x_button.svg.import new file mode 100644 index 0000000..953c1d0 --- /dev/null +++ b/project/sprites/x_button.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/x_button.svg-6cf395375517e4cea385a7bade20ecb1.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/x_button.svg" +dest_files=[ "res://.import/x_button.svg-6cf395375517e4cea385a7bade20ecb1.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/z_briefs.png b/project/sprites/z_briefs.png new file mode 100644 index 0000000..8ebd82d Binary files /dev/null and b/project/sprites/z_briefs.png differ diff --git a/project/sprites/z_briefs.png.import b/project/sprites/z_briefs.png.import new file mode 100644 index 0000000..278bb8f --- /dev/null +++ b/project/sprites/z_briefs.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/z_briefs.png-ec99294591f072f799854a3336620acf.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/z_briefs.png" +dest_files=[ "res://.import/z_briefs.png-ec99294591f072f799854a3336620acf.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/z_briefs.svg b/project/sprites/z_briefs.svg new file mode 100644 index 0000000..147ce1c --- /dev/null +++ b/project/sprites/z_briefs.svg @@ -0,0 +1,112 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/project/sprites/z_briefs.svg.import b/project/sprites/z_briefs.svg.import new file mode 100644 index 0000000..eb64544 --- /dev/null +++ b/project/sprites/z_briefs.svg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/z_briefs.svg-b2e2e1eb71668c23f61b66914c6388da.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/z_briefs.svg" +dest_files=[ "res://.import/z_briefs.svg-b2e2e1eb71668c23f61b66914c6388da.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/sprites/z_shirt.png b/project/sprites/z_shirt.png new file mode 100644 index 0000000..7d5ebfe Binary files /dev/null and b/project/sprites/z_shirt.png differ diff --git a/project/sprites/z_shirt.png.import b/project/sprites/z_shirt.png.import new file mode 100644 index 0000000..5abbff7 --- /dev/null +++ b/project/sprites/z_shirt.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/z_shirt.png-129cbae98766166c3f659bd29880f885.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/z_shirt.png" +dest_files=[ "res://.import/z_shirt.png-129cbae98766166c3f659bd29880f885.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project/src/Character.gd b/project/src/Character.gd new file mode 100644 index 0000000..49167e9 --- /dev/null +++ b/project/src/Character.gd @@ -0,0 +1,15 @@ +# Anthony Wilcox licenses this file to you under the MPL license. +# See the LICENSE file in the project root for more information. +extends Node2D + +# Declare member variables here. Examples: +# var a = 2 +# var b = "text" + +# Called when the node enters the scene tree for the first time. +func _ready(): + pass # Replace with function body. + +# Called every frame. 'delta' is the elapsed time since the previous frame. +#func _process(delta): +# pass diff --git a/project/src/ClassicScn.gd b/project/src/ClassicScn.gd new file mode 100644 index 0000000..b99b793 --- /dev/null +++ b/project/src/ClassicScn.gd @@ -0,0 +1,8 @@ +# Anthony Wilcox licenses this file to you under the MPL license. +# See the LICENSE file in the project root for more information. +extends Node + +func _process(delta): + if Input.is_action_pressed("ui_pause"): + GameKit.is_game_paused(true) + $WinDialogs/PauseWin.show() \ No newline at end of file diff --git a/project/src/CreditsScn.gd b/project/src/CreditsScn.gd new file mode 100644 index 0000000..ab88031 --- /dev/null +++ b/project/src/CreditsScn.gd @@ -0,0 +1,13 @@ +# Anthony Wilcox licenses this file to you under the MPL license. +# See the LICENSE file in the project root for more information. +extends Node + +func _ready(): + $Version.text = GameKit.version + +func _process(delta): + $Character/Undies.texture = UserSettings.Underwear + $Character/Bottom.texture = UserSettings.Bottoms + $Character/Top.texture = UserSettings.Tops + $Character/Accessory.texture = UserSettings.Accessory + \ No newline at end of file diff --git a/project/src/GameKit.gd b/project/src/GameKit.gd new file mode 100644 index 0000000..40e0c6a --- /dev/null +++ b/project/src/GameKit.gd @@ -0,0 +1,29 @@ +# Anthony Wilcox licenses this file to you under the MPL license. +# See the LICENSE file in the project root for more information. +extends Node + +var version = "2.0" + +func _ready(): + randomize() + +func is_game_paused(is_paused): + if is_paused == true: + get_tree().paused = true + else: + get_tree().paused = false + +func switch_scenes(new_mode): + if new_mode == "classic": + get_tree().change_scene("res://scn/ClassicScn.tscn") + elif new_mode == "credits": + get_tree().change_scene("res://scn/CreditsScn.tscn") + elif new_mode == "play": + get_tree().change_scene("res://scn/GameScn.tscn") + elif new_mode == "title": + get_tree().change_scene("res://scn/TitleScn.tscn") + +func if_file_exists(file): + var fileCheck = File.new() + var fileExists = fileCheck.file_exists(file) + fileCheck \ No newline at end of file diff --git a/project/src/GameScn.gd b/project/src/GameScn.gd new file mode 100644 index 0000000..2eff854 --- /dev/null +++ b/project/src/GameScn.gd @@ -0,0 +1,140 @@ +# Anthony Wilcox licenses this file to you under the MPL license. +# See the LICENSE file in the project root for more information. +extends Node + +enum ClothingLayer { + TOPS, + BOTTOMS, + UNDIES, + ACCESSORY, +} + +# Default clothing +onready var bottoms = load("res://sprites/bottoms_placeholder.png") +onready var tops = load("res://sprites/tops_placeholder.png") +onready var accessory = load("res://sprites/tops_placeholder.png") +onready var undies = load("res://sprites/briefs.svg") + +func change_bottoms(new_bottom): + bottoms = new_bottom + + if new_bottom == null: + $Character/Bottom.texture = bottoms + UserSettings.Bottoms = bottoms + + if undies == load("res://sprites/owo_censor.svg"): + change_undies(null) + + $Character/Bottom.texture = bottoms + UserSettings.Bottoms = bottoms + +func change_undies(new_undies): + undies = new_undies + $Character/Undies.texture = undies + UserSettings.Underwear = undies + +func change_tops(new_top): + tops = new_top + + if new_top == null: + $Character/Top.texture = tops + UserSettings.Tops = tops + + $Character/Top.texture = tops + UserSettings.Tops = tops + +func change_accessoires(new_accessory): + accessory = new_accessory + + if new_accessory == null: + $Character/Accessory.texture = accessory + UserSettings.Accessory = accessory + + $Character/Accessory.texture = accessory + UserSettings.Accessory = accessory + +func change_clothings(new_clothes, clothing_type): + pass + +# warning-ignore:unused_argument +func _process(delta): + + # Change clothes + # =========================================================== + + if $Wordrobe/Accessoires/AccsScroll/AccsGrid/CanonCam.is_pressed(): + change_accessoires(load("res://sprites/camera.png")) + + if $Wordrobe/Pants/PantsScroll/PantsGrid/Jeans.is_pressed(): + change_bottoms(load("res://sprites/jeans.svg")) + + if $Wordrobe/Pants/PantsScroll/PantsGrid/Sweats.is_pressed(): + change_bottoms(load("res://sprites/sweat_pants.svg")) + + if $Wordrobe/Pants/PantsScroll/PantsGrid/BlueSkirt.is_pressed(): + change_bottoms(load("res://sprites/blue_skirt.svg")) + + if $Wordrobe/Pants/PantsScroll/PantsGrid/FormalSkirt.is_pressed(): + change_bottoms(load("res://sprites/formal_skirt.svg")) + + if $Wordrobe/Pants/PantsScroll/PantsGrid/BeatUpJeans.is_pressed(): + change_bottoms(load("res://sprites/beat_up_jeans.svg")) + + if $Wordrobe/Underwear/UndiesScroll/UndiesGrid/Briefs.is_pressed(): + change_undies(load("res://sprites/briefs.svg")) + + if $Wordrobe/Underwear/UndiesScroll/UndiesGrid/ZBriefs.is_pressed(): + change_undies(load("res://sprites/z_briefs.svg")) + + if $Wordrobe/Underwear/UndiesScroll/UndiesGrid/Fundosi.is_pressed(): + change_undies(load("res://sprites/fundosi.svg")) + + if $Wordrobe/Underwear/UndiesScroll/UndiesGrid/OwOCensor.is_pressed(): + change_bottoms(null) + change_undies(load("res://sprites/owo_censor.svg")) + + + if $Wordrobe/Pants/PantsScroll/PantsGrid/BlueCamoJeans.is_pressed(): + change_bottoms(load("res://sprites/blue_camo_jeans.svg")) + + if $Wordrobe/Shirts/ShirtsScroll/ShirtsGrid/TrainHoodie.is_pressed(): + change_tops(load("res://sprites/train_hoodie.svg")) + + if $Wordrobe/Shirts/ShirtsScroll/ShirtsGrid/Sweatshirt.is_pressed(): + change_tops(load("res://sprites/old_sweatshirt.svg")) + + if $Wordrobe/Shirts/ShirtsScroll/ShirtsGrid/Raw.is_pressed(): + change_tops(load("res://sprites/raw_shirt.svg")) + + if $Wordrobe/Shirts/ShirtsScroll/ShirtsGrid/ZShirt.is_pressed(): + change_tops(load("res://sprites/z_shirt.png")) + + if $Wordrobe/Shirts/ShirtsScroll/ShirtsGrid/WhatsNewShirt.is_pressed(): + change_tops(load("res://sprites/whatsnew_shirt.svg")) + + if $Wordrobe/Shirts/ShirtsScroll/ShirtsGrid/Retro.is_pressed(): + change_tops(load("res://sprites/retro_shirt.svg")) + + if $Wordrobe/Shirts/ShirtsScroll/ShirtsGrid/KormShirt.is_pressed(): + change_tops(load("res://sprites/korm_shirt.png")) + + if $Wordrobe/Shirts/ShirtsScroll/ShirtsGrid/BikerJacket.is_pressed(): + change_tops(load("res://sprites/biker_jacket.svg")) + + if $Wordrobe/Shirts/ShirtsScroll/ShirtsGrid/Atomic.is_pressed(): + change_tops(load("res://sprites/atomic_shirt.svg")) + + if $Wordrobe/Shirts/ShirtsScroll/ShirtsGrid/NLJacket.is_pressed(): + change_tops(load("res://sprites/nl_jacket.png")) + + # Remove clothes + # =========================================================== + + if $Wordrobe/Accessoires/AccsScroll/AccsGrid/RemoveAccessory.is_pressed(): + change_accessoires(null) + + if $Wordrobe/Shirts/ShirtsScroll/ShirtsGrid/RemoveShirt.is_pressed(): + change_tops(null) + + if $Wordrobe/Pants/PantsScroll/PantsGrid/RemovePants.is_pressed(): + change_bottoms(null) \ No newline at end of file diff --git a/project/src/ImportItems.gd b/project/src/ImportItems.gd new file mode 100644 index 0000000..2218e4a --- /dev/null +++ b/project/src/ImportItems.gd @@ -0,0 +1,14 @@ +# Anthony Wilcox licenses this file to you under the MPL license. +# See the LICENSE file in the project root for more information. +extends Node + +# export (String, FILE, "*.json") var item_file : String + +func load_items(file_path) -> Dictionary: + var file = File.new() + assert file.file_exists(file_path) + + file.open(file_path) + var items = parse_json(file.get_as_text()) + assert items.size() > 0 + return items \ No newline at end of file diff --git a/project/src/ItemDrag.gd b/project/src/ItemDrag.gd new file mode 100644 index 0000000..b438c8d --- /dev/null +++ b/project/src/ItemDrag.gd @@ -0,0 +1,16 @@ +# Anthony Wilcox licenses this file to you under the MPL license. +# See the LICENSE file in the project root for more information. +extends TextureButton + +var item_pos = null + +func _on_outfit_gui_input(ev): + if ev is InputEventMouseButton: + if ev.button_index == BUTTON_LEFT: + if ev.pressed: + item_pos = get_global_mouse_position() - rect_global_position + else: + item_pos = null + + if ev is InputEventMouseMotion and item_pos != null: + rect_global_position = get_global_mouse_position() - item_pos diff --git a/project/src/PauseScn.gd b/project/src/PauseScn.gd new file mode 100644 index 0000000..d983149 --- /dev/null +++ b/project/src/PauseScn.gd @@ -0,0 +1,34 @@ +# Anthony Wilcox licenses this file to you under the MPL license. +# See the LICENSE file in the project root for more information. +extends Node + +func _process(delta): + if Input.is_action_just_pressed("ui_pause"): + $PauseWin.show() + GameKit.is_game_paused(true) + +func _on_ExitBtn_pressed(): + GameKit.is_game_paused(false) + GameKit.switch_scenes("title") + +func _on_SettingsBtn_pressed(): + $SettingsWin.show() + +func _on_CreditsBtn_pressed(): + GameKit.switch_scenes("credits") + +func _on_LicenseBtn_pressed(): + $LicenseWin.show() + +func _on_CloseAbtBtn_pressed(): + $AboutWin.hide() + +func _on_MusicBtn_toggled(button_pressed): + if button_pressed == true: + UserSettings.IsMusicPaused = true + else: + UserSettings.IsMusicPaused = false + +func _on_ResumeBtn_pressed(): + $PauseWin.hide() + GameKit.is_game_paused(false) \ No newline at end of file diff --git a/project/src/Soundtrack.gd b/project/src/Soundtrack.gd new file mode 100644 index 0000000..2bca365 --- /dev/null +++ b/project/src/Soundtrack.gd @@ -0,0 +1,42 @@ +# Anthony Wilcox licenses this file to you under the MPL license. +# See the LICENSE file in the project root for more information. +extends AudioStreamPlayer + +var playlist = [] +var tracks = detect_music() + +func _ready(): + play_random_song() + connect("finished", self, "play_random_song") + + +func detect_music(): + var files = [] + var dir = Directory.new() + var music_dir = "res://music/"; + dir.open(music_dir) + dir.list_dir_begin() + + while true: + var file = dir.get_next() + if file == "": + break + elif not file.begins_with(".") and file.get_extension() == "ogg": + files.append(music_dir + file) + + dir.list_dir_end() + + return files + +func play_random_song(): + + if tracks.size() > 0: + playlist = tracks + var rand_song = randi() % playlist.size() + print_debug(playlist) +# var audiostream = load(playlist[rand_song]) +# stream = audiostream +# play() + print_debug(playlist[rand_song]) + else: + print_debug("Music not found") \ No newline at end of file diff --git a/project/src/TitleScn.gd b/project/src/TitleScn.gd new file mode 100644 index 0000000..1148357 --- /dev/null +++ b/project/src/TitleScn.gd @@ -0,0 +1,21 @@ +# Anthony Wilcox licenses this file to you under the MPL license. +# See the LICENSE file in the project root for more information. +extends Node + +func _ready(): + $Version.text = GameKit.version + +func _on_ClassicBtn_pressed(): + GameKit.switch_scenes("classic") + +func _on_ModernBtn_pressed(): + GameKit.switch_scenes("play") + +func _on_CreditsBtn_pressed(): + GameKit.switch_scenes("credits") + +func _on_LicenseBtn_pressed(): + $WinDialogs/LicenseWin.show() + +func _on_PlayBtn_pressed(): + GameKit.switch_scenes("play") diff --git a/project/src/UserSettings.gd b/project/src/UserSettings.gd new file mode 100644 index 0000000..7171f99 --- /dev/null +++ b/project/src/UserSettings.gd @@ -0,0 +1,9 @@ +# Anthony Wilcox licenses this file to you under the MPL license. +# See the LICENSE file in the project root for more information. +extends Node + +var Tops: Texture +var Bottoms: Texture +var Underwear: Texture +var Accessory: Texture +var IsMusicPaused: bool \ No newline at end of file diff --git a/project/styles/DressUpTheme.res b/project/styles/DressUpTheme.res new file mode 100644 index 0000000..d7db511 Binary files /dev/null and b/project/styles/DressUpTheme.res differ diff --git a/project/styles/button.stylebox b/project/styles/button.stylebox new file mode 100644 index 0000000..4df4c44 Binary files /dev/null and b/project/styles/button.stylebox differ diff --git a/project/styles/button_hover.stylebox b/project/styles/button_hover.stylebox new file mode 100644 index 0000000..d77aa81 Binary files /dev/null and b/project/styles/button_hover.stylebox differ diff --git a/project/styles/button_press.stylebox b/project/styles/button_press.stylebox new file mode 100644 index 0000000..dfee421 Binary files /dev/null and b/project/styles/button_press.stylebox differ diff --git a/project/styles/global_menu.stylebox b/project/styles/global_menu.stylebox new file mode 100644 index 0000000..f754018 Binary files /dev/null and b/project/styles/global_menu.stylebox differ diff --git a/project/styles/tab.stylebox b/project/styles/tab.stylebox new file mode 100644 index 0000000..545beb7 Binary files /dev/null and b/project/styles/tab.stylebox differ diff --git a/project/styles/tabbg.stylebox b/project/styles/tabbg.stylebox new file mode 100644 index 0000000..78fe295 Binary files /dev/null and b/project/styles/tabbg.stylebox differ diff --git a/project/styles/wordrobe_panel.stylebox b/project/styles/wordrobe_panel.stylebox new file mode 100644 index 0000000..6d851af Binary files /dev/null and b/project/styles/wordrobe_panel.stylebox differ diff --git a/publishing/README.md b/publishing/README.md new file mode 100644 index 0000000..2c2e34d --- /dev/null +++ b/publishing/README.md @@ -0,0 +1,7 @@ +# Publishing + +This directory contains additional publishing resources for other stores. + +## Stores + +- Chrome Web Store (grandfathered in) \ No newline at end of file diff --git a/publishing/chrome/icon_128.png b/publishing/chrome/icon_128.png new file mode 100644 index 0000000..294d96d Binary files /dev/null and b/publishing/chrome/icon_128.png differ diff --git a/publishing/chrome/icon_16.png b/publishing/chrome/icon_16.png new file mode 100644 index 0000000..5f3a90f Binary files /dev/null and b/publishing/chrome/icon_16.png differ diff --git a/publishing/chrome/icon_full.png b/publishing/chrome/icon_full.png new file mode 100644 index 0000000..896a092 Binary files /dev/null and b/publishing/chrome/icon_full.png differ diff --git a/publishing/chrome/manifest.json b/publishing/chrome/manifest.json new file mode 100644 index 0000000..5ee12e3 --- /dev/null +++ b/publishing/chrome/manifest.json @@ -0,0 +1,6 @@ +{ + "manifest_version": 2, + "default_locale": "en", + "name": "Zack's Dress Up", + "description": "Play Zack's Dress Up for Google Chrome™." +} \ No newline at end of file