mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-07-05 16:02:20 +02:00
Compare commits
28 Commits
392bb1803c
...
930e3289f2
Author | SHA1 | Date | |
---|---|---|---|
|
930e3289f2 | ||
|
71b45f0c46 | ||
|
264d7f584a | ||
|
1a76a238cb | ||
|
6ccb6fc776 | ||
|
b0933007d8 | ||
|
17faea0eed | ||
|
d234466d61 | ||
|
f5757f0a3a | ||
|
6b38c7213a | ||
|
c52f439dc1 | ||
|
de2abac09d | ||
|
fddf6cb76c | ||
|
856d468c35 | ||
|
9f1c0a92b5 | ||
|
f2dd9b9435 | ||
|
d722645932 | ||
|
290cb01f17 | ||
|
00917b6de1 | ||
|
fe575da036 | ||
|
f688ed7329 | ||
|
e286e5a317 | ||
|
5034ad836f | ||
|
6f8c232dba | ||
|
7895170bc7 | ||
|
2022f43e0d | ||
|
fa1798f30b | ||
|
1424c5dc2f |
Binary file not shown.
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 4.0 KiB |
@ -9940,12 +9940,12 @@
|
|||||||
],
|
],
|
||||||
"672": [
|
"672": [
|
||||||
0,
|
0,
|
||||||
2,
|
1,
|
||||||
1
|
1
|
||||||
],
|
],
|
||||||
"673": [
|
"673": [
|
||||||
0,
|
0,
|
||||||
2,
|
1,
|
||||||
1
|
1
|
||||||
],
|
],
|
||||||
"677": [
|
"677": [
|
||||||
@ -10806,7 +10806,7 @@
|
|||||||
"962": [
|
"962": [
|
||||||
1,
|
1,
|
||||||
1,
|
1,
|
||||||
2
|
1
|
||||||
],
|
],
|
||||||
"967": [
|
"967": [
|
||||||
0,
|
0,
|
||||||
@ -11095,4 +11095,4 @@
|
|||||||
1
|
1
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,20 @@
|
|||||||
{
|
{
|
||||||
|
"1": {
|
||||||
|
"3d3128": "69112a",
|
||||||
|
"000000": "000000",
|
||||||
|
"67615b": "9e2c3d",
|
||||||
|
"615140": "89431b",
|
||||||
|
"7e6d5a": "b3743e",
|
||||||
|
"554538": "642509",
|
||||||
|
"efeded": "f8e2b7",
|
||||||
|
"beb8b6": "e3a378",
|
||||||
|
"0e5d58": "8c6859",
|
||||||
|
"09a77c": "f8f0e2",
|
||||||
|
"0d8374": "d2af94",
|
||||||
|
"c16a3f": "321512",
|
||||||
|
"c6b379": "552d30",
|
||||||
|
"a8905c": "4b2525"
|
||||||
|
},
|
||||||
"2": {
|
"2": {
|
||||||
"3d3128": "161526",
|
"3d3128": "161526",
|
||||||
"000000": "000000",
|
"000000": "000000",
|
||||||
@ -15,4 +31,4 @@
|
|||||||
"c6b379": "9f5f9b",
|
"c6b379": "9f5f9b",
|
||||||
"a8905c": "854d87"
|
"a8905c": "854d87"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,965 +0,0 @@
|
|||||||
{
|
|
||||||
"textures": [
|
|
||||||
{
|
|
||||||
"image": "672_2.png",
|
|
||||||
"format": "RGBA8888",
|
|
||||||
"size": {
|
|
||||||
"w": 282,
|
|
||||||
"h": 282
|
|
||||||
},
|
|
||||||
"scale": 1,
|
|
||||||
"frames": [
|
|
||||||
{
|
|
||||||
"filename": "0001.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0002.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0021.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0022.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0023.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0024.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0045.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0003.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 42,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0004.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 42,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0005.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 84,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0006.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 126,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0007.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 168,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0018.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 210,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0019.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 41,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0020.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 82,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0025.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 123,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0026.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 164,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0027.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 205,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0042.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 41,
|
|
||||||
"y": 42,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0043.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 41,
|
|
||||||
"y": 84,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0044.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 41,
|
|
||||||
"y": 126,
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0008.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 1,
|
|
||||||
"w": 41,
|
|
||||||
"h": 41
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 41,
|
|
||||||
"y": 168,
|
|
||||||
"w": 41,
|
|
||||||
"h": 41
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0009.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 1,
|
|
||||||
"w": 41,
|
|
||||||
"h": 41
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 41,
|
|
||||||
"y": 209,
|
|
||||||
"w": 41,
|
|
||||||
"h": 41
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0010.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 1,
|
|
||||||
"w": 41,
|
|
||||||
"h": 41
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 82,
|
|
||||||
"y": 42,
|
|
||||||
"w": 41,
|
|
||||||
"h": 41
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0015.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 1,
|
|
||||||
"w": 41,
|
|
||||||
"h": 41
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 123,
|
|
||||||
"y": 42,
|
|
||||||
"w": 41,
|
|
||||||
"h": 41
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0016.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 1,
|
|
||||||
"w": 41,
|
|
||||||
"h": 41
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 164,
|
|
||||||
"y": 42,
|
|
||||||
"w": 41,
|
|
||||||
"h": 41
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0017.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 1,
|
|
||||||
"w": 41,
|
|
||||||
"h": 41
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 205,
|
|
||||||
"y": 42,
|
|
||||||
"w": 41,
|
|
||||||
"h": 41
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0028.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 1,
|
|
||||||
"w": 41,
|
|
||||||
"h": 41
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 82,
|
|
||||||
"y": 83,
|
|
||||||
"w": 41,
|
|
||||||
"h": 41
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0029.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 1,
|
|
||||||
"w": 41,
|
|
||||||
"h": 41
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 82,
|
|
||||||
"y": 124,
|
|
||||||
"w": 41,
|
|
||||||
"h": 41
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0040.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 0,
|
|
||||||
"w": 40,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 82,
|
|
||||||
"y": 165,
|
|
||||||
"w": 40,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0041.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 0,
|
|
||||||
"w": 40,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 82,
|
|
||||||
"y": 207,
|
|
||||||
"w": 40,
|
|
||||||
"h": 42
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0011.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 1,
|
|
||||||
"w": 40,
|
|
||||||
"h": 41
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 122,
|
|
||||||
"y": 165,
|
|
||||||
"w": 40,
|
|
||||||
"h": 41
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0012.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 1,
|
|
||||||
"w": 40,
|
|
||||||
"h": 41
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 122,
|
|
||||||
"y": 206,
|
|
||||||
"w": 40,
|
|
||||||
"h": 41
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0013.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 1,
|
|
||||||
"w": 40,
|
|
||||||
"h": 41
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 123,
|
|
||||||
"y": 83,
|
|
||||||
"w": 40,
|
|
||||||
"h": 41
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0014.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 1,
|
|
||||||
"w": 40,
|
|
||||||
"h": 41
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 123,
|
|
||||||
"y": 124,
|
|
||||||
"w": 40,
|
|
||||||
"h": 41
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0037.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 1,
|
|
||||||
"w": 40,
|
|
||||||
"h": 41
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 162,
|
|
||||||
"y": 165,
|
|
||||||
"w": 40,
|
|
||||||
"h": 41
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0038.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 1,
|
|
||||||
"w": 40,
|
|
||||||
"h": 41
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 162,
|
|
||||||
"y": 206,
|
|
||||||
"w": 40,
|
|
||||||
"h": 41
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0039.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 1,
|
|
||||||
"w": 40,
|
|
||||||
"h": 41
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 163,
|
|
||||||
"y": 83,
|
|
||||||
"w": 40,
|
|
||||||
"h": 41
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0030.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 2,
|
|
||||||
"w": 41,
|
|
||||||
"h": 40
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 163,
|
|
||||||
"y": 124,
|
|
||||||
"w": 41,
|
|
||||||
"h": 40
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0031.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 2,
|
|
||||||
"w": 41,
|
|
||||||
"h": 40
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 203,
|
|
||||||
"y": 83,
|
|
||||||
"w": 41,
|
|
||||||
"h": 40
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0032.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 2,
|
|
||||||
"w": 40,
|
|
||||||
"h": 40
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 202,
|
|
||||||
"y": 164,
|
|
||||||
"w": 40,
|
|
||||||
"h": 40
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0033.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 2,
|
|
||||||
"w": 40,
|
|
||||||
"h": 40
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 204,
|
|
||||||
"y": 123,
|
|
||||||
"w": 40,
|
|
||||||
"h": 40
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0034.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 2,
|
|
||||||
"w": 40,
|
|
||||||
"h": 40
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 242,
|
|
||||||
"y": 163,
|
|
||||||
"w": 40,
|
|
||||||
"h": 40
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0035.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 2,
|
|
||||||
"w": 40,
|
|
||||||
"h": 40
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 242,
|
|
||||||
"y": 203,
|
|
||||||
"w": 40,
|
|
||||||
"h": 40
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0036.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 41,
|
|
||||||
"h": 42
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 2,
|
|
||||||
"w": 40,
|
|
||||||
"h": 40
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 202,
|
|
||||||
"y": 204,
|
|
||||||
"w": 40,
|
|
||||||
"h": 40
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"meta": {
|
|
||||||
"app": "https://www.codeandweb.com/texturepacker",
|
|
||||||
"version": "3.0",
|
|
||||||
"smartupdate": "$TexturePacker:SmartUpdate:b36f1de558a8fa8ac8b56a9ba43a0dfd:5fe84a3f522e543bfbbfe0837355266b:2e4767b7cd134fc0ab1bb6e9eee82bc7$"
|
|
||||||
}
|
|
||||||
}
|
|
Binary file not shown.
Before Width: | Height: | Size: 28 KiB |
@ -1,4 +1,20 @@
|
|||||||
{
|
{
|
||||||
|
"1": {
|
||||||
|
"3d3128": "5a0e24",
|
||||||
|
"000000": "000000",
|
||||||
|
"554538": "471405",
|
||||||
|
"67615b": "8f2837",
|
||||||
|
"0d835a": "d2af94",
|
||||||
|
"0e5d58": "8c6352",
|
||||||
|
"74593a": "61240a",
|
||||||
|
"09a766": "f8f0e2",
|
||||||
|
"cabfbb": "e3a378",
|
||||||
|
"efeded": "f8e2b7",
|
||||||
|
"a8905c": "9e4e21",
|
||||||
|
"c6b379": "ce8648",
|
||||||
|
"ae492a": "321512",
|
||||||
|
"c16a3f": "552d30"
|
||||||
|
},
|
||||||
"2": {
|
"2": {
|
||||||
"3d3128": "121123",
|
"3d3128": "121123",
|
||||||
"000000": "000000",
|
"000000": "000000",
|
||||||
@ -15,4 +31,4 @@
|
|||||||
"ae492a": "612c6b",
|
"ae492a": "612c6b",
|
||||||
"c16a3f": "9f5f9b"
|
"c16a3f": "9f5f9b"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,965 +0,0 @@
|
|||||||
{
|
|
||||||
"textures": [
|
|
||||||
{
|
|
||||||
"image": "673_2.png",
|
|
||||||
"format": "RGBA8888",
|
|
||||||
"size": {
|
|
||||||
"w": 384,
|
|
||||||
"h": 384
|
|
||||||
},
|
|
||||||
"scale": 1,
|
|
||||||
"frames": [
|
|
||||||
{
|
|
||||||
"filename": "0029.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0039.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0030.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 62,
|
|
||||||
"y": 0,
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0038.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 62,
|
|
||||||
"y": 0,
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0031.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 124,
|
|
||||||
"y": 0,
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0032.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 186,
|
|
||||||
"y": 0,
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0033.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 248,
|
|
||||||
"y": 0,
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0035.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 248,
|
|
||||||
"y": 0,
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0034.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 310,
|
|
||||||
"y": 0,
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0036.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 65,
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0037.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": false,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 62,
|
|
||||||
"y": 65,
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0028.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 61,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 124,
|
|
||||||
"y": 65,
|
|
||||||
"w": 61,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0040.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 61,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 124,
|
|
||||||
"y": 65,
|
|
||||||
"w": 61,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0026.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 0,
|
|
||||||
"w": 60,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 185,
|
|
||||||
"y": 65,
|
|
||||||
"w": 60,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0027.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 0,
|
|
||||||
"w": 60,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 245,
|
|
||||||
"y": 65,
|
|
||||||
"w": 60,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0041.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 0,
|
|
||||||
"w": 60,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 305,
|
|
||||||
"y": 65,
|
|
||||||
"w": 60,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0042.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 0,
|
|
||||||
"w": 60,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 130,
|
|
||||||
"w": 60,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0013.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 3,
|
|
||||||
"w": 60,
|
|
||||||
"h": 62
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 60,
|
|
||||||
"y": 130,
|
|
||||||
"w": 60,
|
|
||||||
"h": 62
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0001.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 0,
|
|
||||||
"w": 59,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 120,
|
|
||||||
"y": 130,
|
|
||||||
"w": 59,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0023.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 0,
|
|
||||||
"w": 59,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 120,
|
|
||||||
"y": 130,
|
|
||||||
"w": 59,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0024.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 0,
|
|
||||||
"w": 59,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 120,
|
|
||||||
"y": 130,
|
|
||||||
"w": 59,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0045.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 0,
|
|
||||||
"w": 59,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 120,
|
|
||||||
"y": 130,
|
|
||||||
"w": 59,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0002.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 0,
|
|
||||||
"w": 59,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 60,
|
|
||||||
"y": 192,
|
|
||||||
"w": 59,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0022.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 0,
|
|
||||||
"w": 59,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 60,
|
|
||||||
"y": 192,
|
|
||||||
"w": 59,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0025.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 0,
|
|
||||||
"w": 59,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 60,
|
|
||||||
"y": 192,
|
|
||||||
"w": 59,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0043.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 0,
|
|
||||||
"w": 59,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 60,
|
|
||||||
"y": 192,
|
|
||||||
"w": 59,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0021.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 0,
|
|
||||||
"w": 59,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 195,
|
|
||||||
"w": 59,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0044.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 0,
|
|
||||||
"w": 59,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 179,
|
|
||||||
"y": 130,
|
|
||||||
"w": 59,
|
|
||||||
"h": 65
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0003.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 2,
|
|
||||||
"y": 1,
|
|
||||||
"w": 58,
|
|
||||||
"h": 64
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 238,
|
|
||||||
"y": 130,
|
|
||||||
"w": 58,
|
|
||||||
"h": 64
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0004.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 2,
|
|
||||||
"y": 1,
|
|
||||||
"w": 58,
|
|
||||||
"h": 64
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 238,
|
|
||||||
"y": 130,
|
|
||||||
"w": 58,
|
|
||||||
"h": 64
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0005.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 2,
|
|
||||||
"y": 1,
|
|
||||||
"w": 58,
|
|
||||||
"h": 64
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 238,
|
|
||||||
"y": 194,
|
|
||||||
"w": 58,
|
|
||||||
"h": 64
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0006.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 2,
|
|
||||||
"y": 1,
|
|
||||||
"w": 58,
|
|
||||||
"h": 64
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 59,
|
|
||||||
"y": 257,
|
|
||||||
"w": 58,
|
|
||||||
"h": 64
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0019.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 2,
|
|
||||||
"y": 1,
|
|
||||||
"w": 58,
|
|
||||||
"h": 64
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 260,
|
|
||||||
"w": 58,
|
|
||||||
"h": 64
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0020.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 2,
|
|
||||||
"y": 1,
|
|
||||||
"w": 58,
|
|
||||||
"h": 64
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 117,
|
|
||||||
"y": 257,
|
|
||||||
"w": 58,
|
|
||||||
"h": 64
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0012.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 2,
|
|
||||||
"y": 3,
|
|
||||||
"w": 58,
|
|
||||||
"h": 62
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 119,
|
|
||||||
"y": 195,
|
|
||||||
"w": 58,
|
|
||||||
"h": 62
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0018.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 3,
|
|
||||||
"y": 1,
|
|
||||||
"w": 57,
|
|
||||||
"h": 64
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 175,
|
|
||||||
"y": 257,
|
|
||||||
"w": 57,
|
|
||||||
"h": 64
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0014.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 2,
|
|
||||||
"y": 3,
|
|
||||||
"w": 58,
|
|
||||||
"h": 62
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 177,
|
|
||||||
"y": 195,
|
|
||||||
"w": 58,
|
|
||||||
"h": 62
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0007.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 3,
|
|
||||||
"y": 2,
|
|
||||||
"w": 57,
|
|
||||||
"h": 63
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 232,
|
|
||||||
"y": 258,
|
|
||||||
"w": 57,
|
|
||||||
"h": 63
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0008.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 3,
|
|
||||||
"y": 2,
|
|
||||||
"w": 57,
|
|
||||||
"h": 63
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 289,
|
|
||||||
"y": 258,
|
|
||||||
"w": 57,
|
|
||||||
"h": 63
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0009.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 3,
|
|
||||||
"y": 2,
|
|
||||||
"w": 57,
|
|
||||||
"h": 63
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 296,
|
|
||||||
"y": 130,
|
|
||||||
"w": 57,
|
|
||||||
"h": 63
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0017.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 3,
|
|
||||||
"y": 2,
|
|
||||||
"w": 57,
|
|
||||||
"h": 63
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 296,
|
|
||||||
"y": 193,
|
|
||||||
"w": 57,
|
|
||||||
"h": 63
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0015.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 4,
|
|
||||||
"y": 2,
|
|
||||||
"w": 56,
|
|
||||||
"h": 63
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 58,
|
|
||||||
"y": 321,
|
|
||||||
"w": 56,
|
|
||||||
"h": 63
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0016.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 4,
|
|
||||||
"y": 2,
|
|
||||||
"w": 56,
|
|
||||||
"h": 63
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 114,
|
|
||||||
"y": 321,
|
|
||||||
"w": 56,
|
|
||||||
"h": 63
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0010.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 4,
|
|
||||||
"y": 3,
|
|
||||||
"w": 56,
|
|
||||||
"h": 62
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 170,
|
|
||||||
"y": 321,
|
|
||||||
"w": 56,
|
|
||||||
"h": 62
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0011.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 62,
|
|
||||||
"h": 65
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 4,
|
|
||||||
"y": 3,
|
|
||||||
"w": 56,
|
|
||||||
"h": 62
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 226,
|
|
||||||
"y": 321,
|
|
||||||
"w": 56,
|
|
||||||
"h": 62
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"meta": {
|
|
||||||
"app": "https://www.codeandweb.com/texturepacker",
|
|
||||||
"version": "3.0",
|
|
||||||
"smartupdate": "$TexturePacker:SmartUpdate:05149e465b79b92adcb764d8f903ce8d:523fbed3890bc743f1863e6db3150ddb:5d92dd5d09b0875a1d8f3606df775958$"
|
|
||||||
}
|
|
||||||
}
|
|
Binary file not shown.
Before Width: | Height: | Size: 18 KiB |
@ -28,5 +28,20 @@
|
|||||||
"fffbff": "edf8e6",
|
"fffbff": "edf8e6",
|
||||||
"7b827b": "6a856a",
|
"7b827b": "6a856a",
|
||||||
"a7aba7": "98a798"
|
"a7aba7": "98a798"
|
||||||
|
},
|
||||||
|
"2": {
|
||||||
|
"342930": "754156",
|
||||||
|
"0f0f0f": "0f0f0f",
|
||||||
|
"4a3942": "a5777f",
|
||||||
|
"937d85": "2f2655",
|
||||||
|
"b9aaaf": "453863",
|
||||||
|
"665b60": "211f45",
|
||||||
|
"efe3e1": "67548a",
|
||||||
|
"a7aba7": "ddac84",
|
||||||
|
"fffbff": "f7e5d0",
|
||||||
|
"e64c62": "aba7a8",
|
||||||
|
"993e49": "797877",
|
||||||
|
"501d25": "545151",
|
||||||
|
"7b827b": "a96c4b"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,167 +0,0 @@
|
|||||||
{
|
|
||||||
"textures": [
|
|
||||||
{
|
|
||||||
"image": "962_3.png",
|
|
||||||
"format": "RGBA8888",
|
|
||||||
"size": {
|
|
||||||
"w": 224,
|
|
||||||
"h": 224
|
|
||||||
},
|
|
||||||
"scale": 1,
|
|
||||||
"frames": [
|
|
||||||
{
|
|
||||||
"filename": "0003.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 101,
|
|
||||||
"h": 97
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 0,
|
|
||||||
"w": 82,
|
|
||||||
"h": 86
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 0,
|
|
||||||
"w": 82,
|
|
||||||
"h": 86
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0002.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 101,
|
|
||||||
"h": 97
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 4,
|
|
||||||
"w": 87,
|
|
||||||
"h": 79
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 86,
|
|
||||||
"w": 87,
|
|
||||||
"h": 79
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0001.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 101,
|
|
||||||
"h": 97
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 6,
|
|
||||||
"w": 92,
|
|
||||||
"h": 74
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 82,
|
|
||||||
"y": 0,
|
|
||||||
"w": 92,
|
|
||||||
"h": 74
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0006.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 101,
|
|
||||||
"h": 97
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 38,
|
|
||||||
"w": 91,
|
|
||||||
"h": 59
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 165,
|
|
||||||
"w": 91,
|
|
||||||
"h": 59
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0007.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 101,
|
|
||||||
"h": 97
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 1,
|
|
||||||
"y": 36,
|
|
||||||
"w": 91,
|
|
||||||
"h": 60
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 87,
|
|
||||||
"y": 74,
|
|
||||||
"w": 91,
|
|
||||||
"h": 60
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0004.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 101,
|
|
||||||
"h": 97
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 41,
|
|
||||||
"w": 101,
|
|
||||||
"h": 41
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 91,
|
|
||||||
"y": 134,
|
|
||||||
"w": 101,
|
|
||||||
"h": 41
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "0005.png",
|
|
||||||
"rotated": false,
|
|
||||||
"trimmed": true,
|
|
||||||
"sourceSize": {
|
|
||||||
"w": 101,
|
|
||||||
"h": 97
|
|
||||||
},
|
|
||||||
"spriteSourceSize": {
|
|
||||||
"x": 0,
|
|
||||||
"y": 40,
|
|
||||||
"w": 100,
|
|
||||||
"h": 38
|
|
||||||
},
|
|
||||||
"frame": {
|
|
||||||
"x": 91,
|
|
||||||
"y": 175,
|
|
||||||
"w": 100,
|
|
||||||
"h": 38
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"meta": {
|
|
||||||
"app": "https://www.codeandweb.com/texturepacker",
|
|
||||||
"version": "3.0",
|
|
||||||
"smartupdate": "$TexturePacker:SmartUpdate:ee54d59ae73a6775b5d1d9b10f273445:828dff0b1dc45966e927a7a1419412f2:1e70eb3d02dd5c47565da4b5d26e2400$"
|
|
||||||
}
|
|
||||||
}
|
|
Binary file not shown.
Before Width: | Height: | Size: 12 KiB |
@ -126,6 +126,7 @@ export default class BattleScene extends SceneBase {
|
|||||||
public bgmVolume: number = 1;
|
public bgmVolume: number = 1;
|
||||||
public fieldVolume: number = 1;
|
public fieldVolume: number = 1;
|
||||||
public seVolume: number = 1;
|
public seVolume: number = 1;
|
||||||
|
public uiVolume: number = 1;
|
||||||
public gameSpeed: integer = 1;
|
public gameSpeed: integer = 1;
|
||||||
public damageNumbersMode: integer = 0;
|
public damageNumbersMode: integer = 0;
|
||||||
public reroll: boolean = false;
|
public reroll: boolean = false;
|
||||||
@ -1755,6 +1756,7 @@ export default class BattleScene extends SceneBase {
|
|||||||
} else {
|
} else {
|
||||||
const soundDetails = sound.key.split("/");
|
const soundDetails = sound.key.split("/");
|
||||||
switch (soundDetails[0]) {
|
switch (soundDetails[0]) {
|
||||||
|
|
||||||
case "battle_anims":
|
case "battle_anims":
|
||||||
case "cry":
|
case "cry":
|
||||||
if (soundDetails[1].startsWith("PRSFX- ")) {
|
if (soundDetails[1].startsWith("PRSFX- ")) {
|
||||||
@ -1791,6 +1793,16 @@ export default class BattleScene extends SceneBase {
|
|||||||
try {
|
try {
|
||||||
const keyDetails = key.split("/");
|
const keyDetails = key.split("/");
|
||||||
switch (keyDetails[0]) {
|
switch (keyDetails[0]) {
|
||||||
|
case "level_up_fanfare":
|
||||||
|
case "item_fanfare":
|
||||||
|
case "minor_fanfare":
|
||||||
|
case "heal":
|
||||||
|
case "evolution":
|
||||||
|
case "evolution_fanfare":
|
||||||
|
// These sounds are loaded in as BGM, but played as sound effects
|
||||||
|
// When these sounds are updated in updateVolume(), they are treated as BGM however because they are placed in the BGM Cache through being called by playSoundWithoutBGM()
|
||||||
|
config["volume"] = this.masterVolume * this.bgmVolume;
|
||||||
|
break;
|
||||||
case "battle_anims":
|
case "battle_anims":
|
||||||
case "cry":
|
case "cry":
|
||||||
config["volume"] = this.masterVolume * this.fieldVolume;
|
config["volume"] = this.masterVolume * this.fieldVolume;
|
||||||
@ -1799,9 +1811,11 @@ export default class BattleScene extends SceneBase {
|
|||||||
config["volume"] *= 0.5;
|
config["volume"] *= 0.5;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case "se":
|
|
||||||
case "ui":
|
case "ui":
|
||||||
default:
|
//As of, right now this applies to the "select", "menu_open", "error" sound effects
|
||||||
|
config["volume"] = this.masterVolume * this.uiVolume;
|
||||||
|
break;
|
||||||
|
case "se":
|
||||||
config["volume"] = this.masterVolume * this.seVolume;
|
config["volume"] = this.masterVolume * this.seVolume;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -49,7 +49,8 @@ export function getDailyRunStarters(scene: BattleScene, seed: string): Starter[]
|
|||||||
const costSpecies = Object.keys(speciesStarters)
|
const costSpecies = Object.keys(speciesStarters)
|
||||||
.map(s => parseInt(s) as Species)
|
.map(s => parseInt(s) as Species)
|
||||||
.filter(s => speciesStarters[s] === cost);
|
.filter(s => speciesStarters[s] === cost);
|
||||||
const starterSpecies = getPokemonSpecies(getPokemonSpecies(Utils.randSeedItem(costSpecies)).getTrainerSpeciesForLevel(startingLevel, true, PartyMemberStrength.STRONGER));
|
const randPkmSpecies = getPokemonSpecies(Utils.randSeedItem(costSpecies));
|
||||||
|
const starterSpecies = getPokemonSpecies(randPkmSpecies.getTrainerSpeciesForLevel(startingLevel, true, PartyMemberStrength.STRONGER));
|
||||||
starters.push(getDailyRunStarter(scene, starterSpecies, startingLevel));
|
starters.push(getDailyRunStarter(scene, starterSpecies, startingLevel));
|
||||||
}
|
}
|
||||||
}, 0, seed);
|
}, 0, seed);
|
||||||
|
@ -1582,7 +1582,8 @@ export const pokemonEvolutions: PokemonEvolutions = {
|
|||||||
new SpeciesEvolution(Species.BLISSEY, 1, null, new SpeciesFriendshipEvolutionCondition(200), SpeciesWildEvolutionDelay.LONG)
|
new SpeciesEvolution(Species.BLISSEY, 1, null, new SpeciesFriendshipEvolutionCondition(200), SpeciesWildEvolutionDelay.LONG)
|
||||||
],
|
],
|
||||||
[Species.PICHU]: [
|
[Species.PICHU]: [
|
||||||
new SpeciesEvolution(Species.PIKACHU, 1, null, new SpeciesFriendshipEvolutionCondition(90), SpeciesWildEvolutionDelay.SHORT)
|
new SpeciesFormEvolution(Species.PIKACHU, "spiky", "partner", 1, null, new SpeciesFriendshipEvolutionCondition(90), SpeciesWildEvolutionDelay.SHORT),
|
||||||
|
new SpeciesFormEvolution(Species.PIKACHU, "", "", 1, null, new SpeciesFriendshipEvolutionCondition(90), SpeciesWildEvolutionDelay.SHORT),
|
||||||
],
|
],
|
||||||
[Species.CLEFFA]: [
|
[Species.CLEFFA]: [
|
||||||
new SpeciesEvolution(Species.CLEFAIRY, 1, null, new SpeciesFriendshipEvolutionCondition(160), SpeciesWildEvolutionDelay.SHORT)
|
new SpeciesEvolution(Species.CLEFAIRY, 1, null, new SpeciesFriendshipEvolutionCondition(160), SpeciesWildEvolutionDelay.SHORT)
|
||||||
|
@ -1,24 +1,21 @@
|
|||||||
|
import { Localizable } from "#app/interfaces/locales";
|
||||||
|
import { Abilities } from "#enums/abilities";
|
||||||
|
import { PartyMemberStrength } from "#enums/party-member-strength";
|
||||||
|
import { Species } from "#enums/species";
|
||||||
|
import { QuantizerCelebi, argbFromRgba, rgbaFromArgb } from "@material/material-color-utilities";
|
||||||
|
import i18next from "i18next";
|
||||||
import BattleScene, { AnySound } from "../battle-scene";
|
import BattleScene, { AnySound } from "../battle-scene";
|
||||||
import { Variant, variantColorCache } from "./variant";
|
import { GameMode } from "../game-mode";
|
||||||
import { variantData } from "./variant";
|
import { StarterMoveset } from "../system/game-data";
|
||||||
|
import * as Utils from "../utils";
|
||||||
|
import { uncatchableSpecies } from "./biomes";
|
||||||
|
import { speciesEggMoves } from "./egg-moves";
|
||||||
import { GrowthRate } from "./exp";
|
import { GrowthRate } from "./exp";
|
||||||
import { EvolutionLevel, SpeciesWildEvolutionDelay, pokemonEvolutions, pokemonPrevolutions } from "./pokemon-evolutions";
|
import { EvolutionLevel, SpeciesWildEvolutionDelay, pokemonEvolutions, pokemonPrevolutions } from "./pokemon-evolutions";
|
||||||
import { Type } from "./type";
|
import { Type } from "./type";
|
||||||
import { LevelMoves, pokemonFormLevelMoves, pokemonFormLevelMoves as pokemonSpeciesFormLevelMoves, pokemonSpeciesLevelMoves } from "./pokemon-level-moves";
|
import { LevelMoves, pokemonFormLevelMoves, pokemonFormLevelMoves as pokemonSpeciesFormLevelMoves, pokemonSpeciesLevelMoves } from "./pokemon-level-moves";
|
||||||
import { uncatchableSpecies } from "./biomes";
|
|
||||||
import * as Utils from "../utils";
|
|
||||||
import { StarterMoveset } from "../system/game-data";
|
|
||||||
import { speciesEggMoves } from "./egg-moves";
|
|
||||||
import { GameMode } from "../game-mode";
|
|
||||||
import { QuantizerCelebi, argbFromRgba, rgbaFromArgb } from "@material/material-color-utilities";
|
|
||||||
import { VariantSet } from "./variant";
|
|
||||||
import i18next from "i18next";
|
|
||||||
import { Localizable } from "#app/interfaces/locales";
|
|
||||||
import { Stat } from "./pokemon-stat";
|
import { Stat } from "./pokemon-stat";
|
||||||
import { Abilities } from "#enums/abilities";
|
import { Variant, VariantSet, variantColorCache, variantData } from "./variant";
|
||||||
import { PartyMemberStrength } from "#enums/party-member-strength";
|
|
||||||
import { Species } from "#enums/species";
|
|
||||||
|
|
||||||
export enum Region {
|
export enum Region {
|
||||||
NORMAL,
|
NORMAL,
|
||||||
@ -28,7 +25,15 @@ export enum Region {
|
|||||||
PALDEA
|
PALDEA
|
||||||
}
|
}
|
||||||
|
|
||||||
export function getPokemonSpecies(species: Species | Species[]): PokemonSpecies {
|
/**
|
||||||
|
* Gets the {@linkcode PokemonSpecies} object associated with the {@linkcode Species} enum given
|
||||||
|
* @param species The species to fetch
|
||||||
|
* @returns The associated {@linkcode PokemonSpecies} object
|
||||||
|
*/
|
||||||
|
export function getPokemonSpecies(species: Species | Species[] | undefined): PokemonSpecies {
|
||||||
|
if (!species) {
|
||||||
|
throw new Error("`species` must not be undefined in `getPokemonSpecies()`");
|
||||||
|
}
|
||||||
// If a special pool (named trainers) is used here it CAN happen that they have a array as species (which means choose one of those two). So we catch that with this code block
|
// If a special pool (named trainers) is used here it CAN happen that they have a array as species (which means choose one of those two). So we catch that with this code block
|
||||||
if (Array.isArray(species)) {
|
if (Array.isArray(species)) {
|
||||||
// Pick a random species from the list
|
// Pick a random species from the list
|
||||||
@ -648,8 +653,8 @@ export default class PokemonSpecies extends PokemonSpeciesForm implements Locali
|
|||||||
return this.getSpeciesForLevel(level, allowEvolving, false, (isBoss ? PartyMemberStrength.WEAKER : PartyMemberStrength.AVERAGE) + (gameMode?.isEndless ? 1 : 0));
|
return this.getSpeciesForLevel(level, allowEvolving, false, (isBoss ? PartyMemberStrength.WEAKER : PartyMemberStrength.AVERAGE) + (gameMode?.isEndless ? 1 : 0));
|
||||||
}
|
}
|
||||||
|
|
||||||
getTrainerSpeciesForLevel(level: integer, allowEvolving: boolean = false, strength: PartyMemberStrength): Species {
|
getTrainerSpeciesForLevel(level: integer, allowEvolving: boolean = false, strength: PartyMemberStrength, currentWave: number = 0): Species {
|
||||||
return this.getSpeciesForLevel(level, allowEvolving, true, strength);
|
return this.getSpeciesForLevel(level, allowEvolving, true, strength, currentWave);
|
||||||
}
|
}
|
||||||
|
|
||||||
private getStrengthLevelDiff(strength: PartyMemberStrength): integer {
|
private getStrengthLevelDiff(strength: PartyMemberStrength): integer {
|
||||||
@ -669,7 +674,7 @@ export default class PokemonSpecies extends PokemonSpeciesForm implements Locali
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
getSpeciesForLevel(level: integer, allowEvolving: boolean = false, forTrainer: boolean = false, strength: PartyMemberStrength = PartyMemberStrength.WEAKER): Species {
|
getSpeciesForLevel(level: integer, allowEvolving: boolean = false, forTrainer: boolean = false, strength: PartyMemberStrength = PartyMemberStrength.WEAKER, currentWave: number = 0): Species {
|
||||||
const prevolutionLevels = this.getPrevolutionLevels();
|
const prevolutionLevels = this.getPrevolutionLevels();
|
||||||
|
|
||||||
if (prevolutionLevels.length) {
|
if (prevolutionLevels.length) {
|
||||||
@ -730,6 +735,11 @@ export default class PokemonSpecies extends PokemonSpeciesForm implements Locali
|
|||||||
evolutionChance = Math.min(0.65 * easeInFunc(Math.min(Math.max(level - evolutionLevel, 0), preferredMinLevel) / preferredMinLevel) + 0.35 * easeOutFunc(Math.min(Math.max(level - evolutionLevel, 0), preferredMinLevel * 2.5) / (preferredMinLevel * 2.5)), 1);
|
evolutionChance = Math.min(0.65 * easeInFunc(Math.min(Math.max(level - evolutionLevel, 0), preferredMinLevel) / preferredMinLevel) + 0.35 * easeOutFunc(Math.min(Math.max(level - evolutionLevel, 0), preferredMinLevel * 2.5) / (preferredMinLevel * 2.5)), 1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
/* (Most) Trainers shouldn't be using unevolved Pokemon by the third gym leader / wave 80. Exceptions to this include Breeders, whose large teams are balanced by the use of weaker pokemon */
|
||||||
|
if (currentWave >= 80 && forTrainer && strength > PartyMemberStrength.WEAKER) {
|
||||||
|
evolutionChance = 1;
|
||||||
|
noEvolutionChance = 0;
|
||||||
|
}
|
||||||
|
|
||||||
if (evolutionChance > 0) {
|
if (evolutionChance > 0) {
|
||||||
if (isRegionalEvolution) {
|
if (isRegionalEvolution) {
|
||||||
@ -754,7 +764,7 @@ export default class PokemonSpecies extends PokemonSpeciesForm implements Locali
|
|||||||
|
|
||||||
for (const weight of evolutionPool.keys()) {
|
for (const weight of evolutionPool.keys()) {
|
||||||
if (randValue < weight) {
|
if (randValue < weight) {
|
||||||
return getPokemonSpecies(evolutionPool.get(weight)!).getSpeciesForLevel(level, true, forTrainer, strength); // TODO: is the bang correct?
|
return getPokemonSpecies(evolutionPool.get(weight)).getSpeciesForLevel(level, true, forTrainer, strength, currentWave);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -142,7 +142,7 @@ export const trainerPartyTemplates = {
|
|||||||
FIVE_WEAK_BALANCED: new TrainerPartyTemplate(5, PartyMemberStrength.WEAK, false, true),
|
FIVE_WEAK_BALANCED: new TrainerPartyTemplate(5, PartyMemberStrength.WEAK, false, true),
|
||||||
SIX_WEAKER: new TrainerPartyTemplate(6, PartyMemberStrength.WEAKER),
|
SIX_WEAKER: new TrainerPartyTemplate(6, PartyMemberStrength.WEAKER),
|
||||||
SIX_WEAKER_SAME: new TrainerPartyTemplate(6, PartyMemberStrength.WEAKER, true),
|
SIX_WEAKER_SAME: new TrainerPartyTemplate(6, PartyMemberStrength.WEAKER, true),
|
||||||
SIX_WEAK_SAME: new TrainerPartyTemplate(6, PartyMemberStrength.WEAKER, true),
|
SIX_WEAK_SAME: new TrainerPartyTemplate(6, PartyMemberStrength.WEAK, true),
|
||||||
SIX_WEAK_BALANCED: new TrainerPartyTemplate(6, PartyMemberStrength.WEAK, false, true),
|
SIX_WEAK_BALANCED: new TrainerPartyTemplate(6, PartyMemberStrength.WEAK, false, true),
|
||||||
|
|
||||||
GYM_LEADER_1: new TrainerPartyCompoundTemplate(new TrainerPartyTemplate(1, PartyMemberStrength.AVERAGE), new TrainerPartyTemplate(1, PartyMemberStrength.STRONG)),
|
GYM_LEADER_1: new TrainerPartyCompoundTemplate(new TrainerPartyTemplate(1, PartyMemberStrength.AVERAGE), new TrainerPartyTemplate(1, PartyMemberStrength.STRONG)),
|
||||||
@ -965,7 +965,7 @@ function getRandomPartyMemberFunc(speciesPool: Species[], trainerSlot: TrainerSl
|
|||||||
return (scene: BattleScene, level: integer, strength: PartyMemberStrength) => {
|
return (scene: BattleScene, level: integer, strength: PartyMemberStrength) => {
|
||||||
let species = Utils.randSeedItem(speciesPool);
|
let species = Utils.randSeedItem(speciesPool);
|
||||||
if (!ignoreEvolution) {
|
if (!ignoreEvolution) {
|
||||||
species = getPokemonSpecies(species).getTrainerSpeciesForLevel(level, true, strength);
|
species = getPokemonSpecies(species).getTrainerSpeciesForLevel(level, true, strength, scene.currentBattle.waveIndex);
|
||||||
}
|
}
|
||||||
return scene.addEnemyPokemon(getPokemonSpecies(species), level, trainerSlot, undefined, undefined, postProcess);
|
return scene.addEnemyPokemon(getPokemonSpecies(species), level, trainerSlot, undefined, undefined, postProcess);
|
||||||
};
|
};
|
||||||
@ -975,7 +975,7 @@ function getSpeciesFilterRandomPartyMemberFunc(speciesFilter: PokemonSpeciesFilt
|
|||||||
const originalSpeciesFilter = speciesFilter;
|
const originalSpeciesFilter = speciesFilter;
|
||||||
speciesFilter = (species: PokemonSpecies) => (allowLegendaries || (!species.legendary && !species.subLegendary && !species.mythical)) && !species.isTrainerForbidden() && originalSpeciesFilter(species);
|
speciesFilter = (species: PokemonSpecies) => (allowLegendaries || (!species.legendary && !species.subLegendary && !species.mythical)) && !species.isTrainerForbidden() && originalSpeciesFilter(species);
|
||||||
return (scene: BattleScene, level: integer, strength: PartyMemberStrength) => {
|
return (scene: BattleScene, level: integer, strength: PartyMemberStrength) => {
|
||||||
const ret = scene.addEnemyPokemon(getPokemonSpecies(scene.randomSpecies(scene.currentBattle.waveIndex, level, false, speciesFilter).getTrainerSpeciesForLevel(level, true, strength)), level, trainerSlot, undefined, undefined, postProcess);
|
const ret = scene.addEnemyPokemon(getPokemonSpecies(scene.randomSpecies(scene.currentBattle.waveIndex, level, false, speciesFilter).getTrainerSpeciesForLevel(level, true, strength, scene.currentBattle.waveIndex)), level, trainerSlot, undefined, undefined, postProcess);
|
||||||
return ret;
|
return ret;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -2641,7 +2641,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fusionFaintCry(callback: Function): void {
|
private fusionFaintCry(callback: Function): void {
|
||||||
const key = this.getSpeciesForm().getCryKey(this.formIndex);
|
const key = `cry/${this.getSpeciesForm().getCryKey(this.formIndex)}`;
|
||||||
let i = 0;
|
let i = 0;
|
||||||
let rate = 0.85;
|
let rate = 0.85;
|
||||||
const cry = this.scene.playSound(key, { rate: rate }) as AnySound;
|
const cry = this.scene.playSound(key, { rate: rate }) as AnySound;
|
||||||
@ -2649,7 +2649,8 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
|
|||||||
const tintSprite = this.getTintSprite();
|
const tintSprite = this.getTintSprite();
|
||||||
let duration = cry.totalDuration * 1000;
|
let duration = cry.totalDuration * 1000;
|
||||||
|
|
||||||
let fusionCry = this.scene.playSound(this.getFusionSpeciesForm().getCryKey(this.fusionFormIndex), { rate: rate }) as AnySound;
|
const fusionCryKey = `cry/${this.getFusionSpeciesForm().getCryKey(this.fusionFormIndex)}`;
|
||||||
|
let fusionCry = this.scene.playSound(fusionCryKey, { rate: rate }) as AnySound;
|
||||||
fusionCry.stop();
|
fusionCry.stop();
|
||||||
duration = Math.min(duration, fusionCry.totalDuration * 1000);
|
duration = Math.min(duration, fusionCry.totalDuration * 1000);
|
||||||
fusionCry.destroy();
|
fusionCry.destroy();
|
||||||
@ -2693,7 +2694,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
|
|||||||
}
|
}
|
||||||
if (i === transitionIndex) {
|
if (i === transitionIndex) {
|
||||||
SoundFade.fadeOut(this.scene, cry, Utils.fixedInt(Math.ceil((duration / rate) * 0.2)));
|
SoundFade.fadeOut(this.scene, cry, Utils.fixedInt(Math.ceil((duration / rate) * 0.2)));
|
||||||
fusionCry = this.scene.playSound(this.getFusionSpeciesForm().getCryKey(this.fusionFormIndex), Object.assign({ seek: Math.max(fusionCry.totalDuration * 0.4, 0), rate: rate }));
|
fusionCry = this.scene.playSound(fusionCryKey, Object.assign({ seek: Math.max(fusionCry.totalDuration * 0.4, 0), rate: rate }));
|
||||||
SoundFade.fadeIn(this.scene, fusionCry, Utils.fixedInt(Math.ceil((duration / rate) * 0.2)), this.scene.masterVolume * this.scene.seVolume, 0);
|
SoundFade.fadeIn(this.scene, fusionCry, Utils.fixedInt(Math.ceil((duration / rate) * 0.2)), this.scene.masterVolume * this.scene.seVolume, 0);
|
||||||
}
|
}
|
||||||
rate *= 0.99;
|
rate *= 0.99;
|
||||||
|
@ -359,12 +359,12 @@ export default class Trainer extends Phaser.GameObjects.Container {
|
|||||||
let species = useNewSpeciesPool
|
let species = useNewSpeciesPool
|
||||||
? getPokemonSpecies(newSpeciesPool[Math.floor(Math.random() * newSpeciesPool.length)])
|
? getPokemonSpecies(newSpeciesPool[Math.floor(Math.random() * newSpeciesPool.length)])
|
||||||
: template.isSameSpecies(index) && index > offset
|
: template.isSameSpecies(index) && index > offset
|
||||||
? getPokemonSpecies(battle.enemyParty[offset].species.getTrainerSpeciesForLevel(level, false, template.getStrength(offset)))
|
? getPokemonSpecies(battle.enemyParty[offset].species.getTrainerSpeciesForLevel(level, false, template.getStrength(offset), this.scene.currentBattle.waveIndex))
|
||||||
: this.genNewPartyMemberSpecies(level, strength);
|
: this.genNewPartyMemberSpecies(level, strength);
|
||||||
|
|
||||||
// If the species is from newSpeciesPool, we need to adjust it based on the level and strength
|
// If the species is from newSpeciesPool, we need to adjust it based on the level and strength
|
||||||
if (newSpeciesPool) {
|
if (newSpeciesPool) {
|
||||||
species = getPokemonSpecies(species.getSpeciesForLevel(level, true, true, strength));
|
species = getPokemonSpecies(species.getSpeciesForLevel(level, true, true, strength, this.scene.currentBattle.waveIndex));
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = this.scene.addEnemyPokemon(species, level, !this.isDouble() || !(index % 2) ? TrainerSlot.TRAINER : TrainerSlot.TRAINER_PARTNER);
|
ret = this.scene.addEnemyPokemon(species, level, !this.isDouble() || !(index % 2) ? TrainerSlot.TRAINER : TrainerSlot.TRAINER_PARTNER);
|
||||||
@ -393,7 +393,7 @@ export default class Trainer extends Phaser.GameObjects.Container {
|
|||||||
species = this.scene.randomSpecies(battle.waveIndex, level, false, this.config.speciesFilter);
|
species = this.scene.randomSpecies(battle.waveIndex, level, false, this.config.speciesFilter);
|
||||||
}
|
}
|
||||||
|
|
||||||
let ret = getPokemonSpecies(species.getTrainerSpeciesForLevel(level, true, strength));
|
let ret = getPokemonSpecies(species.getTrainerSpeciesForLevel(level, true, strength, this.scene.currentBattle.waveIndex));
|
||||||
let retry = false;
|
let retry = false;
|
||||||
|
|
||||||
console.log(ret.getName());
|
console.log(ret.getName());
|
||||||
@ -412,7 +412,7 @@ export default class Trainer extends Phaser.GameObjects.Container {
|
|||||||
console.log("Attempting reroll of species evolution to fit specialty type...");
|
console.log("Attempting reroll of species evolution to fit specialty type...");
|
||||||
let evoAttempt = 0;
|
let evoAttempt = 0;
|
||||||
while (retry && evoAttempt++ < 10) {
|
while (retry && evoAttempt++ < 10) {
|
||||||
ret = getPokemonSpecies(species.getTrainerSpeciesForLevel(level, true, strength));
|
ret = getPokemonSpecies(species.getTrainerSpeciesForLevel(level, true, strength, this.scene.currentBattle.waveIndex));
|
||||||
console.log(ret.name);
|
console.log(ret.name);
|
||||||
if (this.config.specialtyTypes.find(t => ret.isOfType(t))) {
|
if (this.config.specialtyTypes.find(t => ret.isOfType(t))) {
|
||||||
retry = false;
|
retry = false;
|
||||||
|
@ -355,6 +355,30 @@
|
|||||||
"1": "Ich werde für das nächste Rennen tunen."
|
"1": "Ich werde für das nächste Rennen tunen."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"firebreather": {
|
||||||
|
"encounter": {
|
||||||
|
"1": "Meine Flammen werden dich verschlingen!",
|
||||||
|
"2": "Meine Seele hat Feuer gefangen. Ich werde dir zeigen, wie heiß sie brennt!",
|
||||||
|
"3": "Komm näher und sieh dir meine Flammen an!"
|
||||||
|
},
|
||||||
|
"victory": {
|
||||||
|
"1": "Verbrannt bis zur Asche...",
|
||||||
|
"2": "Yow! Das ist heiß!",
|
||||||
|
"3": "Auuu! Ich habe mir die Nasenspitze verbrannt!"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"sailor": {
|
||||||
|
"encounter": {
|
||||||
|
"1": "Matrose, du gehst über Bord, wenn du verlierst!",
|
||||||
|
"2": "Komm schon! Mein Stolz als Seemann steht auf dem Spiel!",
|
||||||
|
"3": "Ahoj! Bist du seekrank?"
|
||||||
|
},
|
||||||
|
"victory": {
|
||||||
|
"1": "Argh! Von einem Kind besiegt!",
|
||||||
|
"2": "Dein Geist hat mich versenkt!",
|
||||||
|
"3": "Ich glaube, ich bin der der seekrank ist..."
|
||||||
|
}
|
||||||
|
},
|
||||||
"archer": {
|
"archer": {
|
||||||
"encounter": {
|
"encounter": {
|
||||||
"1": "Bevor du weitergehst, lass uns sehen, wie du dich gegen uns, Team Rocket, schlägst!",
|
"1": "Bevor du weitergehst, lass uns sehen, wie du dich gegen uns, Team Rocket, schlägst!",
|
||||||
@ -535,30 +559,6 @@
|
|||||||
"3": "Wunderbar! Bemerkenswert! Deine Fähigkeiten und dein Mut sind lobenswert."
|
"3": "Wunderbar! Bemerkenswert! Deine Fähigkeiten und dein Mut sind lobenswert."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"firebreather": {
|
|
||||||
"encounter": {
|
|
||||||
"1": "Meine Flammen werden dich verschlingen!",
|
|
||||||
"2": "Meine Seele hat Feuer gefangen. Ich werde dir zeigen, wie heiß sie brennt!",
|
|
||||||
"3": "Komm näher und sieh dir meine Flammen an!"
|
|
||||||
},
|
|
||||||
"victory": {
|
|
||||||
"1": "Verbrannt bis zur Asche...",
|
|
||||||
"2": "Yow! Das ist heiß!",
|
|
||||||
"3": "Auuu! Ich habe mir die Nasenspitze verbrannt!"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"sailor": {
|
|
||||||
"encounter": {
|
|
||||||
"1": "Matrose, du gehst über Bord, wenn du verlierst!",
|
|
||||||
"2": "Komm schon! Mein Stolz als Seemann steht auf dem Spiel!",
|
|
||||||
"3": "Ahoj! Bist du seekrank?"
|
|
||||||
},
|
|
||||||
"victory": {
|
|
||||||
"1": "Argh! Von einem Kind besiegt!",
|
|
||||||
"2": "Dein Geist hat mich versenkt!",
|
|
||||||
"3": "Ich glaube, ich bin der der seekrank ist..."
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"rocket_grunt": {
|
"rocket_grunt": {
|
||||||
"encounter": {
|
"encounter": {
|
||||||
"1": "Jetzt gibt es Ärger!…\n$und es kommt noch härter!\n$Wir wollen über die Erde regieren…\n$und naja du kennst den Rest…!",
|
"1": "Jetzt gibt es Ärger!…\n$und es kommt noch härter!\n$Wir wollen über die Erde regieren…\n$und naja du kennst den Rest…!",
|
||||||
@ -2455,7 +2455,7 @@
|
|||||||
"1": "@c{smile}Hey, du auch hier?\n@c{smile_eclosed}Immernoch ungeschlagen, hmm…?\n$@c{serious_mopen_fists}Ich weiß es sieht so aus, als wäre ich dir hierher gefolgt, aber das ist so nicht ganz richtig.\n$@c{serious_smile_fists}Ehrlicherweise kann ich es, seit du mich damals besiegt hast, garnicht erwarten erneut gegen dich zu kämpfen.\n$Ich habe selbst hart traniert. Ich werde dir diesesmal also ein würdigerer Gegner sein!.\n$@c{serious_mopen_fists}Halt dich nicht zurück, genauso wie beim letzten Mal!\nLos gehts!"
|
"1": "@c{smile}Hey, du auch hier?\n@c{smile_eclosed}Immernoch ungeschlagen, hmm…?\n$@c{serious_mopen_fists}Ich weiß es sieht so aus, als wäre ich dir hierher gefolgt, aber das ist so nicht ganz richtig.\n$@c{serious_smile_fists}Ehrlicherweise kann ich es, seit du mich damals besiegt hast, garnicht erwarten erneut gegen dich zu kämpfen.\n$Ich habe selbst hart traniert. Ich werde dir diesesmal also ein würdigerer Gegner sein!.\n$@c{serious_mopen_fists}Halt dich nicht zurück, genauso wie beim letzten Mal!\nLos gehts!"
|
||||||
},
|
},
|
||||||
"victory": {
|
"victory": {
|
||||||
"1": "@c{neutral_eclosed}Oh. Ich war also zu sehr von mir überzeugt.\n$@c{smile}Das ist Ok. Ich hatte mir schon gedacht, dass sowas passiert.\n\n$@c{serious_mopen_fists}Es bedeutet einfach, dass ich mich beim nächsten Mal mehr anstrengen muss!\n\n$@c{smile}Nicht, dass du wirklich Hilfe benötigen würdest, aber ich habe hier noch eins von diesen Dingern herumliegen.\n$Du kannst es haben.\n\n$@c{serious_smile_fists}Erwarte aber nicht, dass ich dir noch mehr gebe!\nIch kann meinen Rivalen doch keine Vorteile verschaffen.\n$@c{smile}Egal, pass auf dich auf und genieße das Event!"
|
"1": "@c{neutral_eclosed}Oh. Ich war also zu sehr von mir überzeugt.\n$@c{smile}Das ist Ok. Ich hatte mir schon gedacht, dass sowas passiert.\n\n$@c{serious_mopen_fists}Es bedeutet einfach, dass ich mich beim nächsten Mal mehr anstrengen muss!\n\n$@c{smile}Nicht, dass du wirklich Hilfe benötigen würdest, aber ich habe hier noch eins von diesen Dingern herumliegen.\n$Du kannst es haben.\n\n$@c{serious_smile_fists}Erwarte aber nicht, dass ich dir noch mehr gebe!\nIch kann meinen Rivalen doch keine Vorteile verschaffen.\n$@c{smile}Egal, pass auf dich auf!"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"rival_2_female": {
|
"rival_2_female": {
|
||||||
@ -2463,7 +2463,7 @@
|
|||||||
"1": "@c{smile_wave}Oh, wie schön dich hier zu trefen. Sieht so aus als wärst du noch ungeschlagen. @c{angry_mopen}Hmm… Nicht schlecht!\n$@c{angry_mopen}Ich weiß was du denkst, und nein, ich habe dich nicht verfolgt. @c{smile_eclosed}Ich bin einfach in der Gegend gewesen.\n$@c{smile_ehalf}Ich freu mich für dich, aber ich muss dich wissen lassen, dass es auch Ok ist ab und zu mal zu verlieren.\n$@c{smile}Wir lernen oft mehr aus unseren Fehlern, als aus unseren Erfolgen.\n$@c{angry_mopen}Auf jeden Fall habe ich für unseren Rückkampf hart traniert. Also zeig mir was du drauf hast!"
|
"1": "@c{smile_wave}Oh, wie schön dich hier zu trefen. Sieht so aus als wärst du noch ungeschlagen. @c{angry_mopen}Hmm… Nicht schlecht!\n$@c{angry_mopen}Ich weiß was du denkst, und nein, ich habe dich nicht verfolgt. @c{smile_eclosed}Ich bin einfach in der Gegend gewesen.\n$@c{smile_ehalf}Ich freu mich für dich, aber ich muss dich wissen lassen, dass es auch Ok ist ab und zu mal zu verlieren.\n$@c{smile}Wir lernen oft mehr aus unseren Fehlern, als aus unseren Erfolgen.\n$@c{angry_mopen}Auf jeden Fall habe ich für unseren Rückkampf hart traniert. Also zeig mir was du drauf hast!"
|
||||||
},
|
},
|
||||||
"victory": {
|
"victory": {
|
||||||
"1": "@c{neutral}Ich… sollte dieses Mal doch nicht verlieren…\n$@c{smile}Na gut. Das bedeutet ich muss noch härter tranieren!\n$@c{smile_wave}Ich habe noch eins von diesen Dingern!\n@c{smile_wave_wink}Kein Grund mir zu danken~.\n$@c{angry_mopen}Das ist aber das Letzte! Du bekommst ab jett keine Geschenke mehr von mir!\n$@c{smile_wave}Bleib stark und genieße das Event!"
|
"1": "@c{neutral}Ich… sollte dieses Mal doch nicht verlieren…\n$@c{smile}Na gut. Das bedeutet ich muss noch härter tranieren!\n$@c{smile_wave}Ich habe noch eins von diesen Dingern!\n@c{smile_wave_wink}Kein Grund mir zu danken~.\n$@c{angry_mopen}Das ist aber das Letzte! Du bekommst ab jett keine Geschenke mehr von mir!\n$@c{smile_wave}Bleib stark!"
|
||||||
},
|
},
|
||||||
"defeat": {
|
"defeat": {
|
||||||
"1": "Es ist Ok manchmal zu verlieren…"
|
"1": "Es ist Ok manchmal zu verlieren…"
|
||||||
@ -2542,4 +2542,4 @@
|
|||||||
"1": "@c{smile_ehalf}Ich… Ich denke ich habe meine Aufgabe erfüllt.\n$@c{smile_eclosed}Versprich mir… Nachdem du die Welt geheilt hast… Komm bitte sicher nach Hause. \n$@c{smile_ehalf}…Danke."
|
"1": "@c{smile_ehalf}Ich… Ich denke ich habe meine Aufgabe erfüllt.\n$@c{smile_eclosed}Versprich mir… Nachdem du die Welt geheilt hast… Komm bitte sicher nach Hause. \n$@c{smile_ehalf}…Danke."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -355,6 +355,30 @@
|
|||||||
"1": "Ich werde für das nächste Rennen tunen."
|
"1": "Ich werde für das nächste Rennen tunen."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"firebreather": {
|
||||||
|
"encounter": {
|
||||||
|
"1": "Meine Flammen werden dich verschlingen!",
|
||||||
|
"2": "Meine Seele hat Feuer gefangen. Ich werde dir zeigen, wie heiß sie brennt!",
|
||||||
|
"3": "Komm näher und sieh dir meine Flammen an!"
|
||||||
|
},
|
||||||
|
"victory": {
|
||||||
|
"1": "Verbrannt bis zur Asche...",
|
||||||
|
"2": "Yow! Das ist heiß!",
|
||||||
|
"3": "Auuu! Ich habe mir die Nasenspitze verbrannt!"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"sailor": {
|
||||||
|
"encounter": {
|
||||||
|
"1": "Matrose, du gehst über Bord, wenn du verlierst!",
|
||||||
|
"2": "Komm schon! Mein Stolz als Seemann steht auf dem Spiel!",
|
||||||
|
"3": "Ahoj! Bist du seekrank?"
|
||||||
|
},
|
||||||
|
"victory": {
|
||||||
|
"1": "Argh! Von einem Kind besiegt!",
|
||||||
|
"2": "Dein Geist hat mich versenkt!",
|
||||||
|
"3": "Ich glaube, ich bin der der seekrank ist..."
|
||||||
|
}
|
||||||
|
},
|
||||||
"archer": {
|
"archer": {
|
||||||
"encounter": {
|
"encounter": {
|
||||||
"1": "Bevor du weitergehst, lass uns sehen, wie du dich gegen uns, Team Rocket, schlägst!",
|
"1": "Bevor du weitergehst, lass uns sehen, wie du dich gegen uns, Team Rocket, schlägst!",
|
||||||
@ -535,30 +559,6 @@
|
|||||||
"3": "Wunderbar! Bemerkenswert! Deine Fähigkeiten und dein Mut sind lobenswert."
|
"3": "Wunderbar! Bemerkenswert! Deine Fähigkeiten und dein Mut sind lobenswert."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"firebreather": {
|
|
||||||
"encounter": {
|
|
||||||
"1": "Meine Flammen werden dich verschlingen!",
|
|
||||||
"2": "Meine Seele hat Feuer gefangen. Ich werde dir zeigen, wie heiß sie brennt!",
|
|
||||||
"3": "Komm näher und sieh dir meine Flammen an!"
|
|
||||||
},
|
|
||||||
"victory": {
|
|
||||||
"1": "Verbrannt bis zur Asche...",
|
|
||||||
"2": "Yow! Das ist heiß!",
|
|
||||||
"3": "Auuu! Ich habe mir die Nasenspitze verbrannt!"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"sailor": {
|
|
||||||
"encounter": {
|
|
||||||
"1": "Matrose, du gehst über Bord, wenn du verlierst!",
|
|
||||||
"2": "Komm schon! Mein Stolz als Seemann steht auf dem Spiel!",
|
|
||||||
"3": "Ahoj! Bist du seekrank?"
|
|
||||||
},
|
|
||||||
"victory": {
|
|
||||||
"1": "Argh! Von einem Kind besiegt!",
|
|
||||||
"2": "Dein Geist hat mich versenkt!",
|
|
||||||
"3": "Ich glaube, ich bin der der seekrank ist..."
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"rocket_grunt": {
|
"rocket_grunt": {
|
||||||
"encounter": {
|
"encounter": {
|
||||||
"1": "Jetzt gibt es Ärger!…\n$und es kommt noch härter!\n$Wir wollen über die Erde regieren…\n$und naja du kennst den Rest…!",
|
"1": "Jetzt gibt es Ärger!…\n$und es kommt noch härter!\n$Wir wollen über die Erde regieren…\n$und naja du kennst den Rest…!",
|
||||||
@ -2439,7 +2439,7 @@
|
|||||||
"1": "@c{smile}Hey, ich habe dich gesucht! Ich weiß, dass du es nicht erwarten konntest loszugehen,\n$aber hättest ja wenigstens Tschüss sagen können...\n$@c{smile_eclosed}Du verfolgst also wirklich deinen Traum?\nIch kann es kaum glauben.\n$@c{serious_smile_fists}Da wir schon einmal hier sind, wie wäre es mit einem Kampf?\nImmerhin muss ich doch sicherstellen, dass du bereit bist.\n$@c{serious_mopen_fists}Halte dich nicht zurück, zeig mir alles was du hast!"
|
"1": "@c{smile}Hey, ich habe dich gesucht! Ich weiß, dass du es nicht erwarten konntest loszugehen,\n$aber hättest ja wenigstens Tschüss sagen können...\n$@c{smile_eclosed}Du verfolgst also wirklich deinen Traum?\nIch kann es kaum glauben.\n$@c{serious_smile_fists}Da wir schon einmal hier sind, wie wäre es mit einem Kampf?\nImmerhin muss ich doch sicherstellen, dass du bereit bist.\n$@c{serious_mopen_fists}Halte dich nicht zurück, zeig mir alles was du hast!"
|
||||||
},
|
},
|
||||||
"victory": {
|
"victory": {
|
||||||
"1": "@c{shock}Wow…Du hast mich komplett überrumpelt.\nBist du wirklich ein Anfänger?\n$@c{smile}Vielleicht war es einfach etwas Glück, aber…\nWer weiß, vielleicht schaffst du es irgendwann\n$ja wirklich ganz groß raus zu kommen.\n$Übrigens, der Professor hat mich gebeten dir diese Items zu geben. Die sehen wirklich cool aus.\n$@c{serious_smile_fists}Viel Glück da draußen!\n$@c{smile}Oh-und genieße das Event!"
|
"1": "@c{shock}Wow…Du hast mich komplett überrumpelt.\nBist du wirklich ein Anfänger?\n$@c{smile}Vielleicht war es einfach etwas Glück, aber…\nWer weiß, vielleicht schaffst du es irgendwann\n$ja wirklich ganz groß raus zu kommen.\n$Übrigens, der Professor hat mich gebeten dir diese Items zu geben. Die sehen wirklich cool aus.\n$@c{serious_smile_fists}Viel Glück da draußen!"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"rival_female": {
|
"rival_female": {
|
||||||
@ -2447,7 +2447,7 @@
|
|||||||
"1": "@c{smile_wave}Da bist du! Ich habe schon überall nach dir gesucht!\n@c{angry_mopen}Hast du etwas vergessen\n$deiner besten Freundin Tschüss zu sagen?\n$@c{smile_ehalf}Du folgst deinem Traum, oder?\nDas ist wirklich heute…\n$@c{smile}Naja, ich vergeben dir, dass du mich vergessen hast, aber nur unter einer Bedingung. @c{smile_wave_wink}Du musst gegen mich kämpfen!\n$@c{angry_mopen}Gib alles! Wir wollen doch nicht, dass dein Abenteuer endet bevor es begonnen hat, richtig?"
|
"1": "@c{smile_wave}Da bist du! Ich habe schon überall nach dir gesucht!\n@c{angry_mopen}Hast du etwas vergessen\n$deiner besten Freundin Tschüss zu sagen?\n$@c{smile_ehalf}Du folgst deinem Traum, oder?\nDas ist wirklich heute…\n$@c{smile}Naja, ich vergeben dir, dass du mich vergessen hast, aber nur unter einer Bedingung. @c{smile_wave_wink}Du musst gegen mich kämpfen!\n$@c{angry_mopen}Gib alles! Wir wollen doch nicht, dass dein Abenteuer endet bevor es begonnen hat, richtig?"
|
||||||
},
|
},
|
||||||
"victory": {
|
"victory": {
|
||||||
"1": "@c{shock}Du hast gerade erst angefangen und bist schon so stark?!@d{96} @c{angry}Du hast sowas von betrogen, oder?\n$@c{smile_wave_wink}Ich mach nur Spaß!@d{64} @c{smile_eclosed}Ich habe ehrlich verloren… Ich habe das Gefühl, dass du es dort draußen weit bringen wirst.\n$@c{smile}Übrigens, der Professor hat mich gebeten dir diese Items zu geben. Ich hoffe sie sind hilfreich!\n$@c{smile_wave}Gib wie immer dein Bestes! Ich glaube an dich!\n$@c{smile}Oh-und genieße das Event!"
|
"1": "@c{shock}Du hast gerade erst angefangen und bist schon so stark?!@d{96} @c{angry}Du hast sowas von betrogen, oder?\n$@c{smile_wave_wink}Ich mach nur Spaß!@d{64} @c{smile_eclosed}Ich habe ehrlich verloren… Ich habe das Gefühl, dass du es dort draußen weit bringen wirst.\n$@c{smile}Übrigens, der Professor hat mich gebeten dir diese Items zu geben. Ich hoffe sie sind hilfreich!\n$@c{smile_wave}Gib wie immer dein Bestes! Ich glaube an dich!"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"rival_2": {
|
"rival_2": {
|
||||||
@ -2455,7 +2455,7 @@
|
|||||||
"1": "@c{smile}Hey, du auch hier?\n@c{smile_eclosed}Immernoch ungeschlagen, hmm…?\n$@c{serious_mopen_fists}Ich weiß es sieht so aus, als wäre ich dir hierher gefolgt, aber das ist so nicht ganz richtig.\n$@c{serious_smile_fists}Ehrlicherweise kann ich es, seit du mich damals besiegt hast, garnicht erwarten erneut gegen dich zu kämpfen.\n$Ich habe selbst hart traniert. Ich werde dir diesesmal also ein würdigerer Gegner sein!.\n$@c{serious_mopen_fists}Halt dich nicht zurück, genauso wie beim letzten Mal!\nLos gehts!"
|
"1": "@c{smile}Hey, du auch hier?\n@c{smile_eclosed}Immernoch ungeschlagen, hmm…?\n$@c{serious_mopen_fists}Ich weiß es sieht so aus, als wäre ich dir hierher gefolgt, aber das ist so nicht ganz richtig.\n$@c{serious_smile_fists}Ehrlicherweise kann ich es, seit du mich damals besiegt hast, garnicht erwarten erneut gegen dich zu kämpfen.\n$Ich habe selbst hart traniert. Ich werde dir diesesmal also ein würdigerer Gegner sein!.\n$@c{serious_mopen_fists}Halt dich nicht zurück, genauso wie beim letzten Mal!\nLos gehts!"
|
||||||
},
|
},
|
||||||
"victory": {
|
"victory": {
|
||||||
"1": "@c{neutral_eclosed}Oh. Ich war also zu sehr von mir überzeugt.\n$@c{smile}Das ist Ok. Ich hatte mir schon gedacht, dass sowas passiert.\n\n$@c{serious_mopen_fists}Es bedeutet einfach, dass ich mich beim nächsten Mal mehr anstrengen muss!\n\n$@c{smile}Nicht, dass du wirklich Hilfe benötigen würdest, aber ich habe hier noch eins von diesen Dingern herumliegen.\n$Du kannst es haben.\n\n$@c{serious_smile_fists}Erwarte aber nicht, dass ich dir noch mehr gebe!\nIch kann meinen Rivalen doch keine Vorteile verschaffen.\n$@c{smile}Egal, pass auf dich auf und genieße das Event!"
|
"1": "@c{neutral_eclosed}Oh. Ich war also zu sehr von mir überzeugt.\n$@c{smile}Das ist Ok. Ich hatte mir schon gedacht, dass sowas passiert.\n\n$@c{serious_mopen_fists}Es bedeutet einfach, dass ich mich beim nächsten Mal mehr anstrengen muss!\n\n$@c{smile}Nicht, dass du wirklich Hilfe benötigen würdest, aber ich habe hier noch eins von diesen Dingern herumliegen.\n$Du kannst es haben.\n\n$@c{serious_smile_fists}Erwarte aber nicht, dass ich dir noch mehr gebe!\nIch kann meinen Rivalen doch keine Vorteile verschaffen.\n$@c{smile}Egal, pass auf dich auf!"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"rival_2_female": {
|
"rival_2_female": {
|
||||||
@ -2463,7 +2463,7 @@
|
|||||||
"1": "@c{smile_wave}Oh, wie schön dich hier zu trefen. Sieht so aus als wärst du noch ungeschlagen. @c{angry_mopen}Hmm… Nicht schlecht!\n$@c{angry_mopen}Ich weiß was du denkst, und nein, ich habe dich nicht verfolgt. @c{smile_eclosed}Ich bin einfach in der Gegend gewesen.\n$@c{smile_ehalf}Ich freu mich für dich, aber ich muss dich wissen lassen, dass es auch Ok ist ab und zu mal zu verlieren.\n$@c{smile}Wir lernen oft mehr aus unseren Fehlern, als aus unseren Erfolgen.\n$@c{angry_mopen}Auf jeden Fall habe ich für unseren Rückkampf hart traniert. Also zeig mir was du drauf hast!"
|
"1": "@c{smile_wave}Oh, wie schön dich hier zu trefen. Sieht so aus als wärst du noch ungeschlagen. @c{angry_mopen}Hmm… Nicht schlecht!\n$@c{angry_mopen}Ich weiß was du denkst, und nein, ich habe dich nicht verfolgt. @c{smile_eclosed}Ich bin einfach in der Gegend gewesen.\n$@c{smile_ehalf}Ich freu mich für dich, aber ich muss dich wissen lassen, dass es auch Ok ist ab und zu mal zu verlieren.\n$@c{smile}Wir lernen oft mehr aus unseren Fehlern, als aus unseren Erfolgen.\n$@c{angry_mopen}Auf jeden Fall habe ich für unseren Rückkampf hart traniert. Also zeig mir was du drauf hast!"
|
||||||
},
|
},
|
||||||
"victory": {
|
"victory": {
|
||||||
"1": "@c{neutral}Ich… sollte dieses Mal doch nicht verlieren…\n$@c{smile}Na gut. Das bedeutet ich muss noch härter tranieren!\n$@c{smile_wave}Ich habe noch eins von diesen Dingern!\n@c{smile_wave_wink}Kein Grund mir zu danken~.\n$@c{angry_mopen}Das ist aber das Letzte! Du bekommst ab jett keine Geschenke mehr von mir!\n$@c{smile_wave}Bleib stark und genieße das Event!"
|
"1": "@c{neutral}Ich… sollte dieses Mal doch nicht verlieren…\n$@c{smile}Na gut. Das bedeutet ich muss noch härter tranieren!\n$@c{smile_wave}Ich habe noch eins von diesen Dingern!\n@c{smile_wave_wink}Kein Grund mir zu danken~.\n$@c{angry_mopen}Das ist aber das Letzte! Du bekommst ab jett keine Geschenke mehr von mir!\n$@c{smile_wave}Bleib stark"
|
||||||
},
|
},
|
||||||
"defeat": {
|
"defeat": {
|
||||||
"1": "Es ist Ok manchmal zu verlieren…"
|
"1": "Es ist Ok manchmal zu verlieren…"
|
||||||
@ -2542,4 +2542,4 @@
|
|||||||
"1": "@c{smile_ehalf}Ich… Ich denke ich habe meine Aufgabe erfüllt.\n$@c{smile_eclosed}Versprich mir… Nachdem du die Welt geheilt hast… Komm bitte sicher nach Hause. \n$@c{smile_ehalf}…Danke."
|
"1": "@c{smile_ehalf}Ich… Ich denke ich habe meine Aufgabe erfüllt.\n$@c{smile_eclosed}Versprich mir… Nachdem du die Welt geheilt hast… Komm bitte sicher nach Hause. \n$@c{smile_ehalf}…Danke."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -63,6 +63,7 @@
|
|||||||
"bgmVolume": "Hintergrundmusik",
|
"bgmVolume": "Hintergrundmusik",
|
||||||
"fieldVolume": "Rufe & Attacken",
|
"fieldVolume": "Rufe & Attacken",
|
||||||
"seVolume": "Spezialeffekte",
|
"seVolume": "Spezialeffekte",
|
||||||
|
"uiVolume": "Benutzeroberfläche",
|
||||||
"musicPreference": "Musik Präferenz",
|
"musicPreference": "Musik Präferenz",
|
||||||
"mixed": "Gemischt",
|
"mixed": "Gemischt",
|
||||||
"gamepadPleasePlug": "Bitte einen Controller anschließen oder eine Taste drücken.",
|
"gamepadPleasePlug": "Bitte einen Controller anschließen oder eine Taste drücken.",
|
||||||
|
@ -63,6 +63,7 @@
|
|||||||
"bgmVolume": "BGM Volume",
|
"bgmVolume": "BGM Volume",
|
||||||
"fieldVolume": "Field Volume",
|
"fieldVolume": "Field Volume",
|
||||||
"seVolume": "SE Volume",
|
"seVolume": "SE Volume",
|
||||||
|
"uiVolume": "UI Volume",
|
||||||
"musicPreference": "Music Preference",
|
"musicPreference": "Music Preference",
|
||||||
"mixed": "Mixed",
|
"mixed": "Mixed",
|
||||||
"gamepadPleasePlug": "Please Plug in a Gamepad or Press a Button",
|
"gamepadPleasePlug": "Please Plug in a Gamepad or Press a Button",
|
||||||
|
@ -1,11 +1,62 @@
|
|||||||
{
|
{
|
||||||
"blockRecoilDamage": "¡{{abilityName}} de {{pokemonName}}\nlo protegió del daño de retroceso!",
|
"blockRecoilDamage": "¡{{abilityName}} de {{pokemonName}}\nlo protegió del daño de retroceso!",
|
||||||
"badDreams": "¡{{pokemonName}} está atormentado!",
|
"badDreams": "¡{{pokemonName}} está atormentado!",
|
||||||
|
"costar": "¡{{pokemonName}} copió los cambios de características de {{allyName}}!",
|
||||||
"iceFaceAvoidedDamage": "¡{{pokemonNameWithAffix}} evitó\ndaño con {{abilityName}}!",
|
"iceFaceAvoidedDamage": "¡{{pokemonNameWithAffix}} evitó\ndaño con {{abilityName}}!",
|
||||||
|
"perishBody": "¡{{abilityName}} de {{pokemonName}} debilitará a ambos Pokémon en 3 turnos!",
|
||||||
|
"poisonHeal": "¡{{pokemonNameWithAffix}} restauró algunos de sus PS gracias a {{abilityName}}!",
|
||||||
"trace": "¡{{pokemonName}} ha copiado la habilidad {{abilityName}} \nde {{targetName}}!",
|
"trace": "¡{{pokemonName}} ha copiado la habilidad {{abilityName}} \nde {{targetName}}!",
|
||||||
"windPowerCharged": "¡{{pokemonName}} se ha cargado de electricidad gracias a {{moveName}}!",
|
"windPowerCharged": "¡{{pokemonName}} se ha cargado de electricidad gracias a {{moveName}}!",
|
||||||
"quickDraw": "¡{{pokemonName}} ataca primero gracias a la habilidad Mano Rápida!",
|
"quickDraw": "¡{{pokemonName}} ataca primero gracias a la habilidad Mano Rápida!",
|
||||||
"disguiseAvoidedDamage": "¡El disfraz de {{pokemonNameWithAffix}} se ha roto!",
|
"disguiseAvoidedDamage": "¡El disfraz de {{pokemonNameWithAffix}} se ha roto!",
|
||||||
"preventBerryUse": "{{pokemonNameWithAffix}} está muy nervioso y no puede comer bayas!",
|
"blockItemTheft": "¡{{pokemonNameWithAffix}} evitó el robo gracias a {{abilityName}}!",
|
||||||
"weatherEffectDisappeared": "El tiempo atmosférico ya no ejerce ninguna influencia."
|
"typeImmunityHeal": "¡{{pokemonNameWithAffix}} restauró algunos de sus PS gracias a {{abilityName}}!",
|
||||||
}
|
"nonSuperEffectiveImmunity": "¡{{pokemonNameWithAffix}} evitó el daño gracias a {{abilityName}}!",
|
||||||
|
"moveImmunity": "¡No afecta a {{pokemonNameWithAffix}}!",
|
||||||
|
"reverseDrain": "¡{{pokemonNameWithAffix}} absorbió lodo líquido!",
|
||||||
|
"postDefendTypeChange": "¡{{abilityName}} de {{pokemonNameWithAffix}} cambió a tipo {{typeName}}!",
|
||||||
|
"postDefendContactDamage": "¡{{abilityName}} de {{pokemonNameWithAffix}} ha herido a su atacante!",
|
||||||
|
"postDefendAbilitySwap": "¡{{pokemonNameWithAffix}} intercambió su habilidad con su objetivo!",
|
||||||
|
"postDefendAbilityGive": "¡{{pokemonNameWithAffix}} cambió la habilidad del objetivo por {{abilityName}}!",
|
||||||
|
"postDefendMoveDisable": "¡{{moveName}} de {{pokemonNameWithAffix}} ha sido anulado!",
|
||||||
|
"pokemonTypeChange": "¡{{pokemonNameWithAffix}} ha cambiado a tipo {{moveType}}!",
|
||||||
|
"postAttackStealHeldItem": "¡{{pokemonNameWithAffix}} robó {{stolenItemType}} de {{defenderName}}!",
|
||||||
|
"postDefendStealHeldItem": "¡{{pokemonNameWithAffix}} robó {{stolenItemType}} de {{attackerName}}!",
|
||||||
|
"copyFaintedAllyAbility": "¡{{abilityName}} de {{pokemonNameWithAffix}} fue copiada!",
|
||||||
|
"intimidateImmunity": "¡{{abilityName}} de {{pokemonNameWithAffix}} evita que sea intimidado!",
|
||||||
|
"postSummonAllyHeal": "¡{{pokemonNameWithAffix}} se ha bebido el té que ha preparado {{pokemonName}}!",
|
||||||
|
"postSummonClearAllyStats": "¡Los cambios de características de {{pokemonNameWithAffix}} fueron eliminados!",
|
||||||
|
"postSummonTransform": "¡{{pokemonNameWithAffix}} se transformó en {{targetName}}!",
|
||||||
|
"protectStat": "¡{{abilityName}} de {{pokemonNameWithAffix}} evita que baje su {{statName}}!",
|
||||||
|
"statusEffectImmunityWithName": "¡{{abilityName}} de {{pokemonNameWithAffix}} evita {{statusEffectName}}!",
|
||||||
|
"statusEffectImmunity": "¡{{abilityName}} de {{pokemonNameWithAffix}} evita los problemas de estado!",
|
||||||
|
"battlerTagImmunity": "¡{{abilityName}} de {{pokemonNameWithAffix}} previene {{battlerTagName}}!",
|
||||||
|
"forewarn": "¡{{pokemonNameWithAffix}} ha detectado el movimiento {{moveName}}!",
|
||||||
|
"frisk": "¡{{pokemonNameWithAffix}} ha cacheado {{opponentAbilityName}} de {{opponentName}}!",
|
||||||
|
"postWeatherLapseHeal": "¡{{pokemonNameWithAffix}} restauró algunos de sus PS gracias a {{abilityName}}!",
|
||||||
|
"postWeatherLapseDamage": "¡{{pokemonNameWithAffix}} se hizo daño por su {{abilityName}}!",
|
||||||
|
"postTurnLootCreateEatenBerry": "¡{{pokemonNameWithAffix}} recogió una {{berryName}}!",
|
||||||
|
"postTurnHeal": "¡{{pokemonNameWithAffix}} restauró algunos de sus PS gracias a {{abilityName}}!",
|
||||||
|
"fetchBall": "¡{{pokemonNameWithAffix}} encontró {{pokeballName}}!",
|
||||||
|
"healFromBerryUse": "¡{{pokemonNameWithAffix}} se curó gracias a {{abilityName}}!",
|
||||||
|
"arenaTrap": "¡{{pokemonNameWithAffix}} impide el cambio con {{abilityName}}!",
|
||||||
|
"postBattleLoot": "¡{{pokemonNameWithAffix}} recogió {{itemName}}!",
|
||||||
|
"postFaintContactDamage": "¡{{abilityName}} de {{pokemonNameWithAffix}} hizo daño a su atacante!",
|
||||||
|
"postFaintHpDamage": "¡{{abilityName}} de {{pokemonNameWithAffix}} hizo daño a su atacante!",
|
||||||
|
"postSummonPressure": "¡{{pokemonNameWithAffix}} ejerce Presión!",
|
||||||
|
"weatherEffectDisappeared": "El tiempo atmosférico ya no ejerce ninguna influencia.",
|
||||||
|
"postSummonMoldBreaker": "¡{{pokemonNameWithAffix}} rompió el molde!",
|
||||||
|
"postSummonAnticipation": "¡{{pokemonNameWithAffix}} se anticipó!",
|
||||||
|
"postSummonTurboblaze": "¡{{pokemonNameWithAffix}} irradia un aura llameante!",
|
||||||
|
"postSummonTeravolt": "¡{{pokemonNameWithAffix}} irradia un aura chisporroteante!",
|
||||||
|
"postSummonDarkAura": "¡{{pokemonNameWithAffix}} irradia un aura oscura!",
|
||||||
|
"postSummonFairyAura": "¡{{pokemonNameWithAffix}} irradia un aura feérica!",
|
||||||
|
"postSummonNeutralizingGas": "¡El Gas Reactivo de {{pokemonNameWithAffix}} se propaga por toda la zona!",
|
||||||
|
"postSummonAsOneGlastrier": "¡{{pokemonNameWithAffix}} tiene dos Habilidades!",
|
||||||
|
"postSummonAsOneSpectrier": "¡{{pokemonNameWithAffix}} tiene dos Habilidades!",
|
||||||
|
"postSummonVesselOfRuin": "¡{{pokemonNameWithAffix}} ha mermado {{statName}} de los demás Pokémon con Caldero Debacle!",
|
||||||
|
"postSummonSwordOfRuin": "¡{{pokemonNameWithAffix}} ha mermado {{statName}} de los demás Pokémon con Espada Debacle!",
|
||||||
|
"postSummonTabletsOfRuin": "¡{{pokemonNameWithAffix}} ha mermado {{statName}} de los demás Pokémon con Tablilla Debacle!",
|
||||||
|
"postSummonBeadsOfRuin": "¡{{pokemonNameWithAffix}} ha mermado {{statName}} de los demás Pokémon con Abalorio Debacle!",
|
||||||
|
"preventBerryUse": "{{pokemonNameWithAffix}} está muy nervioso y no puede comer bayas!"
|
||||||
|
}
|
||||||
|
@ -45,6 +45,7 @@
|
|||||||
"battle_legendary_lake_trio": "ROSA - Vs. Gardiens des Lacs",
|
"battle_legendary_lake_trio": "ROSA - Vs. Gardiens des Lacs",
|
||||||
"battle_legendary_sinnoh": "ROSA - Vs. Légendaire de Sinnoh",
|
"battle_legendary_sinnoh": "ROSA - Vs. Légendaire de Sinnoh",
|
||||||
"battle_legendary_dia_pal": "ROSA - Vs. Dialga/Palkia",
|
"battle_legendary_dia_pal": "ROSA - Vs. Dialga/Palkia",
|
||||||
|
"battle_legendary_origin_forme": "LPA - Vs. Dialga/Palkia Originel",
|
||||||
"battle_legendary_giratina": "ROSA - Vs. Giratina",
|
"battle_legendary_giratina": "ROSA - Vs. Giratina",
|
||||||
"battle_legendary_arceus": "HGSS - Vs. Arceus",
|
"battle_legendary_arceus": "HGSS - Vs. Arceus",
|
||||||
"battle_legendary_unova": "NB - Vs. Légendaire d’Unys",
|
"battle_legendary_unova": "NB - Vs. Légendaire d’Unys",
|
||||||
@ -59,6 +60,7 @@
|
|||||||
"battle_legendary_zac_zam": "ÉB - Vs. Zacian/Zamazenta",
|
"battle_legendary_zac_zam": "ÉB - Vs. Zacian/Zamazenta",
|
||||||
"battle_legendary_glas_spec": "ÉB - Vs. Blizzeval/Spectreval",
|
"battle_legendary_glas_spec": "ÉB - Vs. Blizzeval/Spectreval",
|
||||||
"battle_legendary_calyrex": "ÉB - Vs. Sylveroy",
|
"battle_legendary_calyrex": "ÉB - Vs. Sylveroy",
|
||||||
|
"battle_legendary_riders": "ÉB - Vs. Sylveroy Cavalier du Froid/d’Effroi",
|
||||||
"battle_legendary_birds_galar": "ÉB - Vs. Oiseaux Légendaires de Galar",
|
"battle_legendary_birds_galar": "ÉB - Vs. Oiseaux Légendaires de Galar",
|
||||||
"battle_legendary_ruinous": "ÉV - Vs. Trésors du fléau",
|
"battle_legendary_ruinous": "ÉV - Vs. Trésors du fléau",
|
||||||
"battle_legendary_kor_mir": "ÉV - Profondeurs de la Zone Zéro (Combat)",
|
"battle_legendary_kor_mir": "ÉV - Profondeurs de la Zone Zéro (Combat)",
|
||||||
|
@ -63,6 +63,7 @@
|
|||||||
"bgmVolume": "Vol. musique",
|
"bgmVolume": "Vol. musique",
|
||||||
"fieldVolume": "Vol. combats",
|
"fieldVolume": "Vol. combats",
|
||||||
"seVolume": "Vol. effets",
|
"seVolume": "Vol. effets",
|
||||||
|
"uiVolume": "Vol. menus",
|
||||||
"musicPreference": "Préf. musicale",
|
"musicPreference": "Préf. musicale",
|
||||||
"mixed": "Mixte",
|
"mixed": "Mixte",
|
||||||
"gamepadPleasePlug": "Veuillez brancher une manette ou appuyer sur un bouton.",
|
"gamepadPleasePlug": "Veuillez brancher une manette ou appuyer sur un bouton.",
|
||||||
|
@ -13,7 +13,8 @@
|
|||||||
"SPD": "Velocità",
|
"SPD": "Velocità",
|
||||||
"SPDshortened": "Vel",
|
"SPDshortened": "Vel",
|
||||||
"ACC": "Precisione",
|
"ACC": "Precisione",
|
||||||
"EVA": "Elusione"
|
"EVA": "Elusione",
|
||||||
|
"HPStat": "PS"
|
||||||
},
|
},
|
||||||
"Type": {
|
"Type": {
|
||||||
"UNKNOWN": "Sconosciuto",
|
"UNKNOWN": "Sconosciuto",
|
||||||
@ -37,4 +38,4 @@
|
|||||||
"FAIRY": "Folletto",
|
"FAIRY": "Folletto",
|
||||||
"STELLAR": "Astrale"
|
"STELLAR": "Astrale"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2,9 +2,9 @@
|
|||||||
"boy": "Ragazzo",
|
"boy": "Ragazzo",
|
||||||
"girl": "Ragazza",
|
"girl": "Ragazza",
|
||||||
"general": "Generale",
|
"general": "Generale",
|
||||||
|
"uiVolume": "Volume UI ",
|
||||||
"gamepadSupport": "Supporto Gamepad",
|
"gamepadSupport": "Supporto Gamepad",
|
||||||
"showBgmBar": "Mostra Nomi Musica",
|
"showBgmBar": "Mostra Nomi Musica",
|
||||||
"fieldVolume": "Volume Campo",
|
|
||||||
"moveTouchControls": "Move Touch Controls",
|
"moveTouchControls": "Move Touch Controls",
|
||||||
"shopOverlayOpacity": "Opacità Finestra Negozio",
|
"shopOverlayOpacity": "Opacità Finestra Negozio",
|
||||||
"shopCursorTarget": "Target Cursore Negozio",
|
"shopCursorTarget": "Target Cursore Negozio",
|
||||||
|
@ -1 +1,3 @@
|
|||||||
{}
|
{
|
||||||
|
"generation": "{{generation}}世代"
|
||||||
|
}
|
||||||
|
@ -1 +1,42 @@
|
|||||||
{}
|
{
|
||||||
|
"stats": "統計",
|
||||||
|
"playTime": "プレー時間",
|
||||||
|
"totalBattles": "合計バトル数",
|
||||||
|
"starters": "スターター数",
|
||||||
|
"shinyStarters": "色違いスターター数",
|
||||||
|
"speciesSeen": "合計発見数",
|
||||||
|
"speciesCaught": "合計捕獲数",
|
||||||
|
"ribbonsOwned": "リボン数",
|
||||||
|
"classicRuns": "クラシックラン",
|
||||||
|
"classicWins": "クラシック勝利",
|
||||||
|
"dailyRunAttempts": "デイリーラン",
|
||||||
|
"dailyRunWins": "デイリーラン勝利",
|
||||||
|
"endlessRuns": "エンドレスラン",
|
||||||
|
"highestWaveEndless": "エンドレス最高ウェーブ",
|
||||||
|
"highestMoney": "最大貯金",
|
||||||
|
"highestDamage": "最大ダメージ",
|
||||||
|
"highestHPHealed": "最大HP回復",
|
||||||
|
"pokemonEncountered": "遭遇したポケモン",
|
||||||
|
"pokemonDefeated": "倒したポケモン",
|
||||||
|
"pokemonCaught": "捕まえたポケモン",
|
||||||
|
"eggsHatched": "ふかしたタマゴ",
|
||||||
|
"subLegendsSeen": "見つけた順伝説",
|
||||||
|
"subLegendsCaught": "捕まえた順伝説",
|
||||||
|
"subLegendsHatched": "ふかした順伝説",
|
||||||
|
"legendsSeen": "見つけた伝説",
|
||||||
|
"legendsCaught": "捕まえた伝説",
|
||||||
|
"legendsHatched": "ふかした伝説",
|
||||||
|
"mythicalsSeen": "見つけた幻ポケモン",
|
||||||
|
"mythicalsCaught": "捕まえた幻ポケモン",
|
||||||
|
"mythicalsHatched": "ふかした幻ポケモン",
|
||||||
|
"shiniesSeen": "見つけた色違い",
|
||||||
|
"shiniesCaught": "捕まえた色違い",
|
||||||
|
"shiniesHatched": "ふかした色違い",
|
||||||
|
"pokemonFused": "合体したポケモン",
|
||||||
|
"trainersDefeated": "倒したトレーナー",
|
||||||
|
"eggsPulled": "引いたタマゴ",
|
||||||
|
"rareEggsPulled": "引いたレアタマゴ",
|
||||||
|
"epicEggsPulled": "引いた超レアタマゴ",
|
||||||
|
"legendaryEggsPulled": "引いた伝説タマゴ",
|
||||||
|
"manaphyEggsPulled": "引いたマナフィタマゴ"
|
||||||
|
}
|
@ -1,19 +1,26 @@
|
|||||||
{
|
{
|
||||||
"GAME_SETTINGS": "せってい",
|
"GAME_SETTINGS": "設定",
|
||||||
"ACHIEVEMENTS": "じっせき",
|
"ACHIEVEMENTS": "実績",
|
||||||
"STATS": "とうけい",
|
"STATS": "統計",
|
||||||
"RUN_HISTORY":"ラン履歴",
|
|
||||||
"EGG_LIST": "タマゴリスト",
|
"EGG_LIST": "タマゴリスト",
|
||||||
"EGG_GACHA": "タマゴガチャ",
|
"EGG_GACHA": "タマゴガチャ",
|
||||||
"MANAGE_DATA": "データかんり",
|
"MANAGE_DATA": "データ管理",
|
||||||
"COMMUNITY": "コミュニティ",
|
"COMMUNITY": "コミュニティ",
|
||||||
|
"SAVE_AND_QUIT": "保存して終了",
|
||||||
"LOG_OUT": "ログアウト",
|
"LOG_OUT": "ログアウト",
|
||||||
"slot": "スロット {{slotNumber}}",
|
"slot": "スロット {{slotNumber}}",
|
||||||
"importSession": "セッションのインポート",
|
"importSession": "セッションのインポート",
|
||||||
|
"importSlotSelect": "インポート先の スロットを 選んでください",
|
||||||
"exportSession": "セッションのエクスポート",
|
"exportSession": "セッションのエクスポート",
|
||||||
"importRunHistory":"ラン履歴インポート",
|
"exportSlotSelect": "エクスポート元の スロットを 選んでください",
|
||||||
"exportRunHistory":"ラン履歴エクスポート",
|
|
||||||
"importData": "データのインポート",
|
"importData": "データのインポート",
|
||||||
"exportData": "データのエクスポート",
|
"exportData": "データのエクスポート",
|
||||||
"cancel": "キャンセル"
|
"consentPreferences": "同意設定",
|
||||||
|
"linkDiscord": "Discord連携",
|
||||||
|
"unlinkDiscord": "Discord連携解除",
|
||||||
|
"linkGoogle": "Google連携",
|
||||||
|
"unlinkGoogle": "Google連携解除",
|
||||||
|
"cancel": "キャンセル",
|
||||||
|
"losingProgressionWarning": "戦闘開始からの データが 保存されません。\nよろしいですか?",
|
||||||
|
"noEggs": "現在 タマゴを ふかしていません!"
|
||||||
}
|
}
|
@ -1 +1,12 @@
|
|||||||
{}
|
{
|
||||||
|
"transfer": "アイテム移行",
|
||||||
|
"reroll": "選択肢変更",
|
||||||
|
"lockRarities": "レア度の固定",
|
||||||
|
"checkTeam": "チームを確認",
|
||||||
|
"transferDesc": "ポケモンの 手持ちアイテムを 移行する",
|
||||||
|
"rerollDesc": "お金を 使って アイテムの 選択肢を 変更する",
|
||||||
|
"lockRaritiesDesc": "選択肢を 変更するときの レア度を 固定する\n(選択肢変更金額を影響する)",
|
||||||
|
"checkTeamDesc": "チームの 状態を 確認する\nフォルムチェンジアイテムを 有効・無効にする",
|
||||||
|
"rerollCost": "{{formattedMoney}}円",
|
||||||
|
"itemCost": "{{formattedMoney}}円"
|
||||||
|
}
|
||||||
|
@ -1 +1,14 @@
|
|||||||
{}
|
{
|
||||||
|
"mega": "メガ{{pokemonName}}",
|
||||||
|
"mega-x": "メガ{{pokemonName}}X",
|
||||||
|
"mega-y": "メガ{{pokemonName}}Y",
|
||||||
|
"primal": "ゲンシ{{pokemonName}}",
|
||||||
|
"gigantamax": "キョダイ{{pokemonName}}",
|
||||||
|
"eternamax": "E・{{pokemonName}}",
|
||||||
|
"megaChange": "{{preName}}は\nメガ{{pokemonName}}に メガシンカした!",
|
||||||
|
"gigantamaxChange": "{{preName}}は\nキョダイマックスした!",
|
||||||
|
"eternamaxChange": "{{preName}}は\nムゲンダイマックスした!",
|
||||||
|
"revertChange": "{{pokemonName}}は\n元の姿に 戻った!",
|
||||||
|
"formChange": "{{preName}}は\n姿を 変えた!",
|
||||||
|
"disguiseChange": "ばけのかわが みがわりに なった!"
|
||||||
|
}
|
||||||
|
@ -1 +1,170 @@
|
|||||||
{}
|
{
|
||||||
|
"pikachuCosplay": "コスプレ",
|
||||||
|
"pikachuCoolCosplay": "クールなコスプレ",
|
||||||
|
"pikachuBeautyCosplay": "きれいなコスプレ",
|
||||||
|
"pikachuCuteCosplay": "かわいいコスプレ",
|
||||||
|
"pikachuSmartCosplay": "かしこいコスプレ",
|
||||||
|
"pikachuToughCosplay": "パワフルなコスプレ",
|
||||||
|
"pikachuPartner": "パートナー",
|
||||||
|
"eeveePartner": "パートナー",
|
||||||
|
"pichuSpiky": "ギザみみ",
|
||||||
|
"unownA": "A",
|
||||||
|
"unownB": "B",
|
||||||
|
"unownC": "C",
|
||||||
|
"unownD": "D",
|
||||||
|
"unownE": "E",
|
||||||
|
"unownF": "F",
|
||||||
|
"unownG": "G",
|
||||||
|
"unownH": "H",
|
||||||
|
"unownI": "I",
|
||||||
|
"unownJ": "J",
|
||||||
|
"unownK": "K",
|
||||||
|
"unownL": "L",
|
||||||
|
"unownM": "M",
|
||||||
|
"unownN": "N",
|
||||||
|
"unownO": "O",
|
||||||
|
"unownP": "P",
|
||||||
|
"unownQ": "Q",
|
||||||
|
"unownR": "R",
|
||||||
|
"unownS": "S",
|
||||||
|
"unownT": "T",
|
||||||
|
"unownU": "U",
|
||||||
|
"unownV": "V",
|
||||||
|
"unownW": "W",
|
||||||
|
"unownX": "X",
|
||||||
|
"unownY": "Y",
|
||||||
|
"unownZ": "Z",
|
||||||
|
"unownExclamation": "!",
|
||||||
|
"unownQuestion": "?",
|
||||||
|
"castformSunny": "たいよう",
|
||||||
|
"castformRainy": "あまみず",
|
||||||
|
"castformSnowy": "ゆきぐも",
|
||||||
|
"deoxysNormal": "ノーマル",
|
||||||
|
"burmyPlant": "くさき",
|
||||||
|
"burmySandy": "すなち",
|
||||||
|
"burmyTrash": "ゴミ",
|
||||||
|
"shellosEast": "ひがし",
|
||||||
|
"shellosWest": "にし",
|
||||||
|
"rotomHeat": "ヒート",
|
||||||
|
"rotomWash": "ウォッシュ",
|
||||||
|
"rotomFrost": "フロスト",
|
||||||
|
"rotomFan": "スピン",
|
||||||
|
"rotomMow": "カット",
|
||||||
|
"giratinaAltered": "アナザー",
|
||||||
|
"shayminLand": "ランド",
|
||||||
|
"basculinRedStriped": "赤筋",
|
||||||
|
"basculinBlueStriped": "青筋",
|
||||||
|
"basculinWhiteStriped": "白筋",
|
||||||
|
"deerlingSpring": "春",
|
||||||
|
"deerlingSummer": "夏",
|
||||||
|
"deerlingAutumn": "秋",
|
||||||
|
"deerlingWinter": "冬",
|
||||||
|
"tornadusIncarnate": "けしん",
|
||||||
|
"thundurusIncarnate": "けしん",
|
||||||
|
"landorusIncarnate": "けしん",
|
||||||
|
"keldeoOrdinary": "いつも",
|
||||||
|
"meloettaAria": "ボイス",
|
||||||
|
"meloettaPirouette": "ステップ",
|
||||||
|
"froakieBattleBond": "きずなへんげ",
|
||||||
|
"scatterbugMeadow": "はなぞの",
|
||||||
|
"scatterbugIcySnow": "ひょうせつ",
|
||||||
|
"scatterbugPolar": "ゆきぐに",
|
||||||
|
"scatterbugTundra": "せつげん",
|
||||||
|
"scatterbugContinental": "たいりく",
|
||||||
|
"scatterbugGarden": "ていえん",
|
||||||
|
"scatterbugElegant": "みやび",
|
||||||
|
"scatterbugModern": "モダン",
|
||||||
|
"scatterbugMarine": "マリン",
|
||||||
|
"scatterbugArchipelago": "ぐんとう",
|
||||||
|
"scatterbugHighPlains": "こうや",
|
||||||
|
"scatterbugSandstorm": "さじん",
|
||||||
|
"scatterbugRiver": "たいが",
|
||||||
|
"scatterbugMonsoon": "スコール",
|
||||||
|
"scatterbugSavanna": "サバンナ",
|
||||||
|
"scatterbugSun": "たいよう",
|
||||||
|
"scatterbugOcean": "オーシャン",
|
||||||
|
"scatterbugJungle": "ジャングル",
|
||||||
|
"scatterbugFancy": "ファンシー",
|
||||||
|
"scatterbugPokeBall": "ボール",
|
||||||
|
"flabebeRed": "赤",
|
||||||
|
"flabebeYellow": "黄",
|
||||||
|
"flabebeOrange": "オレンジ",
|
||||||
|
"flabebeBlue": "青",
|
||||||
|
"flabebeWhite": "白",
|
||||||
|
"furfrouHeart": "ハート",
|
||||||
|
"furfrouStar": "スター",
|
||||||
|
"furfrouDiamond": "ダイア",
|
||||||
|
"furfrouDebutante": "レディ",
|
||||||
|
"furfrouMatron": "マダム",
|
||||||
|
"furfrouDandy": "ジェントル",
|
||||||
|
"furfrouLaReine": "クイーン",
|
||||||
|
"furfrouKabuki": "カブキ",
|
||||||
|
"furfrouPharaoh": "キングダム",
|
||||||
|
"pumpkabooSmall": "ちいさい",
|
||||||
|
"pumpkabooLarge": "おおきい",
|
||||||
|
"pumpkabooSuper": "とくだい",
|
||||||
|
"xerneasNeutral": "リラックス",
|
||||||
|
"xerneasActive": "アクティブ",
|
||||||
|
"zygarde50": "50%フォルム",
|
||||||
|
"zygarde10": "10%フォルム",
|
||||||
|
"zygarde50Pc": "50%フォルム スワームチェンジ",
|
||||||
|
"zygarde10Pc": "10%フォルム スワームチェンジ",
|
||||||
|
"zygardeComplete": "パーフェクトフォルム",
|
||||||
|
"oricorioBaile": "めらめら",
|
||||||
|
"oricorioPompom": "ぱちぱち",
|
||||||
|
"oricorioPau": "ふらふら",
|
||||||
|
"oricorioSensu": "まいまい",
|
||||||
|
"rockruffOwnTempo": "マイペース",
|
||||||
|
"miniorRedMeteor": "赤 りゅうせい",
|
||||||
|
"miniorOrangeMeteor": "オレンジ りゅうせい",
|
||||||
|
"miniorYellowMeteor": "黄 りゅうせい",
|
||||||
|
"miniorGreenMeteor": "緑 りゅうせい",
|
||||||
|
"miniorBlueMeteor": "水色 りゅうせい",
|
||||||
|
"miniorIndigoMeteor": "青 りゅうせい",
|
||||||
|
"miniorVioletMeteor": "紫 りゅうせい",
|
||||||
|
"miniorRed": "赤",
|
||||||
|
"miniorOrange": "オレンジ",
|
||||||
|
"miniorYellow": "黄",
|
||||||
|
"miniorGreen": "緑",
|
||||||
|
"miniorBlue": "水色",
|
||||||
|
"miniorIndigo": "青",
|
||||||
|
"miniorViolet": "紫",
|
||||||
|
"mimikyuDisguised": "ばけたすがた",
|
||||||
|
"mimikyuBusted": "ばれたすがた",
|
||||||
|
"magearnaOriginal": "500ねんまえ",
|
||||||
|
"marshadowZenith": "Zパワー",
|
||||||
|
"sinisteaPhony": "がんさく",
|
||||||
|
"sinisteaAntique": "しんさく",
|
||||||
|
"eiscueNoIce": "ナイスなし",
|
||||||
|
"indeedeeMale": "オス",
|
||||||
|
"indeedeeFemale": "メス",
|
||||||
|
"morpekoFullBelly": "まんぷく",
|
||||||
|
"zacianHeroOfManyBattles": "れきせんのゆうしゃ",
|
||||||
|
"zamazentaHeroOfManyBattles": "れきせんのゆうしゃ",
|
||||||
|
"zarudeDada": "とうちゃん",
|
||||||
|
"enamorusIncarnate": "けしん",
|
||||||
|
"squawkabillyGreenPlumage": "グリーンフェザー",
|
||||||
|
"squawkabillyBluePlumage": "ブルーフェザー",
|
||||||
|
"squawkabillyYellowPlumage": "イエローフェザー",
|
||||||
|
"squawkabillyWhitePlumage": "ホワイトフェザー",
|
||||||
|
"tatsugiriCurly": "そったすがた",
|
||||||
|
"tatsugiriDroopy": "たれたすがた",
|
||||||
|
"tatsugiriStretchy": "のびたすがた",
|
||||||
|
"gimmighoulChest": "はこ",
|
||||||
|
"gimmighoulRoaming": "とほ",
|
||||||
|
"koraidonApexBuild": "かんぜんけいたい",
|
||||||
|
"koraidonLimitedBuild":"せいげんけいたい",
|
||||||
|
"koraidonSprintingBuild":"しっそうけいたい",
|
||||||
|
"koraidonSwimmingBuild":"ゆうえいけいたい",
|
||||||
|
"koraidonGlidingBuild":"かっくうけいたい",
|
||||||
|
"miraidonUltimateMode":"コンプリートモード",
|
||||||
|
"miraidonLowPowerMode":"リミテッドモード",
|
||||||
|
"miraidonDriveMode":"ドライブモード",
|
||||||
|
"miraidonAquaticMode":"フロートモード",
|
||||||
|
"miraidonGlideMode":"グライドモード",
|
||||||
|
"poltchageistCounterfeit": "マガイモノ",
|
||||||
|
"poltchageistArtisan": "タカイモノ",
|
||||||
|
"paldeaTaurosCombat": "コンバット",
|
||||||
|
"paldeaTaurosBlaze": "ブレイズ",
|
||||||
|
"paldeaTaurosAqua": "ウォーター"
|
||||||
|
}
|
@ -11,34 +11,7 @@
|
|||||||
"cancel": "그만둔다",
|
"cancel": "그만둔다",
|
||||||
"memoString": "{{natureFragment}}.\n{{metFragment}}",
|
"memoString": "{{natureFragment}}.\n{{metFragment}}",
|
||||||
"metFragment": {
|
"metFragment": {
|
||||||
"normal": "{{biome}}에서\nLv{{level}}일 때 만났다.",
|
"normal": "{{biome}}에서\n레벨 {{level}}일 때 만났다.",
|
||||||
"apparently": "{{biome}}에서\nLv{{level}}일 때 만난 것 같다."
|
"apparently": "{{biome}}에서\n레벨 {{level}}일 때 만난 것 같다."
|
||||||
},
|
|
||||||
"natureFragment": {
|
|
||||||
"Hardy": "{{nature}}하는 성격",
|
|
||||||
"Lonely": "{{nature}}을 타는 성격",
|
|
||||||
"Brave": "{{nature}}한 성격",
|
|
||||||
"Adamant": "{{nature}}스러운 성격",
|
|
||||||
"Naughty": "{{nature}}같은 성격",
|
|
||||||
"Bold": "{{nature}}한 성격",
|
|
||||||
"Docile": "{{nature}}한 성격",
|
|
||||||
"Relaxed": "{{nature}}한 성격",
|
|
||||||
"Impish": "{{nature}}같은 성격",
|
|
||||||
"Lax": "{{nature}}거리는 성격",
|
|
||||||
"Timid": "{{nature}}같은 성격",
|
|
||||||
"Hasty": "{{nature}}한 성격",
|
|
||||||
"Serious": "{{nature}}한 성격",
|
|
||||||
"Jolly": "{{nature}}한 성격",
|
|
||||||
"Naive": "{{nature}}한 성격",
|
|
||||||
"Modest": "{{nature}}스러운 성격",
|
|
||||||
"Mild": "{{nature}}한 성격",
|
|
||||||
"Quiet": "{{nature}}한 성격",
|
|
||||||
"Bashful": "{{nature}}을 타는 성격",
|
|
||||||
"Rash": "{{nature}}거리는 성격",
|
|
||||||
"Calm": "{{nature}}한 성격",
|
|
||||||
"Gentle": "{{nature}}한 성격",
|
|
||||||
"Sassy": "{{nature}}진 성격",
|
|
||||||
"Careful": "{{nature}}한 성격",
|
|
||||||
"Quirky": "{{nature}}스러운 성격"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -257,7 +257,7 @@
|
|||||||
},
|
},
|
||||||
"overgrow": {
|
"overgrow": {
|
||||||
"name": "Overgrow",
|
"name": "Overgrow",
|
||||||
"description": "Fortalece os movimentos do tipo Planta quando o Pokémon está com poucos PS."
|
"description": "Fortalece os movimentos do tipo Grama quando o Pokémon está com poucos PS."
|
||||||
},
|
},
|
||||||
"blaze": {
|
"blaze": {
|
||||||
"name": "Blaze",
|
"name": "Blaze",
|
||||||
@ -625,7 +625,7 @@
|
|||||||
},
|
},
|
||||||
"sapSipper": {
|
"sapSipper": {
|
||||||
"name": "Sap Sipper",
|
"name": "Sap Sipper",
|
||||||
"description": "Se for atingido por um movimento do tipo Planta, ao invés de receber dano, aumenta seu Ataque."
|
"description": "Se for atingido por um movimento do tipo Grama, ao invés de receber dano, aumenta seu Ataque."
|
||||||
},
|
},
|
||||||
"prankster": {
|
"prankster": {
|
||||||
"name": "Prankster",
|
"name": "Prankster",
|
||||||
@ -661,7 +661,7 @@
|
|||||||
},
|
},
|
||||||
"flowerVeil": {
|
"flowerVeil": {
|
||||||
"name": "Flower Veil",
|
"name": "Flower Veil",
|
||||||
"description": "Pokémon aliados do tipo Planta são protegidos de mudanças de estado e diminuição de seus atributos."
|
"description": "Pokémon aliados do tipo Grama são protegidos de mudanças de estado e diminuição de seus atributos."
|
||||||
},
|
},
|
||||||
"cheekPouch": {
|
"cheekPouch": {
|
||||||
"name": "Cheek Pouch",
|
"name": "Cheek Pouch",
|
||||||
@ -927,6 +927,10 @@
|
|||||||
"name": "Prism Armor",
|
"name": "Prism Armor",
|
||||||
"description": "Reduz o dano recebido por movimentos supereficazes."
|
"description": "Reduz o dano recebido por movimentos supereficazes."
|
||||||
},
|
},
|
||||||
|
"neuroforce": {
|
||||||
|
"name": "Neuroforce",
|
||||||
|
"description": "Fortalece movimentos supereficazes."
|
||||||
|
},
|
||||||
"intrepidSword": {
|
"intrepidSword": {
|
||||||
"name": "Intrepid Sword",
|
"name": "Intrepid Sword",
|
||||||
"description": "Aumenta o atributo de Ataque ao entrar em batalha."
|
"description": "Aumenta o atributo de Ataque ao entrar em batalha."
|
||||||
@ -1055,9 +1059,9 @@
|
|||||||
"name": "Grim Neigh",
|
"name": "Grim Neigh",
|
||||||
"description": "Quando o Pokémon derrota um alvo, emite um relincho assustador que aumenta seu Ataque Esp."
|
"description": "Quando o Pokémon derrota um alvo, emite um relincho assustador que aumenta seu Ataque Esp."
|
||||||
},
|
},
|
||||||
"asOneGlacier": {
|
"asOneGlastrier": {
|
||||||
"name": "As One",
|
"name": "As One",
|
||||||
"description": "Essa Habilidade combina os efeitos das Habilidades Enervar de Calyrex e Relincho Branco de Glastrier."
|
"description": "Esta habilidade combina os efeitos da habilidade Unnerve de Calyrex e da habilidade Chilling Neigh de Glastrier."
|
||||||
},
|
},
|
||||||
"asOneSpectrier": {
|
"asOneSpectrier": {
|
||||||
"name": "As One",
|
"name": "As One",
|
||||||
@ -1235,4 +1239,4 @@
|
|||||||
"name": "Poison Puppeteer",
|
"name": "Poison Puppeteer",
|
||||||
"description": "Pokémon envenenados pelos movimentos de Pecharunt também ficarão confusos."
|
"description": "Pokémon envenenados pelos movimentos de Pecharunt também ficarão confusos."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -15,5 +15,26 @@
|
|||||||
"misty": "Terreno Enevoado",
|
"misty": "Terreno Enevoado",
|
||||||
"electric": "Terreno Elétrico",
|
"electric": "Terreno Elétrico",
|
||||||
"grassy": "Terreno de Planta",
|
"grassy": "Terreno de Planta",
|
||||||
"psychic": "Terreno Psíquico"
|
"psychic": "Terreno Psíquico",
|
||||||
}
|
"mudSport": "Mud Sport",
|
||||||
|
"waterSport": "Water Sport",
|
||||||
|
"spikes": "Spikes",
|
||||||
|
"toxicSpikes": "Toxic Spikes",
|
||||||
|
"mist": "Mist",
|
||||||
|
"futureSight": "Future Sight",
|
||||||
|
"doomDesire": "Doom Desire",
|
||||||
|
"wish": "Wish",
|
||||||
|
"stealthRock": "Stealth Rock",
|
||||||
|
"stickyWeb": "Sticky Web",
|
||||||
|
"trickRoom": "Trick Room",
|
||||||
|
"gravity": "Gravity",
|
||||||
|
"reflect": "Reflect",
|
||||||
|
"lightScreen": "Light Screen",
|
||||||
|
"auroraVeil": "Aurora Veil",
|
||||||
|
"quickGuard": "Quick Guard",
|
||||||
|
"wideGuard": "Wide Guard",
|
||||||
|
"matBlock": "Mat Block",
|
||||||
|
"craftyShield": "Crafty Shield",
|
||||||
|
"tailwind": "Tailwind",
|
||||||
|
"happyHour": "Happy Hour"
|
||||||
|
}
|
||||||
|
@ -45,6 +45,7 @@
|
|||||||
"battle_legendary_lake_trio": "ORAS Batalha do Trio dos Lagos",
|
"battle_legendary_lake_trio": "ORAS Batalha do Trio dos Lagos",
|
||||||
"battle_legendary_sinnoh": "ORAS Batalha dos Lendários de Sinnoh",
|
"battle_legendary_sinnoh": "ORAS Batalha dos Lendários de Sinnoh",
|
||||||
"battle_legendary_dia_pal": "ORAS Batalha do Dialga & Palkia",
|
"battle_legendary_dia_pal": "ORAS Batalha do Dialga & Palkia",
|
||||||
|
"battle_legendary_origin_forme": "LA Origin Batalha com Dialga & Palkia",
|
||||||
"battle_legendary_giratina": "ORAS Batalha do Giratina",
|
"battle_legendary_giratina": "ORAS Batalha do Giratina",
|
||||||
"battle_legendary_arceus": "HGSS Batalha do Arceus",
|
"battle_legendary_arceus": "HGSS Batalha do Arceus",
|
||||||
"battle_legendary_unova": "BW Batalha dos Lendários de Unova",
|
"battle_legendary_unova": "BW Batalha dos Lendários de Unova",
|
||||||
@ -59,6 +60,7 @@
|
|||||||
"battle_legendary_zac_zam": "SWSH Batalha do Zacian & Zamazenta",
|
"battle_legendary_zac_zam": "SWSH Batalha do Zacian & Zamazenta",
|
||||||
"battle_legendary_glas_spec": "SWSH Batalha do Glastrier & Spectrier",
|
"battle_legendary_glas_spec": "SWSH Batalha do Glastrier & Spectrier",
|
||||||
"battle_legendary_calyrex": "SWSH Batalha do Calyrex",
|
"battle_legendary_calyrex": "SWSH Batalha do Calyrex",
|
||||||
|
"battle_legendary_riders": "SWSH Batalha com Ice & Shadow Rider Calyrex",
|
||||||
"battle_legendary_birds_galar": "SWSH Batalha dos Pássaros Lendários de Galar",
|
"battle_legendary_birds_galar": "SWSH Batalha dos Pássaros Lendários de Galar",
|
||||||
"battle_legendary_ruinous": "SV Batalha dos Lendários Ruinosos",
|
"battle_legendary_ruinous": "SV Batalha dos Lendários Ruinosos",
|
||||||
"battle_legendary_kor_mir": "SV Batalha das Cavernas da Área Zero",
|
"battle_legendary_kor_mir": "SV Batalha das Cavernas da Área Zero",
|
||||||
@ -135,4 +137,4 @@
|
|||||||
"heal": "BW Centro Pokémon",
|
"heal": "BW Centro Pokémon",
|
||||||
"menu": "PMD EoS Bem-vindo ao Mundo dos Pokémon!",
|
"menu": "PMD EoS Bem-vindo ao Mundo dos Pokémon!",
|
||||||
"title": "PMD EoS Menu Principal"
|
"title": "PMD EoS Menu Principal"
|
||||||
}
|
}
|
||||||
|
@ -1218,6 +1218,40 @@
|
|||||||
"3": "Cheguei onde estou porque os Pokémon estavam ao meu lado.\nTalvez precisemos pensar por que os Pokémon nos ajudam, não em termos de Pokémon e Treinadores, mas como uma relação entre seres vivos."
|
"3": "Cheguei onde estou porque os Pokémon estavam ao meu lado.\nTalvez precisemos pensar por que os Pokémon nos ajudam, não em termos de Pokémon e Treinadores, mas como uma relação entre seres vivos."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"chili": {
|
||||||
|
"encounter": {
|
||||||
|
"1": "Yeeeeeooow! Hora de brincar com FOGO!! Eu sou o mais forte de nós irmãos!",
|
||||||
|
"2": "Tcharan! O escaldante Chili tipo Fogo (sou eu) será seu oponente!",
|
||||||
|
"3": "Vou te mostrar o que eu e meus ardentes tipo Fogo podemos fazer!"
|
||||||
|
},
|
||||||
|
"victory": {
|
||||||
|
"1": "Você me pegou. Eu estou… queimado… esgotado…",
|
||||||
|
"2": "Uau! Você tá pegando fogo!",
|
||||||
|
"3": "Ai! Você me pegou!"
|
||||||
|
},
|
||||||
|
"defeat": {
|
||||||
|
"1": "Estou pegando fogo! Brinque comigo e você vai se queimar!",
|
||||||
|
"2": "Quando você brinca com fogo, você se queima!",
|
||||||
|
"3": "Quero dizer, fala sério, seu oponente era eu! Você não teve chance!"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"cilan": {
|
||||||
|
"encounter": {
|
||||||
|
"1": "Nada pessoal... Sem ressentimentos... Eu e meus Pokémon do tipo Grama vamos...\n$Hum... Nós iremos batalhar, aconteça o que acontecer.",
|
||||||
|
"2": "Então, hum, se você estiver bem comigo, eu vou, hum, dar tudo o que tenho para ser, hum, você sabe, seu oponente.",
|
||||||
|
"3": "OK... Então, eu sou Cilan, eu gosto de Pokémon do tipo Grama."
|
||||||
|
},
|
||||||
|
"victory": {
|
||||||
|
"1": "Er… Já acabou?",
|
||||||
|
"2": "…Que surpresa. Você é muito forte, não é? \n$Eu acho que meus irmãos também não conseguiriam derrotar você…",
|
||||||
|
"3": "…Huh. Parece que meu timing estava, hum, errado?"
|
||||||
|
},
|
||||||
|
"defeat": {
|
||||||
|
"1": "Hein? Eu ganhei?",
|
||||||
|
"2": "Eu acho... \n$Eu acho que ganhei, porque eu estava competindo com meus irmãos Chili e Cress, e todos nós conseguimos ficar mais fortes.",
|
||||||
|
"3": "Foi… foi uma experiência bastante emocionante…"
|
||||||
|
}
|
||||||
|
},
|
||||||
"roark": {
|
"roark": {
|
||||||
"encounter": {
|
"encounter": {
|
||||||
"1": "Preciso ver seu potencial como Treinadora. E, vou precisar ver a dureza dos Pokémon que batalham com você!",
|
"1": "Preciso ver seu potencial como Treinadora. E, vou precisar ver a dureza dos Pokémon que batalham com você!",
|
||||||
@ -2508,4 +2542,4 @@
|
|||||||
"1": "@c{smile_ehalf}Eu… acho que cumpri meu propósito…\n$@c{smile_eclosed}Prometa-me… Depois que curar o mundo… Por favor… volte para casa.\n$@c{smile_ehalf}…Obrigada."
|
"1": "@c{smile_ehalf}Eu… acho que cumpri meu propósito…\n$@c{smile_eclosed}Prometa-me… Depois que curar o mundo… Por favor… volte para casa.\n$@c{smile_ehalf}…Obrigada."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -505,8 +505,8 @@
|
|||||||
"BLASTOISINITE": "Blastoisinita",
|
"BLASTOISINITE": "Blastoisinita",
|
||||||
"BLAZIKENITE": "Blazikenita",
|
"BLAZIKENITE": "Blazikenita",
|
||||||
"CAMERUPTITE": "Cameruptita",
|
"CAMERUPTITE": "Cameruptita",
|
||||||
"CHARIZARDITE X": "Charizardita X",
|
"CHARIZARDITE_X": "Charizardita X",
|
||||||
"CHARIZARDITE Y": "Charizardita Y",
|
"CHARIZARDITE_Y": "Charizardita Y",
|
||||||
"DIANCITE": "Diancita",
|
"DIANCITE": "Diancita",
|
||||||
"GALLADITE": "Galladita",
|
"GALLADITE": "Galladita",
|
||||||
"GARCHOMPITE": "Garchompita",
|
"GARCHOMPITE": "Garchompita",
|
||||||
@ -525,12 +525,12 @@
|
|||||||
"MAWILITE": "Mawilita",
|
"MAWILITE": "Mawilita",
|
||||||
"MEDICHAMITE": "Medichamita",
|
"MEDICHAMITE": "Medichamita",
|
||||||
"METAGROSSITE": "Metagrossita",
|
"METAGROSSITE": "Metagrossita",
|
||||||
"MEWTWONITE X": "Mewtwonita X",
|
"MEWTWONITE_X": "Mewtwonita X",
|
||||||
"MEWTWONITE Y": "Mewtwonita Y",
|
"MEWTWONITE_Y": "Mewtwonita Y",
|
||||||
"PIDGEOTITE": "Pidgeotita",
|
"PIDGEOTITE": "Pidgeotita",
|
||||||
"PINSIRITE": "Pinsirita",
|
"PINSIRITE": "Pinsirita",
|
||||||
"SABLENITE": "Sablenita",
|
|
||||||
"RAYQUAZITE": "Rayquazita",
|
"RAYQUAZITE": "Rayquazita",
|
||||||
|
"SABLENITE": "Sablenita",
|
||||||
"SALAMENCITE": "Salamencita",
|
"SALAMENCITE": "Salamencita",
|
||||||
"SCEPTILITE": "Sceptilita",
|
"SCEPTILITE": "Sceptilita",
|
||||||
"SCIZORITE": "Scizorita",
|
"SCIZORITE": "Scizorita",
|
||||||
@ -606,4 +606,4 @@
|
|||||||
"FAIRY_MEMORY": "Memória de Fada",
|
"FAIRY_MEMORY": "Memória de Fada",
|
||||||
"BLANK_MEMORY": "Memória Vazia"
|
"BLANK_MEMORY": "Memória Vazia"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -39,9 +39,9 @@
|
|||||||
"name": "Scratch",
|
"name": "Scratch",
|
||||||
"effect": "Garras duras, pontiagudas e afiadas rasgam o alvo para causar dano."
|
"effect": "Garras duras, pontiagudas e afiadas rasgam o alvo para causar dano."
|
||||||
},
|
},
|
||||||
"viceGrip": {
|
"viseGrip": {
|
||||||
"name": "Vice Grip",
|
"name": "Vise Grip",
|
||||||
"effect": "O alvo é agarrado pelos lados e espremido."
|
"effect": "O alvo é agarrado e espremido de ambos os lados para causar dano."
|
||||||
},
|
},
|
||||||
"guillotine": {
|
"guillotine": {
|
||||||
"name": "Guillotine",
|
"name": "Guillotine",
|
||||||
|
@ -152,10 +152,19 @@
|
|||||||
"tatsugiriStretchy": "Reto",
|
"tatsugiriStretchy": "Reto",
|
||||||
"gimmighoulChest": "Baú",
|
"gimmighoulChest": "Baú",
|
||||||
"gimmighoulRoaming": "Perambulante",
|
"gimmighoulRoaming": "Perambulante",
|
||||||
"koraidonGlidingBuild": "Gliding Build",
|
"koraidonApexBuild": "Forma Plena",
|
||||||
|
"koraidonLimitedBuild": "Forma Limitada",
|
||||||
|
"koraidonSprintingBuild": "Forma de Corrida",
|
||||||
|
"koraidonSwimmingBuild": "Forma de Nado",
|
||||||
|
"koraidonGlidingBuild": "Forma de Voo",
|
||||||
|
"miraidonUltimateMode": "Modo Pleno",
|
||||||
|
"miraidonLowPowerMode": "Modo Limitado",
|
||||||
|
"miraidonDriveMode": "Modo Terrestre",
|
||||||
|
"miraidonAquaticMode": "Modo Aquático",
|
||||||
|
"miraidonGlideMode": "Modo Aéreo",
|
||||||
"poltchageistCounterfeit": "Imitação",
|
"poltchageistCounterfeit": "Imitação",
|
||||||
"poltchageistArtisan": "Artesão",
|
"poltchageistArtisan": "Artesão",
|
||||||
"paldeaTaurosCombat": "Combate",
|
"paldeaTaurosCombat": "Combate",
|
||||||
"paldeaTaurosBlaze": "Chamas",
|
"paldeaTaurosBlaze": "Chamas",
|
||||||
"paldeaTaurosAqua": "Aquático"
|
"paldeaTaurosAqua": "Aquático"
|
||||||
}
|
}
|
||||||
|
@ -13,7 +13,8 @@
|
|||||||
"SPD": "Veloc.",
|
"SPD": "Veloc.",
|
||||||
"SPDshortened": "Veloc.",
|
"SPDshortened": "Veloc.",
|
||||||
"ACC": "Precisão",
|
"ACC": "Precisão",
|
||||||
"EVA": "Evasão"
|
"EVA": "Evasão",
|
||||||
|
"HPStat": "PS"
|
||||||
},
|
},
|
||||||
"Type": {
|
"Type": {
|
||||||
"UNKNOWN": "Desconhecido",
|
"UNKNOWN": "Desconhecido",
|
||||||
@ -37,4 +38,4 @@
|
|||||||
"FAIRY": "Fada",
|
"FAIRY": "Fada",
|
||||||
"STELLAR": "Estelar"
|
"STELLAR": "Estelar"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -59,11 +59,12 @@
|
|||||||
"fusionPaletteSwaps": "Cores da Paleta de Fusão",
|
"fusionPaletteSwaps": "Cores da Paleta de Fusão",
|
||||||
"playerGender": "Gênero do Jogador",
|
"playerGender": "Gênero do Jogador",
|
||||||
"typeHints": "Dicas de Tipo",
|
"typeHints": "Dicas de Tipo",
|
||||||
"masterVolume": "Volume Geral",
|
"masterVolume": "Volume Mestre",
|
||||||
"bgmVolume": "Músicas",
|
"bgmVolume": "Músicas",
|
||||||
"fieldVolume": "Ambiente",
|
"fieldVolume": "Ambiente",
|
||||||
"seVolume": "Ef. Sonoros",
|
"seVolume": "Ef. Sonoros",
|
||||||
"musicPreference": "Estilo da Música",
|
"uiVolume": "Interface",
|
||||||
|
"musicPreference": "Preferência de Música",
|
||||||
"mixed": "Misto",
|
"mixed": "Misto",
|
||||||
"gamepadPleasePlug": "Conecte um controle ou pressione um botão",
|
"gamepadPleasePlug": "Conecte um controle ou pressione um botão",
|
||||||
"delete": "Deletar",
|
"delete": "Deletar",
|
||||||
@ -96,11 +97,11 @@
|
|||||||
"controller": "Controle",
|
"controller": "Controle",
|
||||||
"gamepadSupport": "Suporte para Controle",
|
"gamepadSupport": "Suporte para Controle",
|
||||||
"showBgmBar": "Exibir Nomes das Músicas",
|
"showBgmBar": "Exibir Nomes das Músicas",
|
||||||
"moveTouchControls": "Move Touch Controls",
|
"moveTouchControls": "Mover Controles de Toque",
|
||||||
"shopOverlayOpacity": "Opacidade da Loja",
|
"shopOverlayOpacity": "Opacidade da Loja",
|
||||||
"shopCursorTarget": "Alvo do Cursor da Loja",
|
"shopCursorTarget": "Alvo do Cursor da Loja",
|
||||||
"items": "Itens",
|
"items": "Itens",
|
||||||
"reroll": "Atualizar",
|
"reroll": "Atualizar",
|
||||||
"shop": "Loja",
|
"shop": "Loja",
|
||||||
"checkTeam": "Checar Time"
|
"checkTeam": "Checar Time"
|
||||||
}
|
}
|
||||||
|
@ -4,10 +4,10 @@
|
|||||||
"ace_duo": "Dupla Ás",
|
"ace_duo": "Dupla Ás",
|
||||||
"artist": "Artista",
|
"artist": "Artista",
|
||||||
"artist_female": "Artista",
|
"artist_female": "Artista",
|
||||||
"backpackers": "Mochileiros",
|
|
||||||
"backers": "Torcedores",
|
"backers": "Torcedores",
|
||||||
"backpacker": "Mochileiro",
|
"backpacker": "Mochileiro",
|
||||||
"backpacker_female": "Mochileira",
|
"backpacker_female": "Mochileira",
|
||||||
|
"backpackers": "Mochileiros",
|
||||||
"baker": "Padeira",
|
"baker": "Padeira",
|
||||||
"battle_girl": "Lutadora",
|
"battle_girl": "Lutadora",
|
||||||
"beauty": "Modelo",
|
"beauty": "Modelo",
|
||||||
@ -30,8 +30,8 @@
|
|||||||
"doctor": "Doutor",
|
"doctor": "Doutor",
|
||||||
"doctor_female": "Doutora",
|
"doctor_female": "Doutora",
|
||||||
"firebreather": "Cospe-Fogo",
|
"firebreather": "Cospe-Fogo",
|
||||||
"fishermen": "Pescador",
|
"fisherman": "Pescador",
|
||||||
"fishermen_female": "Pescadora",
|
"fisherman_female": "Pescadora",
|
||||||
"gentleman": "Cavalheiro",
|
"gentleman": "Cavalheiro",
|
||||||
"guitarist": "Guitarrista",
|
"guitarist": "Guitarrista",
|
||||||
"guitarist_female": "Guitarrista",
|
"guitarist_female": "Guitarrista",
|
||||||
@ -101,8 +101,8 @@
|
|||||||
"workers": "Operários",
|
"workers": "Operários",
|
||||||
"youngster": "Jovem",
|
"youngster": "Jovem",
|
||||||
"rocket_grunt": "Capanga da Equipe Rocket",
|
"rocket_grunt": "Capanga da Equipe Rocket",
|
||||||
"rocket_grunt_female": "Capanga da Equipe Rocket",
|
|
||||||
"rocket_grunts": "Capangas da Equipe Rocket",
|
"rocket_grunts": "Capangas da Equipe Rocket",
|
||||||
|
"rocket_grunt_female": "Capanga da Equipe Rocket",
|
||||||
"magma_grunt": "Capanga da Equipe Magma",
|
"magma_grunt": "Capanga da Equipe Magma",
|
||||||
"magma_grunt_female": "Capanga da Equipe Magma",
|
"magma_grunt_female": "Capanga da Equipe Magma",
|
||||||
"magma_grunts": "Capangas da Equipe Magma",
|
"magma_grunts": "Capangas da Equipe Magma",
|
||||||
@ -118,4 +118,4 @@
|
|||||||
"flare_grunt": "Capanga da Equipe Flare",
|
"flare_grunt": "Capanga da Equipe Flare",
|
||||||
"flare_grunt_female": "Capanga da Equipe Flare",
|
"flare_grunt_female": "Capanga da Equipe Flare",
|
||||||
"flare_grunts": "Capangas da Equipe Flare"
|
"flare_grunts": "Capangas da Equipe Flare"
|
||||||
}
|
}
|
||||||
|
@ -5,6 +5,6 @@
|
|||||||
"starterSelect": "Aqui você pode escolher seus iniciais apertando a tecla Z ou\na Barra de Espaço.\n$Esses serão os primeiro Pokémon da sua equipe.\n$Cada inicial tem seu custo. Sua equipe pode ter até 6\nmembros, desde que a soma dos custos não ultrapasse 10. \n$Você pode escolher o gênero, a habilidade\ne até a forma do seu inicial.\n$Essas opções dependem das variantes dessa\nespécie que você já capturou ou chocou. \n$Os IVs de cada inicial são os melhores de todos os Pokémon\ndaquela espécie que você já capturou ou chocou.\n$Sempre capture vários Pokémon de várias espécies!",
|
"starterSelect": "Aqui você pode escolher seus iniciais apertando a tecla Z ou\na Barra de Espaço.\n$Esses serão os primeiro Pokémon da sua equipe.\n$Cada inicial tem seu custo. Sua equipe pode ter até 6\nmembros, desde que a soma dos custos não ultrapasse 10. \n$Você pode escolher o gênero, a habilidade\ne até a forma do seu inicial.\n$Essas opções dependem das variantes dessa\nespécie que você já capturou ou chocou. \n$Os IVs de cada inicial são os melhores de todos os Pokémon\ndaquela espécie que você já capturou ou chocou.\n$Sempre capture vários Pokémon de várias espécies!",
|
||||||
"pokerus": "Todo dia, 3 Pokémon iniciais ficam com uma borda roxa.\n$Caso veja um inicial que você possui com uma dessa, tente\nadicioná-lo a sua equipe. Lembre-se de olhar seu sumário!",
|
"pokerus": "Todo dia, 3 Pokémon iniciais ficam com uma borda roxa.\n$Caso veja um inicial que você possui com uma dessa, tente\nadicioná-lo a sua equipe. Lembre-se de olhar seu sumário!",
|
||||||
"statChange": "As mudanças de atributos se mantém após a batalha desde que o Pokémon não seja trocado.\n$Seus Pokémon voltam a suas Poké Bolas antes de batalhas contra treinadores e de entrar em um novo bioma.\n$Para ver as mudanças de atributos dos Pokémon em campo, mantena C ou Shift pressionado durante a batalha.",
|
"statChange": "As mudanças de atributos se mantém após a batalha desde que o Pokémon não seja trocado.\n$Seus Pokémon voltam a suas Poké Bolas antes de batalhas contra treinadores e de entrar em um novo bioma.\n$Para ver as mudanças de atributos dos Pokémon em campo, mantena C ou Shift pressionado durante a batalha.",
|
||||||
"selectItem": "Após cada batalha, você pode escolher entre 3 itens aleatórios.\n$Você pode escolher apenas um deles.\n$Esses itens variam entre consumíveis, itens de segurar e itens passivos permanentes.\n$A maioria dos efeitos de itens não consumíveis podem ser acumulados.\n$Alguns itens só aparecerão se puderem ser usados, como os itens de evolução.\n$Você também pode transferir itens de segurar entre os Pokémon utilizando a opção \"Transfer\".\n$A opção de transferir irá aparecer no canto inferior direito assim que você obter um item de segurar.\n$Você pode comprar itens consumíveis com dinheiro, e sua variedade aumentará conforme você for mais longe.\n$Certifique-se de comprá-los antes de escolher seu item aleatório. Ao escolhê-lo, a próxima batalha começará.",
|
"selectItem": "Após cada batalha, você pode escolher entre 3 itens aleatórios.\n$Você pode escolher apenas um deles.\n$Esses itens variam entre consumíveis, itens de segurar e itens passivos permanentes.\n$A maioria dos efeitos de itens não consumíveis podem ser acumulados.\n$Alguns itens só aparecerão se puderem ser usados, como os itens de evolução.\n$Você também pode transferir itens de segurar entre os Pokémon utilizando a opção \"Alterar\".\n$A opção de transferir irá aparecer no canto inferior direito assim que você obter um item de segurar.\n$Você pode comprar itens consumíveis com dinheiro, e sua variedade aumentará conforme você for mais longe.\n$Certifique-se de comprá-los antes de escolher seu item aleatório. Ao escolhê-lo, a próxima batalha começará.",
|
||||||
"eggGacha": "Aqui você pode trocar seus vouchers\npor ovos de Pokémon.\n$Ovos ficam mais próximos de chocar após cada batalha.\nOvos mais raros demoram mais para chocar.\n$Pokémon chocados não serão adicionados a sua equipe,\nmas sim aos seus iniciais.\n$Pokémon chocados geralmente possuem IVs melhores\nque Pokémon selvagens.\n$Alguns Pokémon só podem ser obtidos através de seus ovos.\n$Temos 3 máquinas, cada uma com seu bônus específico,\nentão escolha a que mais lhe convém!"
|
"eggGacha": "Aqui você pode trocar seus vouchers\npor ovos de Pokémon.\n$Ovos ficam mais próximos de chocar após cada batalha.\nOvos mais raros demoram mais para chocar.\n$Pokémon chocados não serão adicionados a sua equipe,\nmas sim aos seus iniciais.\n$Pokémon chocados geralmente possuem IVs melhores\nque Pokémon selvagens.\n$Alguns Pokémon só podem ser obtidos através de seus ovos.\n$Temos 3 máquinas, cada uma com seu bônus específico,\nentão escolha a que mais lhe convém!"
|
||||||
}
|
}
|
||||||
|
@ -119,6 +119,7 @@ export const SettingKeys = {
|
|||||||
BGM_Volume: "BGM_VOLUME",
|
BGM_Volume: "BGM_VOLUME",
|
||||||
Field_Volume: "FIELD_VOLUME",
|
Field_Volume: "FIELD_VOLUME",
|
||||||
SE_Volume: "SE_VOLUME",
|
SE_Volume: "SE_VOLUME",
|
||||||
|
UI_Volume: "UI_SOUND_EFFECTS",
|
||||||
Music_Preference: "MUSIC_PREFERENCE",
|
Music_Preference: "MUSIC_PREFERENCE",
|
||||||
Show_BGM_Bar: "SHOW_BGM_BAR",
|
Show_BGM_Bar: "SHOW_BGM_BAR",
|
||||||
Move_Touch_Controls: "MOVE_TOUCH_CONTROLS",
|
Move_Touch_Controls: "MOVE_TOUCH_CONTROLS",
|
||||||
@ -556,6 +557,13 @@ export const Setting: Array<Setting> = [
|
|||||||
default: 10,
|
default: 10,
|
||||||
type: SettingType.AUDIO
|
type: SettingType.AUDIO
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
key: SettingKeys.UI_Volume,
|
||||||
|
label: i18next.t("settings:uiVolume"),
|
||||||
|
options: VOLUME_OPTIONS,
|
||||||
|
default: 10,
|
||||||
|
type: SettingType.AUDIO
|
||||||
|
},
|
||||||
{
|
{
|
||||||
key: SettingKeys.Music_Preference,
|
key: SettingKeys.Music_Preference,
|
||||||
label: i18next.t("settings:musicPreference"),
|
label: i18next.t("settings:musicPreference"),
|
||||||
@ -670,6 +678,9 @@ export function setSetting(scene: BattleScene, setting: string, value: integer):
|
|||||||
scene.seVolume = value ? parseInt(Setting[index].options[value].value) * 0.01 : 0;
|
scene.seVolume = value ? parseInt(Setting[index].options[value].value) * 0.01 : 0;
|
||||||
scene.updateSoundVolume();
|
scene.updateSoundVolume();
|
||||||
break;
|
break;
|
||||||
|
case SettingKeys.UI_Volume:
|
||||||
|
scene.uiVolume = value ? parseInt(Setting[index].options[value].value) * 0.01 : 0;
|
||||||
|
break;
|
||||||
case SettingKeys.Music_Preference:
|
case SettingKeys.Music_Preference:
|
||||||
scene.musicPreference = value;
|
scene.musicPreference = value;
|
||||||
break;
|
break;
|
||||||
|
@ -359,7 +359,7 @@ export default class EggGachaUiHandler extends MessageUiHandler {
|
|||||||
this.scene.time.delayedCall(this.getDelayValue(count ? 500 : 1250), () => {
|
this.scene.time.delayedCall(this.getDelayValue(count ? 500 : 1250), () => {
|
||||||
this.scene.playSound("se/gacha_dispense");
|
this.scene.playSound("se/gacha_dispense");
|
||||||
this.scene.time.delayedCall(this.getDelayValue(750), () => {
|
this.scene.time.delayedCall(this.getDelayValue(750), () => {
|
||||||
this.scene.sound.stopByKey("gacha_running");
|
this.scene.sound.stopByKey("se/gacha_running");
|
||||||
this.scene.tweens.add({
|
this.scene.tweens.add({
|
||||||
targets: egg,
|
targets: egg,
|
||||||
duration: this.getDelayValue(350),
|
duration: this.getDelayValue(350),
|
||||||
|
@ -15,6 +15,6 @@ export default class SettingsAudioUiHandler extends AbstractSettingsUiHandler {
|
|||||||
super(scene, SettingType.AUDIO, mode);
|
super(scene, SettingType.AUDIO, mode);
|
||||||
this.title = "Audio";
|
this.title = "Audio";
|
||||||
this.localStorageKey = "settings";
|
this.localStorageKey = "settings";
|
||||||
this.rowsToDisplay = 5;
|
this.rowsToDisplay = 6;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1701,7 +1701,7 @@ export default class StarterSelectUiHandler extends MessageUiHandler {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
ui.setMode(Mode.STARTER_SELECT);
|
ui.setMode(Mode.STARTER_SELECT);
|
||||||
this.scene.playSound("buy");
|
this.scene.playSound("se/buy");
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@ -1753,7 +1753,7 @@ export default class StarterSelectUiHandler extends MessageUiHandler {
|
|||||||
starterAttributes.shiny = starterAttributes.shiny ? !starterAttributes.shiny : true;
|
starterAttributes.shiny = starterAttributes.shiny ? !starterAttributes.shiny : true;
|
||||||
this.setSpeciesDetails(this.lastSpecies, !props.shiny, undefined, undefined, props.shiny ? 0 : undefined, undefined, undefined);
|
this.setSpeciesDetails(this.lastSpecies, !props.shiny, undefined, undefined, props.shiny ? 0 : undefined, undefined, undefined);
|
||||||
if (starterAttributes.shiny) {
|
if (starterAttributes.shiny) {
|
||||||
this.scene.playSound("sparkle");
|
this.scene.playSound("se/sparkle");
|
||||||
// Set the variant label to the shiny tint
|
// Set the variant label to the shiny tint
|
||||||
const tint = getVariantTint(newVariant);
|
const tint = getVariantTint(newVariant);
|
||||||
this.pokemonShinyIcon.setFrame(getVariantIcon(newVariant));
|
this.pokemonShinyIcon.setFrame(getVariantIcon(newVariant));
|
||||||
|
Loading…
Reference in New Issue
Block a user