Merge branch 'beta' into randSeedFloat

This commit is contained in:
damocleas 2025-05-20 22:01:31 -04:00 committed by GitHub
commit c6593d404f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
109 changed files with 1207 additions and 12150 deletions

4
package-lock.json generated
View File

@ -1,12 +1,12 @@
{
"name": "pokemon-rogue-battle",
"version": "1.9.0",
"version": "1.9.4",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "pokemon-rogue-battle",
"version": "1.9.0",
"version": "1.9.4",
"hasInstallScript": true,
"dependencies": {
"@material/material-color-utilities": "^0.2.7",

View File

@ -1,7 +1,7 @@
{
"name": "pokemon-rogue-battle",
"private": true,
"version": "1.9.0",
"version": "1.9.4",
"type": "module",
"scripts": {
"start": "vite",

View File

@ -1,6 +1,6 @@
{
"id": 94,
"graphic": "PRAS- PsychicBG",
"graphic": "PRAS- Psychic BG",
"frames": [
[
{

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

View File

@ -1,41 +1,20 @@
{
"textures": [
{
"image": "692.png",
"format": "RGBA8888",
"size": {
"w": 56,
"h": 56
},
"scale": 1,
"frames": [
{
"filename": "0001.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 56,
"h": 35
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 56,
"h": 35
},
"frame": {
"x": 0,
"y": 0,
"w": 56,
"h": 35
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:031fb8fbcf9162adb44c0a90fd2cc110:44a2bd195c730b2d35c3ad898e1b3672:2880def858c84cd859bedf13b0b49a33$"
}
{ "frames": [
{
"filename": "0001.png",
"frame": { "x": 121, "y": 36, "w": 56, "h": 35 },
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 4, "y": 0, "w": 56, "h": 35 },
"sourceSize": { "w": 63, "h": 35 },
"duration": 50
}
],
"meta": {
"app": "https://www.aseprite.org/",
"version": "1.3.12-x64",
"image": "692.png",
"format": "I8",
"size": { "w": 239, "h": 106 },
"scale": "1"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 510 B

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -5,7 +5,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -14,7 +14,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -23,7 +23,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -32,7 +32,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -41,7 +41,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 25, "w": 46, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -50,7 +50,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 25, "w": 46, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -59,7 +59,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 27, "w": 46, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -68,7 +68,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 27, "w": 46, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -77,7 +77,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 26, "y": 27, "w": 47, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -86,7 +86,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 26, "y": 27, "w": 47, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -95,7 +95,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 27, "w": 46, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -104,7 +104,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 27, "w": 46, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -113,7 +113,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 25, "w": 47, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -122,7 +122,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 25, "w": 47, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -131,7 +131,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -140,7 +140,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -149,7 +149,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -158,7 +158,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -167,7 +167,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -176,7 +176,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -185,7 +185,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 25, "w": 46, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -194,7 +194,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 25, "w": 46, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -203,7 +203,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 27, "w": 46, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -212,7 +212,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 27, "w": 46, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -221,7 +221,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 26, "y": 27, "w": 47, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -230,7 +230,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 26, "y": 27, "w": 47, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -239,7 +239,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 27, "w": 46, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -248,7 +248,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 27, "w": 46, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -257,7 +257,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 25, "w": 47, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -266,7 +266,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 25, "w": 47, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -275,7 +275,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -284,7 +284,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -293,7 +293,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -302,7 +302,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -311,7 +311,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -320,7 +320,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -329,7 +329,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 25, "w": 46, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -338,7 +338,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 25, "w": 46, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -347,7 +347,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 27, "w": 46, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -356,7 +356,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 27, "w": 46, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -365,7 +365,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 26, "y": 27, "w": 47, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -374,7 +374,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 26, "y": 27, "w": 47, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -383,7 +383,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 27, "w": 46, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -392,7 +392,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 27, "w": 46, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -401,7 +401,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 25, "w": 47, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -410,7 +410,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 25, "w": 47, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -419,7 +419,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -428,7 +428,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -437,7 +437,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -446,7 +446,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -455,7 +455,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -464,7 +464,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -473,7 +473,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 25, "w": 46, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -482,7 +482,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 25, "w": 46, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -491,7 +491,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 27, "w": 46, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -500,7 +500,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 27, "w": 46, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -509,7 +509,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 26, "y": 27, "w": 47, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -518,7 +518,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 26, "y": 27, "w": 47, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -527,7 +527,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 27, "w": 46, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -536,7 +536,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 27, "w": 46, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -545,7 +545,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 25, "w": 47, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -554,7 +554,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 25, "w": 47, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -563,7 +563,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -572,7 +572,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -581,7 +581,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -590,7 +590,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -599,7 +599,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -608,7 +608,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -617,7 +617,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 25, "w": 46, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -626,7 +626,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 25, "w": 46, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -635,7 +635,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 27, "w": 46, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -644,7 +644,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 27, "w": 46, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -653,7 +653,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 26, "y": 27, "w": 47, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -662,7 +662,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 26, "y": 27, "w": 47, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -671,7 +671,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 27, "w": 46, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -680,7 +680,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 27, "w": 46, "h": 47 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -689,7 +689,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 25, "w": 47, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -698,7 +698,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 27, "y": 25, "w": 47, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -707,7 +707,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -716,7 +716,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -725,7 +725,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -734,7 +734,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -743,7 +743,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 23, "w": 47, "h": 51 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -752,7 +752,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 23, "w": 47, "h": 51 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -761,7 +761,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 47, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -770,7 +770,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 47, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -779,7 +779,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 45, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -788,7 +788,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 45, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -797,7 +797,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -806,7 +806,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -815,7 +815,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -824,7 +824,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -833,7 +833,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 47, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -842,7 +842,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 47, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -851,7 +851,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 45, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -860,7 +860,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 45, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -869,7 +869,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -878,7 +878,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -887,7 +887,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -896,7 +896,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -905,7 +905,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 47, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -914,7 +914,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 47, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -923,7 +923,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 47, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -932,7 +932,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 45, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -941,7 +941,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 45, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -950,7 +950,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -959,7 +959,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -968,7 +968,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -977,7 +977,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -986,7 +986,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 23, "w": 47, "h": 51 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -995,7 +995,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 28, "y": 23, "w": 47, "h": 51 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
}
],

View File

@ -1,41 +1,20 @@
{
"textures": [
{
"image": "692.png",
"format": "RGBA8888",
"size": {
"w": 56,
"h": 56
},
"scale": 1,
"frames": [
{
"filename": "0001.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 56,
"h": 35
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 56,
"h": 35
},
"frame": {
"x": 0,
"y": 0,
"w": 56,
"h": 35
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:0a35aa3345ff8a4432ecda2feb4d64c0:d3698e869432ff55b6d6cefbe02ef068:2880def858c84cd859bedf13b0b49a33$"
}
{ "frames": [
{
"filename": "0001.png",
"frame": { "x": 121, "y": 36, "w": 56, "h": 35 },
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 4, "y": 0, "w": 56, "h": 35 },
"sourceSize": { "w": 63, "h": 35 },
"duration": 50
}
],
"meta": {
"app": "https://www.aseprite.org/",
"version": "1.3.12-x64",
"image": "692.png",
"format": "I8",
"size": { "w": 181, "h": 106 },
"scale": "1"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 476 B

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -5,7 +5,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -14,7 +14,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -23,7 +23,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -32,7 +32,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -41,7 +41,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 24, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -50,7 +50,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 24, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -59,7 +59,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 25, "w": 45, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -68,7 +68,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 25, "w": 45, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -77,7 +77,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 26, "w": 46, "h": 48 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -86,7 +86,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 26, "w": 46, "h": 48 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -95,7 +95,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 25, "w": 45, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -104,7 +104,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 25, "w": 45, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -113,7 +113,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -122,7 +122,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -131,7 +131,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 24, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -140,7 +140,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 24, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -149,7 +149,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -158,7 +158,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -167,7 +167,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -176,7 +176,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -185,7 +185,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 24, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -194,7 +194,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 24, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -203,7 +203,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 25, "w": 45, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -212,7 +212,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 25, "w": 45, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -221,7 +221,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 26, "w": 46, "h": 48 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -230,7 +230,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 26, "w": 46, "h": 48 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -239,7 +239,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 25, "w": 45, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -248,7 +248,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 25, "w": 45, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -257,7 +257,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -266,7 +266,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -275,7 +275,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 24, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -284,7 +284,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 24, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -293,7 +293,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -302,7 +302,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -311,7 +311,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -320,7 +320,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -329,7 +329,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 24, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -338,7 +338,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 24, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -347,7 +347,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 25, "w": 45, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -356,7 +356,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 25, "w": 45, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -365,7 +365,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 26, "w": 46, "h": 48 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -374,7 +374,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 26, "w": 46, "h": 48 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -383,7 +383,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 25, "w": 45, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -392,7 +392,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 25, "w": 45, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -401,7 +401,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -410,7 +410,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -419,7 +419,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 24, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -428,7 +428,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 24, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -437,7 +437,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -446,7 +446,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -455,7 +455,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -464,7 +464,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -473,7 +473,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 24, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -482,7 +482,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 24, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -491,7 +491,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 25, "w": 45, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -500,7 +500,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 25, "w": 45, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -509,7 +509,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 26, "w": 46, "h": 48 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -518,7 +518,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 26, "w": 46, "h": 48 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -527,7 +527,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 25, "w": 45, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -536,7 +536,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 25, "w": 45, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -545,7 +545,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -554,7 +554,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -563,7 +563,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 24, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -572,7 +572,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 24, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -581,7 +581,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -590,7 +590,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -599,7 +599,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -608,7 +608,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -617,7 +617,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 24, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -626,7 +626,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 24, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -635,7 +635,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 25, "w": 45, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -644,7 +644,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 25, "w": 45, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -653,7 +653,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 26, "w": 46, "h": 48 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -662,7 +662,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 26, "w": 46, "h": 48 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -671,7 +671,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 25, "w": 45, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -680,7 +680,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 25, "w": 45, "h": 49 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -689,7 +689,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -698,7 +698,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 25, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -707,7 +707,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 24, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -716,7 +716,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 24, "y": 24, "w": 45, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -725,7 +725,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -734,7 +734,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 24, "w": 46, "h": 50 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -743,7 +743,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 22, "y": 23, "w": 47, "h": 51 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -752,7 +752,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 22, "y": 23, "w": 47, "h": 51 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -761,7 +761,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 22, "y": 22, "w": 47, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -770,7 +770,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 22, "y": 22, "w": 47, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -779,7 +779,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 22, "y": 22, "w": 47, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -788,7 +788,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 22, "y": 22, "w": 47, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -797,7 +797,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -806,7 +806,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -815,7 +815,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -824,7 +824,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -833,7 +833,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 22, "y": 22, "w": 47, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -842,7 +842,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 22, "y": 22, "w": 47, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -851,7 +851,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 22, "y": 22, "w": 47, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -860,7 +860,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 22, "y": 22, "w": 47, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -869,7 +869,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -878,7 +878,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -887,7 +887,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -896,7 +896,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -905,7 +905,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 22, "y": 22, "w": 47, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -914,7 +914,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 22, "y": 22, "w": 47, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -923,7 +923,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 22, "y": 22, "w": 47, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -932,7 +932,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 22, "y": 22, "w": 47, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -941,7 +941,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 22, "y": 22, "w": 47, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -950,7 +950,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -959,7 +959,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -968,7 +968,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -977,7 +977,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 23, "y": 22, "w": 46, "h": 52 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -986,7 +986,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 22, "y": 23, "w": 47, "h": 51 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
},
{
@ -995,7 +995,7 @@
"rotated": false,
"trimmed": true,
"spriteSourceSize": { "x": 22, "y": 23, "w": 47, "h": 51 },
"sourceSize": { "w": 96, "h": 96 },
"sourceSize": { "w": 96, "h": 76 },
"duration": 50
}
],

View File

@ -1,440 +0,0 @@
{
"textures": [
{
"image": "935.png",
"format": "RGBA8888",
"size": {
"w": 165,
"h": 165
},
"scale": 1,
"frames": [
{
"filename": "0001.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 55,
"w": 35,
"h": 55
}
},
{
"filename": "0006.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 55,
"w": 35,
"h": 55
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 55,
"w": 35,
"h": 55
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 110,
"w": 35,
"h": 55
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 110,
"w": 35,
"h": 55
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 110,
"w": 35,
"h": 55
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 35,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 35,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 35,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0013.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 35,
"y": 55,
"w": 35,
"h": 55
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 35,
"y": 110,
"w": 35,
"h": 55
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 70,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0016.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 105,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0017.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 70,
"y": 55,
"w": 35,
"h": 55
}
},
{
"filename": "0018.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 70,
"y": 110,
"w": 35,
"h": 55
}
},
{
"filename": "0019.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 105,
"y": 55,
"w": 35,
"h": 55
}
},
{
"filename": "0020.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 105,
"y": 110,
"w": 35,
"h": 55
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:06750fe617b2ad66c1af576e0074e016:b59cf22eea90e9839062adc1f728c00a:077dcf06dc5fc347497b59afe6126a5e$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -1,524 +0,0 @@
{
"textures": [
{
"image": "936.png",
"format": "RGBA8888",
"size": {
"w": 323,
"h": 323
},
"scale": 1,
"frames": [
{
"filename": "0016.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 76,
"h": 99
},
"frame": {
"x": 0,
"y": 0,
"w": 76,
"h": 99
}
},
{
"filename": "0017.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 76,
"h": 99
},
"frame": {
"x": 0,
"y": 99,
"w": 76,
"h": 99
}
},
{
"filename": "0018.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 76,
"h": 99
},
"frame": {
"x": 0,
"y": 198,
"w": 76,
"h": 99
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 1,
"w": 76,
"h": 98
},
"frame": {
"x": 76,
"y": 0,
"w": 76,
"h": 98
}
},
{
"filename": "0019.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 1,
"w": 76,
"h": 98
},
"frame": {
"x": 152,
"y": 0,
"w": 76,
"h": 98
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 70,
"h": 99
},
"frame": {
"x": 228,
"y": 0,
"w": 70,
"h": 99
}
},
{
"filename": "0020.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 70,
"h": 99
},
"frame": {
"x": 76,
"y": 98,
"w": 70,
"h": 99
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 146,
"y": 98,
"w": 59,
"h": 99
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 146,
"y": 98,
"w": 59,
"h": 99
}
},
{
"filename": "0021.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 146,
"y": 98,
"w": 59,
"h": 99
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 76,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0006.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 76,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 76,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0022.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 76,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 135,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 135,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0024.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 135,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 194,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 205,
"y": 99,
"w": 59,
"h": 98
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 205,
"y": 99,
"w": 59,
"h": 98
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 205,
"y": 99,
"w": 59,
"h": 98
}
},
{
"filename": "0023.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 205,
"y": 99,
"w": 59,
"h": 98
}
},
{
"filename": "0013.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 264,
"y": 99,
"w": 59,
"h": 99
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 253,
"y": 198,
"w": 59,
"h": 98
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:2943281264e8142bbdb55f3a34167d72:322e92870c690e237c7a5e4a4a5f8e84:1a0490303f9626f92e787c567cd10feb$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.3 KiB

View File

@ -1,125 +0,0 @@
{
"textures": [
{
"image": "937.png",
"format": "RGBA8888",
"size": {
"w": 247,
"h": 247
},
"scale": 1,
"frames": [
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 1,
"y": 1,
"w": 83,
"h": 98
},
"frame": {
"x": 0,
"y": 0,
"w": 83,
"h": 98
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 81,
"h": 99
},
"frame": {
"x": 83,
"y": 0,
"w": 81,
"h": 99
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 1,
"y": 0,
"w": 83,
"h": 99
},
"frame": {
"x": 164,
"y": 0,
"w": 83,
"h": 99
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 86,
"h": 99
},
"frame": {
"x": 0,
"y": 99,
"w": 86,
"h": 99
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 86,
"h": 99
},
"frame": {
"x": 86,
"y": 99,
"w": 86,
"h": 99
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:492182e4e32e5cddaa9dfc2c2c08b684:084d0317f824a0d082ba0ffcfebc407b:1d4b4f8d62307c37457ba974879b47d0$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 KiB

View File

@ -1,356 +0,0 @@
{
"textures": [
{
"image": "935.png",
"format": "RGBA8888",
"size": {
"w": 133,
"h": 133
},
"scale": 1,
"frames": [
{
"filename": "0006.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 1,
"y": 0,
"w": 29,
"h": 49
},
"frame": {
"x": 0,
"y": 0,
"w": 29,
"h": 49
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 1,
"y": 0,
"w": 29,
"h": 49
},
"frame": {
"x": 0,
"y": 0,
"w": 29,
"h": 49
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 29,
"h": 49
},
"frame": {
"x": 29,
"y": 0,
"w": 29,
"h": 49
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 29,
"h": 49
},
"frame": {
"x": 29,
"y": 0,
"w": 29,
"h": 49
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 28,
"h": 49
},
"frame": {
"x": 58,
"y": 0,
"w": 28,
"h": 49
}
},
{
"filename": "0013.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 28,
"h": 49
},
"frame": {
"x": 58,
"y": 0,
"w": 28,
"h": 49
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 28,
"h": 49
},
"frame": {
"x": 86,
"y": 0,
"w": 28,
"h": 49
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 28,
"h": 49
},
"frame": {
"x": 86,
"y": 0,
"w": 28,
"h": 49
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 3,
"y": 1,
"w": 28,
"h": 48
},
"frame": {
"x": 0,
"y": 49,
"w": 28,
"h": 48
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 3,
"y": 1,
"w": 28,
"h": 48
},
"frame": {
"x": 0,
"y": 49,
"w": 28,
"h": 48
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 1,
"w": 27,
"h": 48
},
"frame": {
"x": 28,
"y": 49,
"w": 27,
"h": 48
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 5,
"y": 2,
"w": 27,
"h": 47
},
"frame": {
"x": 55,
"y": 49,
"w": 27,
"h": 47
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 5,
"y": 2,
"w": 27,
"h": 47
},
"frame": {
"x": 55,
"y": 49,
"w": 27,
"h": 47
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 6,
"y": 3,
"w": 26,
"h": 46
},
"frame": {
"x": 82,
"y": 49,
"w": 26,
"h": 46
}
},
{
"filename": "0016.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 6,
"y": 3,
"w": 26,
"h": 46
},
"frame": {
"x": 82,
"y": 49,
"w": 26,
"h": 46
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 7,
"y": 4,
"w": 25,
"h": 45
},
"frame": {
"x": 108,
"y": 49,
"w": 25,
"h": 45
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:2880dad5e3c550bb25e02ab0ab8d58c8:9dc0340440df25f20b3f006422b7a238:077dcf06dc5fc347497b59afe6126a5e$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -1,356 +0,0 @@
{
"textures": [
{
"image": "936.png",
"format": "RGBA8888",
"size": {
"w": 283,
"h": 283
},
"scale": 1,
"frames": [
{
"filename": "0004.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 5,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 0,
"y": 0,
"w": 59,
"h": 97
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 5,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 0,
"y": 0,
"w": 59,
"h": 97
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 0,
"y": 97,
"w": 59,
"h": 97
}
},
{
"filename": "0013.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 0,
"y": 97,
"w": 59,
"h": 97
}
},
{
"filename": "0006.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 59,
"y": 0,
"w": 59,
"h": 97
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 59,
"y": 0,
"w": 59,
"h": 97
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 8,
"y": 0,
"w": 58,
"h": 97
},
"frame": {
"x": 59,
"y": 97,
"w": 58,
"h": 97
}
},
{
"filename": "0016.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 8,
"y": 0,
"w": 58,
"h": 97
},
"frame": {
"x": 59,
"y": 97,
"w": 58,
"h": 97
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 58,
"h": 97
},
"frame": {
"x": 117,
"y": 97,
"w": 58,
"h": 97
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 58,
"h": 97
},
"frame": {
"x": 117,
"y": 97,
"w": 58,
"h": 97
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 1,
"w": 57,
"h": 96
},
"frame": {
"x": 118,
"y": 0,
"w": 57,
"h": 96
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 1,
"w": 57,
"h": 96
},
"frame": {
"x": 118,
"y": 0,
"w": 57,
"h": 96
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 1,
"y": 2,
"w": 58,
"h": 95
},
"frame": {
"x": 175,
"y": 0,
"w": 58,
"h": 95
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 1,
"y": 2,
"w": 58,
"h": 95
},
"frame": {
"x": 175,
"y": 0,
"w": 58,
"h": 95
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 3,
"w": 58,
"h": 94
},
"frame": {
"x": 175,
"y": 95,
"w": 58,
"h": 94
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 10,
"y": 3,
"w": 57,
"h": 94
},
"frame": {
"x": 175,
"y": 189,
"w": 57,
"h": 94
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:973448a7633a4dceb9828d95556ed3c2:09d8ad02433d8015e4665464587b1259:1a0490303f9626f92e787c567cd10feb$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.7 KiB

View File

@ -1,650 +0,0 @@
{
"textures": [
{
"image": "937.png",
"format": "RGBA8888",
"size": {
"w": 382,
"h": 382
},
"scale": 1,
"frames": [
{
"filename": "0013.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 91,
"h": 96
},
"frame": {
"x": 0,
"y": 0,
"w": 91,
"h": 96
}
},
{
"filename": "0028.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 91,
"h": 96
},
"frame": {
"x": 91,
"y": 0,
"w": 91,
"h": 96
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 90,
"h": 96
},
"frame": {
"x": 182,
"y": 0,
"w": 90,
"h": 96
}
},
{
"filename": "0027.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 90,
"h": 96
},
"frame": {
"x": 182,
"y": 0,
"w": 90,
"h": 96
}
},
{
"filename": "0006.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 89,
"h": 96
},
"frame": {
"x": 272,
"y": 0,
"w": 89,
"h": 96
}
},
{
"filename": "0021.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 89,
"h": 96
},
"frame": {
"x": 272,
"y": 0,
"w": 89,
"h": 96
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 4,
"y": 1,
"w": 91,
"h": 95
},
"frame": {
"x": 0,
"y": 96,
"w": 91,
"h": 95
}
},
{
"filename": "0022.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 4,
"y": 1,
"w": 91,
"h": 95
},
"frame": {
"x": 0,
"y": 96,
"w": 91,
"h": 95
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 4,
"y": 1,
"w": 89,
"h": 95
},
"frame": {
"x": 91,
"y": 96,
"w": 89,
"h": 95
}
},
{
"filename": "0026.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 4,
"y": 1,
"w": 89,
"h": 95
},
"frame": {
"x": 91,
"y": 96,
"w": 89,
"h": 95
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 180,
"y": 96,
"w": 88,
"h": 96
}
},
{
"filename": "0019.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 180,
"y": 96,
"w": 88,
"h": 96
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 0,
"y": 191,
"w": 88,
"h": 96
}
},
{
"filename": "0020.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 0,
"y": 191,
"w": 88,
"h": 96
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 88,
"y": 191,
"w": 88,
"h": 96
}
},
{
"filename": "0023.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 88,
"y": 191,
"w": 88,
"h": 96
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 0,
"w": 87,
"h": 96
},
"frame": {
"x": 176,
"y": 192,
"w": 87,
"h": 96
}
},
{
"filename": "0025.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 0,
"w": 87,
"h": 96
},
"frame": {
"x": 176,
"y": 192,
"w": 87,
"h": 96
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 1,
"w": 85,
"h": 95
},
"frame": {
"x": 0,
"y": 287,
"w": 85,
"h": 95
}
},
{
"filename": "0029.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 1,
"w": 85,
"h": 95
},
"frame": {
"x": 0,
"y": 287,
"w": 85,
"h": 95
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 1,
"y": 3,
"w": 85,
"h": 94
},
"frame": {
"x": 85,
"y": 287,
"w": 85,
"h": 94
}
},
{
"filename": "0017.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 1,
"y": 3,
"w": 85,
"h": 94
},
"frame": {
"x": 85,
"y": 287,
"w": 85,
"h": 94
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 1,
"w": 82,
"h": 96
},
"frame": {
"x": 263,
"y": 192,
"w": 82,
"h": 96
}
},
{
"filename": "0018.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 1,
"w": 82,
"h": 96
},
"frame": {
"x": 263,
"y": 192,
"w": 82,
"h": 96
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 8,
"y": 3,
"w": 85,
"h": 93
},
"frame": {
"x": 268,
"y": 96,
"w": 85,
"h": 93
}
},
{
"filename": "0024.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 8,
"y": 3,
"w": 85,
"h": 93
},
"frame": {
"x": 268,
"y": 96,
"w": 85,
"h": 93
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 3,
"w": 81,
"h": 94
},
"frame": {
"x": 170,
"y": 288,
"w": 81,
"h": 94
}
},
{
"filename": "0016.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 3,
"w": 81,
"h": 94
},
"frame": {
"x": 170,
"y": 288,
"w": 81,
"h": 94
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 3,
"w": 80,
"h": 94
},
"frame": {
"x": 251,
"y": 288,
"w": 80,
"h": 94
}
},
{
"filename": "0030.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 3,
"w": 80,
"h": 94
},
"frame": {
"x": 251,
"y": 288,
"w": 80,
"h": 94
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:25759b98c1f7867fe6c4ff54c797c3e2:0076c777d18a4f3d780937118dfb6388:1d4b4f8d62307c37457ba974879b47d0$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

View File

@ -1,356 +0,0 @@
{
"textures": [
{
"image": "935.png",
"format": "RGBA8888",
"size": {
"w": 133,
"h": 133
},
"scale": 1,
"frames": [
{
"filename": "0006.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 1,
"y": 0,
"w": 29,
"h": 49
},
"frame": {
"x": 0,
"y": 0,
"w": 29,
"h": 49
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 1,
"y": 0,
"w": 29,
"h": 49
},
"frame": {
"x": 0,
"y": 0,
"w": 29,
"h": 49
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 29,
"h": 49
},
"frame": {
"x": 29,
"y": 0,
"w": 29,
"h": 49
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 29,
"h": 49
},
"frame": {
"x": 29,
"y": 0,
"w": 29,
"h": 49
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 28,
"h": 49
},
"frame": {
"x": 58,
"y": 0,
"w": 28,
"h": 49
}
},
{
"filename": "0013.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 28,
"h": 49
},
"frame": {
"x": 58,
"y": 0,
"w": 28,
"h": 49
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 28,
"h": 49
},
"frame": {
"x": 86,
"y": 0,
"w": 28,
"h": 49
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 28,
"h": 49
},
"frame": {
"x": 86,
"y": 0,
"w": 28,
"h": 49
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 3,
"y": 1,
"w": 28,
"h": 48
},
"frame": {
"x": 0,
"y": 49,
"w": 28,
"h": 48
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 3,
"y": 1,
"w": 28,
"h": 48
},
"frame": {
"x": 0,
"y": 49,
"w": 28,
"h": 48
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 1,
"w": 27,
"h": 48
},
"frame": {
"x": 28,
"y": 49,
"w": 27,
"h": 48
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 5,
"y": 2,
"w": 27,
"h": 47
},
"frame": {
"x": 55,
"y": 49,
"w": 27,
"h": 47
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 5,
"y": 2,
"w": 27,
"h": 47
},
"frame": {
"x": 55,
"y": 49,
"w": 27,
"h": 47
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 6,
"y": 3,
"w": 26,
"h": 46
},
"frame": {
"x": 82,
"y": 49,
"w": 26,
"h": 46
}
},
{
"filename": "0016.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 6,
"y": 3,
"w": 26,
"h": 46
},
"frame": {
"x": 82,
"y": 49,
"w": 26,
"h": 46
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 7,
"y": 4,
"w": 25,
"h": 45
},
"frame": {
"x": 108,
"y": 49,
"w": 25,
"h": 45
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:039aaaf52028b39c07e4909a88a5e8bb:1e66e8f98dd44fa06a53d364e32b154b:077dcf06dc5fc347497b59afe6126a5e$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -1,356 +0,0 @@
{
"textures": [
{
"image": "936.png",
"format": "RGBA8888",
"size": {
"w": 283,
"h": 283
},
"scale": 1,
"frames": [
{
"filename": "0004.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 5,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 0,
"y": 0,
"w": 59,
"h": 97
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 5,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 0,
"y": 0,
"w": 59,
"h": 97
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 0,
"y": 97,
"w": 59,
"h": 97
}
},
{
"filename": "0013.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 0,
"y": 97,
"w": 59,
"h": 97
}
},
{
"filename": "0006.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 59,
"y": 0,
"w": 59,
"h": 97
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 59,
"y": 0,
"w": 59,
"h": 97
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 8,
"y": 0,
"w": 58,
"h": 97
},
"frame": {
"x": 59,
"y": 97,
"w": 58,
"h": 97
}
},
{
"filename": "0016.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 8,
"y": 0,
"w": 58,
"h": 97
},
"frame": {
"x": 59,
"y": 97,
"w": 58,
"h": 97
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 58,
"h": 97
},
"frame": {
"x": 117,
"y": 97,
"w": 58,
"h": 97
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 58,
"h": 97
},
"frame": {
"x": 117,
"y": 97,
"w": 58,
"h": 97
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 1,
"w": 57,
"h": 96
},
"frame": {
"x": 118,
"y": 0,
"w": 57,
"h": 96
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 1,
"w": 57,
"h": 96
},
"frame": {
"x": 118,
"y": 0,
"w": 57,
"h": 96
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 1,
"y": 2,
"w": 58,
"h": 95
},
"frame": {
"x": 175,
"y": 0,
"w": 58,
"h": 95
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 1,
"y": 2,
"w": 58,
"h": 95
},
"frame": {
"x": 175,
"y": 0,
"w": 58,
"h": 95
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 3,
"w": 58,
"h": 94
},
"frame": {
"x": 175,
"y": 95,
"w": 58,
"h": 94
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 10,
"y": 3,
"w": 57,
"h": 94
},
"frame": {
"x": 175,
"y": 189,
"w": 57,
"h": 94
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:28e584ed8d8aaebb8c9edc4517b84f45:09d8ad02433d8015e4665464587b1259:1a0490303f9626f92e787c567cd10feb$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.7 KiB

View File

@ -1,650 +0,0 @@
{
"textures": [
{
"image": "937.png",
"format": "RGBA8888",
"size": {
"w": 382,
"h": 382
},
"scale": 1,
"frames": [
{
"filename": "0013.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 91,
"h": 96
},
"frame": {
"x": 0,
"y": 0,
"w": 91,
"h": 96
}
},
{
"filename": "0028.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 91,
"h": 96
},
"frame": {
"x": 91,
"y": 0,
"w": 91,
"h": 96
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 90,
"h": 96
},
"frame": {
"x": 182,
"y": 0,
"w": 90,
"h": 96
}
},
{
"filename": "0027.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 90,
"h": 96
},
"frame": {
"x": 182,
"y": 0,
"w": 90,
"h": 96
}
},
{
"filename": "0006.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 89,
"h": 96
},
"frame": {
"x": 272,
"y": 0,
"w": 89,
"h": 96
}
},
{
"filename": "0021.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 89,
"h": 96
},
"frame": {
"x": 272,
"y": 0,
"w": 89,
"h": 96
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 4,
"y": 1,
"w": 91,
"h": 95
},
"frame": {
"x": 0,
"y": 96,
"w": 91,
"h": 95
}
},
{
"filename": "0022.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 4,
"y": 1,
"w": 91,
"h": 95
},
"frame": {
"x": 0,
"y": 96,
"w": 91,
"h": 95
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 4,
"y": 1,
"w": 89,
"h": 95
},
"frame": {
"x": 91,
"y": 96,
"w": 89,
"h": 95
}
},
{
"filename": "0026.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 4,
"y": 1,
"w": 89,
"h": 95
},
"frame": {
"x": 91,
"y": 96,
"w": 89,
"h": 95
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 180,
"y": 96,
"w": 88,
"h": 96
}
},
{
"filename": "0019.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 180,
"y": 96,
"w": 88,
"h": 96
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 0,
"y": 191,
"w": 88,
"h": 96
}
},
{
"filename": "0020.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 0,
"y": 191,
"w": 88,
"h": 96
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 88,
"y": 191,
"w": 88,
"h": 96
}
},
{
"filename": "0023.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 88,
"y": 191,
"w": 88,
"h": 96
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 0,
"w": 87,
"h": 96
},
"frame": {
"x": 176,
"y": 192,
"w": 87,
"h": 96
}
},
{
"filename": "0025.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 0,
"w": 87,
"h": 96
},
"frame": {
"x": 176,
"y": 192,
"w": 87,
"h": 96
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 1,
"w": 85,
"h": 95
},
"frame": {
"x": 0,
"y": 287,
"w": 85,
"h": 95
}
},
{
"filename": "0029.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 1,
"w": 85,
"h": 95
},
"frame": {
"x": 0,
"y": 287,
"w": 85,
"h": 95
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 1,
"y": 3,
"w": 85,
"h": 94
},
"frame": {
"x": 85,
"y": 287,
"w": 85,
"h": 94
}
},
{
"filename": "0017.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 1,
"y": 3,
"w": 85,
"h": 94
},
"frame": {
"x": 85,
"y": 287,
"w": 85,
"h": 94
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 1,
"w": 82,
"h": 96
},
"frame": {
"x": 263,
"y": 192,
"w": 82,
"h": 96
}
},
{
"filename": "0018.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 1,
"w": 82,
"h": 96
},
"frame": {
"x": 263,
"y": 192,
"w": 82,
"h": 96
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 8,
"y": 3,
"w": 85,
"h": 93
},
"frame": {
"x": 268,
"y": 96,
"w": 85,
"h": 93
}
},
{
"filename": "0024.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 8,
"y": 3,
"w": 85,
"h": 93
},
"frame": {
"x": 268,
"y": 96,
"w": 85,
"h": 93
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 3,
"w": 81,
"h": 94
},
"frame": {
"x": 170,
"y": 288,
"w": 81,
"h": 94
}
},
{
"filename": "0016.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 3,
"w": 81,
"h": 94
},
"frame": {
"x": 170,
"y": 288,
"w": 81,
"h": 94
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 3,
"w": 80,
"h": 94
},
"frame": {
"x": 251,
"y": 288,
"w": 80,
"h": 94
}
},
{
"filename": "0030.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 3,
"w": 80,
"h": 94
},
"frame": {
"x": 251,
"y": 288,
"w": 80,
"h": 94
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:d3ac9f14a29e2d6136e96b1fbd1551c7:0076c777d18a4f3d780937118dfb6388:1d4b4f8d62307c37457ba974879b47d0$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

View File

@ -1,440 +0,0 @@
{
"textures": [
{
"image": "935.png",
"format": "RGBA8888",
"size": {
"w": 165,
"h": 165
},
"scale": 1,
"frames": [
{
"filename": "0001.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 55,
"w": 35,
"h": 55
}
},
{
"filename": "0006.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 55,
"w": 35,
"h": 55
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 55,
"w": 35,
"h": 55
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 110,
"w": 35,
"h": 55
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 110,
"w": 35,
"h": 55
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 110,
"w": 35,
"h": 55
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 35,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 35,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 35,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0013.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 35,
"y": 55,
"w": 35,
"h": 55
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 35,
"y": 110,
"w": 35,
"h": 55
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 70,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0016.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 105,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0017.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 70,
"y": 55,
"w": 35,
"h": 55
}
},
{
"filename": "0018.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 70,
"y": 110,
"w": 35,
"h": 55
}
},
{
"filename": "0019.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 105,
"y": 55,
"w": 35,
"h": 55
}
},
{
"filename": "0020.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 105,
"y": 110,
"w": 35,
"h": 55
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:f58bc6c5ab628b520de90b88937784eb:2cb222a4a62936135e43a7f74d7bb852:077dcf06dc5fc347497b59afe6126a5e$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -1,524 +0,0 @@
{
"textures": [
{
"image": "936.png",
"format": "RGBA8888",
"size": {
"w": 323,
"h": 323
},
"scale": 1,
"frames": [
{
"filename": "0016.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 76,
"h": 99
},
"frame": {
"x": 0,
"y": 0,
"w": 76,
"h": 99
}
},
{
"filename": "0017.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 76,
"h": 99
},
"frame": {
"x": 0,
"y": 99,
"w": 76,
"h": 99
}
},
{
"filename": "0018.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 76,
"h": 99
},
"frame": {
"x": 0,
"y": 198,
"w": 76,
"h": 99
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 1,
"w": 76,
"h": 98
},
"frame": {
"x": 76,
"y": 0,
"w": 76,
"h": 98
}
},
{
"filename": "0019.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 1,
"w": 76,
"h": 98
},
"frame": {
"x": 152,
"y": 0,
"w": 76,
"h": 98
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 70,
"h": 99
},
"frame": {
"x": 228,
"y": 0,
"w": 70,
"h": 99
}
},
{
"filename": "0020.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 70,
"h": 99
},
"frame": {
"x": 76,
"y": 98,
"w": 70,
"h": 99
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 146,
"y": 98,
"w": 59,
"h": 99
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 146,
"y": 98,
"w": 59,
"h": 99
}
},
{
"filename": "0021.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 146,
"y": 98,
"w": 59,
"h": 99
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 76,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0006.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 76,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 76,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0022.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 76,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 135,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 135,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0024.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 135,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 194,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 205,
"y": 99,
"w": 59,
"h": 98
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 205,
"y": 99,
"w": 59,
"h": 98
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 205,
"y": 99,
"w": 59,
"h": 98
}
},
{
"filename": "0023.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 205,
"y": 99,
"w": 59,
"h": 98
}
},
{
"filename": "0013.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 264,
"y": 99,
"w": 59,
"h": 99
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 253,
"y": 198,
"w": 59,
"h": 98
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:244cdd3e42481041b59c3b67b0c2744d:204f377b772d27af90e7fcb35c29932a:1a0490303f9626f92e787c567cd10feb$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 KiB

View File

@ -1,125 +0,0 @@
{
"textures": [
{
"image": "937.png",
"format": "RGBA8888",
"size": {
"w": 247,
"h": 247
},
"scale": 1,
"frames": [
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 1,
"y": 1,
"w": 83,
"h": 98
},
"frame": {
"x": 0,
"y": 0,
"w": 83,
"h": 98
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 81,
"h": 99
},
"frame": {
"x": 83,
"y": 0,
"w": 81,
"h": 99
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 1,
"y": 0,
"w": 83,
"h": 99
},
"frame": {
"x": 164,
"y": 0,
"w": 83,
"h": 99
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 86,
"h": 99
},
"frame": {
"x": 0,
"y": 99,
"w": 86,
"h": 99
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 86,
"h": 99
},
"frame": {
"x": 86,
"y": 99,
"w": 86,
"h": 99
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:d042040d151bc1a4b99bc43297e01fa6:d31a38624e1e937eaab1670f078bcfd7:1d4b4f8d62307c37457ba974879b47d0$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 KiB

View File

@ -256,9 +256,6 @@
"932": [0, 2, 2],
"933": [0, 2, 2],
"934": [0, 1, 1],
"935": [1, 1, 2],
"936": [2, 2, 2],
"937": [2, 2, 2],
"940": [0, 1, 1],
"941": [0, 1, 1],
"944": [0, 1, 1],
@ -593,9 +590,6 @@
"932": [0, 1, 1],
"933": [0, 1, 1],
"934": [0, 1, 1],
"935": [2, 2, 2],
"936": [2, 2, 2],
"937": [2, 2, 2],
"940": [0, 1, 1],
"941": [0, 1, 1],
"944": [0, 1, 1],

View File

@ -1,46 +0,0 @@
{
"0": {
"3681e4": "cfac07",
"df00df": "b168ca",
"82afee": "fdcd0d",
"ff51ff": "e589b5",
"ca0d33": "5ba0cc",
"ee0d23": "93d6b7",
"801313": "212982",
"b33630": "4861a5",
"0f0f0f": "0f0f0f",
"464444": "4d3467",
"636161": "885aa3",
"f38f07": "b885d6",
"8c8a8a": "c79ace",
"f32e42": "93d6b7",
"1b2123": "1b2123",
"c77505": "795bd3",
"f3bd03": "a59fdf",
"ffffff": "ffffff",
"bbb9b9": "bbb9b9",
"5c5d64": "5c5d64"
},
"1": {
"3681e4": "a3bfcc",
"df00df": "88a0cc",
"82afee": "dbf5ff",
"ff51ff": "bbccea",
"ca0d33": "41accd",
"ee0d23": "96f5ff",
"801313": "0b3060",
"b33630": "205b82",
"0f0f0f": "0f0f0f",
"464444": "2d2c35",
"636161": "3b4149",
"f38f07": "e0734c",
"8c8a8a": "888989",
"f32e42": "87c1e5",
"1b2123": "1b2123",
"c77505": "d33830",
"f3bd03": "f4b766",
"ffffff": "ffffff",
"bbb9b9": "bbb9b9",
"5c5d64": "5c5d64"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

View File

@ -1,440 +0,0 @@
{
"textures": [
{
"image": "935_3.png",
"format": "RGBA8888",
"size": {
"w": 165,
"h": 165
},
"scale": 1,
"frames": [
{
"filename": "0001.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 55,
"w": 35,
"h": 55
}
},
{
"filename": "0006.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 55,
"w": 35,
"h": 55
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 55,
"w": 35,
"h": 55
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 110,
"w": 35,
"h": 55
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 110,
"w": 35,
"h": 55
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 0,
"y": 110,
"w": 35,
"h": 55
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 35,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 35,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 35,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0013.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 35,
"y": 55,
"w": 35,
"h": 55
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 35,
"y": 110,
"w": 35,
"h": 55
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 70,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0016.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 105,
"y": 0,
"w": 35,
"h": 55
}
},
{
"filename": "0017.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 70,
"y": 55,
"w": 35,
"h": 55
}
},
{
"filename": "0018.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 70,
"y": 110,
"w": 35,
"h": 55
}
},
{
"filename": "0019.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 105,
"y": 55,
"w": 35,
"h": 55
}
},
{
"filename": "0020.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 35,
"h": 55
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 35,
"h": 55
},
"frame": {
"x": 105,
"y": 110,
"w": 35,
"h": 55
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:06750fe617b2ad66c1af576e0074e016:b59cf22eea90e9839062adc1f728c00a:077dcf06dc5fc347497b59afe6126a5e$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

View File

@ -1,524 +0,0 @@
{
"textures": [
{
"image": "936_1.png",
"format": "RGBA8888",
"size": {
"w": 323,
"h": 323
},
"scale": 1,
"frames": [
{
"filename": "0016.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 76,
"h": 99
},
"frame": {
"x": 0,
"y": 0,
"w": 76,
"h": 99
}
},
{
"filename": "0017.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 76,
"h": 99
},
"frame": {
"x": 0,
"y": 99,
"w": 76,
"h": 99
}
},
{
"filename": "0018.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 76,
"h": 99
},
"frame": {
"x": 0,
"y": 198,
"w": 76,
"h": 99
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 1,
"w": 76,
"h": 98
},
"frame": {
"x": 76,
"y": 0,
"w": 76,
"h": 98
}
},
{
"filename": "0019.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 1,
"w": 76,
"h": 98
},
"frame": {
"x": 152,
"y": 0,
"w": 76,
"h": 98
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 70,
"h": 99
},
"frame": {
"x": 228,
"y": 0,
"w": 70,
"h": 99
}
},
{
"filename": "0020.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 70,
"h": 99
},
"frame": {
"x": 76,
"y": 98,
"w": 70,
"h": 99
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 146,
"y": 98,
"w": 59,
"h": 99
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 146,
"y": 98,
"w": 59,
"h": 99
}
},
{
"filename": "0021.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 146,
"y": 98,
"w": 59,
"h": 99
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 76,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0006.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 76,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 76,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0022.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 76,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 135,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 135,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0024.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 135,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 194,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 205,
"y": 99,
"w": 59,
"h": 98
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 205,
"y": 99,
"w": 59,
"h": 98
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 205,
"y": 99,
"w": 59,
"h": 98
}
},
{
"filename": "0023.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 205,
"y": 99,
"w": 59,
"h": 98
}
},
{
"filename": "0013.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 264,
"y": 99,
"w": 59,
"h": 99
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 253,
"y": 198,
"w": 59,
"h": 98
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:2943281264e8142bbdb55f3a34167d72:322e92870c690e237c7a5e4a4a5f8e84:1a0490303f9626f92e787c567cd10feb$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.5 KiB

View File

@ -1,524 +0,0 @@
{
"textures": [
{
"image": "936_2.png",
"format": "RGBA8888",
"size": {
"w": 323,
"h": 323
},
"scale": 1,
"frames": [
{
"filename": "0016.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 76,
"h": 99
},
"frame": {
"x": 0,
"y": 0,
"w": 76,
"h": 99
}
},
{
"filename": "0017.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 76,
"h": 99
},
"frame": {
"x": 0,
"y": 99,
"w": 76,
"h": 99
}
},
{
"filename": "0018.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 76,
"h": 99
},
"frame": {
"x": 0,
"y": 198,
"w": 76,
"h": 99
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 1,
"w": 76,
"h": 98
},
"frame": {
"x": 76,
"y": 0,
"w": 76,
"h": 98
}
},
{
"filename": "0019.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 1,
"w": 76,
"h": 98
},
"frame": {
"x": 152,
"y": 0,
"w": 76,
"h": 98
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 70,
"h": 99
},
"frame": {
"x": 228,
"y": 0,
"w": 70,
"h": 99
}
},
{
"filename": "0020.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 70,
"h": 99
},
"frame": {
"x": 76,
"y": 98,
"w": 70,
"h": 99
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 146,
"y": 98,
"w": 59,
"h": 99
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 146,
"y": 98,
"w": 59,
"h": 99
}
},
{
"filename": "0021.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 146,
"y": 98,
"w": 59,
"h": 99
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 76,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0006.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 76,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 76,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0022.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 76,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 135,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 135,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0024.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 135,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 194,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 205,
"y": 99,
"w": 59,
"h": 98
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 205,
"y": 99,
"w": 59,
"h": 98
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 205,
"y": 99,
"w": 59,
"h": 98
}
},
{
"filename": "0023.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 205,
"y": 99,
"w": 59,
"h": 98
}
},
{
"filename": "0013.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 264,
"y": 99,
"w": 59,
"h": 99
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 253,
"y": 198,
"w": 59,
"h": 98
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:2943281264e8142bbdb55f3a34167d72:322e92870c690e237c7a5e4a4a5f8e84:1a0490303f9626f92e787c567cd10feb$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.0 KiB

View File

@ -1,524 +0,0 @@
{
"textures": [
{
"image": "936_3.png",
"format": "RGBA8888",
"size": {
"w": 323,
"h": 323
},
"scale": 1,
"frames": [
{
"filename": "0016.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 76,
"h": 99
},
"frame": {
"x": 0,
"y": 0,
"w": 76,
"h": 99
}
},
{
"filename": "0017.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 76,
"h": 99
},
"frame": {
"x": 0,
"y": 99,
"w": 76,
"h": 99
}
},
{
"filename": "0018.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 76,
"h": 99
},
"frame": {
"x": 0,
"y": 198,
"w": 76,
"h": 99
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 1,
"w": 76,
"h": 98
},
"frame": {
"x": 76,
"y": 0,
"w": 76,
"h": 98
}
},
{
"filename": "0019.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 1,
"w": 76,
"h": 98
},
"frame": {
"x": 152,
"y": 0,
"w": 76,
"h": 98
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 70,
"h": 99
},
"frame": {
"x": 228,
"y": 0,
"w": 70,
"h": 99
}
},
{
"filename": "0020.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 70,
"h": 99
},
"frame": {
"x": 76,
"y": 98,
"w": 70,
"h": 99
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 146,
"y": 98,
"w": 59,
"h": 99
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 146,
"y": 98,
"w": 59,
"h": 99
}
},
{
"filename": "0021.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 146,
"y": 98,
"w": 59,
"h": 99
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 76,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0006.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 76,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 76,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0022.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 76,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 135,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 135,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0024.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 135,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 194,
"y": 197,
"w": 59,
"h": 99
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 205,
"y": 99,
"w": 59,
"h": 98
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 205,
"y": 99,
"w": 59,
"h": 98
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 205,
"y": 99,
"w": 59,
"h": 98
}
},
{
"filename": "0023.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 205,
"y": 99,
"w": 59,
"h": 98
}
},
{
"filename": "0013.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 0,
"w": 59,
"h": 99
},
"frame": {
"x": 264,
"y": 99,
"w": 59,
"h": 99
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 76,
"h": 99
},
"spriteSourceSize": {
"x": 9,
"y": 1,
"w": 59,
"h": 98
},
"frame": {
"x": 253,
"y": 198,
"w": 59,
"h": 98
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:2943281264e8142bbdb55f3a34167d72:322e92870c690e237c7a5e4a4a5f8e84:1a0490303f9626f92e787c567cd10feb$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.5 KiB

View File

@ -1,125 +0,0 @@
{
"textures": [
{
"image": "937_1.png",
"format": "RGBA8888",
"size": {
"w": 247,
"h": 247
},
"scale": 1,
"frames": [
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 1,
"y": 1,
"w": 83,
"h": 98
},
"frame": {
"x": 0,
"y": 0,
"w": 83,
"h": 98
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 81,
"h": 99
},
"frame": {
"x": 83,
"y": 0,
"w": 81,
"h": 99
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 1,
"y": 0,
"w": 83,
"h": 99
},
"frame": {
"x": 164,
"y": 0,
"w": 83,
"h": 99
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 86,
"h": 99
},
"frame": {
"x": 0,
"y": 99,
"w": 86,
"h": 99
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 86,
"h": 99
},
"frame": {
"x": 86,
"y": 99,
"w": 86,
"h": 99
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:492182e4e32e5cddaa9dfc2c2c08b684:084d0317f824a0d082ba0ffcfebc407b:1d4b4f8d62307c37457ba974879b47d0$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.9 KiB

View File

@ -1,125 +0,0 @@
{
"textures": [
{
"image": "937_2.png",
"format": "RGBA8888",
"size": {
"w": 247,
"h": 247
},
"scale": 1,
"frames": [
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 1,
"y": 1,
"w": 83,
"h": 98
},
"frame": {
"x": 0,
"y": 0,
"w": 83,
"h": 98
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 81,
"h": 99
},
"frame": {
"x": 83,
"y": 0,
"w": 81,
"h": 99
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 1,
"y": 0,
"w": 83,
"h": 99
},
"frame": {
"x": 164,
"y": 0,
"w": 83,
"h": 99
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 86,
"h": 99
},
"frame": {
"x": 0,
"y": 99,
"w": 86,
"h": 99
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 86,
"h": 99
},
"frame": {
"x": 86,
"y": 99,
"w": 86,
"h": 99
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:492182e4e32e5cddaa9dfc2c2c08b684:084d0317f824a0d082ba0ffcfebc407b:1d4b4f8d62307c37457ba974879b47d0$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 KiB

View File

@ -1,125 +0,0 @@
{
"textures": [
{
"image": "937_3.png",
"format": "RGBA8888",
"size": {
"w": 247,
"h": 247
},
"scale": 1,
"frames": [
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 1,
"y": 1,
"w": 83,
"h": 98
},
"frame": {
"x": 0,
"y": 0,
"w": 83,
"h": 98
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 81,
"h": 99
},
"frame": {
"x": 83,
"y": 0,
"w": 81,
"h": 99
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 1,
"y": 0,
"w": 83,
"h": 99
},
"frame": {
"x": 164,
"y": 0,
"w": 83,
"h": 99
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 86,
"h": 99
},
"frame": {
"x": 0,
"y": 99,
"w": 86,
"h": 99
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 86,
"h": 99
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 86,
"h": 99
},
"frame": {
"x": 86,
"y": 99,
"w": 86,
"h": 99
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:492182e4e32e5cddaa9dfc2c2c08b684:084d0317f824a0d082ba0ffcfebc407b:1d4b4f8d62307c37457ba974879b47d0$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.9 KiB

View File

@ -1,356 +0,0 @@
{
"textures": [
{
"image": "935_1.png",
"format": "RGBA8888",
"size": {
"w": 133,
"h": 133
},
"scale": 1,
"frames": [
{
"filename": "0006.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 1,
"y": 0,
"w": 29,
"h": 49
},
"frame": {
"x": 0,
"y": 0,
"w": 29,
"h": 49
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 1,
"y": 0,
"w": 29,
"h": 49
},
"frame": {
"x": 0,
"y": 0,
"w": 29,
"h": 49
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 29,
"h": 49
},
"frame": {
"x": 29,
"y": 0,
"w": 29,
"h": 49
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 29,
"h": 49
},
"frame": {
"x": 29,
"y": 0,
"w": 29,
"h": 49
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 28,
"h": 49
},
"frame": {
"x": 58,
"y": 0,
"w": 28,
"h": 49
}
},
{
"filename": "0013.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 28,
"h": 49
},
"frame": {
"x": 58,
"y": 0,
"w": 28,
"h": 49
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 28,
"h": 49
},
"frame": {
"x": 86,
"y": 0,
"w": 28,
"h": 49
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 28,
"h": 49
},
"frame": {
"x": 86,
"y": 0,
"w": 28,
"h": 49
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 3,
"y": 1,
"w": 28,
"h": 48
},
"frame": {
"x": 0,
"y": 49,
"w": 28,
"h": 48
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 3,
"y": 1,
"w": 28,
"h": 48
},
"frame": {
"x": 0,
"y": 49,
"w": 28,
"h": 48
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 1,
"w": 27,
"h": 48
},
"frame": {
"x": 28,
"y": 49,
"w": 27,
"h": 48
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 5,
"y": 2,
"w": 27,
"h": 47
},
"frame": {
"x": 55,
"y": 49,
"w": 27,
"h": 47
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 5,
"y": 2,
"w": 27,
"h": 47
},
"frame": {
"x": 55,
"y": 49,
"w": 27,
"h": 47
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 6,
"y": 3,
"w": 26,
"h": 46
},
"frame": {
"x": 82,
"y": 49,
"w": 26,
"h": 46
}
},
{
"filename": "0016.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 6,
"y": 3,
"w": 26,
"h": 46
},
"frame": {
"x": 82,
"y": 49,
"w": 26,
"h": 46
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 7,
"y": 4,
"w": 25,
"h": 45
},
"frame": {
"x": 108,
"y": 49,
"w": 25,
"h": 45
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:2880dad5e3c550bb25e02ab0ab8d58c8:9dc0340440df25f20b3f006422b7a238:077dcf06dc5fc347497b59afe6126a5e$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -1,356 +0,0 @@
{
"textures": [
{
"image": "935_2.png",
"format": "RGBA8888",
"size": {
"w": 133,
"h": 133
},
"scale": 1,
"frames": [
{
"filename": "0006.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 1,
"y": 0,
"w": 29,
"h": 49
},
"frame": {
"x": 0,
"y": 0,
"w": 29,
"h": 49
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 1,
"y": 0,
"w": 29,
"h": 49
},
"frame": {
"x": 0,
"y": 0,
"w": 29,
"h": 49
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 29,
"h": 49
},
"frame": {
"x": 29,
"y": 0,
"w": 29,
"h": 49
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 29,
"h": 49
},
"frame": {
"x": 29,
"y": 0,
"w": 29,
"h": 49
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 28,
"h": 49
},
"frame": {
"x": 58,
"y": 0,
"w": 28,
"h": 49
}
},
{
"filename": "0013.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 28,
"h": 49
},
"frame": {
"x": 58,
"y": 0,
"w": 28,
"h": 49
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 28,
"h": 49
},
"frame": {
"x": 86,
"y": 0,
"w": 28,
"h": 49
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 28,
"h": 49
},
"frame": {
"x": 86,
"y": 0,
"w": 28,
"h": 49
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 3,
"y": 1,
"w": 28,
"h": 48
},
"frame": {
"x": 0,
"y": 49,
"w": 28,
"h": 48
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 3,
"y": 1,
"w": 28,
"h": 48
},
"frame": {
"x": 0,
"y": 49,
"w": 28,
"h": 48
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 1,
"w": 27,
"h": 48
},
"frame": {
"x": 28,
"y": 49,
"w": 27,
"h": 48
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 5,
"y": 2,
"w": 27,
"h": 47
},
"frame": {
"x": 55,
"y": 49,
"w": 27,
"h": 47
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 5,
"y": 2,
"w": 27,
"h": 47
},
"frame": {
"x": 55,
"y": 49,
"w": 27,
"h": 47
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 6,
"y": 3,
"w": 26,
"h": 46
},
"frame": {
"x": 82,
"y": 49,
"w": 26,
"h": 46
}
},
{
"filename": "0016.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 6,
"y": 3,
"w": 26,
"h": 46
},
"frame": {
"x": 82,
"y": 49,
"w": 26,
"h": 46
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 7,
"y": 4,
"w": 25,
"h": 45
},
"frame": {
"x": 108,
"y": 49,
"w": 25,
"h": 45
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:2880dad5e3c550bb25e02ab0ab8d58c8:9dc0340440df25f20b3f006422b7a238:077dcf06dc5fc347497b59afe6126a5e$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -1,356 +0,0 @@
{
"textures": [
{
"image": "935_3.png",
"format": "RGBA8888",
"size": {
"w": 133,
"h": 133
},
"scale": 1,
"frames": [
{
"filename": "0006.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 1,
"y": 0,
"w": 29,
"h": 49
},
"frame": {
"x": 0,
"y": 0,
"w": 29,
"h": 49
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 1,
"y": 0,
"w": 29,
"h": 49
},
"frame": {
"x": 0,
"y": 0,
"w": 29,
"h": 49
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 29,
"h": 49
},
"frame": {
"x": 29,
"y": 0,
"w": 29,
"h": 49
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 29,
"h": 49
},
"frame": {
"x": 29,
"y": 0,
"w": 29,
"h": 49
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 28,
"h": 49
},
"frame": {
"x": 58,
"y": 0,
"w": 28,
"h": 49
}
},
{
"filename": "0013.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 28,
"h": 49
},
"frame": {
"x": 58,
"y": 0,
"w": 28,
"h": 49
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 28,
"h": 49
},
"frame": {
"x": 86,
"y": 0,
"w": 28,
"h": 49
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 28,
"h": 49
},
"frame": {
"x": 86,
"y": 0,
"w": 28,
"h": 49
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 3,
"y": 1,
"w": 28,
"h": 48
},
"frame": {
"x": 0,
"y": 49,
"w": 28,
"h": 48
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 3,
"y": 1,
"w": 28,
"h": 48
},
"frame": {
"x": 0,
"y": 49,
"w": 28,
"h": 48
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 0,
"y": 1,
"w": 27,
"h": 48
},
"frame": {
"x": 28,
"y": 49,
"w": 27,
"h": 48
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 5,
"y": 2,
"w": 27,
"h": 47
},
"frame": {
"x": 55,
"y": 49,
"w": 27,
"h": 47
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 5,
"y": 2,
"w": 27,
"h": 47
},
"frame": {
"x": 55,
"y": 49,
"w": 27,
"h": 47
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 6,
"y": 3,
"w": 26,
"h": 46
},
"frame": {
"x": 82,
"y": 49,
"w": 26,
"h": 46
}
},
{
"filename": "0016.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 6,
"y": 3,
"w": 26,
"h": 46
},
"frame": {
"x": 82,
"y": 49,
"w": 26,
"h": 46
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 32,
"h": 49
},
"spriteSourceSize": {
"x": 7,
"y": 4,
"w": 25,
"h": 45
},
"frame": {
"x": 108,
"y": 49,
"w": 25,
"h": 45
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:2880dad5e3c550bb25e02ab0ab8d58c8:9dc0340440df25f20b3f006422b7a238:077dcf06dc5fc347497b59afe6126a5e$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -1,356 +0,0 @@
{
"textures": [
{
"image": "936_1.png",
"format": "RGBA8888",
"size": {
"w": 283,
"h": 283
},
"scale": 1,
"frames": [
{
"filename": "0004.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 5,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 0,
"y": 0,
"w": 59,
"h": 97
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 5,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 0,
"y": 0,
"w": 59,
"h": 97
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 0,
"y": 97,
"w": 59,
"h": 97
}
},
{
"filename": "0013.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 0,
"y": 97,
"w": 59,
"h": 97
}
},
{
"filename": "0006.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 59,
"y": 0,
"w": 59,
"h": 97
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 59,
"y": 0,
"w": 59,
"h": 97
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 8,
"y": 0,
"w": 58,
"h": 97
},
"frame": {
"x": 59,
"y": 97,
"w": 58,
"h": 97
}
},
{
"filename": "0016.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 8,
"y": 0,
"w": 58,
"h": 97
},
"frame": {
"x": 59,
"y": 97,
"w": 58,
"h": 97
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 58,
"h": 97
},
"frame": {
"x": 117,
"y": 97,
"w": 58,
"h": 97
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 58,
"h": 97
},
"frame": {
"x": 117,
"y": 97,
"w": 58,
"h": 97
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 1,
"w": 57,
"h": 96
},
"frame": {
"x": 118,
"y": 0,
"w": 57,
"h": 96
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 1,
"w": 57,
"h": 96
},
"frame": {
"x": 118,
"y": 0,
"w": 57,
"h": 96
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 1,
"y": 2,
"w": 58,
"h": 95
},
"frame": {
"x": 175,
"y": 0,
"w": 58,
"h": 95
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 1,
"y": 2,
"w": 58,
"h": 95
},
"frame": {
"x": 175,
"y": 0,
"w": 58,
"h": 95
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 3,
"w": 58,
"h": 94
},
"frame": {
"x": 175,
"y": 95,
"w": 58,
"h": 94
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 10,
"y": 3,
"w": 57,
"h": 94
},
"frame": {
"x": 175,
"y": 189,
"w": 57,
"h": 94
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:973448a7633a4dceb9828d95556ed3c2:09d8ad02433d8015e4665464587b1259:1a0490303f9626f92e787c567cd10feb$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.5 KiB

View File

@ -1,356 +0,0 @@
{
"textures": [
{
"image": "936_2.png",
"format": "RGBA8888",
"size": {
"w": 283,
"h": 283
},
"scale": 1,
"frames": [
{
"filename": "0004.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 5,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 0,
"y": 0,
"w": 59,
"h": 97
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 5,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 0,
"y": 0,
"w": 59,
"h": 97
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 0,
"y": 97,
"w": 59,
"h": 97
}
},
{
"filename": "0013.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 0,
"y": 97,
"w": 59,
"h": 97
}
},
{
"filename": "0006.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 59,
"y": 0,
"w": 59,
"h": 97
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 59,
"y": 0,
"w": 59,
"h": 97
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 8,
"y": 0,
"w": 58,
"h": 97
},
"frame": {
"x": 59,
"y": 97,
"w": 58,
"h": 97
}
},
{
"filename": "0016.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 8,
"y": 0,
"w": 58,
"h": 97
},
"frame": {
"x": 59,
"y": 97,
"w": 58,
"h": 97
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 58,
"h": 97
},
"frame": {
"x": 117,
"y": 97,
"w": 58,
"h": 97
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 58,
"h": 97
},
"frame": {
"x": 117,
"y": 97,
"w": 58,
"h": 97
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 1,
"w": 57,
"h": 96
},
"frame": {
"x": 118,
"y": 0,
"w": 57,
"h": 96
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 1,
"w": 57,
"h": 96
},
"frame": {
"x": 118,
"y": 0,
"w": 57,
"h": 96
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 1,
"y": 2,
"w": 58,
"h": 95
},
"frame": {
"x": 175,
"y": 0,
"w": 58,
"h": 95
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 1,
"y": 2,
"w": 58,
"h": 95
},
"frame": {
"x": 175,
"y": 0,
"w": 58,
"h": 95
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 3,
"w": 58,
"h": 94
},
"frame": {
"x": 175,
"y": 95,
"w": 58,
"h": 94
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 10,
"y": 3,
"w": 57,
"h": 94
},
"frame": {
"x": 175,
"y": 189,
"w": 57,
"h": 94
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:973448a7633a4dceb9828d95556ed3c2:09d8ad02433d8015e4665464587b1259:1a0490303f9626f92e787c567cd10feb$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.5 KiB

View File

@ -1,356 +0,0 @@
{
"textures": [
{
"image": "936_3.png",
"format": "RGBA8888",
"size": {
"w": 283,
"h": 283
},
"scale": 1,
"frames": [
{
"filename": "0004.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 5,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 0,
"y": 0,
"w": 59,
"h": 97
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 5,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 0,
"y": 0,
"w": 59,
"h": 97
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 0,
"y": 97,
"w": 59,
"h": 97
}
},
{
"filename": "0013.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 0,
"y": 97,
"w": 59,
"h": 97
}
},
{
"filename": "0006.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 59,
"y": 0,
"w": 59,
"h": 97
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 59,
"h": 97
},
"frame": {
"x": 59,
"y": 0,
"w": 59,
"h": 97
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 8,
"y": 0,
"w": 58,
"h": 97
},
"frame": {
"x": 59,
"y": 97,
"w": 58,
"h": 97
}
},
{
"filename": "0016.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 8,
"y": 0,
"w": 58,
"h": 97
},
"frame": {
"x": 59,
"y": 97,
"w": 58,
"h": 97
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 58,
"h": 97
},
"frame": {
"x": 117,
"y": 97,
"w": 58,
"h": 97
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 58,
"h": 97
},
"frame": {
"x": 117,
"y": 97,
"w": 58,
"h": 97
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 1,
"w": 57,
"h": 96
},
"frame": {
"x": 118,
"y": 0,
"w": 57,
"h": 96
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 1,
"w": 57,
"h": 96
},
"frame": {
"x": 118,
"y": 0,
"w": 57,
"h": 96
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 1,
"y": 2,
"w": 58,
"h": 95
},
"frame": {
"x": 175,
"y": 0,
"w": 58,
"h": 95
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 1,
"y": 2,
"w": 58,
"h": 95
},
"frame": {
"x": 175,
"y": 0,
"w": 58,
"h": 95
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 3,
"w": 58,
"h": 94
},
"frame": {
"x": 175,
"y": 95,
"w": 58,
"h": 94
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 67,
"h": 97
},
"spriteSourceSize": {
"x": 10,
"y": 3,
"w": 57,
"h": 94
},
"frame": {
"x": 175,
"y": 189,
"w": 57,
"h": 94
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:973448a7633a4dceb9828d95556ed3c2:09d8ad02433d8015e4665464587b1259:1a0490303f9626f92e787c567cd10feb$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.5 KiB

View File

@ -1,650 +0,0 @@
{
"textures": [
{
"image": "937_1.png",
"format": "RGBA8888",
"size": {
"w": 382,
"h": 382
},
"scale": 1,
"frames": [
{
"filename": "0013.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 91,
"h": 96
},
"frame": {
"x": 0,
"y": 0,
"w": 91,
"h": 96
}
},
{
"filename": "0028.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 91,
"h": 96
},
"frame": {
"x": 91,
"y": 0,
"w": 91,
"h": 96
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 90,
"h": 96
},
"frame": {
"x": 182,
"y": 0,
"w": 90,
"h": 96
}
},
{
"filename": "0027.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 90,
"h": 96
},
"frame": {
"x": 182,
"y": 0,
"w": 90,
"h": 96
}
},
{
"filename": "0006.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 89,
"h": 96
},
"frame": {
"x": 272,
"y": 0,
"w": 89,
"h": 96
}
},
{
"filename": "0021.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 89,
"h": 96
},
"frame": {
"x": 272,
"y": 0,
"w": 89,
"h": 96
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 4,
"y": 1,
"w": 91,
"h": 95
},
"frame": {
"x": 0,
"y": 96,
"w": 91,
"h": 95
}
},
{
"filename": "0022.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 4,
"y": 1,
"w": 91,
"h": 95
},
"frame": {
"x": 0,
"y": 96,
"w": 91,
"h": 95
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 4,
"y": 1,
"w": 89,
"h": 95
},
"frame": {
"x": 91,
"y": 96,
"w": 89,
"h": 95
}
},
{
"filename": "0026.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 4,
"y": 1,
"w": 89,
"h": 95
},
"frame": {
"x": 91,
"y": 96,
"w": 89,
"h": 95
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 180,
"y": 96,
"w": 88,
"h": 96
}
},
{
"filename": "0019.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 180,
"y": 96,
"w": 88,
"h": 96
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 0,
"y": 191,
"w": 88,
"h": 96
}
},
{
"filename": "0020.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 0,
"y": 191,
"w": 88,
"h": 96
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 88,
"y": 191,
"w": 88,
"h": 96
}
},
{
"filename": "0023.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 88,
"y": 191,
"w": 88,
"h": 96
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 0,
"w": 87,
"h": 96
},
"frame": {
"x": 176,
"y": 192,
"w": 87,
"h": 96
}
},
{
"filename": "0025.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 0,
"w": 87,
"h": 96
},
"frame": {
"x": 176,
"y": 192,
"w": 87,
"h": 96
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 1,
"w": 85,
"h": 95
},
"frame": {
"x": 0,
"y": 287,
"w": 85,
"h": 95
}
},
{
"filename": "0029.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 1,
"w": 85,
"h": 95
},
"frame": {
"x": 0,
"y": 287,
"w": 85,
"h": 95
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 1,
"y": 3,
"w": 85,
"h": 94
},
"frame": {
"x": 85,
"y": 287,
"w": 85,
"h": 94
}
},
{
"filename": "0017.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 1,
"y": 3,
"w": 85,
"h": 94
},
"frame": {
"x": 85,
"y": 287,
"w": 85,
"h": 94
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 1,
"w": 82,
"h": 96
},
"frame": {
"x": 263,
"y": 192,
"w": 82,
"h": 96
}
},
{
"filename": "0018.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 1,
"w": 82,
"h": 96
},
"frame": {
"x": 263,
"y": 192,
"w": 82,
"h": 96
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 8,
"y": 3,
"w": 85,
"h": 93
},
"frame": {
"x": 268,
"y": 96,
"w": 85,
"h": 93
}
},
{
"filename": "0024.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 8,
"y": 3,
"w": 85,
"h": 93
},
"frame": {
"x": 268,
"y": 96,
"w": 85,
"h": 93
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 3,
"w": 81,
"h": 94
},
"frame": {
"x": 170,
"y": 288,
"w": 81,
"h": 94
}
},
{
"filename": "0016.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 3,
"w": 81,
"h": 94
},
"frame": {
"x": 170,
"y": 288,
"w": 81,
"h": 94
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 3,
"w": 80,
"h": 94
},
"frame": {
"x": 251,
"y": 288,
"w": 80,
"h": 94
}
},
{
"filename": "0030.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 3,
"w": 80,
"h": 94
},
"frame": {
"x": 251,
"y": 288,
"w": 80,
"h": 94
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:25759b98c1f7867fe6c4ff54c797c3e2:0076c777d18a4f3d780937118dfb6388:1d4b4f8d62307c37457ba974879b47d0$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

View File

@ -1,650 +0,0 @@
{
"textures": [
{
"image": "937_2.png",
"format": "RGBA8888",
"size": {
"w": 382,
"h": 382
},
"scale": 1,
"frames": [
{
"filename": "0013.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 91,
"h": 96
},
"frame": {
"x": 0,
"y": 0,
"w": 91,
"h": 96
}
},
{
"filename": "0028.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 91,
"h": 96
},
"frame": {
"x": 91,
"y": 0,
"w": 91,
"h": 96
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 90,
"h": 96
},
"frame": {
"x": 182,
"y": 0,
"w": 90,
"h": 96
}
},
{
"filename": "0027.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 90,
"h": 96
},
"frame": {
"x": 182,
"y": 0,
"w": 90,
"h": 96
}
},
{
"filename": "0006.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 89,
"h": 96
},
"frame": {
"x": 272,
"y": 0,
"w": 89,
"h": 96
}
},
{
"filename": "0021.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 89,
"h": 96
},
"frame": {
"x": 272,
"y": 0,
"w": 89,
"h": 96
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 4,
"y": 1,
"w": 91,
"h": 95
},
"frame": {
"x": 0,
"y": 96,
"w": 91,
"h": 95
}
},
{
"filename": "0022.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 4,
"y": 1,
"w": 91,
"h": 95
},
"frame": {
"x": 0,
"y": 96,
"w": 91,
"h": 95
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 4,
"y": 1,
"w": 89,
"h": 95
},
"frame": {
"x": 91,
"y": 96,
"w": 89,
"h": 95
}
},
{
"filename": "0026.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 4,
"y": 1,
"w": 89,
"h": 95
},
"frame": {
"x": 91,
"y": 96,
"w": 89,
"h": 95
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 180,
"y": 96,
"w": 88,
"h": 96
}
},
{
"filename": "0019.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 180,
"y": 96,
"w": 88,
"h": 96
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 0,
"y": 191,
"w": 88,
"h": 96
}
},
{
"filename": "0020.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 0,
"y": 191,
"w": 88,
"h": 96
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 88,
"y": 191,
"w": 88,
"h": 96
}
},
{
"filename": "0023.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 88,
"y": 191,
"w": 88,
"h": 96
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 0,
"w": 87,
"h": 96
},
"frame": {
"x": 176,
"y": 192,
"w": 87,
"h": 96
}
},
{
"filename": "0025.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 0,
"w": 87,
"h": 96
},
"frame": {
"x": 176,
"y": 192,
"w": 87,
"h": 96
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 1,
"w": 85,
"h": 95
},
"frame": {
"x": 0,
"y": 287,
"w": 85,
"h": 95
}
},
{
"filename": "0029.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 1,
"w": 85,
"h": 95
},
"frame": {
"x": 0,
"y": 287,
"w": 85,
"h": 95
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 1,
"y": 3,
"w": 85,
"h": 94
},
"frame": {
"x": 85,
"y": 287,
"w": 85,
"h": 94
}
},
{
"filename": "0017.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 1,
"y": 3,
"w": 85,
"h": 94
},
"frame": {
"x": 85,
"y": 287,
"w": 85,
"h": 94
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 1,
"w": 82,
"h": 96
},
"frame": {
"x": 263,
"y": 192,
"w": 82,
"h": 96
}
},
{
"filename": "0018.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 1,
"w": 82,
"h": 96
},
"frame": {
"x": 263,
"y": 192,
"w": 82,
"h": 96
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 8,
"y": 3,
"w": 85,
"h": 93
},
"frame": {
"x": 268,
"y": 96,
"w": 85,
"h": 93
}
},
{
"filename": "0024.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 8,
"y": 3,
"w": 85,
"h": 93
},
"frame": {
"x": 268,
"y": 96,
"w": 85,
"h": 93
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 3,
"w": 81,
"h": 94
},
"frame": {
"x": 170,
"y": 288,
"w": 81,
"h": 94
}
},
{
"filename": "0016.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 3,
"w": 81,
"h": 94
},
"frame": {
"x": 170,
"y": 288,
"w": 81,
"h": 94
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 3,
"w": 80,
"h": 94
},
"frame": {
"x": 251,
"y": 288,
"w": 80,
"h": 94
}
},
{
"filename": "0030.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 3,
"w": 80,
"h": 94
},
"frame": {
"x": 251,
"y": 288,
"w": 80,
"h": 94
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:25759b98c1f7867fe6c4ff54c797c3e2:0076c777d18a4f3d780937118dfb6388:1d4b4f8d62307c37457ba974879b47d0$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

View File

@ -1,650 +0,0 @@
{
"textures": [
{
"image": "937_3.png",
"format": "RGBA8888",
"size": {
"w": 382,
"h": 382
},
"scale": 1,
"frames": [
{
"filename": "0013.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 91,
"h": 96
},
"frame": {
"x": 0,
"y": 0,
"w": 91,
"h": 96
}
},
{
"filename": "0028.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 91,
"h": 96
},
"frame": {
"x": 91,
"y": 0,
"w": 91,
"h": 96
}
},
{
"filename": "0012.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 90,
"h": 96
},
"frame": {
"x": 182,
"y": 0,
"w": 90,
"h": 96
}
},
{
"filename": "0027.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 90,
"h": 96
},
"frame": {
"x": 182,
"y": 0,
"w": 90,
"h": 96
}
},
{
"filename": "0006.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 89,
"h": 96
},
"frame": {
"x": 272,
"y": 0,
"w": 89,
"h": 96
}
},
{
"filename": "0021.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 0,
"w": 89,
"h": 96
},
"frame": {
"x": 272,
"y": 0,
"w": 89,
"h": 96
}
},
{
"filename": "0007.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 4,
"y": 1,
"w": 91,
"h": 95
},
"frame": {
"x": 0,
"y": 96,
"w": 91,
"h": 95
}
},
{
"filename": "0022.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 4,
"y": 1,
"w": 91,
"h": 95
},
"frame": {
"x": 0,
"y": 96,
"w": 91,
"h": 95
}
},
{
"filename": "0011.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 4,
"y": 1,
"w": 89,
"h": 95
},
"frame": {
"x": 91,
"y": 96,
"w": 89,
"h": 95
}
},
{
"filename": "0026.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 4,
"y": 1,
"w": 89,
"h": 95
},
"frame": {
"x": 91,
"y": 96,
"w": 89,
"h": 95
}
},
{
"filename": "0004.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 180,
"y": 96,
"w": 88,
"h": 96
}
},
{
"filename": "0019.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 180,
"y": 96,
"w": 88,
"h": 96
}
},
{
"filename": "0005.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 0,
"y": 191,
"w": 88,
"h": 96
}
},
{
"filename": "0020.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 0,
"y": 191,
"w": 88,
"h": 96
}
},
{
"filename": "0008.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 88,
"y": 191,
"w": 88,
"h": 96
}
},
{
"filename": "0023.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 0,
"w": 88,
"h": 96
},
"frame": {
"x": 88,
"y": 191,
"w": 88,
"h": 96
}
},
{
"filename": "0010.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 0,
"w": 87,
"h": 96
},
"frame": {
"x": 176,
"y": 192,
"w": 87,
"h": 96
}
},
{
"filename": "0025.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 7,
"y": 0,
"w": 87,
"h": 96
},
"frame": {
"x": 176,
"y": 192,
"w": 87,
"h": 96
}
},
{
"filename": "0014.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 1,
"w": 85,
"h": 95
},
"frame": {
"x": 0,
"y": 287,
"w": 85,
"h": 95
}
},
{
"filename": "0029.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 1,
"w": 85,
"h": 95
},
"frame": {
"x": 0,
"y": 287,
"w": 85,
"h": 95
}
},
{
"filename": "0002.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 1,
"y": 3,
"w": 85,
"h": 94
},
"frame": {
"x": 85,
"y": 287,
"w": 85,
"h": 94
}
},
{
"filename": "0017.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 1,
"y": 3,
"w": 85,
"h": 94
},
"frame": {
"x": 85,
"y": 287,
"w": 85,
"h": 94
}
},
{
"filename": "0003.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 1,
"w": 82,
"h": 96
},
"frame": {
"x": 263,
"y": 192,
"w": 82,
"h": 96
}
},
{
"filename": "0018.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 1,
"w": 82,
"h": 96
},
"frame": {
"x": 263,
"y": 192,
"w": 82,
"h": 96
}
},
{
"filename": "0009.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 8,
"y": 3,
"w": 85,
"h": 93
},
"frame": {
"x": 268,
"y": 96,
"w": 85,
"h": 93
}
},
{
"filename": "0024.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 8,
"y": 3,
"w": 85,
"h": 93
},
"frame": {
"x": 268,
"y": 96,
"w": 85,
"h": 93
}
},
{
"filename": "0001.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 3,
"w": 81,
"h": 94
},
"frame": {
"x": 170,
"y": 288,
"w": 81,
"h": 94
}
},
{
"filename": "0016.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 3,
"y": 3,
"w": 81,
"h": 94
},
"frame": {
"x": 170,
"y": 288,
"w": 81,
"h": 94
}
},
{
"filename": "0015.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 3,
"w": 80,
"h": 94
},
"frame": {
"x": 251,
"y": 288,
"w": 80,
"h": 94
}
},
{
"filename": "0030.png",
"rotated": false,
"trimmed": true,
"sourceSize": {
"w": 95,
"h": 97
},
"spriteSourceSize": {
"x": 2,
"y": 3,
"w": 80,
"h": 94
},
"frame": {
"x": 251,
"y": 288,
"w": 80,
"h": 94
}
}
]
}
],
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "3.0",
"smartupdate": "$TexturePacker:SmartUpdate:25759b98c1f7867fe6c4ff54c797c3e2:0076c777d18a4f3d780937118dfb6388:1d4b4f8d62307c37457ba974879b47d0$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

