mirror of
https://github.com/tonytins/dressupzack
synced 2025-05-05 13:34:48 -04:00
Save game option
- New button themes - Redid retro and "full snack" shirts
This commit is contained in:
parent
71dfa4d52f
commit
39bcdcb78c
12 changed files with 613 additions and 534 deletions
515
ASSET_LICENSE
515
ASSET_LICENSE
|
@ -1,394 +1,121 @@
|
|||
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.
|
||||
|
||||
Creative Commons Legal Code
|
||||
|
||||
CC0 1.0 Universal
|
||||
|
||||
CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
|
||||
LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN
|
||||
ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
|
||||
INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
|
||||
REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS
|
||||
PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM
|
||||
THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED
|
||||
HEREUNDER.
|
||||
|
||||
Statement of Purpose
|
||||
|
||||
The laws of most jurisdictions throughout the world automatically confer
|
||||
exclusive Copyright and Related Rights (defined below) upon the creator
|
||||
and subsequent owner(s) (each and all, an "owner") of an original work of
|
||||
authorship and/or a database (each, a "Work").
|
||||
|
||||
Certain owners wish to permanently relinquish those rights to a Work for
|
||||
the purpose of contributing to a commons of creative, cultural and
|
||||
scientific works ("Commons") that the public can reliably and without fear
|
||||
of later claims of infringement build upon, modify, incorporate in other
|
||||
works, reuse and redistribute as freely as possible in any form whatsoever
|
||||
and for any purposes, including without limitation commercial purposes.
|
||||
These owners may contribute to the Commons to promote the ideal of a free
|
||||
culture and the further production of creative, cultural and scientific
|
||||
works, or to gain reputation or greater distribution for their Work in
|
||||
part through the use and efforts of others.
|
||||
|
||||
For these and/or other purposes and motivations, and without any
|
||||
expectation of additional consideration or compensation, the person
|
||||
associating CC0 with a Work (the "Affirmer"), to the extent that he or she
|
||||
is an owner of Copyright and Related Rights in the Work, voluntarily
|
||||
elects to apply CC0 to the Work and publicly distribute the Work under its
|
||||
terms, with knowledge of his or her Copyright and Related Rights in the
|
||||
Work and the meaning and intended legal effect of CC0 on those rights.
|
||||
|
||||
1. Copyright and Related Rights. A Work made available under CC0 may be
|
||||
protected by copyright and related or neighboring rights ("Copyright and
|
||||
Related Rights"). Copyright and Related Rights include, but are not
|
||||
limited to, the following:
|
||||
|
||||
i. the right to reproduce, adapt, distribute, perform, display,
|
||||
communicate, and translate a Work;
|
||||
ii. moral rights retained by the original author(s) and/or performer(s);
|
||||
iii. publicity and privacy rights pertaining to a person's image or
|
||||
likeness depicted in a Work;
|
||||
iv. rights protecting against unfair competition in regards to a Work,
|
||||
subject to the limitations in paragraph 4(a), below;
|
||||
v. rights protecting the extraction, dissemination, use and reuse of data
|
||||
in a Work;
|
||||
vi. database rights (such as those arising under Directive 96/9/EC of the
|
||||
European Parliament and of the Council of 11 March 1996 on the legal
|
||||
protection of databases, and under any national implementation
|
||||
thereof, including any amended or successor version of such
|
||||
directive); and
|
||||
vii. other similar, equivalent or corresponding rights throughout the
|
||||
world based on applicable law or treaty, and any national
|
||||
implementations thereof.
|
||||
|
||||
2. Waiver. To the greatest extent permitted by, but not in contravention
|
||||
of, applicable law, Affirmer hereby overtly, fully, permanently,
|
||||
irrevocably and unconditionally waives, abandons, and surrenders all of
|
||||
Affirmer's Copyright and Related Rights and associated claims and causes
|
||||
of action, whether now known or unknown (including existing as well as
|
||||
future claims and causes of action), in the Work (i) in all territories
|
||||
worldwide, (ii) for the maximum duration provided by applicable law or
|
||||
treaty (including future time extensions), (iii) in any current or future
|
||||
medium and for any number of copies, and (iv) for any purpose whatsoever,
|
||||
including without limitation commercial, advertising or promotional
|
||||
purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each
|
||||
member of the public at large and to the detriment of Affirmer's heirs and
|
||||
successors, fully intending that such Waiver shall not be subject to
|
||||
revocation, rescission, cancellation, termination, or any other legal or
|
||||
equitable action to disrupt the quiet enjoyment of the Work by the public
|
||||
as contemplated by Affirmer's express Statement of Purpose.
|
||||
|
||||
3. Public License Fallback. Should any part of the Waiver for any reason
|
||||
be judged legally invalid or ineffective under applicable law, then the
|
||||
Waiver shall be preserved to the maximum extent permitted taking into
|
||||
account Affirmer's express Statement of Purpose. In addition, to the
|
||||
extent the Waiver is so judged Affirmer hereby grants to each affected
|
||||
person a royalty-free, non transferable, non sublicensable, non exclusive,
|
||||
irrevocable and unconditional license to exercise Affirmer's Copyright and
|
||||
Related Rights in the Work (i) in all territories worldwide, (ii) for the
|
||||
maximum duration provided by applicable law or treaty (including future
|
||||
time extensions), (iii) in any current or future medium and for any number
|
||||
of copies, and (iv) for any purpose whatsoever, including without
|
||||
limitation commercial, advertising or promotional purposes (the
|
||||
"License"). The License shall be deemed effective as of the date CC0 was
|
||||
applied by Affirmer to the Work. Should any part of the License for any
|
||||
reason be judged legally invalid or ineffective under applicable law, such
|
||||
partial invalidity or ineffectiveness shall not invalidate the remainder
|
||||
of the License, and in such case Affirmer hereby affirms that he or she
|
||||
will not (i) exercise any of his or her remaining Copyright and Related
|
||||
Rights in the Work or (ii) assert any associated claims and causes of
|
||||
action with respect to the Work, in either case contrary to Affirmer's
|
||||
express Statement of Purpose.
|
||||
|
||||
4. Limitations and Disclaimers.
|
||||
|
||||
a. No trademark or patent rights held by Affirmer are waived, abandoned,
|
||||
surrendered, licensed or otherwise affected by this document.
|
||||
b. Affirmer offers the Work as-is and makes no representations or
|
||||
warranties of any kind concerning the Work, express, implied,
|
||||
statutory or otherwise, including without limitation warranties of
|
||||
title, merchantability, fitness for a particular purpose, non
|
||||
infringement, or the absence of latent or other defects, accuracy, or
|
||||
the present or absence of errors, whether or not discoverable, all to
|
||||
the greatest extent permissible under applicable law.
|
||||
c. Affirmer disclaims responsibility for clearing rights of other persons
|
||||
that may apply to the Work or any use thereof, including without
|
||||
limitation any person's Copyright and Related Rights in the Work.
|
||||
Further, Affirmer disclaims responsibility for obtaining any necessary
|
||||
consents, permissions or other rights required for any use of the
|
||||
Work.
|
||||
d. Affirmer understands and acknowledges that Creative Commons is not a
|
||||
party to this document and has no duty or obligation with respect to
|
||||
this CC0 or use of the Work.
|
||||
|
|
|
@ -100,6 +100,11 @@ click={
|
|||
"events": [Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":1,"canceled":false,"pressed":false,"double_click":false,"script":null)
|
||||
]
|
||||
}
|
||||
exit={
|
||||
"deadzone": 0.5,
|
||||
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194305,"key_label":0,"unicode":0,"echo":false,"script":null)
|
||||
]
|
||||
}
|
||||
|
||||
[locale]
|
||||
|
||||
|
|
|
@ -123,7 +123,7 @@ script = ExtResource("1_k1mtq")
|
|||
position = Vector2(-33.7592, 99.4079)
|
||||
scale = Vector2(0.927713, 1)
|
||||
sprite_frames = SubResource("1")
|
||||
frame_progress = 0.185576
|
||||
frame_progress = 0.472335
|
||||
|
||||
[node name="Body" type="Sprite2D" parent="."]
|
||||
position = Vector2(12, 81)
|
||||
|
@ -132,9 +132,9 @@ texture = ExtResource("5_i8wm6")
|
|||
[node name="Eyes" type="AnimatedSprite2D" parent="."]
|
||||
position = Vector2(28.6857, -15.7785)
|
||||
sprite_frames = SubResource("2")
|
||||
frame_progress = 0.102847
|
||||
frame_progress = 0.389606
|
||||
|
||||
[node name="Mouth" type="AnimatedSprite2D" parent="."]
|
||||
position = Vector2(49.1195, -14.3155)
|
||||
sprite_frames = SubResource("3")
|
||||
frame_progress = 0.222902
|
||||
frame_progress = 0.509661
|
||||
|
|
206
scenes/game.tscn
206
scenes/game.tscn
|
@ -1,4 +1,4 @@
|
|||
[gd_scene load_steps=13 format=3 uid="uid://cvr2aries2lhr"]
|
||||
[gd_scene load_steps=15 format=3 uid="uid://cvr2aries2lhr"]
|
||||
|
||||
[ext_resource type="Script" path="res://scripts/game.gd" id="1_qt3fe"]
|
||||
[ext_resource type="Texture2D" uid="uid://33g80p0qnfw4" path="res://sprites/world/background.svg" id="1_uee2i"]
|
||||
|
@ -7,10 +7,12 @@
|
|||
[ext_resource type="Texture2D" uid="uid://d1u3w61r0uv7p" path="res://sprites/world/boxersOfAmericaFrame.png" id="4_327cy"]
|
||||
[ext_resource type="PackedScene" uid="uid://detf8uwimqp3v" path="res://scenes/character.tscn" id="6_tdil0"]
|
||||
[ext_resource type="SpriteFrames" uid="uid://bhyon1s1op8ly" path="res://scenes/items.tres" id="7_3ykci"]
|
||||
[ext_resource type="StyleBox" uid="uid://by6foat5q5d8b" path="res://sprites/ui/button_style.tres" id="11_a038t"]
|
||||
[ext_resource type="FontFile" uid="uid://cnddkn05b5fj" path="res://addons/fontawesome/fonts/fa-solid-900.woff2" id="11_e3r4r"]
|
||||
[ext_resource type="SystemFont" uid="uid://dfre5a3mywuhy" path="res://sprites/ui/comic_sans.tres" id="12_0f8fj"]
|
||||
[ext_resource type="Script" path="res://addons/fontawesome/FontAwesome.gd" id="12_o3hu5"]
|
||||
[ext_resource type="Texture2D" uid="uid://clakkue2mohs4" path="res://sprites/ui/greenBtn.png" id="14_yk2bu"]
|
||||
[ext_resource type="Texture2D" uid="uid://cd8mirubbhn10" path="res://sprites/ui/redBtn.png" id="15_g5gd1"]
|
||||
[ext_resource type="Texture2D" uid="uid://cl0wwlm6yw0ug" path="res://sprites/ui/fullbodyBtn.png" id="15_rfctk"]
|
||||
[ext_resource type="Texture2D" uid="uid://nc0wkek55yhu" path="res://sprites/ui/seperateBtn.png" id="16_px53c"]
|
||||
[ext_resource type="Texture2D" uid="uid://wr3ns0ywb75q" path="res://sprites/logo.png" id="16_y58oj"]
|
||||
|
||||
[node name="Game" type="Node"]
|
||||
|
@ -22,13 +24,14 @@ script = ExtResource("1_qt3fe")
|
|||
position = Vector2(306.682, 204.039)
|
||||
scale = Vector2(0.618038, 0.725217)
|
||||
texture = ExtResource("1_uee2i")
|
||||
metadata/_edit_lock_ = true
|
||||
|
||||
[node name="Stand" type="Sprite2D" parent="World"]
|
||||
position = Vector2(321.326, 368.764)
|
||||
position = Vector2(307.326, 368.764)
|
||||
texture = ExtResource("2_q0w7j")
|
||||
|
||||
[node name="BoxersOfAmericaFrame" type="Sprite2D" parent="World"]
|
||||
position = Vector2(77.9707, 272.449)
|
||||
position = Vector2(527.778, 119.515)
|
||||
texture = ExtResource("4_327cy")
|
||||
|
||||
[node name="iCrazyFrame" type="Sprite2D" parent="World"]
|
||||
|
@ -37,21 +40,23 @@ scale = Vector2(0.700948, 0.7129)
|
|||
texture = ExtResource("2_n1kmf")
|
||||
|
||||
[node name="Character" parent="." instance=ExtResource("6_tdil0")]
|
||||
position = Vector2(313.61, 133.222)
|
||||
position = Vector2(299.61, 133.222)
|
||||
|
||||
[node name="Bottoms" type="AnimatedSprite2D" parent="."]
|
||||
position = Vector2(316.681, 303.715)
|
||||
[node name="Seperate" type="Node2D" parent="."]
|
||||
|
||||
[node name="Bottoms" type="AnimatedSprite2D" parent="Seperate"]
|
||||
position = Vector2(305.681, 303.715)
|
||||
sprite_frames = ExtResource("7_3ykci")
|
||||
animation = &"bottoms"
|
||||
|
||||
[node name="Tops" type="AnimatedSprite2D" parent="."]
|
||||
position = Vector2(325.091, 213.195)
|
||||
[node name="Tops" type="AnimatedSprite2D" parent="Seperate"]
|
||||
position = Vector2(310.934, 206.309)
|
||||
sprite_frames = ExtResource("7_3ykci")
|
||||
animation = &"tops"
|
||||
|
||||
[node name="Fullbody" type="AnimatedSprite2D" parent="."]
|
||||
[node name="FullBody" type="AnimatedSprite2D" parent="."]
|
||||
visible = false
|
||||
position = Vector2(558.266, 434.335)
|
||||
position = Vector2(314.225, 262.214)
|
||||
sprite_frames = ExtResource("7_3ykci")
|
||||
animation = &"fullbody"
|
||||
|
||||
|
@ -60,9 +65,9 @@ position = Vector2(546.704, 311.642)
|
|||
scale = Vector2(0.172412, 0.162644)
|
||||
texture = ExtResource("16_y58oj")
|
||||
|
||||
[node name="CanvasLayer" type="CanvasLayer" parent="."]
|
||||
[node name="Canvas" type="CanvasLayer" parent="."]
|
||||
|
||||
[node name="UI" type="Control" parent="CanvasLayer"]
|
||||
[node name="UI" type="Control" parent="Canvas"]
|
||||
layout_mode = 3
|
||||
anchors_preset = 15
|
||||
anchor_right = 1.0
|
||||
|
@ -70,79 +75,146 @@ anchor_bottom = 1.0
|
|||
grow_horizontal = 2
|
||||
grow_vertical = 2
|
||||
metadata/_edit_use_anchors_ = true
|
||||
metadata/_edit_lock_ = true
|
||||
|
||||
[node name="TopsFwdBtn" type="TextureButton" parent="CanvasLayer/UI"]
|
||||
layout_mode = 0
|
||||
anchor_left = 0.735474
|
||||
anchor_top = 0.406494
|
||||
anchor_right = 0.807141
|
||||
anchor_bottom = 0.563994
|
||||
[node name="DressUpCtrls" type="Control" parent="Canvas/UI"]
|
||||
layout_mode = 1
|
||||
anchors_preset = 15
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
grow_horizontal = 2
|
||||
grow_vertical = 2
|
||||
metadata/_edit_use_anchors_ = true
|
||||
metadata/_edit_lock_ = true
|
||||
|
||||
[node name="TopsFwdBtn" type="TextureButton" parent="Canvas/UI/DressUpCtrls"]
|
||||
layout_mode = 1
|
||||
anchors_preset = -1
|
||||
anchor_left = 0.655
|
||||
anchor_top = 0.3775
|
||||
anchor_right = 0.726667
|
||||
anchor_bottom = 0.535
|
||||
offset_bottom = -1.04904e-05
|
||||
texture_normal = ExtResource("14_yk2bu")
|
||||
stretch_mode = 4
|
||||
metadata/_edit_use_anchors_ = true
|
||||
|
||||
[node name="TopsBckBtn" type="TextureButton" parent="CanvasLayer/UI"]
|
||||
layout_mode = 0
|
||||
anchor_left = 0.236586
|
||||
anchor_top = 0.399881
|
||||
anchor_right = 0.308252
|
||||
anchor_bottom = 0.55738
|
||||
offset_bottom = 1.04904e-05
|
||||
[node name="TopsBckBtn" type="TextureButton" parent="Canvas/UI/DressUpCtrls"]
|
||||
layout_mode = 1
|
||||
anchors_preset = -1
|
||||
anchor_left = 0.256667
|
||||
anchor_top = 0.345
|
||||
anchor_right = 0.328334
|
||||
anchor_bottom = 0.5025
|
||||
texture_normal = ExtResource("15_g5gd1")
|
||||
metadata/_edit_use_anchors_ = true
|
||||
|
||||
[node name="BottomsBckBtn" type="TextureButton" parent="CanvasLayer/UI"]
|
||||
[node name="BottomsBckBtn" type="TextureButton" parent="Canvas/UI/DressUpCtrls"]
|
||||
layout_mode = 1
|
||||
anchors_preset = -1
|
||||
anchor_left = 0.230677
|
||||
anchor_top = 0.61427
|
||||
anchor_right = 0.302344
|
||||
anchor_bottom = 0.77177
|
||||
offset_bottom = -2.28882e-05
|
||||
anchor_left = 0.245
|
||||
anchor_top = 0.535
|
||||
anchor_right = 0.316667
|
||||
anchor_bottom = 0.6925
|
||||
offset_top = -1.04904e-05
|
||||
texture_normal = ExtResource("15_g5gd1")
|
||||
stretch_mode = 4
|
||||
metadata/_edit_use_anchors_ = true
|
||||
|
||||
[node name="BottomsFwdBtn" type="TextureButton" parent="CanvasLayer/UI"]
|
||||
[node name="BottomsFwdBtn" type="TextureButton" parent="Canvas/UI/DressUpCtrls"]
|
||||
layout_mode = 1
|
||||
anchors_preset = -1
|
||||
anchor_left = 0.736785
|
||||
anchor_top = 0.613892
|
||||
anchor_right = 0.808452
|
||||
anchor_bottom = 0.771392
|
||||
offset_left = -1.4782e-05
|
||||
anchor_left = 0.658334
|
||||
anchor_top = 0.5725
|
||||
anchor_right = 0.73
|
||||
anchor_bottom = 0.73
|
||||
texture_normal = ExtResource("14_yk2bu")
|
||||
stretch_mode = 4
|
||||
metadata/_edit_use_anchors_ = true
|
||||
|
||||
[node name="FullbodyBtn" type="TextureButton" parent="CanvasLayer/UI"]
|
||||
[node name="SettingsCtrls" type="HBoxContainer" parent="Canvas/UI"]
|
||||
layout_mode = 1
|
||||
anchors_preset = -1
|
||||
anchor_left = 0.265919
|
||||
anchor_top = 0.0531643
|
||||
anchor_right = 0.417585
|
||||
anchor_bottom = 0.115664
|
||||
offset_left = 1.14441e-05
|
||||
offset_right = 1.52588e-05
|
||||
texture_normal = ExtResource("15_rfctk")
|
||||
stretch_mode = 4
|
||||
anchor_top = 0.015
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 0.0875
|
||||
grow_horizontal = 2
|
||||
theme_override_constants/separation = 13
|
||||
alignment = 1
|
||||
metadata/_edit_use_anchors_ = true
|
||||
|
||||
[node name="SeparateBtn" type="TextureButton" parent="CanvasLayer/UI"]
|
||||
layout_mode = 1
|
||||
anchors_preset = -1
|
||||
anchor_left = 0.666512
|
||||
anchor_top = 0.0395699
|
||||
anchor_right = 0.818178
|
||||
anchor_bottom = 0.10457
|
||||
offset_left = -1.14441e-05
|
||||
texture_normal = ExtResource("16_px53c")
|
||||
stretch_mode = 4
|
||||
[node name="ShirtIcon" type="Label" parent="Canvas/UI/SettingsCtrls"]
|
||||
layout_mode = 2
|
||||
auto_translate = false
|
||||
localize_numeral_system = false
|
||||
theme_override_colors/font_color = Color(0, 0.290196, 1, 1)
|
||||
theme_override_fonts/font = ExtResource("11_e3r4r")
|
||||
theme_override_font_sizes/font_size = 16
|
||||
text = ""
|
||||
horizontal_alignment = 1
|
||||
vertical_alignment = 1
|
||||
script = ExtResource("12_o3hu5")
|
||||
icon_name = "shirt"
|
||||
|
||||
[node name="FullbodyBtn" type="Button" parent="Canvas/UI/SettingsCtrls"]
|
||||
layout_mode = 2
|
||||
theme_type_variation = &"FlatButton"
|
||||
theme_override_fonts/font = ExtResource("12_0f8fj")
|
||||
theme_override_styles/normal = ExtResource("11_a038t")
|
||||
theme_override_styles/hover = ExtResource("11_a038t")
|
||||
theme_override_styles/pressed = ExtResource("11_a038t")
|
||||
theme_override_styles/disabled = ExtResource("11_a038t")
|
||||
theme_override_styles/focus = ExtResource("11_a038t")
|
||||
text = "Outfits"
|
||||
metadata/_edit_use_anchors_ = true
|
||||
|
||||
[connection signal="pressed" from="CanvasLayer/UI/TopsFwdBtn" to="." method="_on_tops_fwd_btn_pressed"]
|
||||
[connection signal="pressed" from="CanvasLayer/UI/TopsBckBtn" to="." method="_on_tops_bck_btn_pressed"]
|
||||
[connection signal="pressed" from="CanvasLayer/UI/BottomsBckBtn" to="." method="_on_bottoms_bck_btn_pressed"]
|
||||
[connection signal="pressed" from="CanvasLayer/UI/BottomsFwdBtn" to="." method="_on_bottoms_fwd_btn_pressed"]
|
||||
[connection signal="pressed" from="CanvasLayer/UI/FullbodyBtn" to="." method="_on_fullbody_btn_pressed"]
|
||||
[connection signal="pressed" from="CanvasLayer/UI/SeparateBtn" to="." method="_on_separate_btn_pressed"]
|
||||
[node name="SeparateBtn" type="Button" parent="Canvas/UI/SettingsCtrls"]
|
||||
layout_mode = 2
|
||||
theme_type_variation = &"FlatButton"
|
||||
theme_override_fonts/font = ExtResource("12_0f8fj")
|
||||
theme_override_styles/normal = ExtResource("11_a038t")
|
||||
theme_override_styles/hover = ExtResource("11_a038t")
|
||||
theme_override_styles/pressed = ExtResource("11_a038t")
|
||||
theme_override_styles/disabled = ExtResource("11_a038t")
|
||||
theme_override_styles/focus = ExtResource("11_a038t")
|
||||
text = "Seperate"
|
||||
metadata/_edit_use_anchors_ = true
|
||||
|
||||
[node name="FontAwesome" type="Label" parent="Canvas/UI/SettingsCtrls"]
|
||||
layout_mode = 2
|
||||
auto_translate = false
|
||||
localize_numeral_system = false
|
||||
theme_override_colors/font_color = Color(0, 0.290196, 1, 1)
|
||||
theme_override_fonts/font = ExtResource("11_e3r4r")
|
||||
theme_override_font_sizes/font_size = 16
|
||||
text = ""
|
||||
horizontal_alignment = 1
|
||||
vertical_alignment = 1
|
||||
script = ExtResource("12_o3hu5")
|
||||
icon_name = "gear"
|
||||
|
||||
[node name="SaveBtn" type="Button" parent="Canvas/UI/SettingsCtrls"]
|
||||
layout_mode = 2
|
||||
theme_type_variation = &"FlatButton"
|
||||
theme_override_fonts/font = ExtResource("12_0f8fj")
|
||||
theme_override_styles/normal = ExtResource("11_a038t")
|
||||
theme_override_styles/hover = ExtResource("11_a038t")
|
||||
theme_override_styles/pressed = ExtResource("11_a038t")
|
||||
theme_override_styles/disabled = ExtResource("11_a038t")
|
||||
theme_override_styles/focus = ExtResource("11_a038t")
|
||||
text = "Save"
|
||||
|
||||
[node name="ExitBtn" type="Button" parent="Canvas/UI/SettingsCtrls"]
|
||||
layout_mode = 2
|
||||
theme_override_fonts/font = ExtResource("12_0f8fj")
|
||||
theme_override_styles/normal = ExtResource("11_a038t")
|
||||
theme_override_styles/hover = ExtResource("11_a038t")
|
||||
theme_override_styles/pressed = ExtResource("11_a038t")
|
||||
theme_override_styles/disabled = ExtResource("11_a038t")
|
||||
theme_override_styles/focus = ExtResource("11_a038t")
|
||||
text = "Exit"
|
||||
|
||||
[connection signal="pressed" from="Canvas/UI/DressUpCtrls/TopsFwdBtn" to="." method="_on_tops_fwd_btn_pressed"]
|
||||
[connection signal="pressed" from="Canvas/UI/DressUpCtrls/TopsBckBtn" to="." method="_on_tops_bck_btn_pressed"]
|
||||
[connection signal="pressed" from="Canvas/UI/DressUpCtrls/BottomsBckBtn" to="." method="_on_bottoms_bck_btn_pressed"]
|
||||
[connection signal="pressed" from="Canvas/UI/DressUpCtrls/BottomsFwdBtn" to="." method="_on_bottoms_fwd_btn_pressed"]
|
||||
[connection signal="pressed" from="Canvas/UI/SettingsCtrls/FullbodyBtn" to="." method="_on_fullbody_btn_pressed"]
|
||||
[connection signal="pressed" from="Canvas/UI/SettingsCtrls/SeparateBtn" to="." method="_on_separate_btn_pressed"]
|
||||
[connection signal="pressed" from="Canvas/UI/SettingsCtrls/SaveBtn" to="." method="_on_save_btn_pressed"]
|
||||
|
|
|
@ -1,14 +1,16 @@
|
|||
[gd_resource type="SpriteFrames" load_steps=15 format=3 uid="uid://bhyon1s1op8ly"]
|
||||
[gd_resource type="SpriteFrames" load_steps=17 format=3 uid="uid://bhyon1s1op8ly"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://wfsffpk4h8p" path="res://sprites/clothes/sweat_pants.png" id="1_5mrf2"]
|
||||
[ext_resource type="Texture2D" uid="uid://b3xtl8c73nw30" path="res://sprites/clothes/beatup_jeans.png" id="2_0n07e"]
|
||||
[ext_resource type="Texture2D" uid="uid://bl8w5mjjo4i73" path="res://sprites/clothes/jeans.png" id="3_7udtq"]
|
||||
[ext_resource type="Texture2D" uid="uid://310b2835i5d8" path="res://sprites/clothes/dj_shirt.png" id="7_b8d0l"]
|
||||
[ext_resource type="Texture2D" uid="uid://5heuxqo78jns" path="res://sprites/clothes/fullbody/canonrhode.png" id="7_iagv2"]
|
||||
[ext_resource type="Texture2D" uid="uid://bhgvidynd582a" path="res://sprites/clothes/retro_shirt.svg" id="8_cd0je"]
|
||||
[ext_resource type="Texture2D" uid="uid://cgnumy58myojg" path="res://sprites/clothes/fullbody/coat.png" id="8_uraqp"]
|
||||
[ext_resource type="Texture2D" uid="uid://6y443cg1s6up" path="res://sprites/clothes/fullbody/edsoutfit.png" id="9_osdr5"]
|
||||
[ext_resource type="Texture2D" uid="uid://dt1tsnusorwv8" path="res://sprites/clothes/korm_shirt.png" id="10_81cd5"]
|
||||
[ext_resource type="Texture2D" uid="uid://crgedi1ppq2ow" path="res://sprites/clothes/fullbody/formal.png" id="10_uqjix"]
|
||||
[ext_resource type="Texture2D" uid="uid://qvwv0sdwl5u4" path="res://sprites/clothes/fullsnack_shirt.svg" id="11_hmki5"]
|
||||
[ext_resource type="Texture2D" uid="uid://b07kumnwr7c0w" path="res://sprites/clothes/fullbody/mario.png" id="11_ssvy5"]
|
||||
[ext_resource type="Texture2D" uid="uid://c8xa7sal3omnm" path="res://sprites/clothes/fullbody/schoolgirl.png" id="12_3wtcm"]
|
||||
[ext_resource type="Texture2D" uid="uid://b0sf2e2e5jfab" path="res://sprites/clothes/z_shirt.png" id="12_i81ab"]
|
||||
|
@ -69,6 +71,12 @@ animations = [{
|
|||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("12_i81ab")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("8_cd0je")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("11_hmki5")
|
||||
}],
|
||||
"loop": true,
|
||||
"name": &"tops",
|
||||
|
|
|
@ -1,13 +1,22 @@
|
|||
extends Node
|
||||
|
||||
func debug_config():
|
||||
func config_file(config_file = "user://config.cfg"):
|
||||
# If the game is in
|
||||
if OS.is_debug_build():
|
||||
print_debug("Loading local config file")
|
||||
return "res://config.cfg"
|
||||
else:
|
||||
return "user://config.cfg"
|
||||
return config_file
|
||||
|
||||
func set_config(config_file = "user://config.cfg"):
|
||||
func save_file(save_file = "user://save.cfg"):
|
||||
# If the game is in
|
||||
if OS.is_debug_build():
|
||||
print_debug("Loading local save file")
|
||||
return "res://save.cfg"
|
||||
else:
|
||||
return save_file
|
||||
|
||||
func save_config(config_file = "user://config.cfg"):
|
||||
# Create new ConfigFile object.
|
||||
var config = ConfigFile.new()
|
||||
|
||||
|
@ -19,7 +28,20 @@ func set_config(config_file = "user://config.cfg"):
|
|||
if !FileAccess.file_exists(config_file):
|
||||
config.save(config_file)
|
||||
|
||||
func get_config(section, value, config_file = "user://config.cfg"):
|
||||
func save_game(tops = 0, bottoms = 0, full_body = 0, save_file = "user://save.cfg", overwrite = false, ):
|
||||
# Create new ConfigFile object.
|
||||
var config = ConfigFile.new()
|
||||
|
||||
# Store some values.
|
||||
config.set_value("clothes", "tops", tops)
|
||||
config.set_value("clothes", "bottoms", bottoms)
|
||||
config.set_value("clothes", "full_body", full_body)
|
||||
|
||||
# Save it to a file (overwrite if already exists)
|
||||
if !FileAccess.file_exists(save_file) || overwrite == true:
|
||||
config.save(save_file)
|
||||
|
||||
func load_config(section, value, config_file = "user://config.cfg"):
|
||||
var config = ConfigFile.new()
|
||||
|
||||
# Load data from a file.
|
||||
|
|
|
@ -1,33 +1,71 @@
|
|||
extends Node
|
||||
|
||||
|
||||
@onready var tops = $Tops
|
||||
@onready var bottoms = $Bottoms
|
||||
@onready var tops = $Seperate/Tops
|
||||
@onready var bottoms = $Seperate/Bottoms
|
||||
@onready var seperate_items = $Seperate
|
||||
@onready var bottoms_bck = $Canvas/UI/DressUpCtrls/BottomsBckBtn
|
||||
@onready var bottoms_fwd = $Canvas/UI/DressUpCtrls/BottomsFwdBtn
|
||||
@onready var full_body = $FullBody
|
||||
|
||||
var is_seperate = true
|
||||
var is_full_body = false
|
||||
|
||||
var config_file = Config.config_file()
|
||||
var save_file = Config.save_file()
|
||||
|
||||
func _ready():
|
||||
var config_file = Config.debug_config()
|
||||
|
||||
if !FileAccess.file_exists(config_file):
|
||||
Config.set_config()
|
||||
Config.save_config(config_file)
|
||||
|
||||
if !FileAccess.file_exists(save_file):
|
||||
Config.save_game(save_file)
|
||||
|
||||
if FileAccess.file_exists(save_file):
|
||||
var clothes_section = "clothes"
|
||||
tops.frame = Config.load_config(clothes_section, "tops", save_file)
|
||||
bottoms.frame = Config.load_config(clothes_section, "bottoms", save_file)
|
||||
full_body.frame = Config.load_config(clothes_section, "full_body", save_file)
|
||||
|
||||
if FileAccess.file_exists(config_file):
|
||||
var window_height = Config.get_config("window", "height", config_file)
|
||||
var window_width = Config.get_config("window", "width", config_file)
|
||||
print_debug(window_height)
|
||||
print_debug(window_width)
|
||||
var window_section = "window"
|
||||
var window_height = Config.load_config(window_section, "height", config_file)
|
||||
var window_width = Config.load_config(window_section, "width", config_file)
|
||||
|
||||
if window_height && window_width != null:
|
||||
DisplayServer.window_set_size(Vector2i(window_height, window_width))
|
||||
func game_save():
|
||||
Config.save_game(tops.frame, bottoms.frame, full_body.frame, save_file, true)
|
||||
|
||||
func _process(delta):
|
||||
if Input.is_action_just_pressed("exit"):
|
||||
game_save()
|
||||
get_tree().quit()
|
||||
|
||||
func _on_save_btn_pressed():
|
||||
game_save()
|
||||
|
||||
func _on_tops_fwd_btn_pressed():
|
||||
var current_frame = tops.frame
|
||||
tops.frame = current_frame + 1;
|
||||
var current_frame
|
||||
|
||||
if is_seperate:
|
||||
current_frame = tops.frame
|
||||
tops.frame = current_frame + 1;
|
||||
|
||||
if is_full_body:
|
||||
current_frame = full_body.frame
|
||||
full_body.frame = current_frame + 1;
|
||||
|
||||
func _on_tops_bck_btn_pressed():
|
||||
var current_frame = tops.frame
|
||||
tops.frame = current_frame + -1;
|
||||
var current_frame
|
||||
if is_seperate:
|
||||
current_frame = tops.frame
|
||||
tops.frame = current_frame + -1;
|
||||
|
||||
if is_full_body:
|
||||
current_frame = full_body.frame
|
||||
full_body.frame = current_frame + -1;
|
||||
|
||||
func _on_bottoms_bck_btn_pressed():
|
||||
var current_frame = bottoms.frame
|
||||
|
@ -38,10 +76,20 @@ func _on_bottoms_fwd_btn_pressed():
|
|||
var current_frame = bottoms.frame
|
||||
bottoms.frame = current_frame + 1;
|
||||
|
||||
|
||||
func _on_fullbody_btn_pressed():
|
||||
pass # Replace with function body.
|
||||
|
||||
is_seperate = false
|
||||
is_full_body = true
|
||||
seperate_items.hide()
|
||||
bottoms_bck.hide()
|
||||
bottoms_fwd.hide()
|
||||
full_body.show()
|
||||
|
||||
func _on_separate_btn_pressed():
|
||||
pass # Replace with function body.
|
||||
is_seperate = true
|
||||
is_full_body = false
|
||||
seperate_items.show()
|
||||
bottoms_bck.show()
|
||||
bottoms_fwd.show()
|
||||
full_body.hide()
|
||||
|
||||
|
||||
|
|
|
@ -1,35 +1,146 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg width="100%" height="100%" viewBox="0 0 70 85" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;">
|
||||
<g id="Re-ink" transform="matrix(1,0,0,1,-300.556,-39.5066)">
|
||||
<path id="path827-1" d="M315.403,44.588C312.791,56.697 312.257,77.314 312.868,87.936C313.086,91.725 321.693,88.352 323.307,91.766C326.175,97.833 311.959,120.994 319.655,121.957C333.281,123.661 354.092,122.708 365.503,121.42C368.913,121.035 366.284,107.043 368.191,96.464C370.098,85.884 369.766,44.466 362.738,41.554C355.709,38.641 356.733,47.401 345.376,44.282C337.89,42.541 316.672,38.705 315.403,44.588L315.403,44.588Z" style="fill:rgb(51,51,51);fill-rule:nonzero;stroke:black;stroke-width:2.39px;"/>
|
||||
<path id="path829-0" d="M324.201,94.752L324.649,56.689" style="fill:none;fill-rule:nonzero;stroke:black;stroke-width:1.36px;"/>
|
||||
<path id="path833-5" d="M360.288,67.717C360.288,67.717 359.561,80.902 360.586,86.711C361.611,92.519 367.836,105.913 367.836,105.913" style="fill:none;fill-rule:nonzero;stroke:black;stroke-width:1.36px;"/>
|
||||
<path id="path829" d="M324.201,94.752L324.649,56.689" style="fill:none;fill-rule:nonzero;stroke:black;stroke-width:1.36px;"/>
|
||||
<path id="path833" d="M360.288,67.717C360.288,67.717 359.561,80.902 360.586,86.711C361.611,92.519 367.836,105.913 367.836,105.913" style="fill:none;fill-rule:nonzero;stroke:black;stroke-width:1.36px;"/>
|
||||
<g id="g1537" transform="matrix(0.375652,0.188155,-0.174562,0.348514,258.456,3.44775)">
|
||||
<path id="path1468" d="M294.05,80.602C293.266,85.305 288.259,88.44 281.116,88.44C273.974,88.44 268.968,85.305 268.184,80.602C267.999,79.493 268.301,74.512 268.975,73.548C270.894,70.8 271.58,81.321 281.116,81.321C291.502,81.321 291.346,70.8 293.266,73.548C293.939,74.512 294.235,79.493 294.05,80.602Z" style="fill:rgb(255,172,51);fill-rule:nonzero;"/>
|
||||
<path id="path1470" d="M281.116,67.437C274.118,67.437 268.445,70.875 268.445,75.116C268.445,79.357 274.118,82.796 281.116,82.796C288.114,82.796 293.788,79.357 293.788,75.116C293.788,70.875 288.114,67.437 281.116,67.437ZM281.116,77.467C278.736,77.467 276.805,76.941 276.805,76.291C276.805,75.642 278.736,75.116 281.116,75.116C283.496,75.116 285.427,75.642 285.427,76.291C285.427,76.941 283.497,77.467 281.116,77.467Z" style="fill:rgb(138,75,56);fill-rule:nonzero;"/>
|
||||
<path id="path1472" d="M268.837,73.908C268.348,74.691 268.147,78.028 269.197,79.59C270.797,81.975 271.581,80.766 272.757,81.126C274.508,81.662 274.638,83.046 276.022,83.738C277.59,84.522 278.502,84.294 280.725,83.738C283.861,82.954 285.853,84.554 287.779,83.738C289.359,83.068 290.263,80.635 291.143,80.342C293.939,79.41 294.529,74.999 292.449,73.189C291.796,74.561 288.595,79.492 286.538,79.722C284.48,79.95 278.308,80.472 275.695,79.134C273.082,77.795 270.438,76.129 270.111,75.672C269.784,75.213 268.837,73.908 268.837,73.908Z" style="fill:rgb(138,75,56);fill-rule:nonzero;"/>
|
||||
<path id="path1474" d="M281.116,73.352C278.302,73.352 276.022,74.273 276.022,75.409C276.022,75.851 276.369,76.259 276.955,76.594C276.861,76.497 276.805,76.396 276.805,76.291C276.805,75.642 278.736,75.116 281.116,75.116C283.496,75.116 285.427,75.642 285.427,76.291C285.427,76.396 285.372,76.497 285.277,76.594C285.863,76.259 286.211,75.851 286.211,75.409C286.212,74.273 283.931,73.352 281.117,73.352L281.116,73.352Z" style="fill:rgb(244,144,12);fill-rule:nonzero;"/>
|
||||
<path id="path1476" d="M270.862,76.553C270.861,76.553 270.86,76.553 270.859,76.553C270.429,76.553 270.076,76.199 270.076,75.77C270.076,75.479 270.238,75.211 270.496,75.076L272.227,74.161C272.34,74.101 272.466,74.07 272.593,74.07C272.883,74.07 273.151,74.231 273.286,74.488C273.488,74.871 273.342,75.345 272.959,75.547L271.228,76.462C271.115,76.521 270.99,76.553 270.862,76.553L270.862,76.553ZM279.778,82.398C279.47,82.398 279.178,82.217 279.053,81.914L278.498,80.574C278.452,80.473 278.428,80.362 278.428,80.251C278.428,79.821 278.782,79.467 279.212,79.467C279.538,79.467 279.831,79.67 279.946,79.975L280.501,81.315C280.54,81.41 280.561,81.512 280.561,81.615C280.561,82.045 280.207,82.398 279.778,82.398C279.778,82.398 279.778,82.398 279.778,82.398Z" style="fill:rgb(244,171,186);fill-rule:nonzero;"/>
|
||||
<path id="path1478" d="M288.661,79.263C288.661,79.263 288.661,79.263 288.661,79.263C288.231,79.263 287.878,78.91 287.878,78.48C287.878,78.34 287.915,78.201 287.987,78.081L288.836,76.644C288.978,76.407 289.234,76.261 289.509,76.261C289.939,76.261 290.293,76.615 290.293,77.045C290.293,77.185 290.256,77.321 290.185,77.442L289.336,78.878C289.19,79.125 288.929,79.263 288.661,79.263Z" style="fill:rgb(85,172,238);fill-rule:nonzero;"/>
|
||||
<path id="path1480" d="M289.967,73.44C289.547,73.44 289.2,73.08 289.185,72.656C289.169,72.223 289.508,71.853 289.94,71.831L290.854,71.792C291.294,71.786 291.65,72.111 291.664,72.544C291.681,72.977 291.341,73.366 290.909,73.381L289.996,73.44L289.967,73.44ZM282.391,70.347C281.962,70.346 281.61,69.992 281.61,69.563C281.61,69.223 281.831,68.92 282.154,68.816L282.774,68.62C282.85,68.596 282.93,68.584 283.01,68.584C283.44,68.584 283.794,68.938 283.794,69.368C283.794,69.709 283.572,70.012 283.247,70.115L282.628,70.311C282.551,70.335 282.472,70.347 282.391,70.347L282.391,70.347Z" style="fill:rgb(244,171,186);fill-rule:nonzero;"/>
|
||||
<path id="path1482" d="M278.046,71.621C277.928,71.621 277.809,71.594 277.696,71.538L277.108,71.244C276.859,71.106 276.703,70.843 276.703,70.557C276.703,70.127 277.057,69.773 277.487,69.773C277.598,69.773 277.708,69.796 277.809,69.842L278.397,70.136C278.661,70.269 278.828,70.541 278.828,70.836C278.828,71.266 278.476,71.62 278.046,71.621L278.046,71.621ZM284.872,81.581C284.751,81.581 284.632,81.553 284.524,81.499L283.936,81.206C283.675,81.072 283.51,80.802 283.51,80.508C283.51,80.079 283.864,79.725 284.294,79.725C284.411,79.725 284.528,79.751 284.634,79.803L285.222,80.096C285.487,80.228 285.656,80.5 285.656,80.797C285.656,81.227 285.302,81.58 284.872,81.581Z" style="fill:rgb(136,201,249);fill-rule:nonzero;"/>
|
||||
<path id="path1484" d="M274.617,79.851C274.187,79.851 273.833,79.497 273.833,79.068C273.833,78.961 273.855,78.856 273.897,78.759L274.191,78.073C274.314,77.785 274.598,77.598 274.911,77.598C275.341,77.598 275.695,77.952 275.695,78.382C275.695,78.488 275.674,78.593 275.632,78.691L275.338,79.377C275.21,79.673 274.921,79.851 274.617,79.851ZM286.311,72.438C286.309,72.438 286.307,72.438 286.305,72.438C285.876,72.438 285.522,72.084 285.522,71.655C285.522,71.342 285.709,71.059 285.996,70.935L286.518,70.707C286.915,70.533 287.377,70.714 287.55,71.11C287.722,71.504 287.54,71.97 287.146,72.143L286.624,72.372C286.526,72.415 286.419,72.437 286.311,72.437L286.311,72.438ZM273.574,72.405C273.515,72.405 273.456,72.398 273.397,72.385L272.973,72.288C272.633,72.195 272.395,71.883 272.395,71.531C272.395,71.1 272.749,70.746 273.18,70.746C273.228,70.746 273.277,70.751 273.325,70.76L273.749,70.857C274.102,70.941 274.353,71.258 274.353,71.621C274.353,72.049 274.002,72.403 273.574,72.405L273.574,72.405Z" style="fill:rgb(85,172,238);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g id="text1543" transform="matrix(0.894114,0.447839,-0.447839,0.894114,0,0)">
|
||||
<path id="path1559" d="M325.471,-81.459L325.471,-83.039L325.079,-83.039L325.079,-83.315L325.471,-83.315L325.471,-83.483C325.471,-83.627 325.491,-83.745 325.531,-83.839C325.571,-83.935 325.623,-84.012 325.687,-84.071C325.753,-84.129 325.829,-84.171 325.915,-84.195C326.003,-84.219 326.095,-84.231 326.191,-84.231C326.287,-84.231 326.383,-84.22 326.479,-84.199C326.577,-84.177 326.669,-84.152 326.755,-84.123L326.695,-83.839C326.636,-83.868 326.563,-83.893 326.475,-83.915C326.387,-83.936 326.297,-83.947 326.207,-83.947C326.151,-83.947 326.098,-83.939 326.047,-83.923C325.999,-83.909 325.956,-83.884 325.919,-83.847C325.881,-83.812 325.852,-83.764 325.831,-83.703C325.81,-83.644 325.799,-83.569 325.799,-83.479L325.799,-83.315L326.547,-83.315L326.547,-83.039L325.799,-83.039L325.799,-81.459L325.471,-81.459Z" style="fill:rgb(0,255,0);fill-rule:nonzero;"/>
|
||||
<path id="path1561" d="M328.543,-81.511C328.471,-81.492 328.375,-81.472 328.255,-81.451C328.137,-81.429 327.999,-81.419 327.839,-81.419C327.697,-81.419 327.58,-81.439 327.487,-81.479C327.393,-81.521 327.317,-81.58 327.259,-81.655C327.2,-81.732 327.159,-81.823 327.135,-81.927C327.111,-82.031 327.099,-82.145 327.099,-82.271L327.099,-83.315L327.427,-83.315L327.427,-82.343C327.427,-82.113 327.46,-81.951 327.527,-81.855C327.596,-81.759 327.711,-81.711 327.871,-81.711C327.905,-81.711 327.94,-81.712 327.975,-81.715C328.012,-81.717 328.047,-81.72 328.079,-81.723C328.111,-81.728 328.139,-81.732 328.163,-81.735C328.187,-81.74 328.203,-81.744 328.211,-81.746L328.211,-83.314L328.543,-83.314L328.543,-81.511Z" style="fill:rgb(0,255,0);fill-rule:nonzero;"/>
|
||||
<path id="path1563" d="M330.179,-81.415C330.061,-81.415 329.964,-81.431 329.887,-81.463C329.809,-81.495 329.748,-81.543 329.703,-81.607C329.657,-81.671 329.625,-81.749 329.607,-81.843C329.588,-81.939 329.578,-82.049 329.578,-82.175L329.578,-83.931L329.042,-83.931L329.042,-84.211L329.906,-84.211L329.906,-82.175C329.906,-82.081 329.912,-82.005 329.923,-81.947C329.937,-81.888 329.955,-81.84 329.979,-81.803C330.006,-81.768 330.038,-81.744 330.076,-81.731C330.113,-81.717 330.157,-81.711 330.208,-81.711C330.285,-81.711 330.357,-81.72 330.424,-81.739C330.49,-81.757 330.542,-81.777 330.58,-81.799L330.627,-81.519C330.612,-81.511 330.59,-81.5 330.559,-81.487C330.53,-81.476 330.495,-81.465 330.455,-81.455C330.415,-81.444 330.371,-81.435 330.323,-81.427C330.278,-81.419 330.23,-81.415 330.179,-81.415L330.179,-81.415Z" style="fill:rgb(0,255,0);fill-rule:nonzero;"/>
|
||||
<path id="path1565" d="M332.179,-81.415C332.061,-81.415 331.964,-81.431 331.887,-81.463C331.809,-81.495 331.748,-81.543 331.703,-81.607C331.657,-81.671 331.625,-81.749 331.607,-81.843C331.588,-81.939 331.578,-82.049 331.578,-82.175L331.578,-83.931L331.042,-83.931L331.042,-84.211L331.906,-84.211L331.906,-82.175C331.906,-82.081 331.912,-82.005 331.923,-81.947C331.937,-81.888 331.955,-81.84 331.979,-81.803C332.006,-81.768 332.038,-81.744 332.075,-81.731C332.113,-81.717 332.157,-81.711 332.208,-81.711C332.285,-81.711 332.357,-81.72 332.424,-81.739C332.49,-81.757 332.542,-81.777 332.579,-81.799L332.627,-81.519C332.612,-81.511 332.59,-81.5 332.559,-81.487C332.53,-81.476 332.495,-81.465 332.455,-81.455C332.415,-81.444 332.371,-81.435 332.323,-81.427C332.278,-81.419 332.23,-81.415 332.179,-81.415L332.179,-81.415Z" style="fill:rgb(0,255,0);fill-rule:nonzero;"/>
|
||||
<path id="path1567" d="M334.231,-81.923C334.231,-81.989 334.203,-82.044 334.147,-82.087C334.093,-82.129 334.025,-82.167 333.943,-82.199C333.863,-82.231 333.775,-82.261 333.679,-82.291C333.583,-82.323 333.493,-82.361 333.411,-82.407C333.331,-82.452 333.263,-82.508 333.207,-82.575C333.154,-82.641 333.127,-82.728 333.127,-82.835C333.127,-82.984 333.187,-83.108 333.307,-83.207C333.43,-83.308 333.62,-83.359 333.879,-83.359C333.98,-83.359 334.084,-83.351 334.191,-83.335C334.3,-83.321 334.394,-83.303 334.471,-83.279L334.411,-82.983C334.389,-82.993 334.36,-83.004 334.323,-83.015C334.286,-83.028 334.243,-83.039 334.195,-83.047C334.147,-83.057 334.095,-83.065 334.039,-83.071C333.986,-83.076 333.934,-83.079 333.883,-83.079C333.595,-83.079 333.451,-83 333.451,-82.843C333.451,-82.787 333.478,-82.739 333.531,-82.699C333.587,-82.661 333.656,-82.627 333.739,-82.595C333.822,-82.563 333.911,-82.529 334.007,-82.495C334.103,-82.463 334.192,-82.423 334.275,-82.375C334.358,-82.327 334.426,-82.268 334.479,-82.199C334.535,-82.132 334.563,-82.047 334.563,-81.943C334.563,-81.775 334.497,-81.644 334.367,-81.551C334.236,-81.46 334.03,-81.415 333.747,-81.415C333.619,-81.415 333.502,-81.425 333.395,-81.447C333.288,-81.468 333.187,-81.5 333.091,-81.543L333.155,-81.843C333.248,-81.8 333.346,-81.764 333.447,-81.735C333.551,-81.708 333.662,-81.695 333.779,-81.695C334.08,-81.695 334.231,-81.771 334.231,-81.923L334.231,-81.923Z" style="fill:rgb(0,255,0);fill-rule:nonzero;"/>
|
||||
<path id="path1569" d="M335.111,-83.263C335.231,-83.292 335.349,-83.315 335.467,-83.331C335.587,-83.347 335.699,-83.355 335.803,-83.355C336.051,-83.355 336.237,-83.291 336.363,-83.163C336.491,-83.035 336.555,-82.829 336.555,-82.547L336.555,-81.459L336.227,-81.459L336.227,-82.487C336.227,-82.607 336.216,-82.704 336.195,-82.779C336.173,-82.853 336.142,-82.911 336.102,-82.951C336.065,-82.994 336.018,-83.023 335.962,-83.039C335.909,-83.055 335.85,-83.063 335.786,-83.063C335.733,-83.063 335.676,-83.059 335.614,-83.051C335.556,-83.046 335.498,-83.038 335.442,-83.027L335.442,-81.459L335.11,-81.459L335.111,-83.263Z" style="fill:rgb(0,255,0);fill-rule:nonzero;"/>
|
||||
<path id="path1571" d="M337.847,-81.695C337.929,-81.695 338.003,-81.697 338.067,-81.703C338.133,-81.708 338.188,-81.715 338.231,-81.723L338.231,-82.275C338.188,-82.288 338.136,-82.299 338.075,-82.307C338.016,-82.315 337.953,-82.319 337.887,-82.319C337.825,-82.319 337.765,-82.313 337.707,-82.303C337.648,-82.295 337.596,-82.279 337.551,-82.255C337.505,-82.231 337.468,-82.199 337.439,-82.159C337.409,-82.121 337.395,-82.073 337.395,-82.015C337.395,-81.895 337.435,-81.811 337.515,-81.763C337.598,-81.717 337.708,-81.695 337.847,-81.695L337.847,-81.695ZM337.815,-83.359C337.953,-83.359 338.069,-83.341 338.163,-83.307C338.259,-83.272 338.336,-83.224 338.395,-83.163C338.453,-83.101 338.495,-83.027 338.519,-82.939C338.543,-82.851 338.555,-82.755 338.555,-82.651L338.555,-81.491C338.477,-81.477 338.375,-81.461 338.247,-81.443C338.121,-81.424 337.992,-81.415 337.859,-81.415C337.757,-81.415 337.659,-81.424 337.563,-81.443C337.467,-81.459 337.381,-81.488 337.307,-81.531C337.232,-81.576 337.172,-81.637 337.127,-81.715C337.081,-81.792 337.059,-81.891 337.059,-82.011C337.059,-82.117 337.081,-82.207 337.127,-82.279C337.175,-82.353 337.235,-82.413 337.307,-82.459C337.381,-82.504 337.465,-82.536 337.559,-82.555C337.655,-82.576 337.751,-82.587 337.847,-82.587C337.977,-82.587 338.105,-82.572 338.231,-82.543L338.231,-82.635C338.231,-82.691 338.224,-82.744 338.211,-82.795C338.2,-82.848 338.177,-82.896 338.143,-82.939C338.111,-82.981 338.066,-83.015 338.007,-83.039C337.951,-83.065 337.878,-83.079 337.787,-83.079C337.672,-83.079 337.572,-83.071 337.487,-83.055C337.401,-83.039 337.336,-83.023 337.291,-83.007L337.251,-83.279C337.296,-83.3 337.371,-83.319 337.475,-83.335C337.581,-83.351 337.695,-83.359 337.815,-83.359L337.815,-83.359Z" style="fill:rgb(0,255,0);fill-rule:nonzero;"/>
|
||||
<path id="path1573" d="M339.023,-82.383C339.023,-82.551 339.049,-82.696 339.103,-82.819C339.156,-82.941 339.229,-83.043 339.323,-83.123C339.416,-83.203 339.524,-83.261 339.647,-83.299C339.772,-83.339 339.905,-83.359 340.047,-83.359C340.137,-83.359 340.227,-83.352 340.314,-83.339C340.405,-83.328 340.501,-83.307 340.602,-83.275L340.527,-82.991C340.438,-83.023 340.357,-83.043 340.282,-83.051C340.21,-83.061 340.137,-83.066 340.062,-83.066C339.966,-83.066 339.876,-83.053 339.79,-83.026C339.705,-83.002 339.63,-82.962 339.566,-82.906C339.505,-82.853 339.456,-82.783 339.418,-82.694C339.381,-82.609 339.363,-82.505 339.363,-82.382C339.363,-82.265 339.38,-82.164 339.414,-82.078C339.449,-81.996 339.497,-81.927 339.558,-81.87C339.623,-81.817 339.699,-81.777 339.786,-81.75C339.874,-81.724 339.972,-81.711 340.078,-81.711C340.164,-81.711 340.245,-81.714 340.322,-81.722C340.402,-81.733 340.489,-81.754 340.582,-81.786L340.63,-81.51C340.537,-81.476 340.442,-81.452 340.346,-81.438C340.25,-81.422 340.146,-81.414 340.034,-81.414C339.885,-81.414 339.748,-81.434 339.622,-81.474C339.5,-81.517 339.393,-81.578 339.302,-81.658C339.214,-81.738 339.145,-81.838 339.094,-81.958C339.046,-82.081 339.022,-82.222 339.022,-82.382L339.023,-82.383Z" style="fill:rgb(0,255,0);fill-rule:nonzero;"/>
|
||||
<path id="path1575" d="M341.779,-82.479C341.851,-82.425 341.932,-82.357 342.023,-82.275C342.113,-82.195 342.203,-82.108 342.291,-82.015C342.381,-81.921 342.467,-81.825 342.547,-81.727C342.627,-81.631 342.69,-81.541 342.738,-81.459L342.346,-81.459C342.296,-81.541 342.233,-81.625 342.159,-81.711C342.084,-81.799 342.004,-81.883 341.918,-81.963C341.836,-82.043 341.752,-82.116 341.666,-82.183C341.584,-82.249 341.509,-82.305 341.443,-82.351L341.443,-81.459L341.111,-81.459L341.111,-84.175L341.443,-84.231L341.443,-82.539C341.589,-82.667 341.736,-82.793 341.883,-82.919C342.029,-83.047 342.161,-83.179 342.279,-83.315L342.667,-83.315C342.552,-83.179 342.413,-83.039 342.251,-82.895C342.09,-82.751 341.933,-82.612 341.779,-82.479L341.779,-82.479Z" style="fill:rgb(0,255,0);fill-rule:nonzero;"/>
|
||||
<path id="path1577" d="M344.363,-84.023C344.115,-83.831 343.925,-83.609 343.795,-83.359C343.664,-83.108 343.599,-82.835 343.599,-82.539C343.599,-82.389 343.613,-82.248 343.643,-82.115C343.675,-81.981 343.721,-81.853 343.783,-81.731C343.847,-81.608 343.927,-81.489 344.023,-81.375C344.122,-81.26 344.238,-81.145 344.371,-81.031L344.191,-80.791C343.884,-81.017 343.655,-81.28 343.503,-81.579C343.354,-81.88 343.279,-82.197 343.279,-82.531C343.279,-82.861 343.355,-83.177 343.507,-83.479C343.659,-83.78 343.887,-84.041 344.191,-84.263L344.367,-84.023L344.363,-84.023Z" style="fill:rgb(0,255,0);fill-rule:nonzero;"/>
|
||||
<path id="path1579" d="M357.287,-81.031C357.535,-81.223 357.724,-81.444 357.855,-81.695C357.988,-81.945 358.055,-82.219 358.055,-82.515C358.055,-82.664 358.039,-82.805 358.007,-82.939C357.978,-83.072 357.931,-83.2 357.867,-83.323C357.803,-83.445 357.721,-83.564 357.623,-83.679C357.527,-83.793 357.412,-83.908 357.279,-84.023L357.459,-84.263C357.765,-84.036 357.993,-83.772 358.143,-83.471C358.295,-83.172 358.371,-82.856 358.371,-82.523C358.371,-82.357 358.351,-82.195 358.311,-82.035C358.273,-81.875 358.216,-81.72 358.139,-81.571C358.064,-81.424 357.969,-81.285 357.855,-81.155C357.742,-81.021 357.61,-80.9 357.459,-80.791L357.283,-81.031L357.287,-81.031Z" style="fill:rgb(0,255,0);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<svg
|
||||
width="83.959602"
|
||||
height="108.65147"
|
||||
viewBox="0 0 83.959602 108.65147"
|
||||
version="1.1"
|
||||
xml:space="preserve"
|
||||
style="clip-rule:evenodd;fill-rule:evenodd"
|
||||
id="svg1"
|
||||
sodipodi:docname="fullsnack_shirt.svg"
|
||||
inkscape:version="1.3.2 (091e20e, 2023-11-25)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs1" /><sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:zoom="6.7106969"
|
||||
inkscape:cx="34.720686"
|
||||
inkscape:cy="43.438111"
|
||||
inkscape:window-width="1392"
|
||||
inkscape:window-height="1184"
|
||||
inkscape:window-x="647"
|
||||
inkscape:window-y="35"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:current-layer="g2" />
|
||||
<g
|
||||
id="g2"
|
||||
style="clip-rule:evenodd;fill-rule:evenodd"
|
||||
transform="matrix(1.4238965,0,0,1.3002913,-443.4379,-51.293635)"><path
|
||||
id="path827-1-6"
|
||||
d="m 312.868,87.936 c 0.218,3.789 8.825,0.416 10.439,3.83 2.868,6.067 -7.51195,29.07765 0.18405,30.04065 13.626,0.1465 33.06893,-2.7792 44.47993,-1.28894 3.41,-0.385 -1.68698,-13.47475 0.22002,-24.05375 1.907,-10.58 0.52846,-46.038703 -6.49954,-48.950703 -7.029,-2.913 -11.43011,-1.517981 -18.46511,-1.632981 -6.711,-0.109 -11.22531,-3.645492 -18.11031,-3.028492 -6.457,0.58 -9.41404,0.351176 -10.38404,4.849176 -1.941,8.996 -2.475,29.613 -1.864,40.235 z"
|
||||
style="fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2.39px"
|
||||
sodipodi:nodetypes="ccccccccccc" /><path
|
||||
id="path829-5"
|
||||
d="m 324.201,94.752 0.448,-38.063"
|
||||
style="fill:none;fill-rule:nonzero;stroke:#000000;stroke-width:1.36px" /><path
|
||||
id="path833-7"
|
||||
d="m 360.288,67.717 c 0,0 -0.727,13.185 0.298,18.994 1.025,5.808 7.25,19.202 7.25,19.202"
|
||||
style="fill:none;fill-rule:nonzero;stroke:#000000;stroke-width:1.36px" /></g><g
|
||||
id="Re-ink"
|
||||
transform="translate(-289.85224,-32.318958)">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g1"
|
||||
transform="matrix(1.2352723,-0.40513908,0.4445068,1.2427295,-124.449,120.62664)"><g
|
||||
id="g1537"
|
||||
transform="matrix(0.375652,0.188155,-0.174562,0.348514,258.456,3.44775)">
|
||||
<path
|
||||
id="path1468"
|
||||
d="m 294.05,80.602 c -0.784,4.703 -5.791,7.838 -12.934,7.838 -7.142,0 -12.148,-3.135 -12.932,-7.838 -0.185,-1.109 0.117,-6.09 0.791,-7.054 1.919,-2.748 2.605,7.773 12.141,7.773 10.386,0 10.23,-10.521 12.15,-7.773 0.673,0.964 0.969,5.945 0.784,7.054 z"
|
||||
style="fill:#ffac33;fill-rule:nonzero" />
|
||||
<path
|
||||
id="path1470"
|
||||
d="m 281.116,67.437 c -6.998,0 -12.671,3.438 -12.671,7.679 0,4.241 5.673,7.68 12.671,7.68 6.998,0 12.672,-3.439 12.672,-7.68 0,-4.241 -5.674,-7.679 -12.672,-7.679 z m 0,10.03 c -2.38,0 -4.311,-0.526 -4.311,-1.176 0,-0.649 1.931,-1.175 4.311,-1.175 2.38,0 4.311,0.526 4.311,1.175 0,0.65 -1.93,1.176 -4.311,1.176 z"
|
||||
style="fill:#8a4b38;fill-rule:nonzero" />
|
||||
<path
|
||||
id="path1472"
|
||||
d="m 268.837,73.908 c -0.489,0.783 -0.69,4.12 0.36,5.682 1.6,2.385 2.384,1.176 3.56,1.536 1.751,0.536 1.881,1.92 3.265,2.612 1.568,0.784 2.48,0.556 4.703,0 3.136,-0.784 5.128,0.816 7.054,0 1.58,-0.67 2.484,-3.103 3.364,-3.396 2.796,-0.932 3.386,-5.343 1.306,-7.153 -0.653,1.372 -3.854,6.303 -5.911,6.533 -2.058,0.228 -8.23,0.75 -10.843,-0.588 -2.613,-1.339 -5.257,-3.005 -5.584,-3.462 -0.327,-0.459 -1.274,-1.764 -1.274,-1.764 z"
|
||||
style="fill:#8a4b38;fill-rule:nonzero" />
|
||||
<path
|
||||
id="path1474"
|
||||
d="m 281.116,73.352 c -2.814,0 -5.094,0.921 -5.094,2.057 0,0.442 0.347,0.85 0.933,1.185 -0.094,-0.097 -0.15,-0.198 -0.15,-0.303 0,-0.649 1.931,-1.175 4.311,-1.175 2.38,0 4.311,0.526 4.311,1.175 0,0.105 -0.055,0.206 -0.15,0.303 0.586,-0.335 0.934,-0.743 0.934,-1.185 10e-4,-1.136 -2.28,-2.057 -5.094,-2.057 z"
|
||||
style="fill:#f4900c;fill-rule:nonzero" />
|
||||
<path
|
||||
id="path1476"
|
||||
d="m 270.862,76.553 c -0.001,0 -0.002,0 -0.003,0 -0.43,0 -0.783,-0.354 -0.783,-0.783 0,-0.291 0.162,-0.559 0.42,-0.694 l 1.731,-0.915 c 0.113,-0.06 0.239,-0.091 0.366,-0.091 0.29,0 0.558,0.161 0.693,0.418 0.202,0.383 0.056,0.857 -0.327,1.059 l -1.731,0.915 c -0.113,0.059 -0.238,0.091 -0.366,0.091 z m 8.916,5.845 c -0.308,0 -0.6,-0.181 -0.725,-0.484 l -0.555,-1.34 c -0.046,-0.101 -0.07,-0.212 -0.07,-0.323 0,-0.43 0.354,-0.784 0.784,-0.784 0.326,0 0.619,0.203 0.734,0.508 l 0.555,1.34 c 0.039,0.095 0.06,0.197 0.06,0.3 0,0.43 -0.354,0.783 -0.783,0.783 z"
|
||||
style="fill:#f4abba;fill-rule:nonzero" />
|
||||
<path
|
||||
id="path1478"
|
||||
d="m 288.661,79.263 c 0,0 0,0 0,0 -0.43,0 -0.783,-0.353 -0.783,-0.783 0,-0.14 0.037,-0.279 0.109,-0.399 l 0.849,-1.437 c 0.142,-0.237 0.398,-0.383 0.673,-0.383 0.43,0 0.784,0.354 0.784,0.784 0,0.14 -0.037,0.276 -0.108,0.397 l -0.849,1.436 c -0.146,0.247 -0.407,0.385 -0.675,0.385 z"
|
||||
style="fill:#55acee;fill-rule:nonzero" />
|
||||
<path
|
||||
id="path1480"
|
||||
d="m 289.967,73.44 c -0.42,0 -0.767,-0.36 -0.782,-0.784 -0.016,-0.433 0.323,-0.803 0.755,-0.825 l 0.914,-0.039 c 0.44,-0.006 0.796,0.319 0.81,0.752 0.017,0.433 -0.323,0.822 -0.755,0.837 l -0.913,0.059 z m -7.576,-3.093 c -0.429,-10e-4 -0.781,-0.355 -0.781,-0.784 0,-0.34 0.221,-0.643 0.544,-0.747 l 0.62,-0.196 c 0.076,-0.024 0.156,-0.036 0.236,-0.036 0.43,0 0.784,0.354 0.784,0.784 0,0.341 -0.222,0.644 -0.547,0.747 l -0.619,0.196 c -0.077,0.024 -0.156,0.036 -0.237,0.036 z"
|
||||
style="fill:#f4abba;fill-rule:nonzero" />
|
||||
<path
|
||||
id="path1482"
|
||||
d="m 278.046,71.621 c -0.118,0 -0.237,-0.027 -0.35,-0.083 l -0.588,-0.294 c -0.249,-0.138 -0.405,-0.401 -0.405,-0.687 0,-0.43 0.354,-0.784 0.784,-0.784 0.111,0 0.221,0.023 0.322,0.069 l 0.588,0.294 c 0.264,0.133 0.431,0.405 0.431,0.7 0,0.43 -0.352,0.784 -0.782,0.785 z m 6.826,9.96 c -0.121,0 -0.24,-0.028 -0.348,-0.082 l -0.588,-0.293 c -0.261,-0.134 -0.426,-0.404 -0.426,-0.698 0,-0.429 0.354,-0.783 0.784,-0.783 0.117,0 0.234,0.026 0.34,0.078 l 0.588,0.293 c 0.265,0.132 0.434,0.404 0.434,0.701 0,0.43 -0.354,0.783 -0.784,0.784 z"
|
||||
style="fill:#88c9f9;fill-rule:nonzero" />
|
||||
<path
|
||||
id="path1484"
|
||||
d="m 274.617,79.851 c -0.43,0 -0.784,-0.354 -0.784,-0.783 0,-0.107 0.022,-0.212 0.064,-0.309 l 0.294,-0.686 c 0.123,-0.288 0.407,-0.475 0.72,-0.475 0.43,0 0.784,0.354 0.784,0.784 0,0.106 -0.021,0.211 -0.063,0.309 l -0.294,0.686 c -0.128,0.296 -0.417,0.474 -0.721,0.474 z m 11.694,-7.413 c -0.002,0 -0.004,0 -0.006,0 -0.429,0 -0.783,-0.354 -0.783,-0.783 0,-0.313 0.187,-0.596 0.474,-0.72 l 0.522,-0.228 c 0.397,-0.174 0.859,0.007 1.032,0.403 0.172,0.394 -0.01,0.86 -0.404,1.033 l -0.522,0.229 c -0.098,0.043 -0.205,0.065 -0.313,0.065 z m -12.737,-0.033 c -0.059,0 -0.118,-0.007 -0.177,-0.02 l -0.424,-0.097 c -0.34,-0.093 -0.578,-0.405 -0.578,-0.757 0,-0.431 0.354,-0.785 0.785,-0.785 0.048,0 0.097,0.005 0.145,0.014 l 0.424,0.097 c 0.353,0.084 0.604,0.401 0.604,0.764 0,0.428 -0.351,0.782 -0.779,0.784 z"
|
||||
style="fill:#55acee;fill-rule:nonzero" />
|
||||
</g><g
|
||||
id="text1543"
|
||||
transform="rotate(26.605126)">
|
||||
<path
|
||||
id="path1559"
|
||||
d="m 325.471,-81.459 v -1.58 h -0.392 v -0.276 h 0.392 v -0.168 c 0,-0.144 0.02,-0.262 0.06,-0.356 0.04,-0.096 0.092,-0.173 0.156,-0.232 0.066,-0.058 0.142,-0.1 0.228,-0.124 0.088,-0.024 0.18,-0.036 0.276,-0.036 0.096,0 0.192,0.011 0.288,0.032 0.098,0.022 0.19,0.047 0.276,0.076 l -0.06,0.284 c -0.059,-0.029 -0.132,-0.054 -0.22,-0.076 -0.088,-0.021 -0.178,-0.032 -0.268,-0.032 -0.056,0 -0.109,0.008 -0.16,0.024 -0.048,0.014 -0.091,0.039 -0.128,0.076 -0.038,0.035 -0.067,0.083 -0.088,0.144 -0.021,0.059 -0.032,0.134 -0.032,0.224 v 0.164 h 0.748 v 0.276 h -0.748 v 1.58 z"
|
||||
style="fill:#00ff00;fill-rule:nonzero" />
|
||||
<path
|
||||
id="path1561"
|
||||
d="m 328.543,-81.511 c -0.072,0.019 -0.168,0.039 -0.288,0.06 -0.118,0.022 -0.256,0.032 -0.416,0.032 -0.142,0 -0.259,-0.02 -0.352,-0.06 -0.094,-0.042 -0.17,-0.101 -0.228,-0.176 -0.059,-0.077 -0.1,-0.168 -0.124,-0.272 -0.024,-0.104 -0.036,-0.218 -0.036,-0.344 v -1.044 h 0.328 v 0.972 c 0,0.23 0.033,0.392 0.1,0.488 0.069,0.096 0.184,0.144 0.344,0.144 0.034,0 0.069,-0.001 0.104,-0.004 0.037,-0.002 0.072,-0.005 0.104,-0.008 0.032,-0.005 0.06,-0.009 0.084,-0.012 0.024,-0.005 0.04,-0.009 0.048,-0.011 v -1.568 h 0.332 z"
|
||||
style="fill:#00ff00;fill-rule:nonzero" />
|
||||
<path
|
||||
id="path1563"
|
||||
d="m 330.179,-81.415 c -0.118,0 -0.215,-0.016 -0.292,-0.048 -0.078,-0.032 -0.139,-0.08 -0.184,-0.144 -0.046,-0.064 -0.078,-0.142 -0.096,-0.236 -0.019,-0.096 -0.029,-0.206 -0.029,-0.332 v -1.756 h -0.536 v -0.28 h 0.864 v 2.036 c 0,0.094 0.006,0.17 0.017,0.228 0.014,0.059 0.032,0.107 0.056,0.144 0.027,0.035 0.059,0.059 0.097,0.072 0.037,0.014 0.081,0.02 0.132,0.02 0.077,0 0.149,-0.009 0.216,-0.028 0.066,-0.018 0.118,-0.038 0.156,-0.06 l 0.047,0.28 c -0.015,0.008 -0.037,0.019 -0.068,0.032 -0.029,0.011 -0.064,0.022 -0.104,0.032 -0.04,0.011 -0.084,0.02 -0.132,0.028 -0.045,0.008 -0.093,0.012 -0.144,0.012 z"
|
||||
style="fill:#00ff00;fill-rule:nonzero" />
|
||||
<path
|
||||
id="path1565"
|
||||
d="m 332.179,-81.415 c -0.118,0 -0.215,-0.016 -0.292,-0.048 -0.078,-0.032 -0.139,-0.08 -0.184,-0.144 -0.046,-0.064 -0.078,-0.142 -0.096,-0.236 -0.019,-0.096 -0.029,-0.206 -0.029,-0.332 v -1.756 h -0.536 v -0.28 h 0.864 v 2.036 c 0,0.094 0.006,0.17 0.017,0.228 0.014,0.059 0.032,0.107 0.056,0.144 0.027,0.035 0.059,0.059 0.096,0.072 0.038,0.014 0.082,0.02 0.133,0.02 0.077,0 0.149,-0.009 0.216,-0.028 0.066,-0.018 0.118,-0.038 0.155,-0.06 l 0.048,0.28 c -0.015,0.008 -0.037,0.019 -0.068,0.032 -0.029,0.011 -0.064,0.022 -0.104,0.032 -0.04,0.011 -0.084,0.02 -0.132,0.028 -0.045,0.008 -0.093,0.012 -0.144,0.012 z"
|
||||
style="fill:#00ff00;fill-rule:nonzero" />
|
||||
<path
|
||||
id="path1567"
|
||||
d="m 334.231,-81.923 c 0,-0.066 -0.028,-0.121 -0.084,-0.164 -0.054,-0.042 -0.122,-0.08 -0.204,-0.112 -0.08,-0.032 -0.168,-0.062 -0.264,-0.092 -0.096,-0.032 -0.186,-0.07 -0.268,-0.116 -0.08,-0.045 -0.148,-0.101 -0.204,-0.168 -0.053,-0.066 -0.08,-0.153 -0.08,-0.26 0,-0.149 0.06,-0.273 0.18,-0.372 0.123,-0.101 0.313,-0.152 0.572,-0.152 0.101,0 0.205,0.008 0.312,0.024 0.109,0.014 0.203,0.032 0.28,0.056 l -0.06,0.296 c -0.022,-0.01 -0.051,-0.021 -0.088,-0.032 -0.037,-0.013 -0.08,-0.024 -0.128,-0.032 -0.048,-0.01 -0.1,-0.018 -0.156,-0.024 -0.053,-0.005 -0.105,-0.008 -0.156,-0.008 -0.288,0 -0.432,0.079 -0.432,0.236 0,0.056 0.027,0.104 0.08,0.144 0.056,0.038 0.125,0.072 0.208,0.104 0.083,0.032 0.172,0.066 0.268,0.1 0.096,0.032 0.185,0.072 0.268,0.12 0.083,0.048 0.151,0.107 0.204,0.176 0.056,0.067 0.084,0.152 0.084,0.256 0,0.168 -0.066,0.299 -0.196,0.392 -0.131,0.091 -0.337,0.136 -0.62,0.136 -0.128,0 -0.245,-0.01 -0.352,-0.032 -0.107,-0.021 -0.208,-0.053 -0.304,-0.096 l 0.064,-0.3 c 0.093,0.043 0.191,0.079 0.292,0.108 0.104,0.027 0.215,0.04 0.332,0.04 0.301,0 0.452,-0.076 0.452,-0.228 z"
|
||||
style="fill:#00ff00;fill-rule:nonzero" />
|
||||
<path
|
||||
id="path1569"
|
||||
d="m 335.111,-83.263 c 0.12,-0.029 0.238,-0.052 0.356,-0.068 0.12,-0.016 0.232,-0.024 0.336,-0.024 0.248,0 0.434,0.064 0.56,0.192 0.128,0.128 0.192,0.334 0.192,0.616 v 1.088 h -0.328 v -1.028 c 0,-0.12 -0.011,-0.217 -0.032,-0.292 -0.022,-0.074 -0.053,-0.132 -0.093,-0.172 -0.037,-0.043 -0.084,-0.072 -0.14,-0.088 -0.053,-0.016 -0.112,-0.024 -0.176,-0.024 -0.053,0 -0.11,0.004 -0.172,0.012 -0.058,0.005 -0.116,0.013 -0.172,0.024 v 1.568 h -0.332 z"
|
||||
style="fill:#00ff00;fill-rule:nonzero" />
|
||||
<path
|
||||
id="path1571"
|
||||
d="m 337.847,-81.695 c 0.082,0 0.156,-0.002 0.22,-0.008 0.066,-0.005 0.121,-0.012 0.164,-0.02 v -0.552 c -0.043,-0.013 -0.095,-0.024 -0.156,-0.032 -0.059,-0.008 -0.122,-0.012 -0.188,-0.012 -0.062,0 -0.122,0.006 -0.18,0.016 -0.059,0.008 -0.111,0.024 -0.156,0.048 -0.046,0.024 -0.083,0.056 -0.112,0.096 -0.03,0.038 -0.044,0.086 -0.044,0.144 0,0.12 0.04,0.204 0.12,0.252 0.083,0.046 0.193,0.068 0.332,0.068 z m -0.032,-1.664 c 0.138,0 0.254,0.018 0.348,0.052 0.096,0.035 0.173,0.083 0.232,0.144 0.058,0.062 0.1,0.136 0.124,0.224 0.024,0.088 0.036,0.184 0.036,0.288 v 1.16 c -0.078,0.014 -0.18,0.03 -0.308,0.048 -0.126,0.019 -0.255,0.028 -0.388,0.028 -0.102,0 -0.2,-0.009 -0.296,-0.028 -0.096,-0.016 -0.182,-0.045 -0.256,-0.088 -0.075,-0.045 -0.135,-0.106 -0.18,-0.184 -0.046,-0.077 -0.068,-0.176 -0.068,-0.296 0,-0.106 0.022,-0.196 0.068,-0.268 0.048,-0.074 0.108,-0.134 0.18,-0.18 0.074,-0.045 0.158,-0.077 0.252,-0.096 0.096,-0.021 0.192,-0.032 0.288,-0.032 0.13,0 0.258,0.015 0.384,0.044 v -0.092 c 0,-0.056 -0.007,-0.109 -0.02,-0.16 -0.011,-0.053 -0.034,-0.101 -0.068,-0.144 -0.032,-0.042 -0.077,-0.076 -0.136,-0.1 -0.056,-0.026 -0.129,-0.04 -0.22,-0.04 -0.115,0 -0.215,0.008 -0.3,0.024 -0.086,0.016 -0.151,0.032 -0.196,0.048 l -0.04,-0.272 c 0.045,-0.021 0.12,-0.04 0.224,-0.056 0.106,-0.016 0.22,-0.024 0.34,-0.024 z"
|
||||
style="fill:#00ff00;fill-rule:nonzero" />
|
||||
<path
|
||||
id="path1573"
|
||||
d="m 339.023,-82.383 c 0,-0.168 0.026,-0.313 0.08,-0.436 0.053,-0.122 0.126,-0.224 0.22,-0.304 0.093,-0.08 0.201,-0.138 0.324,-0.176 0.125,-0.04 0.258,-0.06 0.4,-0.06 0.09,0 0.18,0.007 0.267,0.02 0.091,0.011 0.187,0.032 0.288,0.064 l -0.075,0.284 c -0.089,-0.032 -0.17,-0.052 -0.245,-0.06 -0.072,-0.01 -0.145,-0.015 -0.22,-0.015 -0.096,0 -0.186,0.013 -0.272,0.04 -0.085,0.024 -0.16,0.064 -0.224,0.12 -0.061,0.053 -0.11,0.123 -0.148,0.212 -0.037,0.085 -0.055,0.189 -0.055,0.312 0,0.117 0.017,0.218 0.051,0.304 0.035,0.082 0.083,0.151 0.144,0.208 0.065,0.053 0.141,0.093 0.228,0.12 0.088,0.026 0.186,0.039 0.292,0.039 0.086,0 0.167,-0.003 0.244,-0.011 0.08,-0.011 0.167,-0.032 0.26,-0.064 l 0.048,0.276 c -0.093,0.034 -0.188,0.058 -0.284,0.072 -0.096,0.016 -0.2,0.024 -0.312,0.024 -0.149,0 -0.286,-0.02 -0.412,-0.06 -0.122,-0.043 -0.229,-0.104 -0.32,-0.184 -0.088,-0.08 -0.157,-0.18 -0.208,-0.3 -0.048,-0.123 -0.072,-0.264 -0.072,-0.424 z"
|
||||
style="fill:#00ff00;fill-rule:nonzero" />
|
||||
<path
|
||||
id="path1575"
|
||||
d="m 341.779,-82.479 c 0.072,0.054 0.153,0.122 0.244,0.204 0.09,0.08 0.18,0.167 0.268,0.26 0.09,0.094 0.176,0.19 0.256,0.288 0.08,0.096 0.143,0.186 0.191,0.268 h -0.392 c -0.05,-0.082 -0.113,-0.166 -0.187,-0.252 -0.075,-0.088 -0.155,-0.172 -0.241,-0.252 -0.082,-0.08 -0.166,-0.153 -0.252,-0.22 -0.082,-0.066 -0.157,-0.122 -0.223,-0.168 v 0.892 h -0.332 v -2.716 l 0.332,-0.056 v 1.692 c 0.146,-0.128 0.293,-0.254 0.44,-0.38 0.146,-0.128 0.278,-0.26 0.396,-0.396 h 0.388 c -0.115,0.136 -0.254,0.276 -0.416,0.42 -0.161,0.144 -0.318,0.283 -0.472,0.416 z"
|
||||
style="fill:#00ff00;fill-rule:nonzero" />
|
||||
<path
|
||||
id="path1577"
|
||||
d="m 344.363,-84.023 c -0.248,0.192 -0.438,0.414 -0.568,0.664 -0.131,0.251 -0.196,0.524 -0.196,0.82 0,0.15 0.014,0.291 0.044,0.424 0.032,0.134 0.078,0.262 0.14,0.384 0.064,0.123 0.144,0.242 0.24,0.356 0.099,0.115 0.215,0.23 0.348,0.344 l -0.18,0.24 c -0.307,-0.226 -0.536,-0.489 -0.688,-0.788 -0.149,-0.301 -0.224,-0.618 -0.224,-0.952 0,-0.33 0.076,-0.646 0.228,-0.948 0.152,-0.301 0.38,-0.562 0.684,-0.784 l 0.176,0.24 z"
|
||||
style="fill:#00ff00;fill-rule:nonzero" />
|
||||
<path
|
||||
id="path1579"
|
||||
d="m 357.287,-81.031 c 0.248,-0.192 0.437,-0.413 0.568,-0.664 0.133,-0.25 0.2,-0.524 0.2,-0.82 0,-0.149 -0.016,-0.29 -0.048,-0.424 -0.029,-0.133 -0.076,-0.261 -0.14,-0.384 -0.064,-0.122 -0.146,-0.241 -0.244,-0.356 -0.096,-0.114 -0.211,-0.229 -0.344,-0.344 l 0.18,-0.24 c 0.306,0.227 0.534,0.491 0.684,0.792 0.152,0.299 0.228,0.615 0.228,0.948 0,0.166 -0.02,0.328 -0.06,0.488 -0.038,0.16 -0.095,0.315 -0.172,0.464 -0.075,0.147 -0.17,0.286 -0.284,0.416 -0.113,0.134 -0.245,0.255 -0.396,0.364 l -0.176,-0.24 z"
|
||||
style="fill:#00ff00;fill-rule:nonzero" />
|
||||
</g></g>
|
||||
</g>
|
||||
</svg>
|
||||
|
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 16 KiB |
|
@ -1,17 +1,84 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg width="100%" height="100%" viewBox="0 0 70 85" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;">
|
||||
<g id="Re-ink" transform="matrix(1,0,0,1,-300.556,-39.5066)">
|
||||
<path id="path827-1" d="M312.868,87.936C313.086,91.725 321.693,88.352 323.307,91.766C326.175,97.833 311.959,120.994 319.655,121.957C333.281,123.661 354.092,122.708 365.503,121.42C368.913,121.035 366.284,107.043 368.191,96.464C370.098,85.884 369.766,44.466 362.738,41.554C355.709,38.641 350.536,50.356 343.501,50.241C336.79,50.132 332.315,40.745 325.43,41.362C318.973,41.942 315.702,43.203 314.732,47.701C312.791,56.697 312.257,77.314 312.868,87.936Z" style="fill:rgb(0,102,255);fill-rule:nonzero;stroke:black;stroke-width:2.39px;"/>
|
||||
<path id="path829-0" d="M324.201,94.752L324.649,56.689" style="fill:none;fill-rule:nonzero;stroke:black;stroke-width:1.36px;"/>
|
||||
<path id="path833-5" d="M360.288,67.717C360.288,67.717 359.561,80.902 360.586,86.711C361.611,92.519 367.836,105.913 367.836,105.913" style="fill:none;fill-rule:nonzero;stroke:black;stroke-width:1.36px;"/>
|
||||
<path id="path820" d="M325.684,68.611L358.664,65.823" style="fill:none;fill-rule:nonzero;stroke:rgb(255,174,174);stroke-width:1.7px;"/>
|
||||
<path id="path867" d="M327.496,72.236L338.197,71.478L332.704,85.021L329.484,85.494" style="fill:none;fill-rule:nonzero;stroke:rgb(188,255,169);stroke-width:2.27px;"/>
|
||||
<path id="path869" d="M342.364,71.289C342.08,75.929 341.511,79.339 341.511,79.339L345.868,80.096L343.121,87.199" style="fill:none;fill-rule:nonzero;stroke:rgb(255,248,171);stroke-width:2.27px;"/>
|
||||
<path id="path871" d="M349.561,79.528L357.137,74.888L356.569,86.631L349.561,79.528Z" style="fill:none;fill-rule:nonzero;stroke:rgb(229,171,255);stroke-width:2.27px;"/>
|
||||
<path id="path873" d="M348.993,73.941L356.38,70.342" style="fill:none;fill-rule:nonzero;stroke:rgb(229,171,255);stroke-width:2.27px;"/>
|
||||
<path id="path820-4" d="M326.435,89.117L359.429,91.734" style="fill:none;fill-rule:nonzero;stroke:rgb(255,174,174);stroke-width:1.7px;"/>
|
||||
<path id="path829" d="M324.201,94.752L324.649,56.689" style="fill:none;fill-rule:nonzero;stroke:black;stroke-width:1.36px;"/>
|
||||
<path id="path833" d="M360.288,67.717C360.288,67.717 359.561,80.902 360.586,86.711C361.611,92.519 367.836,105.913 367.836,105.913" style="fill:none;fill-rule:nonzero;stroke:black;stroke-width:1.36px;"/>
|
||||
<svg
|
||||
width="85"
|
||||
height="110"
|
||||
viewBox="0 0 85 110"
|
||||
version="1.1"
|
||||
xml:space="preserve"
|
||||
style="clip-rule:evenodd;fill-rule:evenodd"
|
||||
id="svg1"
|
||||
sodipodi:docname="retro_shirt.svg"
|
||||
inkscape:version="1.3.2 (091e20e, 2023-11-25)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs1" /><sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:zoom="5.1140419"
|
||||
inkscape:cx="31.873028"
|
||||
inkscape:cy="51.524802"
|
||||
inkscape:window-width="1392"
|
||||
inkscape:window-height="1184"
|
||||
inkscape:window-x="647"
|
||||
inkscape:window-y="35"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:current-layer="g1" />
|
||||
<g
|
||||
id="Re-ink"
|
||||
transform="matrix(1.4238965,0,0,1.3002913,-443.01251,-51.417711)">
|
||||
|
||||
<g
|
||||
id="g1"><path
|
||||
id="path827-1"
|
||||
d="m 312.868,87.936 c 0.218,3.789 8.825,0.416 10.439,3.83 2.868,6.067 -7.51195,29.07765 0.18405,30.04065 13.626,0.1465 33.06893,-2.7792 44.47993,-1.28894 3.41,-0.385 -1.68698,-13.47475 0.22002,-24.05375 1.907,-10.58 1.575,-47.185785 -5.453,-50.097785 -7.029,-2.913 -12.47665,-2.777538 -19.51165,-2.892538 -6.711,-0.109 -11.186,-1.525623 -18.071,-0.908623 -6.457,0.58 -9.45335,0.637946 -10.42335,5.135946 -1.941,8.996 -2.475,29.613 -1.864,40.235 z"
|
||||
style="fill:#0066ff;fill-rule:nonzero;stroke:#000000;stroke-width:2.39px"
|
||||
sodipodi:nodetypes="ccccccccccc" /><path
|
||||
id="path829"
|
||||
d="m 324.201,94.752 0.448,-38.063"
|
||||
style="fill:none;fill-rule:nonzero;stroke:#000000;stroke-width:1.36px" /><path
|
||||
id="path833"
|
||||
d="m 360.288,67.717 c 0,0 -0.727,13.185 0.298,18.994 1.025,5.808 7.25,19.202 7.25,19.202"
|
||||
style="fill:none;fill-rule:nonzero;stroke:#000000;stroke-width:1.36px" /></g><path
|
||||
id="path829-0"
|
||||
d="m 324.201,94.752 0.448,-38.063"
|
||||
style="fill:none;fill-rule:nonzero;stroke:#000000;stroke-width:1.36px" />
|
||||
<path
|
||||
id="path833-5"
|
||||
d="m 360.288,67.717 c 0,0 -0.727,13.185 0.298,18.994 1.025,5.808 7.25,19.202 7.25,19.202"
|
||||
style="fill:none;fill-rule:nonzero;stroke:#000000;stroke-width:1.36px" />
|
||||
<path
|
||||
id="path820"
|
||||
d="m 325.684,68.611 32.98,-2.788"
|
||||
style="fill:none;fill-rule:nonzero;stroke:#ffaeae;stroke-width:1.7px" />
|
||||
<path
|
||||
id="path867"
|
||||
d="m 327.496,72.236 10.701,-0.758 -5.493,13.543 -3.22,0.473"
|
||||
style="fill:none;fill-rule:nonzero;stroke:#bcffa9;stroke-width:2.27px" />
|
||||
<path
|
||||
id="path869"
|
||||
d="m 342.364,71.289 c -0.284,4.64 -0.853,8.05 -0.853,8.05 l 4.357,0.757 -2.747,7.103"
|
||||
style="fill:none;fill-rule:nonzero;stroke:#fff8ab;stroke-width:2.27px" />
|
||||
<path
|
||||
id="path871"
|
||||
d="m 349.561,79.528 7.576,-4.64 -0.568,11.743 z"
|
||||
style="fill:none;fill-rule:nonzero;stroke:#e5abff;stroke-width:2.27px" />
|
||||
<path
|
||||
id="path873"
|
||||
d="m 348.993,73.941 7.387,-3.599"
|
||||
style="fill:none;fill-rule:nonzero;stroke:#e5abff;stroke-width:2.27px" />
|
||||
<path
|
||||
id="path820-4"
|
||||
d="m 326.435,89.117 32.994,2.617"
|
||||
style="fill:none;fill-rule:nonzero;stroke:#ffaeae;stroke-width:1.7px" />
|
||||
|
||||
|
||||
</g>
|
||||
</svg>
|
||||
|
|
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 3.4 KiB |
14
sprites/ui/button_style.tres
Normal file
14
sprites/ui/button_style.tres
Normal file
|
@ -0,0 +1,14 @@
|
|||
[gd_resource type="StyleBoxFlat" format=3 uid="uid://by6foat5q5d8b"]
|
||||
|
||||
[resource]
|
||||
bg_color = Color(0, 0.556863, 1, 1)
|
||||
border_width_left = 3
|
||||
border_width_top = 3
|
||||
border_width_right = 3
|
||||
border_width_bottom = 3
|
||||
border_color = Color(0, 0.180392, 1, 1)
|
||||
border_blend = true
|
||||
corner_radius_top_left = 5
|
||||
corner_radius_top_right = 5
|
||||
corner_radius_bottom_right = 5
|
||||
corner_radius_bottom_left = 5
|
5
sprites/ui/comic_sans.tres
Normal file
5
sprites/ui/comic_sans.tres
Normal file
|
@ -0,0 +1,5 @@
|
|||
[gd_resource type="SystemFont" format=3 uid="uid://dfre5a3mywuhy"]
|
||||
|
||||
[resource]
|
||||
font_names = PackedStringArray("Comic Sans MS")
|
||||
hinting = 2
|
Loading…
Add table
Reference in a new issue