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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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 @@
+
+
+
+
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