@ -1 +1 @@
Subproject commit a7036a07875615674ea898d0fe3b182a1080af38
Subproject commit 42cd5cf577f475c22bc82d55e7ca358eb4f3184f

View File

@ -1045,32 +1045,33 @@ export default class BattleScene extends SceneBase {
y: number,
originX = 0.5,
originY = 0.5,
ignoreOverride = false,
ignoreOverride = true,
useIllusion = false,
): Phaser.GameObjects.Container {
const container = this.add.container(x, y);
container.setName(`${pokemon.name}-icon`);
const icon = this.add.sprite(0, 0, pokemon.getIconAtlasKey(ignoreOverride));
const icon = this.add.sprite(0, 0, pokemon.getIconAtlasKey(ignoreOverride, useIllusion));
icon.setName(`sprite-${pokemon.name}-icon`);
icon.setFrame(pokemon.getIconId(true));
icon.setFrame(pokemon.getIconId(ignoreOverride, useIllusion));
// Temporary fix to show pokemon's default icon if variant icon doesn't exist
if (icon.frame.name !== pokemon.getIconId(true)) {
if (icon.frame.name !== pokemon.getIconId(ignoreOverride, useIllusion)) {
console.log(`${pokemon.name}'s variant icon does not exist. Replacing with default.`);
const temp = pokemon.shiny;
pokemon.shiny = false;
icon.setTexture(pokemon.getIconAtlasKey(ignoreOverride));
icon.setFrame(pokemon.getIconId(true));
icon.setTexture(pokemon.getIconAtlasKey(ignoreOverride, useIllusion));
icon.setFrame(pokemon.getIconId(true, useIllusion));
pokemon.shiny = temp;
}
icon.setOrigin(0.5, 0);
container.add(icon);
if (pokemon.isFusion(true)) {
const fusionIcon = this.add.sprite(0, 0, pokemon.getFusionIconAtlasKey(ignoreOverride));
if (pokemon.isFusion(useIllusion)) {
const fusionIcon = this.add.sprite(0, 0, pokemon.getFusionIconAtlasKey(ignoreOverride, useIllusion));
fusionIcon.setName("sprite-fusion-icon");
fusionIcon.setOrigin(0.5, 0);
fusionIcon.setFrame(pokemon.getFusionIconId(true));
fusionIcon.setFrame(pokemon.getFusionIconId(ignoreOverride, useIllusion));
const originalWidth = icon.width;
const originalHeight = icon.height;
@ -2920,7 +2921,10 @@ export default class BattleScene extends SceneBase {
instant?: boolean,
cost?: number,
): boolean {
if (!modifier) {
// We check against modifier.type to stop a bug related to loading in a pokemon that has a form change item, which prior to some patch
// that changed form change modifiers worked, had previously set the `type` field to null.
// TODO: This is not the right place to check for this; it should ideally go in a session migrator.
if (!modifier || !modifier.type) {
return false;
}
let success = false;

View File

@ -43,10 +43,9 @@ import { PokemonTransformPhase } from "#app/phases/pokemon-transform-phase";
import { allAbilities } from "#app/data/data-lists";
import { AbAttr } from "#app/data/abilities/ab-attrs/ab-attr";
import { Ability } from "#app/data/abilities/ability-class";
import { TrainerVariant } from "#app/field/trainer";
// Enum imports
import { Stat, type BattleStat , BATTLE_STATS, EFFECTIVE_STATS, getStatKey, type EffectiveStat } from "#enums/stat";
import { Stat, type BattleStat, BATTLE_STATS, EFFECTIVE_STATS, getStatKey, type EffectiveStat } from "#enums/stat";
import { PokemonType } from "#enums/pokemon-type";
import { PokemonAnimType } from "#enums/pokemon-anim-type";
import { StatusEffect } from "#enums/status-effect";
@ -851,14 +850,14 @@ export class PostDefendContactApplyStatusEffectAbAttr extends PostDefendAbAttr {
}
override canApplyPostDefend(pokemon: Pokemon, passive: boolean, simulated: boolean, attacker: Pokemon, move: Move, hitResult: HitResult | null, args: any[]): boolean {
const effect = this.effects.length === 1 ? this.effects[0] : this.effects[pokemon.randSeedInt(this.effects.length)];
const effect = this.effects.length === 1 ? this.effects[0] : this.effects[pokemon.randBattleSeedInt(this.effects.length)];
return move.doesFlagEffectApply({flag: MoveFlags.MAKES_CONTACT, user: attacker, target: pokemon}) && !attacker.status
&& (this.chance === -1 || pokemon.randSeedInt(100) < this.chance)
&& (this.chance === -1 || pokemon.randBattleSeedInt(100) < this.chance)
&& attacker.canSetStatus(effect, true, false, pokemon);
}
override applyPostDefend(pokemon: Pokemon, _passive: boolean, simulated: boolean, attacker: Pokemon, move: Move, _hitResult: HitResult, _args: any[]): void {
const effect = this.effects.length === 1 ? this.effects[0] : this.effects[pokemon.randSeedInt(this.effects.length)];
const effect = this.effects.length === 1 ? this.effects[0] : this.effects[pokemon.randBattleSeedInt(this.effects.length)];
attacker.trySetStatus(effect, true, pokemon);
}
}
@ -892,7 +891,7 @@ export class PostDefendContactApplyTagChanceAbAttr extends PostDefendAbAttr {
}
override canApplyPostDefend(pokemon: Pokemon, passive: boolean, simulated: boolean, attacker: Pokemon, move: Move, hitResult: HitResult | null, args: any[]): boolean {
return move.doesFlagEffectApply({flag: MoveFlags.MAKES_CONTACT, user: attacker, target: pokemon}) && pokemon.randSeedInt(100) < this.chance
return move.doesFlagEffectApply({flag: MoveFlags.MAKES_CONTACT, user: attacker, target: pokemon}) && pokemon.randBattleSeedInt(100) < this.chance
&& attacker.canAddTag(this.tagType);
}
@ -1069,7 +1068,7 @@ export class PostDefendMoveDisableAbAttr extends PostDefendAbAttr {
override canApplyPostDefend(pokemon: Pokemon, passive: boolean, simulated: boolean, attacker: Pokemon, move: Move, hitResult: HitResult | null, args: any[]): boolean {
return attacker.getTag(BattlerTagType.DISABLED) === null
&& move.doesFlagEffectApply({flag: MoveFlags.MAKES_CONTACT, user: attacker, target: pokemon}) && (this.chance === -1 || pokemon.randSeedInt(100) < this.chance);
&& move.doesFlagEffectApply({flag: MoveFlags.MAKES_CONTACT, user: attacker, target: pokemon}) && (this.chance === -1 || pokemon.randBattleSeedInt(100) < this.chance);
}
override applyPostDefend(pokemon: Pokemon, _passive: boolean, simulated: boolean, attacker: Pokemon, move: Move, _hitResult: HitResult, _args: any[]): void {
@ -1742,7 +1741,7 @@ export class PostAttackStealHeldItemAbAttr extends PostAttackAbAttr {
const heldItems = this.getTargetHeldItems(defender).filter((i) => i.isTransferable);
if (heldItems.length) {
// Ensure that the stolen item in testing is the same as when the effect is applied
this.stolenItem = heldItems[pokemon.randSeedInt(heldItems.length)];
this.stolenItem = heldItems[pokemon.randBattleSeedInt(heldItems.length)];
if (globalScene.canTransferHeldItemModifier(this.stolenItem, pokemon)) {
return true;
}
@ -1763,7 +1762,7 @@ export class PostAttackStealHeldItemAbAttr extends PostAttackAbAttr {
): void {
const heldItems = this.getTargetHeldItems(defender).filter((i) => i.isTransferable);
if (!this.stolenItem) {
this.stolenItem = heldItems[pokemon.randSeedInt(heldItems.length)];
this.stolenItem = heldItems[pokemon.randBattleSeedInt(heldItems.length)];
}
if (globalScene.tryTransferHeldItemModifier(this.stolenItem, pokemon, false)) {
globalScene.queueMessage(
@ -1800,9 +1799,9 @@ export class PostAttackApplyStatusEffectAbAttr extends PostAttackAbAttr {
if (
super.canApplyPostAttack(pokemon, passive, simulated, attacker, move, hitResult, args)
&& (simulated || !attacker.hasAbilityWithAttr(IgnoreMoveEffectsAbAttr) && pokemon !== attacker
&& (!this.contactRequired || move.doesFlagEffectApply({flag: MoveFlags.MAKES_CONTACT, user: attacker, target: pokemon})) && pokemon.randSeedInt(100) < this.chance && !pokemon.status)
&& (!this.contactRequired || move.doesFlagEffectApply({flag: MoveFlags.MAKES_CONTACT, user: attacker, target: pokemon})) && pokemon.randBattleSeedInt(100) < this.chance && !pokemon.status)
) {
const effect = this.effects.length === 1 ? this.effects[0] : this.effects[pokemon.randSeedInt(this.effects.length)];
const effect = this.effects.length === 1 ? this.effects[0] : this.effects[pokemon.randBattleSeedInt(this.effects.length)];
return simulated || attacker.canSetStatus(effect, true, false, pokemon);
}
@ -1810,7 +1809,7 @@ export class PostAttackApplyStatusEffectAbAttr extends PostAttackAbAttr {
}
applyPostAttack(pokemon: Pokemon, passive: boolean, simulated: boolean, attacker: Pokemon, move: Move, hitResult: HitResult, args: any[]): void {
const effect = this.effects.length === 1 ? this.effects[0] : this.effects[pokemon.randSeedInt(this.effects.length)];
const effect = this.effects.length === 1 ? this.effects[0] : this.effects[pokemon.randBattleSeedInt(this.effects.length)];
attacker.trySetStatus(effect, true, pokemon);
}
}
@ -1840,12 +1839,12 @@ export class PostAttackApplyBattlerTagAbAttr extends PostAttackAbAttr {
return super.canApplyPostAttack(pokemon, passive, simulated, attacker, move, hitResult, args) &&
!attacker.hasAbilityWithAttr(IgnoreMoveEffectsAbAttr) && pokemon !== attacker &&
(!this.contactRequired || move.doesFlagEffectApply({flag: MoveFlags.MAKES_CONTACT, user: attacker, target: pokemon})) &&
pokemon.randSeedInt(100) < this.chance(attacker, pokemon, move) && !pokemon.status;
pokemon.randBattleSeedInt(100) < this.chance(attacker, pokemon, move) && !pokemon.status;
}
override applyPostAttack(pokemon: Pokemon, passive: boolean, simulated: boolean, attacker: Pokemon, move: Move, hitResult: HitResult, args: any[]): void {
if (!simulated) {
const effect = this.effects.length === 1 ? this.effects[0] : this.effects[pokemon.randSeedInt(this.effects.length)];
const effect = this.effects.length === 1 ? this.effects[0] : this.effects[pokemon.randBattleSeedInt(this.effects.length)];
attacker.addTag(effect);
}
}
@ -1869,7 +1868,7 @@ export class PostDefendStealHeldItemAbAttr extends PostDefendAbAttr {
) {
const heldItems = this.getTargetHeldItems(attacker).filter((i) => i.isTransferable);
if (heldItems.length) {
this.stolenItem = heldItems[pokemon.randSeedInt(heldItems.length)];
this.stolenItem = heldItems[pokemon.randBattleSeedInt(heldItems.length)];
if (globalScene.canTransferHeldItemModifier(this.stolenItem, pokemon)) {
return true;
}
@ -1890,7 +1889,7 @@ export class PostDefendStealHeldItemAbAttr extends PostDefendAbAttr {
const heldItems = this.getTargetHeldItems(attacker).filter((i) => i.isTransferable);
if (!this.stolenItem) {
this.stolenItem = heldItems[pokemon.randSeedInt(heldItems.length)];
this.stolenItem = heldItems[pokemon.randBattleSeedInt(heldItems.length)];
}
if (globalScene.tryTransferHeldItemModifier(this.stolenItem, pokemon, false)) {
globalScene.queueMessage(
@ -3172,7 +3171,7 @@ export class ConfusionOnStatusEffectAbAttr extends PostAttackAbAttr {
*/
override applyPostAttack(pokemon: Pokemon, passive: boolean, simulated: boolean, defender: Pokemon, move: Move, hitResult: HitResult, args: any[]): void {
if (!simulated) {
defender.addTag(BattlerTagType.CONFUSED, pokemon.randSeedIntRange(2, 5), move.id, defender.id);
defender.addTag(BattlerTagType.CONFUSED, pokemon.randBattleSeedIntRange(2, 5), move.id, defender.id);
}
}
}
@ -4236,12 +4235,12 @@ export class MoodyAbAttr extends PostTurnAbAttr {
if (!simulated) {
if (canRaise.length > 0) {
const raisedStat = canRaise[pokemon.randSeedInt(canRaise.length)];
const raisedStat = canRaise[pokemon.randBattleSeedInt(canRaise.length)];
canLower = canRaise.filter(s => s !== raisedStat);
globalScene.unshiftPhase(new StatStageChangePhase(pokemon.getBattlerIndex(), true, [ raisedStat ], 2));
}
if (canLower.length > 0) {
const loweredStat = canLower[pokemon.randSeedInt(canLower.length)];
const loweredStat = canLower[pokemon.randBattleSeedInt(canLower.length)];
globalScene.unshiftPhase(new StatStageChangePhase(pokemon.getBattlerIndex(), true, [ loweredStat ], -1));
}
}
@ -5350,7 +5349,7 @@ export class BypassSpeedChanceAbAttr extends AbAttr {
const isCommandFight = turnCommand?.command === Command.FIGHT;
const move = turnCommand?.move?.move ? allMoves[turnCommand.move.move] : null;
const isDamageMove = move?.category === MoveCategory.PHYSICAL || move?.category === MoveCategory.SPECIAL;
return !simulated && !bypassSpeed.value && pokemon.randSeedInt(100) < this.chance && isCommandFight && isDamageMove;
return !simulated && !bypassSpeed.value && pokemon.randBattleSeedInt(100) < this.chance && isCommandFight && isDamageMove;
}
/**

View File

@ -19057,8 +19057,15 @@ export const tmSpecies: TmSpecies = {
Species.SLAKING,
Species.HARIYAMA,
Species.NOSEPASS,
Species.ARON,
Species.LAIRON,
Species.AGGRON,
Species.ELECTRIKE,
Species.MANECTRIC,
Species.GULPIN,
Species.SWALOT,
Species.WAILMER,
Species.WAILORD,
Species.NUMEL,
Species.CAMERUPT,
Species.TORKOAL,
@ -19067,18 +19074,28 @@ export const tmSpecies: TmSpecies = {
Species.ZANGOOSE,
Species.SEVIPER,
Species.WHISCASH,
Species.LILEEP,
Species.CRADILY,
Species.ANORITH,
Species.ARMALDO,
Species.SHUPPET,
Species.BANETTE,
Species.DUSKULL,
Species.DUSCLOPS,
Species.TROPIUS,
Species.CHIMECHO,
Species.ABSOL,
Species.SPHEAL,
Species.SEALEO,
Species.WALREIN,
Species.REGIROCK,
Species.REGICE,
Species.REGISTEEL,
Species.TURTWIG,
Species.GROTLE,
Species.TORTERRA,
Species.BIDOOF,
Species.BIBAREL,
Species.CRANIDOS,
Species.RAMPARDOS,
Species.SHIELDON,
@ -19120,6 +19137,11 @@ export const tmSpecies: TmSpecies = {
Species.TEPIG,
Species.PIGNITE,
Species.EMBOAR,
Species.MUNNA,
Species.MUSHARNA,
Species.ROGGENROLA,
Species.BOLDORE,
Species.GIGALITH,
Species.DRILBUR,
Species.EXCADRILL,
Species.TIMBURR,
@ -19128,28 +19150,44 @@ export const tmSpecies: TmSpecies = {
Species.SANDILE,
Species.KROKOROK,
Species.KROOKODILE,
Species.DWEBBLE,
Species.CRUSTLE,
Species.SCRAGGY,
Species.SCRAFTY,
Species.YAMASK,
Species.COFAGRIGUS,
Species.TRUBBISH,
Species.GARBODOR,
Species.SAWSBUCK,
Species.FERROSEED,
Species.FERROTHORN,
Species.LITWICK,
Species.LAMPENT,
Species.CHANDELURE,
Species.BEARTIC,
Species.SHELMET,
Species.ACCELGOR,
Species.STUNFISK,
Species.GOLETT,
Species.GOLURK,
Species.HEATMOR,
Species.CHESPIN,
Species.QUILLADIN,
Species.CHESNAUGHT,
Species.TYRUNT,
Species.TYRANTRUM,
Species.SYLVEON,
Species.GOOMY,
Species.SLIGGOO,
Species.GOODRA,
Species.PHANTUMP,
Species.TREVENANT,
Species.PUMPKABOO,
Species.GOURGEIST,
Species.BERGMITE,
Species.AVALUGG,
Species.ROWLET,
Species.DARTRIX,
Species.DECIDUEYE,
Species.GUMSHOOS,
Species.MUDBRAY,
@ -19157,7 +19195,9 @@ export const tmSpecies: TmSpecies = {
Species.PASSIMIAN,
Species.SANDYGAST,
Species.PALOSSAND,
Species.PYUKUMUKU,
Species.KOMALA,
Species.TURTONATOR,
Species.MIMIKYU,
Species.SKWOVET,
Species.GREEDENT,
@ -19169,6 +19209,7 @@ export const tmSpecies: TmSpecies = {
Species.SINISTEA,
Species.POLTEAGEIST,
Species.PERRSERKER,
Species.CURSOLA,
Species.RUNERIGUS,
Species.PINCURCHIN,
Species.STONJOURNER,
@ -19236,6 +19277,7 @@ export const tmSpecies: TmSpecies = {
Species.GALAR_WEEZING,
Species.GALAR_SLOWKING,
Species.GALAR_YAMASK,
Species.GALAR_STUNFISK,
Species.HISUI_ELECTRODE,
Species.HISUI_TYPHLOSION,
Species.HISUI_QWILFISH,

View File

@ -766,11 +766,11 @@ export class ConfusedTag extends BattlerTag {
globalScene.unshiftPhase(new CommonAnimPhase(pokemon.getBattlerIndex(), undefined, CommonAnim.CONFUSION));
// 1/3 chance of hitting self with a 40 base power move
if (pokemon.randSeedInt(3) === 0 || Overrides.CONFUSION_ACTIVATION_OVERRIDE === true) {
if (pokemon.randBattleSeedInt(3) === 0 || Overrides.CONFUSION_ACTIVATION_OVERRIDE === true) {
const atk = pokemon.getEffectiveStat(Stat.ATK);
const def = pokemon.getEffectiveStat(Stat.DEF);
const damage = toDmgValue(
((((2 * pokemon.level) / 5 + 2) * 40 * atk) / def / 50 + 2) * (pokemon.randSeedIntRange(85, 100) / 100),
((((2 * pokemon.level) / 5 + 2) * 40 * atk) / def / 50 + 2) * (pokemon.randBattleSeedIntRange(85, 100) / 100),
);
// Intentionally don't increment rage fist's hitCount
globalScene.queueMessage(i18next.t("battlerTags:confusedLapseHurtItself"));
@ -890,7 +890,7 @@ export class InfatuatedTag extends BattlerTag {
);
globalScene.unshiftPhase(new CommonAnimPhase(pokemon.getBattlerIndex(), undefined, CommonAnim.ATTRACT));
if (pokemon.randSeedInt(2)) {
if (pokemon.randBattleSeedInt(2)) {
globalScene.queueMessage(
i18next.t("battlerTags:infatuatedLapseImmobilize", {
pokemonNameWithAffix: getPokemonNameWithAffix(pokemon),
@ -1119,7 +1119,7 @@ export class FrenzyTag extends BattlerTag {
if (this.turnCount < 2) {
// Only add CONFUSED tag if a disruption occurs on the final confusion-inducing turn of FRENZY
pokemon.addTag(BattlerTagType.CONFUSED, pokemon.randSeedIntRange(2, 4));
pokemon.addTag(BattlerTagType.CONFUSED, pokemon.randBattleSeedIntRange(2, 4));
}
}
}

View File

@ -598,7 +598,7 @@ export class Egg {
}
private getEggTier(): EggTier {
return speciesEggTiers[this.species];
return speciesEggTiers[this.species] ?? EggTier.COMMON;
}
////

View File

@ -1591,7 +1591,7 @@ export class RandomLevelDamageAttr extends FixedDamageAttr {
}
getDamage(user: Pokemon, target: Pokemon, move: Move): number {
return toDmgValue(user.level * (user.randSeedIntRange(50, 150) * 0.01));
return toDmgValue(user.level * (user.randBattleSeedIntRange(50, 150) * 0.01));
}
}
@ -2352,7 +2352,7 @@ export class MultiHitAttr extends MoveAttr {
switch (this.multiHitType) {
case MultiHitType._2_TO_5:
{
const rand = user.randSeedInt(20);
const rand = user.randBattleSeedInt(20);
const hitValue = new NumberHolder(rand);
applyAbAttrs(MaxMultiHitAbAttr, user, null, false, hitValue);
if (hitValue.value >= 13) {
@ -2453,14 +2453,15 @@ export class StatusEffectAttr extends MoveEffectAttr {
apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): boolean {
const moveChance = this.getMoveChance(user, target, move, this.selfTarget, true);
const statusCheck = moveChance < 0 || moveChance === 100 || user.randSeedInt(100) < moveChance;
const statusCheck = moveChance < 0 || moveChance === 100 || user.randBattleSeedInt(100) < moveChance;
const quiet = move.category !== MoveCategory.STATUS;
if (statusCheck) {
const pokemon = this.selfTarget ? user : target;
if (user !== target && move.category === MoveCategory.STATUS && !target.canSetStatus(this.effect, false, false, user, true)) {
if (user !== target && move.category === MoveCategory.STATUS && !target.canSetStatus(this.effect, quiet, false, user, true)) {
return false;
}
if (((!pokemon.status || this.overrideStatus) || (pokemon.status.effect === this.effect && moveChance < 0))
&& pokemon.trySetStatus(this.effect, true, user, this.turnsRemaining, null, this.overrideStatus, false)) {
&& pokemon.trySetStatus(this.effect, true, user, this.turnsRemaining, null, this.overrideStatus, quiet)) {
applyPostAttackAbAttrs(ConfusionOnStatusEffectAbAttr, user, target, move, null, false, this.effect);
return true;
}
@ -2559,7 +2560,7 @@ export class StealHeldItemChanceAttr extends MoveEffectAttr {
const poolType = target.isPlayer() ? ModifierPoolType.PLAYER : target.hasTrainer() ? ModifierPoolType.TRAINER : ModifierPoolType.WILD;
const highestItemTier = heldItems.map((m) => m.type.getOrInferTier(poolType)).reduce((highestTier, tier) => Math.max(tier!, highestTier), 0); // TODO: is the bang after tier correct?
const tierHeldItems = heldItems.filter((m) => m.type.getOrInferTier(poolType) === highestItemTier);
const stolenItem = tierHeldItems[user.randSeedInt(tierHeldItems.length)];
const stolenItem = tierHeldItems[user.randBattleSeedInt(tierHeldItems.length)];
if (!globalScene.tryTransferHeldItemModifier(stolenItem, user, false)) {
return false;
}
@ -2635,7 +2636,7 @@ export class RemoveHeldItemAttr extends MoveEffectAttr {
return false;
}
const removedItem = heldItems[user.randSeedInt(heldItems.length)];
const removedItem = heldItems[user.randBattleSeedInt(heldItems.length)];
// Decrease item amount and update icon
target.loseHeldItem(removedItem);
@ -2696,7 +2697,7 @@ export class EatBerryAttr extends MoveEffectAttr {
}
// pick a random berry to gobble and check if we preserve it
this.chosenBerry = heldBerries[user.randSeedInt(heldBerries.length)];
this.chosenBerry = heldBerries[user.randBattleSeedInt(heldBerries.length)];
const preserve = new BooleanHolder(false);
// check for berry pouch preservation
globalScene.applyModifiers(PreserveBerryModifier, pokemon.isPlayer(), pokemon, preserve);
@ -2773,7 +2774,7 @@ export class StealEatBerryAttr extends EatBerryAttr {
}
// pick a random berry and eat it
this.chosenBerry = heldBerries[user.randSeedInt(heldBerries.length)];
this.chosenBerry = heldBerries[user.randBattleSeedInt(heldBerries.length)];
applyPostItemLostAbAttrs(PostItemLostAbAttr, target, false);
const message = i18next.t("battle:stealEatBerry", { pokemonName: user.name, targetName: target.name, berryName: this.chosenBerry.type.name });
globalScene.queueMessage(message);
@ -3204,7 +3205,7 @@ export class StatStageChangeAttr extends MoveEffectAttr {
}
const moveChance = this.getMoveChance(user, target, move, this.selfTarget, true);
if (moveChance < 0 || moveChance === 100 || user.randSeedInt(100) < moveChance) {
if (moveChance < 0 || moveChance === 100 || user.randBattleSeedInt(100) < moveChance) {
const stages = this.getLevels(user);
globalScene.unshiftPhase(new StatStageChangePhase((this.selfTarget ? user : target).getBattlerIndex(), this.selfTarget, this.stats, stages, this.showMessage));
return true;
@ -3430,7 +3431,7 @@ export class AcupressureStatStageChangeAttr extends MoveEffectAttr {
override apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): boolean {
const randStats = BATTLE_STATS.filter((s) => target.getStatStage(s) < 6);
if (randStats.length > 0) {
const boostStat = [ randStats[user.randSeedInt(randStats.length)] ];
const boostStat = [ randStats[user.randBattleSeedInt(randStats.length)] ];
globalScene.unshiftPhase(new StatStageChangePhase(target.getBattlerIndex(), this.selfTarget, boostStat, 2));
return true;
}
@ -4822,7 +4823,7 @@ export class ShellSideArmCategoryAttr extends VariableMoveCategoryAttr {
if (predictedPhysDmg > predictedSpecDmg) {
category.value = MoveCategory.PHYSICAL;
return true;
} else if (predictedPhysDmg === predictedSpecDmg && user.randSeedInt(2) === 0) {
} else if (predictedPhysDmg === predictedSpecDmg && user.randBattleSeedInt(2) === 0) {
category.value = MoveCategory.PHYSICAL;
return true;
}
@ -5403,7 +5404,7 @@ export class FrenzyAttr extends MoveEffectAttr {
}
if (!user.getTag(BattlerTagType.FRENZY) && !user.getMoveQueue().length) {
const turnCount = user.randSeedIntRange(1, 2);
const turnCount = user.randBattleSeedIntRange(1, 2);
new Array(turnCount).fill(null).map(() => user.getMoveQueue().push({ move: move.id, targets: [ target.getBattlerIndex() ], ignorePP: true }));
user.addTag(BattlerTagType.FRENZY, turnCount, move.id, user.id);
} else {
@ -5484,8 +5485,8 @@ export class AddBattlerTagAttr extends MoveEffectAttr {
}
const moveChance = this.getMoveChance(user, target, move, this.selfTarget, true);
if (moveChance < 0 || moveChance === 100 || user.randSeedInt(100) < moveChance) {
return (this.selfTarget ? user : target).addTag(this.tagType, user.randSeedIntRange(this.turnCountMin, this.turnCountMax), move.id, user.id);
if (moveChance < 0 || moveChance === 100 || user.randBattleSeedInt(100) < moveChance) {
return (this.selfTarget ? user : target).addTag(this.tagType, user.randBattleSeedIntRange(this.turnCountMin, this.turnCountMax), move.id, user.id);
}
return false;
@ -5653,7 +5654,7 @@ export class JawLockAttr extends AddBattlerTagAttr {
}
const moveChance = this.getMoveChance(user, target, move, this.selfTarget);
if (moveChance < 0 || moveChance === 100 || user.randSeedInt(100) < moveChance) {
if (moveChance < 0 || moveChance === 100 || user.randBattleSeedInt(100) < moveChance) {
/**
* Add the tag to both the user and the target.
* The target's tag source is considered to be the user and vice versa
@ -5791,7 +5792,7 @@ export class ProtectAttr extends AddBattlerTagAttr {
timesUsed++;
}
if (timesUsed) {
return !user.randSeedInt(Math.pow(3, timesUsed));
return !user.randBattleSeedInt(Math.pow(3, timesUsed));
}
return true;
});
@ -5915,7 +5916,7 @@ export class AddArenaTagAttr extends MoveEffectAttr {
return false;
}
if ((move.chance < 0 || move.chance === 100 || user.randSeedInt(100) < move.chance) && user.getLastXMoves(1)[0]?.result === MoveResult.SUCCESS) {
if ((move.chance < 0 || move.chance === 100 || user.randBattleSeedInt(100) < move.chance) && user.getLastXMoves(1)[0]?.result === MoveResult.SUCCESS) {
const side = ((this.selfSideTarget ? user : target).isPlayer() !== (move.hasAttr(AddArenaTrapTagAttr) && target === user)) ? ArenaTagSide.PLAYER : ArenaTagSide.ENEMY;
globalScene.arena.addTag(this.tagType, this.turnCount, move.id, user.id, side);
return true;
@ -5991,7 +5992,7 @@ export class AddArenaTrapTagHitAttr extends AddArenaTagAttr {
const moveChance = this.getMoveChance(user, target, move, this.selfTarget, true);
const side = (this.selfSideTarget ? user : target).isPlayer() ? ArenaTagSide.PLAYER : ArenaTagSide.ENEMY;
const tag = globalScene.arena.getTagOnSide(this.tagType, side) as ArenaTrapTag;
if ((moveChance < 0 || moveChance === 100 || user.randSeedInt(100) < moveChance) && user.getLastXMoves(1)[0]?.result === MoveResult.SUCCESS) {
if ((moveChance < 0 || moveChance === 100 || user.randBattleSeedInt(100) < moveChance) && user.getLastXMoves(1)[0]?.result === MoveResult.SUCCESS) {
globalScene.arena.addTag(this.tagType, 0, move.id, user.id, side);
if (!tag) {
return true;
@ -6166,7 +6167,7 @@ export class RevivalBlessingAttr extends MoveEffectAttr {
// If used by an enemy trainer with at least one fainted non-boss Pokemon, this
// revives one of said Pokemon selected at random.
const faintedPokemon = globalScene.getEnemyParty().filter((p) => p.isFainted() && !p.isBoss());
const pokemon = faintedPokemon[user.randSeedInt(faintedPokemon.length)];
const pokemon = faintedPokemon[user.randBattleSeedInt(faintedPokemon.length)];
const slotIndex = globalScene.getEnemyParty().findIndex((p) => pokemon.id === p.id);
pokemon.resetStatus(true, false, false, true);
pokemon.heal(Math.min(toDmgValue(0.5 * pokemon.getMaxHp()), pokemon.getMaxHp()));
@ -6262,7 +6263,7 @@ export class ForceSwitchOutAttr extends MoveEffectAttr {
if (switchOutTarget.hp > 0) {
if (this.switchType === SwitchType.FORCE_SWITCH) {
switchOutTarget.leaveField(true);
const slotIndex = eligibleNewIndices[user.randSeedInt(eligibleNewIndices.length)];
const slotIndex = eligibleNewIndices[user.randBattleSeedInt(eligibleNewIndices.length)];
globalScene.prependToPhase(
new SwitchSummonPhase(
this.switchType,
@ -6305,7 +6306,7 @@ export class ForceSwitchOutAttr extends MoveEffectAttr {
if (switchOutTarget.hp > 0) {
if (this.switchType === SwitchType.FORCE_SWITCH) {
switchOutTarget.leaveField(true);
const slotIndex = eligibleNewIndices[user.randSeedInt(eligibleNewIndices.length)];
const slotIndex = eligibleNewIndices[user.randBattleSeedInt(eligibleNewIndices.length)];
globalScene.prependToPhase(
new SwitchSummonPhase(
this.switchType,
@ -6724,7 +6725,7 @@ class CallMoveAttr extends OverrideMoveEffectAttr {
}
const targets = moveTargets.multiple || moveTargets.targets.length === 1
? moveTargets.targets
: [ this.hasTarget ? target.getBattlerIndex() : moveTargets.targets[user.randSeedInt(moveTargets.targets.length)] ]; // account for Mirror Move having a target already
: [ this.hasTarget ? target.getBattlerIndex() : moveTargets.targets[user.randBattleSeedInt(moveTargets.targets.length)] ]; // account for Mirror Move having a target already
user.getMoveQueue().push({ move: move.id, targets: targets, virtual: true, ignorePP: true });
globalScene.unshiftPhase(new LoadMoveAnimPhase(move.id));
globalScene.unshiftPhase(new MovePhase(user, targets, new PokemonMove(move.id, 0, 0, true), true, true));
@ -6764,7 +6765,7 @@ export class RandomMoveAttr extends CallMoveAttr {
const moveIds = getEnumValues(Moves).map(m => !this.invalidMoves.has(m) && !allMoves[m].name.endsWith(" (N)") ? m : Moves.NONE);
let moveId: Moves = Moves.NONE;
do {
moveId = this.getMoveOverride() ?? moveIds[user.randSeedInt(moveIds.length)];
moveId = this.getMoveOverride() ?? moveIds[user.randBattleSeedInt(moveIds.length)];
}
while (moveId === Moves.NONE);
return super.apply(user, target, allMoves[moveId], args);
@ -6816,7 +6817,7 @@ export class RandomMovesetMoveAttr extends CallMoveAttr {
return false;
}
this.moveId = moves[user.randSeedInt(moves.length)]!.moveId;
this.moveId = moves[user.randBattleSeedInt(moves.length)]!.moveId;
return true;
};
}
@ -7899,7 +7900,7 @@ const phaseForcedSlower = (phase: MovePhase, target: Pokemon, trickRoom: boolean
let slower: boolean;
// quashed pokemon still have speed ties
if (phase.pokemon.getEffectiveStat(Stat.SPD) === target.getEffectiveStat(Stat.SPD)) {
slower = !!target.randSeedInt(2);
slower = !!target.randBattleSeedInt(2);
} else {
slower = !trickRoom ? phase.pokemon.getEffectiveStat(Stat.SPD) < target.getEffectiveStat(Stat.SPD) : phase.pokemon.getEffectiveStat(Stat.SPD) > target.getEffectiveStat(Stat.SPD);
}
@ -8051,10 +8052,10 @@ export class UpperHandCondition extends MoveCondition {
}
}
export class hitsSameTypeAttr extends VariableMoveTypeMultiplierAttr {
export class HitsSameTypeAttr extends VariableMoveTypeMultiplierAttr {
apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): boolean {
const multiplier = args[0] as NumberHolder;
if (!user.getTypes().some(type => target.getTypes().includes(type))) {
if (!user.getTypes(true).some(type => target.getTypes(true).includes(type))) {
multiplier.value = 0;
return true;
}
@ -8102,7 +8103,7 @@ export class ResistLastMoveTypeAttr extends MoveEffectAttr {
if (!validTypes.length) {
return false;
}
const type = validTypes[user.randSeedInt(validTypes.length)];
const type = validTypes[user.randBattleSeedInt(validTypes.length)];
user.summonData.types = [ type ];
globalScene.queueMessage(i18next.t("battle:transformedIntoType", { pokemonName: getPokemonNameWithAffix(user), type: toReadableString(PokemonType[type]) }));
user.updateInfo();
@ -8217,7 +8218,7 @@ export function getMoveTargets(user: Pokemon, move: Moves, replaceTarget?: MoveT
multiple = moveTarget !== MoveTarget.NEAR_ENEMY;
break;
case MoveTarget.RANDOM_NEAR_ENEMY:
set = [ opponents[user.randSeedInt(opponents.length)] ];
set = [ opponents[user.randBattleSeedInt(opponents.length)] ];
break;
case MoveTarget.ATTACKER:
return { targets: [ -1 as BattlerIndex ], multiple: false };
@ -9755,7 +9756,7 @@ export function initMoves() {
new AttackMove(Moves.SYNCHRONOISE, PokemonType.PSYCHIC, MoveCategory.SPECIAL, 120, 100, 10, -1, 0, 5)
.target(MoveTarget.ALL_NEAR_OTHERS)
.condition(unknownTypeCondition)
.attr(hitsSameTypeAttr),
.attr(HitsSameTypeAttr),
new AttackMove(Moves.ELECTRO_BALL, PokemonType.ELECTRIC, MoveCategory.SPECIAL, -1, 100, 10, -1, 0, 5)
.attr(ElectroBallPowerAttr)
.ballBombMove(),

View File

@ -224,18 +224,19 @@ export const trainerPartyTemplates = {
*/
export function getEvilGruntPartyTemplate(): TrainerPartyTemplate {
const waveIndex = globalScene.currentBattle?.waveIndex;
switch (waveIndex) {
case ClassicFixedBossWaves.EVIL_GRUNT_1:
return trainerPartyTemplates.TWO_AVG;
case ClassicFixedBossWaves.EVIL_GRUNT_2:
return trainerPartyTemplates.THREE_AVG;
case ClassicFixedBossWaves.EVIL_GRUNT_3:
return trainerPartyTemplates.TWO_AVG_ONE_STRONG;
case ClassicFixedBossWaves.EVIL_ADMIN_1:
return trainerPartyTemplates.GYM_LEADER_4; // 3avg 1 strong 1 stronger
default:
return trainerPartyTemplates.GYM_LEADER_5; // 3 avg 2 strong 1 stronger
if (waveIndex <= ClassicFixedBossWaves.EVIL_GRUNT_1){
return trainerPartyTemplates.TWO_AVG;
}
if (waveIndex <= ClassicFixedBossWaves.EVIL_GRUNT_2){
return trainerPartyTemplates.THREE_AVG;
}
if (waveIndex <= ClassicFixedBossWaves.EVIL_GRUNT_3){
return trainerPartyTemplates.TWO_AVG_ONE_STRONG;
}
if (waveIndex <= ClassicFixedBossWaves.EVIL_ADMIN_1){
return trainerPartyTemplates.GYM_LEADER_4; // 3avg 1 strong 1 stronger
}
return trainerPartyTemplates.GYM_LEADER_5; // 3 avg 2 strong 1 stronger
}
export function getWavePartyTemplate(...templates: TrainerPartyTemplate[]) {

File diff suppressed because it is too large Load Diff

View File

@ -54,7 +54,7 @@ import {
getStarterValueFriendshipCap,
speciesStarterCosts,
} from "#app/data/balance/starters";
import { NumberHolder, randSeedInt, getIvsFromId, BooleanHolder, randSeedItem, isNullOrUndefined, getEnumValues, toDmgValue, fixedInt, rgbaToInt, rgbHexToRgba, rgbToHsv, deltaRgb, isBetween, type nil, type Constructor, randSeedFloat } from "#app/utils/common";
import { NumberHolder, randSeedInt, getIvsFromId, BooleanHolder, randSeedItem, isNullOrUndefined, getEnumValues, toDmgValue, fixedInt, rgbaToInt, rgbHexToRgba, rgbToHsv, deltaRgb, isBetween, type nil, type Constructor, randSeedFloat, randSeedIntRange } from "#app/utils/common";
import type { TypeDamageMultiplier } from "#app/data/type";
import { getTypeDamageMultiplier, getTypeRgb } from "#app/data/type";
import { PokemonType } from "#enums/pokemon-type";
@ -186,6 +186,7 @@ import {
applyAllyStatMultiplierAbAttrs,
AllyStatMultiplierAbAttr,
MoveAbilityBypassAbAttr,
PreSummonAbAttr,
} from "#app/data/abilities/ability";
import { allAbilities } from "#app/data/data-lists";
import type PokemonData from "#app/system/pokemon-data";
@ -908,19 +909,22 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
const originalWarn = console.warn;
// Ignore warnings for missing frames, because there will be a lot
console.warn = () => {};
const battleFrameNames = globalScene.anims.generateFrameNames(this.getBattleSpriteKey(), {
const battleSpriteKey = this.getBattleSpriteKey(this.isPlayer(), ignoreOverride);
const battleFrameNames = globalScene.anims.generateFrameNames(battleSpriteKey, {
zeroPad: 4,
suffix: ".png",
start: 1,
end: 400,
});
console.warn = originalWarn;
globalScene.anims.create({
key: this.getBattleSpriteKey(),
frames: battleFrameNames,
frameRate: 10,
repeat: -1,
});
if (!globalScene.anims.exists(battleSpriteKey)) {
globalScene.anims.create({
key: battleSpriteKey,
frames: battleFrameNames,
frameRate: 10,
repeat: -1,
});
}
}
// With everything loaded, now begin playing the animation.
this.playAnim();
@ -1115,40 +1119,45 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
);
}
getIconAtlasKey(ignoreOverride?: boolean): string {
const formIndex = this.summonData.illusion?.formIndex ?? this.formIndex;
return this.getSpeciesForm(ignoreOverride, true).getIconAtlasKey(
getIconAtlasKey(ignoreOverride?: boolean, useIllusion: boolean = true): string {
const formIndex = useIllusion && this.summonData.illusion?.formIndex ? this.summonData.illusion?.formIndex : this.formIndex;
const variant = !useIllusion && !!this.summonData.illusion ? this.summonData.illusion?.basePokemon.variant : this.variant;
return this.getSpeciesForm(ignoreOverride, useIllusion).getIconAtlasKey(
formIndex,
this.shiny,
this.variant
this.isBaseShiny(useIllusion),
variant
);
}
getFusionIconAtlasKey(ignoreOverride?: boolean): string {
return this.getFusionSpeciesForm(ignoreOverride, true).getIconAtlasKey(
this.fusionFormIndex,
this.fusionShiny,
this.fusionVariant
);
}
getIconId(ignoreOverride?: boolean): string {
const formIndex = this.summonData.illusion?.formIndex ?? this.formIndex;
return this.getSpeciesForm(ignoreOverride, true).getIconId(
this.getGender(ignoreOverride, true) === Gender.FEMALE,
formIndex,
this.shiny,
this.variant
);
}
getFusionIconId(ignoreOverride?: boolean): string {
const fusionFormIndex = this.summonData.illusion?.fusionFormIndex ?? this.fusionFormIndex;
return this.getFusionSpeciesForm(ignoreOverride, true).getIconId(
this.getFusionGender(ignoreOverride, true) === Gender.FEMALE,
getFusionIconAtlasKey(ignoreOverride?: boolean, useIllusion: boolean = true): string {
const fusionFormIndex = useIllusion && this.summonData.illusion?.fusionFormIndex ? this.summonData.illusion?.fusionFormIndex : this.fusionFormIndex;
const fusionVariant = !useIllusion && !!this.summonData.illusion ? this.summonData.illusion?.basePokemon.fusionVariant : this.fusionVariant;
return this.getFusionSpeciesForm(ignoreOverride, useIllusion).getIconAtlasKey(
fusionFormIndex,
this.fusionShiny,
this.fusionVariant
this.isFusionShiny(),
fusionVariant
);
}
getIconId(ignoreOverride?: boolean, useIllusion: boolean = true): string {
const formIndex = useIllusion && this.summonData.illusion?.formIndex ? this.summonData.illusion?.formIndex : this.formIndex;
const variant = !useIllusion && !!this.summonData.illusion ? this.summonData.illusion?.basePokemon.variant : this.variant;
return this.getSpeciesForm(ignoreOverride, useIllusion).getIconId(
this.getGender(ignoreOverride, useIllusion) === Gender.FEMALE,
formIndex,
this.isBaseShiny(),
variant
);
}
getFusionIconId(ignoreOverride?: boolean, useIllusion: boolean = true): string {
const fusionFormIndex = useIllusion && this.summonData.illusion?.fusionFormIndex ? this.summonData.illusion?.fusionFormIndex : this.fusionFormIndex;
const fusionVariant = !useIllusion && !!this.summonData.illusion ? this.summonData.illusion?.basePokemon.fusionVariant : this.fusionVariant;
return this.getFusionSpeciesForm(ignoreOverride, useIllusion).getIconId(
this.getFusionGender(ignoreOverride, useIllusion) === Gender.FEMALE,
fusionFormIndex,
this.isFusionShiny(),
fusionVariant
);
}
@ -1885,6 +1894,22 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
}
}
isBaseShiny(useIllusion: boolean = false){
if (!useIllusion && this.summonData.illusion) {
return !!this.summonData.illusion.basePokemon?.shiny;
} else {
return this.shiny;
}
}
isFusionShiny(useIllusion: boolean = false){
if (!useIllusion && this.summonData.illusion) {
return !!this.summonData.illusion.basePokemon?.fusionShiny;
} else {
return this.isFusion(useIllusion) && this.fusionShiny;
}
}
/**
*
* @param useIllusion - Whether we want the fake or real shininess (illusion ability).
@ -2053,14 +2078,14 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
* @param includeTeraType - `true` to include tera-formed type; Default: `false`
* @param forDefend - `true` if the pokemon is defending from an attack; Default: `false`
* @param ignoreOverride - If `true`, ignore ability changing effects; Default: `false`
* @param useIllusion - `true` to return the types of the illusion instead of the actual types; "AUTO" will depend on forDefend param; Default: "AUTO"
* @param useIllusion - `true` to return the types of the illusion instead of the actual types; Default: `false`
* @returns array of {@linkcode PokemonType}
*/
public getTypes(
includeTeraType = false,
forDefend: boolean = false,
ignoreOverride?: boolean,
useIllusion: boolean | "AUTO" = "AUTO"
ignoreOverride: boolean = false,
useIllusion: boolean = false
): PokemonType[] {
const types: PokemonType[] = [];
@ -2076,17 +2101,16 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
}
if (!types.length || !includeTeraType) {
const doIllusion: boolean = (useIllusion === "AUTO") ? !forDefend : useIllusion;
if (
!ignoreOverride &&
this.summonData.types &&
this.summonData.types.length > 0 &&
(!this.summonData.illusion || !doIllusion)
(!this.summonData.illusion || !useIllusion)
) {
this.summonData.types.forEach(t => types.push(t));
} else {
const speciesForm = this.getSpeciesForm(ignoreOverride, doIllusion);
const fusionSpeciesForm = this.getFusionSpeciesForm(ignoreOverride, doIllusion);
const speciesForm = this.getSpeciesForm(ignoreOverride, useIllusion);
const fusionSpeciesForm = this.getFusionSpeciesForm(ignoreOverride, useIllusion);
const customTypes = this.customPokemonData.types?.length > 0;
// First type, checking for "permanently changed" types from ME
@ -2394,8 +2418,9 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
const suppressAbilitiesTag = arena.getTag(
ArenaTagType.NEUTRALIZING_GAS,
) as SuppressAbilitiesTag;
const suppressOffField = ability.hasAttr(PreSummonAbAttr);
if (
this.isOnField() &&
(this.isOnField() || suppressOffField) &&
suppressAbilitiesTag &&
!suppressAbilitiesTag.isBeingRemoved()
) {
@ -4460,7 +4485,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
*/
const randomMultiplier = simulated
? 1
: this.randSeedIntRange(85, 100) / 100;
: this.randBattleSeedIntRange(85, 100) / 100;
/** A damage multiplier for when the attack is of the attacker's type and/or Tera type. */
@ -4764,6 +4789,11 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
isIndirectDamage,
ignoreFaintPhase,
);
// Ensure the battle-info bar's HP is updated, though only if the battle info is visible
// TODO: When battle-info UI is refactored, make this only update the HP bar
if (this.battleInfo.visible) {
this.updateInfo();
}
// Damage amount may have changed, but needed to be queued before calling damage function
damagePhase.updateAmount(damage);
/**
@ -5599,7 +5629,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
let sleepTurnsRemaining: NumberHolder;
if (effect === StatusEffect.SLEEP) {
sleepTurnsRemaining = new NumberHolder(this.randSeedIntRange(2, 4));
sleepTurnsRemaining = new NumberHolder(this.randBattleSeedIntRange(2, 4));
this.setFrameRate(4);
@ -5691,17 +5721,10 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
}
/**
* Reset this Pokemon's {@linkcode PokemonSummonData | SummonData} and {@linkcode PokemonTempSummonData | TempSummonData}
* in preparation for switching pokemon, as well as removing any relevant on-switch tags.
* Performs miscellaneous setup for when the Pokemon is summoned, like generating the substitute sprite
* @param resetSummonData - Whether to additionally reset the Pokemon's summon data (default: `false`)
*/
resetSummonData(): void {
const illusion: IllusionData | null = this.summonData.illusion;
if (this.summonData.speciesForm) {
this.summonData.speciesForm = null;
this.updateFusionPalette();
}
this.summonData = new PokemonSummonData();
this.tempSummonData = new PokemonTempSummonData();
public fieldSetup(resetSummonData?: boolean): void {
this.setSwitchOutStatus(false);
if (globalScene) {
globalScene.triggerPokemonFormChange(
@ -5710,7 +5733,6 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
true,
);
}
// If this Pokemon has a Substitute when loading in, play an animation to add its sprite
if (this.getTag(SubstituteTag)) {
globalScene.triggerPokemonBattleAnim(
@ -5728,6 +5750,24 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
) {
this.setVisible(false);
}
if (resetSummonData) {
this.resetSummonData();
}
}
/**
* Reset this Pokemon's {@linkcode PokemonSummonData | SummonData} and {@linkcode PokemonTempSummonData | TempSummonData}
* in preparation for switching pokemon, as well as removing any relevant on-switch tags.
*/
resetSummonData(): void {
const illusion: IllusionData | null = this.summonData.illusion;
if (this.summonData.speciesForm) {
this.summonData.speciesForm = null;
this.updateFusionPalette();
}
this.summonData = new PokemonSummonData();
this.tempSummonData = new PokemonTempSummonData();
this.summonData.illusion = illusion
this.updateInfo();
}
@ -6252,7 +6292,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
* @param min The minimum integer to pick, default `0`
* @returns A random integer between {@linkcode min} and ({@linkcode min} + {@linkcode range} - 1)
*/
randSeedInt(range: number, min = 0): number {
randBattleSeedInt(range: number, min = 0): number {
return globalScene.currentBattle
? globalScene.randBattleSeedInt(range, min)
: randSeedInt(range, min);
@ -6264,8 +6304,10 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
* @param max The maximum integer to generate
* @returns a random integer between {@linkcode min} and {@linkcode max} inclusive
*/
randSeedIntRange(min: number, max: number): number {
return this.randSeedInt(max - min + 1, min);
randBattleSeedIntRange(min: number, max: number): number {
return globalScene.currentBattle
? globalScene.randBattleSeedInt(max - min + 1, min)
: randSeedIntRange(min, max);
}
/**
@ -7103,7 +7145,7 @@ export class EnemyPokemon extends Pokemon {
const { waveIndex } = globalScene.currentBattle;
const ivs: number[] = [];
while (ivs.length < 6) {
ivs.push(this.randSeedIntRange(Math.floor(waveIndex / 10), 31));
ivs.push(randSeedIntRange(Math.floor(waveIndex / 10), 31));
}
this.ivs = ivs;
}
@ -7834,6 +7876,11 @@ export class PokemonSummonData {
continue;
}
if (key === "moveset") {
this.moveset = value?.map((m: any) => PokemonMove.loadMove(m));
continue;
}
if (key === "tags") {
// load battler tags
this.tags = value.map((t: BattlerTag) => loadBattlerTag(t));

View File

@ -3640,7 +3640,7 @@ function getNewModifierTypeOption(
}
tier += upgradeCount;
}
} else if (retryCount === 10 && tier) {
} else if (retryCount >= 100 && tier) {
retryCount = 0;
tier--;
}

View File

@ -710,7 +710,7 @@ export abstract class PokemonHeldItemModifier extends PersistentModifier {
if (!forSummary) {
const pokemon = this.getPokemon();
if (pokemon) {
const pokemonIcon = globalScene.addPokemonIcon(pokemon, -2, 10, 0, 0.5);
const pokemonIcon = globalScene.addPokemonIcon(pokemon, -2, 10, 0, 0.5, undefined, true);
container.add(pokemonIcon);
container.setName(pokemon.id.toString());
}
@ -1548,7 +1548,7 @@ export class SurviveDamageModifier extends PokemonHeldItemModifier {
* @returns `true` if the survive damage has been applied
*/
override apply(pokemon: Pokemon, surviveDamage: BooleanHolder): boolean {
if (!surviveDamage.value && pokemon.randSeedInt(10) < this.getStackCount()) {
if (!surviveDamage.value && pokemon.randBattleSeedInt(10) < this.getStackCount()) {
surviveDamage.value = true;
globalScene.queueMessage(
@ -1594,7 +1594,7 @@ export class BypassSpeedChanceModifier extends PokemonHeldItemModifier {
* @returns `true` if {@linkcode BypassSpeedChanceModifier} has been applied
*/
override apply(pokemon: Pokemon, doBypassSpeed: BooleanHolder): boolean {
if (!doBypassSpeed.value && pokemon.randSeedInt(10) < this.getStackCount()) {
if (!doBypassSpeed.value && pokemon.randBattleSeedInt(10) < this.getStackCount()) {
doBypassSpeed.value = true;
const isCommandFight =
globalScene.currentBattle.turnCommands[pokemon.getBattlerIndex()]?.command === Command.FIGHT;
@ -1658,7 +1658,7 @@ export class FlinchChanceModifier extends PokemonHeldItemModifier {
override apply(pokemon: Pokemon, flinched: BooleanHolder): boolean {
// The check for pokemon.summonData is to ensure that a crash doesn't occur when a Pokemon with King's Rock procs a flinch
// TODO: Since summonData is always defined now, we can probably remove this
if (pokemon.summonData && !flinched.value && pokemon.randSeedInt(100) < this.getStackCount() * this.chance) {
if (pokemon.summonData && !flinched.value && pokemon.randBattleSeedInt(100) < this.getStackCount() * this.chance) {
flinched.value = true;
return true;
}
@ -1927,7 +1927,7 @@ export class PreserveBerryModifier extends PersistentModifier {
* @returns always `true`
*/
override apply(pokemon: Pokemon, doPreserve: BooleanHolder): boolean {
doPreserve.value ||= pokemon.randSeedInt(10) < this.getStackCount() * 3;
doPreserve.value ||= pokemon.randBattleSeedInt(10) < this.getStackCount() * 3;
return true;
}
@ -3240,7 +3240,7 @@ export abstract class HeldItemTransferModifier extends PokemonHeldItemModifier {
return false;
}
const targetPokemon = opponents[pokemon.randSeedInt(opponents.length)];
const targetPokemon = opponents[pokemon.randBattleSeedInt(opponents.length)];
const transferredItemCount = this.getTransferredItemCount();
if (!transferredItemCount) {
@ -3272,7 +3272,7 @@ export abstract class HeldItemTransferModifier extends PokemonHeldItemModifier {
break;
}
}
const randItemIndex = pokemon.randSeedInt(itemModifiers.length);
const randItemIndex = pokemon.randBattleSeedInt(itemModifiers.length);
const randItem = itemModifiers[randItemIndex];
if (globalScene.tryTransferHeldItemModifier(randItem, pokemon, false)) {
transferredModifierTypes.push(randItem.type);
@ -3731,7 +3731,7 @@ export class EnemyEndureChanceModifier extends EnemyPersistentModifier {
* @returns `true` if {@linkcode Pokemon} endured
*/
override apply(target: Pokemon): boolean {
if (target.waveData.endured || target.randSeedInt(100) >= this.chance * this.getStackCount()) {
if (target.waveData.endured || target.randBattleSeedInt(100) >= this.chance * this.getStackCount()) {
return false;
}

View File

@ -63,7 +63,7 @@ export class AttemptCapturePhase extends PokemonPhase {
const modifiedCatchRate = Math.round((((_3m - _2h) * catchRate * pokeballMultiplier) / _3m) * statusMultiplier);
const shakeProbability = Math.round(65536 / Math.pow(255 / modifiedCatchRate, 0.1875)); // Formula taken from gen 6
const criticalCaptureChance = getCriticalCaptureChance(modifiedCatchRate);
const isCritical = pokemon.randSeedInt(256) < criticalCaptureChance;
const isCritical = pokemon.randBattleSeedInt(256) < criticalCaptureChance;
const fpOffset = pokemon.getFieldPositionOffset();
const pokeballAtlasKey = getPokeballAtlasKey(this.pokeballType);
@ -135,14 +135,14 @@ export class AttemptCapturePhase extends PokemonPhase {
pokeballMultiplier === -1 ||
isCritical ||
modifiedCatchRate >= 255 ||
pokemon.randSeedInt(65536) < shakeProbability
pokemon.randBattleSeedInt(65536) < shakeProbability
) {
globalScene.playSound("se/pb_move");
} else {
shakeCounter.stop();
this.failCatch(shakeCount);
}
} else if (isCritical && pokemon.randSeedInt(65536) >= shakeProbability) {
} else if (isCritical && pokemon.randBattleSeedInt(65536) >= shakeProbability) {
// Above, perform the one shake check for critical captures after the ball shakes once
shakeCounter.stop();
this.failCatch(shakeCount);

View File

@ -34,7 +34,7 @@ export class AttemptRunPhase extends PokemonPhase {
applyAbAttrs(RunSuccessAbAttr, playerPokemon, null, false, escapeChance);
if (playerPokemon.randSeedInt(100) < escapeChance.value && !this.forceFailEscape) {
if (playerPokemon.randBattleSeedInt(100) < escapeChance.value && !this.forceFailEscape) {
enemyField.forEach(enemyPokemon => applyPreLeaveFieldAbAttrs(PreLeaveFieldAbAttr, enemyPokemon));
globalScene.playSound("se/flee");

View File

@ -146,7 +146,7 @@ export class EncounterPhase extends BattlePhase {
const enemyPokemon = globalScene.getEnemyParty()[e];
if (e < (battle.double ? 2 : 1)) {
enemyPokemon.setX(-66 + enemyPokemon.getFieldPositionOffset()[0]);
enemyPokemon.resetSummonData();
enemyPokemon.fieldSetup(true);
}
if (!this.loaded) {

View File

@ -35,20 +35,22 @@ export class MessagePhase extends Phase {
this.text = this.text.split(pokename[p]).join(repname[p]);
}
const pageIndex = this.text.indexOf("$");
for (let p = 0; p < globalScene.getPlayerField().length; p++) {
this.text = this.text.split(repname[p]).join(pokename[p]);
}
if (pageIndex !== -1) {
let page0 = this.text.slice(0, pageIndex);
let page1 = this.text.slice(pageIndex + 1);
// Pokemon names must be re-inserted _after_ the split, otherwise the index will be wrong
for (let p = 0; p < globalScene.getPlayerField().length; p++) {
page0 = page0.split(repname[p]).join(pokename[p]);
page1 = page1.split(repname[p]).join(pokename[p]);
}
globalScene.unshiftPhase(
new MessagePhase(
this.text.slice(pageIndex + 1),
this.callbackDelay,
this.prompt,
this.promptDelay,
this.speaker,
),
new MessagePhase(page1, this.callbackDelay, this.prompt, this.promptDelay, this.speaker),
);
this.text = this.text.slice(0, pageIndex).trim();
this.text = page0.trim();
} else {
for (let p = 0; p < globalScene.getPlayerField().length; p++) {
this.text = this.text.split(repname[p]).join(pokename[p]);
}
}
}

View File

@ -206,11 +206,13 @@ export class MoveEffectPhase extends PokemonPhase {
* @throws Error if there was an unexpected hit check result
*/
private applyToTargets(user: Pokemon, targets: Pokemon[]): void {
let firstHit = true;
for (const [i, target] of targets.entries()) {
const [hitCheckResult, effectiveness] = this.hitChecks[i];
switch (hitCheckResult) {
case HitCheckResult.HIT:
this.applyMoveEffects(target, effectiveness);
this.applyMoveEffects(target, effectiveness, firstHit);
firstHit = false;
if (isFieldTargeted(this.move)) {
// Stop processing other targets if the move is a field move
return;
@ -352,8 +354,8 @@ export class MoveEffectPhase extends PokemonPhase {
move.id as Moves,
user,
firstTarget?.getBattlerIndex() ?? BattlerIndex.ATTACKER,
// Field moves and some moves used in mystery encounters should be played even on an empty field
fieldMove || (globalScene.currentBattle?.mysteryEncounter?.hasBattleAnimationsWithoutTargets ?? false),
// Some moves used in mystery encounters should be played even on an empty field
globalScene.currentBattle?.mysteryEncounter?.hasBattleAnimationsWithoutTargets ?? false,
).play(move.hitsSubstitute(user, firstTarget), () => this.postAnimCallback(user, targets));
return;
@ -592,7 +594,7 @@ export class MoveEffectPhase extends PokemonPhase {
}
const accuracyMultiplier = user.getAccuracyMultiplier(target, this.move);
const rand = user.randSeedInt(100);
const rand = user.randBattleSeedInt(100);
if (rand < moveAccuracy * accuracyMultiplier) {
return [HitCheckResult.HIT, effectiveness];
@ -763,15 +765,12 @@ export class MoveEffectPhase extends PokemonPhase {
* - Invoking {@linkcode applyOnTargetEffects} if the move does not hit a substitute
* - Triggering form changes and emergency exit / wimp out if this is the last hit
*
* @param target the {@linkcode Pokemon} hit by this phase's move.
* @param effectiveness the effectiveness of the move (as previously evaluated in {@linkcode hitCheck})
* @param target - the {@linkcode Pokemon} hit by this phase's move.
* @param effectiveness - The effectiveness of the move (as previously evaluated in {@linkcode hitCheck})
* @param firstTarget - Whether this is the first target successfully struck by the move
*/
protected applyMoveEffects(target: Pokemon, effectiveness: TypeDamageMultiplier): void {
protected applyMoveEffects(target: Pokemon, effectiveness: TypeDamageMultiplier, firstTarget: boolean): void {
const user = this.getUserPokemon();
/** The first target hit by the move */
const firstTarget = target === this.getTargets().find((_, i) => this.hitChecks[i][1] > 0);
if (isNullOrUndefined(user)) {
return;
}
@ -905,6 +904,14 @@ export class MoveEffectPhase extends PokemonPhase {
target.destroySubstitute();
target.lapseTag(BattlerTagType.COMMANDED);
// Force `lastHit` to be true if this is a multi hit move with hits left
// `hitsLeft` must be left as-is in order for the message displaying the number of hits
// to display the proper number.
// Note: When Dragon Darts' smart targeting is implemented, this logic may need to be adjusted.
if (!this.lastHit && user.turnData.hitsLeft > 1) {
this.lastHit = true;
}
}
/**
@ -944,7 +951,7 @@ export class MoveEffectPhase extends PokemonPhase {
const result = this.applyMoveDamage(user, target, effectiveness);
if (user.turnData.hitsLeft === 1 && target.isFainted()) {
if (user.turnData.hitsLeft === 1 || target.isFainted()) {
this.queueHitResultMessage(result);
}

View File

@ -232,7 +232,7 @@ export class MovePhase extends BattlePhase {
switch (this.pokemon.status.effect) {
case StatusEffect.PARALYSIS:
activated =
(!this.pokemon.randSeedInt(4) || Overrides.STATUS_ACTIVATION_OVERRIDE === true) &&
(!this.pokemon.randBattleSeedInt(4) || Overrides.STATUS_ACTIVATION_OVERRIDE === true) &&
Overrides.STATUS_ACTIVATION_OVERRIDE !== false;
break;
case StatusEffect.SLEEP: {
@ -258,7 +258,7 @@ export class MovePhase extends BattlePhase {
.findAttr(
attr => attr instanceof HealStatusEffectAttr && attr.selfTarget && attr.isOfEffect(StatusEffect.FREEZE),
) ||
(!this.pokemon.randSeedInt(5) && Overrides.STATUS_ACTIVATION_OVERRIDE !== true) ||
(!this.pokemon.randBattleSeedInt(5) && Overrides.STATUS_ACTIVATION_OVERRIDE !== true) ||
Overrides.STATUS_ACTIVATION_OVERRIDE === false;
activated = !healed;

View File

@ -13,6 +13,8 @@ export class SelectBiomePhase extends BattlePhase {
start() {
super.start();
globalScene.resetSeed();
const currentBiome = globalScene.arena.biomeType;
const nextWaveIndex = globalScene.currentBattle.waveIndex + 1;

View File

@ -196,6 +196,7 @@ export class SummonPhase extends PartyMemberPokemonPhase {
onComplete: () => {
pokemon.cry(pokemon.getHpRatio() > 0.25 ? undefined : { rate: 0.85 });
pokemon.getSprite().clearTint();
pokemon.fieldSetup();
// necessary to stay transformed during wild waves
if (pokemon.summonData.speciesForm) {
pokemon.loadAssets(false);
@ -261,6 +262,7 @@ export class SummonPhase extends PartyMemberPokemonPhase {
onComplete: () => {
pokemon.cry(pokemon.getHpRatio() > 0.25 ? undefined : { rate: 0.85 });
pokemon.getSprite().clearTint();
pokemon.fieldSetup();
globalScene.updateFieldScale();
globalScene.time.delayedCall(1000, () => this.end());
},

View File

@ -193,7 +193,7 @@ export class SwitchSummonPhase extends SummonPhase {
switchedInPokemon.setAlpha(0.5);
}
} else {
switchedInPokemon.resetSummonData();
switchedInPokemon.fieldSetup(true);
}
this.summon();
};

View File

@ -118,15 +118,17 @@ export function getDataTypeKey(dataType: GameDataType, slotId = 0): string {
}
export function encrypt(data: string, bypassLogin: boolean): string {
return (bypassLogin ? (data: string) => btoa(data) : (data: string) => AES.encrypt(data, saveKey))(
data,
) as unknown as string; // TODO: is this correct?
return (bypassLogin
? (data: string) => btoa(encodeURIComponent(data))
: (data: string) => AES.encrypt(data, saveKey))(data) as unknown as string; // TODO: is this correct?
}
export function decrypt(data: string, bypassLogin: boolean): string {
return (bypassLogin ? (data: string) => atob(data) : (data: string) => AES.decrypt(data, saveKey).toString(enc.Utf8))(
data,
);
return (
bypassLogin
? (data: string) => decodeURIComponent(atob(data))
: (data: string) => AES.decrypt(data, saveKey).toString(enc.Utf8)
)(data);
}
export interface SystemSaveData {
@ -1108,7 +1110,7 @@ export class GameData {
for (const p of sessionData.party) {
const pokemon = p.toPokemon() as PlayerPokemon;
pokemon.setVisible(false);
loadPokemonAssets.push(pokemon.loadAssets());
loadPokemonAssets.push(pokemon.loadAssets(false));
party.push(pokemon);
}

View File

@ -91,8 +91,8 @@ export default class PokemonData {
this.formIndex = Math.max(Math.min(source.formIndex, getPokemonSpecies(this.species).forms.length - 1), 0);
this.abilityIndex = source.abilityIndex;
this.passive = source.passive;
this.shiny = sourcePokemon?.isShiny() ?? source.shiny;
this.variant = sourcePokemon?.getVariant() ?? source.variant;
this.shiny = sourcePokemon?.summonData.illusion?.basePokemon.shiny ?? source.shiny;
this.variant = sourcePokemon?.summonData.illusion?.basePokemon.variant ?? source.variant;
this.pokeball = source.pokeball ?? PokeballType.POKEBALL;
this.level = source.level;
this.exp = source.exp;
@ -188,7 +188,7 @@ export default class PokemonData {
// when loading from saved session, recover summonData.speciesFrom and form index species object
// used to stay transformed on reload session
if (this.summonData.speciesForm) {
this.summonData.speciesForm = getPokemonSpeciesForm(
ret.summonData.speciesForm = getPokemonSpeciesForm(
this.summonData.speciesForm.speciesId,
this.summonDataSpeciesFormIndex,
);

View File

@ -1,5 +1,4 @@
import type { SessionSaveMigrator } from "#app/@types/SessionSaveMigrator";
import { Status } from "#app/data/status-effect";
import { PokemonMove } from "#app/field/pokemon";
import type { SessionSaveData } from "#app/system/game-data";
import type PokemonData from "#app/system/pokemon-data";
@ -15,11 +14,6 @@ const migratePartyData: SessionSaveMigrator = {
migrate: (data: SessionSaveData): void => {
// this stuff is copied straight from the constructor fwiw
const mapParty = (pkmnData: PokemonData) => {
pkmnData.status &&= new Status(
pkmnData.status.effect,
pkmnData.status.toxicTurnCount,
pkmnData.status.sleepTurnsRemaining,
);
// remove empty moves from moveset
pkmnData.moveset = (pkmnData.moveset ?? [new PokemonMove(Moves.TACKLE), new PokemonMove(Moves.GROWL)])
.filter(m => !!m)

View File

@ -7,6 +7,7 @@ import { addWindow } from "./ui-theme";
import { Button } from "#enums/buttons";
import type { CommandPhase } from "#app/phases/command-phase";
import { globalScene } from "#app/global-scene";
import i18next from "i18next";
export default class BallUiHandler extends UiHandler {
private pokeballSelectContainer: Phaser.GameObjects.Container;
@ -31,7 +32,7 @@ export default class BallUiHandler extends UiHandler {
for (let pb = 0; pb < Object.keys(globalScene.pokeballCounts).length; pb++) {
optionsTextContent += `${getPokeballName(pb)}\n`;
}
optionsTextContent += "Cancel";
optionsTextContent += i18next.t("pokeball:cancel");
const optionsText = addTextObject(0, 0, optionsTextContent, TextStyle.WINDOW, { align: "right", maxLines: 6 });
const optionsTextWidth = optionsText.displayWidth;
this.pokeballSelectContainer = globalScene.add.container(

View File

@ -465,7 +465,7 @@ export default class BattleInfo extends Phaser.GameObjects.Container {
this.shinyIcon.setVisible(pokemon.isShiny());
const types = pokemon.getTypes(true);
const types = pokemon.getTypes(true, false, undefined, true);
this.type1Icon.setTexture(`pbinfo_${this.player ? "player" : "enemy"}_type${types.length > 1 ? "1" : ""}`);
this.type1Icon.setFrame(PokemonType[types[0]].toLowerCase());
this.type2Icon.setVisible(types.length > 1);
@ -685,7 +685,7 @@ export default class BattleInfo extends Phaser.GameObjects.Container {
this.statusIndicator.setVisible(!!this.lastStatus);
}
const types = pokemon.getTypes(true);
const types = pokemon.getTypes(true, false, undefined, true);
this.type1Icon.setTexture(`pbinfo_${this.player ? "player" : "enemy"}_type${types.length > 1 ? "1" : ""}`);
this.type1Icon.setFrame(PokemonType[types[0]].toLowerCase());
this.type2Icon.setVisible(types.length > 1);
@ -727,6 +727,12 @@ export default class BattleInfo extends Phaser.GameObjects.Container {
},
onComplete: () => {
updateHpFrame();
// If, after tweening, the hp is different from the original (due to rounding), force the hp number display
// to update to the correct value.
if (this.player && this.lastHp !== pokemon.hp) {
this.setHpNumbers(pokemon.hp, pokemon.getMaxHp());
this.lastHp = pokemon.hp;
}
resolve();
},
});

View File

@ -108,7 +108,7 @@ export default class EggGachaUiHandler extends MessageUiHandler {
let pokemonIconX = -20;
let pokemonIconY = 6;
if (["de", "es-ES", "fr", "ko", "pt-BR"].includes(currentLanguage)) {
if (["de", "es-ES", "es-MX", "fr", "ko", "pt-BR"].includes(currentLanguage)) {
gachaTextStyle = TextStyle.SMALLER_WINDOW_ALT;
gachaX = 2;
gachaY = 2;
@ -116,7 +116,7 @@ export default class EggGachaUiHandler extends MessageUiHandler {
let legendaryLabelX = gachaX;
let legendaryLabelY = gachaY;
if (["de", "es-ES"].includes(currentLanguage)) {
if (["de", "es-ES", "es-MX"].includes(currentLanguage)) {
pokemonIconX = -25;
pokemonIconY = 10;
legendaryLabelX = -6;

View File

@ -873,6 +873,7 @@ export default class PokedexUiHandler extends MessageUiHandler {
const tweenChain: Phaser.Types.Tweens.TweenChainBuilderConfig = {
targets: icon,
loop: -1,
paused: startPaused,
// Make the initial bounce a little randomly delayed
delay: randIntRange(0, 50) * 5,
loopDelay: 1000,
@ -894,19 +895,14 @@ export default class PokedexUiHandler extends MessageUiHandler {
],
};
const isPassiveAvailable = this.isPassiveAvailable(species.speciesId);
const isValueReductionAvailable = this.isValueReductionAvailable(species.speciesId);
const isSameSpeciesEggAvailable = this.isSameSpeciesEggAvailable(species.speciesId);
// 'Passives Only' mode
if (globalScene.candyUpgradeNotification === 1) {
if (isPassiveAvailable) {
globalScene.tweens.chain(tweenChain).paused = startPaused;
}
// 'On' mode
} else if (globalScene.candyUpgradeNotification === 2) {
if (isPassiveAvailable || isValueReductionAvailable || isSameSpeciesEggAvailable) {
globalScene.tweens.chain(tweenChain).paused = startPaused;
if (
this.isPassiveAvailable(species.speciesId) ||
(globalScene.candyUpgradeNotification === 2 &&
(this.isValueReductionAvailable(species.speciesId) || this.isSameSpeciesEggAvailable(species.speciesId)))
) {
const chain = globalScene.tweens.chain(tweenChain);
if (!startPaused) {
chain.play();
}
}
}
@ -2040,7 +2036,7 @@ export default class PokedexUiHandler extends MessageUiHandler {
this.checkIconId(lastSpeciesIcon, container.species, props.female, props.formIndex, props.shiny, props.variant);
this.iconAnimHandler.addOrUpdate(lastSpeciesIcon, PokemonIconAnimMode.NONE);
// Resume the animation for the previously selected species
globalScene.tweens.getTweensOf(lastSpeciesIcon).forEach(tween => tween.resume());
globalScene.tweens.getTweensOf(lastSpeciesIcon).forEach(tween => tween.play());
}
}

View File

@ -145,8 +145,10 @@ const languageSettings: { [key: string]: LanguageSetting } = {
starterInfoXPos: 33,
},
ko: {
starterInfoTextSize: "52px",
starterInfoTextSize: "60px",
instructionTextSize: "38px",
starterInfoYOffset: -0.5,
starterInfoXPos: 30,
},
ja: {
starterInfoTextSize: "51px",
@ -1444,6 +1446,7 @@ export default class StarterSelectUiHandler extends MessageUiHandler {
const tweenChain: Phaser.Types.Tweens.TweenChainBuilderConfig = {
targets: icon,
paused: startPaused,
loop: -1,
// Make the initial bounce a little randomly delayed
delay: randIntRange(0, 50) * 5,
@ -1451,14 +1454,14 @@ export default class StarterSelectUiHandler extends MessageUiHandler {
tweens: [
{
targets: icon,
y: 2 - 5,
y: "-=5",
duration: fixedInt(125),
ease: "Cubic.easeOut",
yoyo: true,
},
{
targets: icon,
y: 2 - 3,
y: "-=3",
duration: fixedInt(150),
ease: "Cubic.easeOut",
yoyo: true,
@ -1466,19 +1469,14 @@ export default class StarterSelectUiHandler extends MessageUiHandler {
],
};
const isPassiveAvailable = this.isPassiveAvailable(species.speciesId);
const isValueReductionAvailable = this.isValueReductionAvailable(species.speciesId);
const isSameSpeciesEggAvailable = this.isSameSpeciesEggAvailable(species.speciesId);
// 'Passives Only' mode
if (globalScene.candyUpgradeNotification === 1) {
if (isPassiveAvailable) {
globalScene.tweens.chain(tweenChain).paused = startPaused;
}
// 'On' mode
} else if (globalScene.candyUpgradeNotification === 2) {
if (isPassiveAvailable || isValueReductionAvailable || isSameSpeciesEggAvailable) {
globalScene.tweens.chain(tweenChain).paused = startPaused;
if (
this.isPassiveAvailable(species.speciesId) ||
(globalScene.candyUpgradeNotification === 2 &&
(this.isValueReductionAvailable(species.speciesId) || this.isSameSpeciesEggAvailable(species.speciesId)))
) {
const chain = globalScene.tweens.chain(tweenChain);
if (!startPaused) {
chain.play();
}
}
}
@ -3478,7 +3476,7 @@ export default class StarterSelectUiHandler extends MessageUiHandler {
// Resume the animation for the previously selected species
const icon = this.starterContainers[speciesIndex].icon;
globalScene.tweens.getTweensOf(icon).forEach(tween => tween.resume());
globalScene.tweens.getTweensOf(icon).forEach(tween => tween.play());
}
this.lastSpecies = species!; // TODO: is this bang correct?

Some files were not shown because too many files have changed in this diff Show More