Add set data and images

This commit is contained in:
Hamcha 2019-06-01 00:44:21 +02:00
parent 408093a01c
commit e2a4d3a422
Signed by: hamcha
GPG Key ID: A40413D21021EAEE
104 changed files with 36972 additions and 2 deletions

1
.gitignore vendored
View File

@ -1 +1,2 @@
.import
cards.zip

View File

@ -0,0 +1,14 @@
class_name Resources
static func get_card(cardid: String, cbObj: Object, cbFn: String):
# Check if we have the cards pack
var file := File.new()
var fname := "res://Cards/" + cardid + ".webp"
if file.file_exists(fname):
file.open(fname, File.READ)
var flen := file.get_len()
var buf := file.get_buffer(flen)
cbObj.call(cbFn, HTTPRequest.RESULT_SUCCESS, 200, [], buf)
return
# Otherwise, fetch it and cache it
Remote.fetch(Remote.IMGURL + cardid + ".webp", cbObj, cbFn)

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/menubg.webp-efa045427b363071ed65b7b82df60ac9.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Background/menubg.webp"
dest_files=[ "res://.import/menubg.webp-efa045427b363071ed65b7b82df60ac9.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/type-dilemma.png-c3c929c2881a17943a484739ff665518.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/CardType/type-dilemma.png"
dest_files=[ "res://.import/type-dilemma.png-c3c929c2881a17943a484739ff665518.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/type-event.png-e151e3174ccc1ca3650b42853b8d9be2.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/CardType/type-event.png"
dest_files=[ "res://.import/type-event.png-e151e3174ccc1ca3650b42853b8d9be2.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/type-friend-multi.png-51b35fefd03a98ea7dd9764223710fea.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/CardType/type-friend-multi.png"
dest_files=[ "res://.import/type-friend-multi.png-51b35fefd03a98ea7dd9764223710fea.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/type-friend.png-9553332728400b98a9b3811e34ecd512.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/CardType/type-friend.png"
dest_files=[ "res://.import/type-friend.png-9553332728400b98a9b3811e34ecd512.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/type-mane-char.png-c86e28a6ef406b310dd8336aa2b51aa4.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/CardType/type-mane-char.png"
dest_files=[ "res://.import/type-mane-char.png-c86e28a6ef406b310dd8336aa2b51aa4.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/type-problem.png-cc2662f7ba87e6e01c1ea64c6a294b00.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/CardType/type-problem.png"
dest_files=[ "res://.import/type-problem.png-cc2662f7ba87e6e01c1ea64c6a294b00.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/type-resource.png-bb0159725ae7320f91f860dba7431894.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/CardType/type-resource.png"
dest_files=[ "res://.import/type-resource.png-bb0159725ae7320f91f860dba7431894.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Generosity_Power_Icon.png-6a00e0a199f44405c844dd9b79597da8.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Elements/Generosity_Power_Icon.png"
dest_files=[ "res://.import/Generosity_Power_Icon.png-6a00e0a199f44405c844dd9b79597da8.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Generosity_Symbol.png-36f38666d9559e86136c3a2fa5c4828e.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Elements/Generosity_Symbol.png"
dest_files=[ "res://.import/Generosity_Symbol.png-36f38666d9559e86136c3a2fa5c4828e.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Honesty_Power_Icon.png-710516fd973d27bd184fa6d6fb571eaa.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Elements/Honesty_Power_Icon.png"
dest_files=[ "res://.import/Honesty_Power_Icon.png-710516fd973d27bd184fa6d6fb571eaa.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Honesty_Symbol.png-2c209dcbc79868ac421ca41b5b9b51df.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Elements/Honesty_Symbol.png"
dest_files=[ "res://.import/Honesty_Symbol.png-2c209dcbc79868ac421ca41b5b9b51df.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Kindness_Power_Icon.png-b25e6d7ce502d8bf1c0501d266540d72.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Elements/Kindness_Power_Icon.png"
dest_files=[ "res://.import/Kindness_Power_Icon.png-b25e6d7ce502d8bf1c0501d266540d72.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Kindness_Symbol.png-923a34d7ed3784eb0d406cab1bccf2f4.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Elements/Kindness_Symbol.png"
dest_files=[ "res://.import/Kindness_Symbol.png-923a34d7ed3784eb0d406cab1bccf2f4.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Laughter_Power_Icon.png-751d2376c98f0ba50a774005ae7ee45c.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Elements/Laughter_Power_Icon.png"
dest_files=[ "res://.import/Laughter_Power_Icon.png-751d2376c98f0ba50a774005ae7ee45c.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Laughter_Symbol.png-1fc4b1daad70dbf0ba325b0211aada22.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Elements/Laughter_Symbol.png"
dest_files=[ "res://.import/Laughter_Symbol.png-1fc4b1daad70dbf0ba325b0211aada22.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Loyalty_Power_Icon.png-18f43e09481a90d424318b90679b4b01.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Elements/Loyalty_Power_Icon.png"
dest_files=[ "res://.import/Loyalty_Power_Icon.png-18f43e09481a90d424318b90679b4b01.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Loyalty_Symbol.png-6c620fee51100554aca0a7c3fa34af6f.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Elements/Loyalty_Symbol.png"
dest_files=[ "res://.import/Loyalty_Symbol.png-6c620fee51100554aca0a7c3fa34af6f.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Magic_Power_Icon.png-2ef58c3f57ee80424c3eb7466c9eda47.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Elements/Magic_Power_Icon.png"
dest_files=[ "res://.import/Magic_Power_Icon.png-2ef58c3f57ee80424c3eb7466c9eda47.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Magic_Symbol.png-a14b173e4e6b989dcc38390e2d841d0b.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Elements/Magic_Symbol.png"
dest_files=[ "res://.import/Magic_Symbol.png-a14b173e4e6b989dcc38390e2d841d0b.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/race-alicorn.png-f05bea165abb58c5864208516d677a1b.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Races/race-alicorn.png"
dest_files=[ "res://.import/race-alicorn.png-f05bea165abb58c5864208516d677a1b.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/race-ally.png-5d358c96e8d74382fa7a61d961bd1f51.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Races/race-ally.png"
dest_files=[ "res://.import/race-ally.png-5d358c96e8d74382fa7a61d961bd1f51.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/race-critter.png-7a314d4df7f5f776dc925fc33b76bd34.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Races/race-critter.png"
dest_files=[ "res://.import/race-critter.png-7a314d4df7f5f776dc925fc33b76bd34.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/race-dragon.png-49a10be879ec7fddaa5d4fcaab67a2f6.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Races/race-dragon.png"
dest_files=[ "res://.import/race-dragon.png-49a10be879ec7fddaa5d4fcaab67a2f6.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/race-earthpony.png-df4da6e787db0f5509283ca95aa52579.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Races/race-earthpony.png"
dest_files=[ "res://.import/race-earthpony.png-df4da6e787db0f5509283ca95aa52579.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/race-pegasus.png-fb3b30815350ffc4ed1803cac3818372.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Races/race-pegasus.png"
dest_files=[ "res://.import/race-pegasus.png-fb3b30815350ffc4ed1803cac3818372.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/race-unicorn.png-16a9663603a93d93ac59ce1f905fcea3.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Races/race-unicorn.png"
dest_files=[ "res://.import/race-unicorn.png-16a9663603a93d93ac59ce1f905fcea3.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/AbsoluteDiscordSymbol.png-e4c9304d2b8b89a378c83660243b62d3.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Sets/AbsoluteDiscordSymbol.png"
dest_files=[ "res://.import/AbsoluteDiscordSymbol.png-e4c9304d2b8b89a378c83660243b62d3.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/CanterlotNightsSymbol.png-6431588670d26d76ce7c7e24b6af7506.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Sets/CanterlotNightsSymbol.png"
dest_files=[ "res://.import/CanterlotNightsSymbol.png-6431588670d26d76ce7c7e24b6af7506.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/CelestialSolsticeSymbol.png-a6e95730608614625342f8971365b473.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Sets/CelestialSolsticeSymbol.png"
dest_files=[ "res://.import/CelestialSolsticeSymbol.png-a6e95730608614625342f8971365b473.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/CrystalGamesSymbol.png-d147285508fd5b55745318adfcaa50ed.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Sets/CrystalGamesSymbol.png"
dest_files=[ "res://.import/CrystalGamesSymbol.png-d147285508fd5b55745318adfcaa50ed.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/DefendersofEquestriaSymbol.png-cdb732f485d2a08035e81e427341bdd0.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Sets/DefendersofEquestriaSymbol.png"
dest_files=[ "res://.import/DefendersofEquestriaSymbol.png-cdb732f485d2a08035e81e427341bdd0.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/EquestrianOdysseysSymbol.png-45d9dc1847f06d2b553a6d674c8d45e9.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Sets/EquestrianOdysseysSymbol.png"
dest_files=[ "res://.import/EquestrianOdysseysSymbol.png-45d9dc1847f06d2b553a6d674c8d45e9.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 87 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/FriendsForeverSymbol.png-929c2f7d6fb017c26ad0ae849ea4f3b0.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Sets/FriendsForeverSymbol.png"
dest_files=[ "res://.import/FriendsForeverSymbol.png-929c2f7d6fb017c26ad0ae849ea4f3b0.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/GenericFixedSymbol.png-41d3c4ba473625732f23e5599c99d5e3.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Sets/GenericFixedSymbol.png"
dest_files=[ "res://.import/GenericFixedSymbol.png-41d3c4ba473625732f23e5599c99d5e3.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/HighMagicSymbol.png-4fd36d6b0caa5ef76116f8be3c40410e.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Sets/HighMagicSymbol.png"
dest_files=[ "res://.import/HighMagicSymbol.png-4fd36d6b0caa5ef76116f8be3c40410e.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/MarksinTimeSymbol.png-3f33196fdebb66722c316ce7f1e0fd6c.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Sets/MarksinTimeSymbol.png"
dest_files=[ "res://.import/MarksinTimeSymbol.png-3f33196fdebb66722c316ce7f1e0fd6c.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/PremiereSymbol.png-29af7e8a577ac0cd4be818d5490f846f.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Sets/PremiereSymbol.png"
dest_files=[ "res://.import/PremiereSymbol.png-29af7e8a577ac0cd4be818d5490f846f.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/RockNRaveSymbol.png-ca1e4641811c5e68e8c506d7d02c6d1b.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Sets/RockNRaveSymbol.png"
dest_files=[ "res://.import/RockNRaveSymbol.png-ca1e4641811c5e68e8c506d7d02c6d1b.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/SeaquestriaandBeyondSymbol.png-e17e03ad525a959ffb6fb053f07961d7.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Sets/SeaquestriaandBeyondSymbol.png"
dest_files=[ "res://.import/SeaquestriaandBeyondSymbol.png-e17e03ad525a959ffb6fb053f07961d7.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Wild_Power_Icon_2.png-88fc38ee0df5472f107a93971c24f37d.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://MLPAssets/Icons/Wild_Power_Icon_2.png"
dest_files=[ "res://.import/Wild_Power_Icon_2.png-88fc38ee0df5472f107a93971c24f37d.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

3780
MLPData/Sets/ad.json Normal file

File diff suppressed because it is too large Load Diff

3803
MLPData/Sets/cg.json Normal file

File diff suppressed because it is too large Load Diff

3843
MLPData/Sets/cn.json Normal file

File diff suppressed because it is too large Load Diff

187
MLPData/Sets/cs.json Normal file
View File

@ -0,0 +1,187 @@
{
"Name": "Celestial Solstice",
"Cards": [
{
"ID": "cs1",
"Name": "Applejack",
"Subname": "Summer Sun Caterer",
"Element": [
"Honesty"
],
"Keywords": [],
"Traits": [
"Earth Pony"
],
"Requirement": {
"Honesty": 1
},
"Cost": 2,
"Power": 2,
"Type": "Friend",
"Text": "Problem Faceoff: Discard a card to give another character +1 power until the end of the faceoff.",
"Rarity": "F"
},
{
"ID": "cs2",
"Name": "Princess Luna",
"Subname": "The Setting Moon",
"Element": [
"Magic"
],
"Keywords": [],
"Traits": [
"Alicorn",
"Royalty"
],
"Requirement": {
"Magic": 5
},
"Cost": 4,
"Power": 2,
"Type": "Friend",
"Text": "If you would draw a card during a Main Phase, you may exhaust one of your Friends to gain 1AT instead.",
"Rarity": "F"
},
{
"ID": "cs3",
"Name": "Rarity",
"Subname": "Mare of Action",
"Element": [
"Generosity"
],
"Keywords": [],
"Traits": [
"Unicorn"
],
"Requirement": {
"Generosity": 3
},
"Cost": 3,
"Power": 3,
"Type": "Friend",
"Text": "This card has +2 power for each opponent's Troublemaker in play.",
"Rarity": "F"
},
{
"ID": "cs4",
"Name": "Princess Celestia",
"Subname": "The Rising Sun",
"Element": [
"Kindness"
],
"Keywords": [],
"Traits": [
"Alicorn",
"Royalty"
],
"Requirement": {
"Kindness": 3
},
"Cost": 4,
"Power": 2,
"Type": "Friend",
"Text": "When you play a Friend, you may draw a card.",
"Rarity": "F"
},
{
"ID": "cs5",
"Name": "Ten. Seconds. Flat.",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [
"Gotcha"
],
"Requirement": {
"Loyalty": 1
},
"Cost": 2,
"Power": 4,
"Type": "Event",
"Text": "Reaction: After the start of an opponent's Score Phase, you may move one of your characters to a Problem.",
"Rarity": "F"
},
{
"ID": "cs6",
"Name": "Surprise Party!",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Requirement": {
"Laughter": 4
},
"Cost": 2,
"Power": 4,
"Type": "Event",
"Text": "Main Phase: All players shuffle their hands into their decks and draw six cards.",
"Rarity": "F"
},
{
"ID": "cs7",
"Name": "Tree of Harmony",
"Subname": "Seeds of Friendship",
"Element": [],
"Keywords": [],
"Traits": [
"Artifact",
"Unique"
],
"Cost": 3,
"Power": 7,
"Type": "Resource",
"Text": "Play to your home.\nMain Phase: Exhaust this card and one of your Friends to put a Harmony counter on this card.\nMain Phase: Retire this card to gain a number of action tokens equal to the number of Harmony counters on it.",
"Rarity": "F"
},
{
"ID": "cs8",
"Name": "Nightmare Moon",
"Subname": "New Moon",
"Element": [],
"Keywords": [],
"Traits": [],
"Power": 4,
"Type": "Troublemaker",
"Text": "When this card is defeated, you may search your deck for an Alicorn Friend, reveal it, put it into play, and shuffle your deck.",
"Rarity": "F",
"ProblemBonus": 1
},
{
"ID": "csf1",
"Name": "Twilight Sparkle",
"Subname": "Friendship is Magic",
"Element": [
"Magic"
],
"Keywords": [
"Home Limit 3"
],
"Traits": [
"Unicorn"
],
"Power": 1,
"Type": "Mane Character",
"Text": "When you play a Friend that is a different color from one of your other Friends, turn this card over.",
"Rarity": "F"
},
{
"ID": "csf2",
"Name": "Princess Celestia",
"Subname": "Solar Sister",
"Element": [
"Kindness"
],
"Keywords": [
"Home Limit 3"
],
"Traits": [
"Alicorn",
"Royalty"
],
"Power": 1,
"Type": "Mane Character",
"Text": "When one of your Alicorn Friends enters play, if you have at least 1 other Alicorn Friend, turn this card over.",
"Rarity": "F"
}
]
}

2842
MLPData/Sets/de.json Normal file

File diff suppressed because it is too large Load Diff

4114
MLPData/Sets/eo.json Normal file

File diff suppressed because it is too large Load Diff

2819
MLPData/Sets/ff.json Normal file

File diff suppressed because it is too large Load Diff

2960
MLPData/Sets/hm.json Normal file

File diff suppressed because it is too large Load Diff

2830
MLPData/Sets/mt.json Normal file

File diff suppressed because it is too large Load Diff

3804
MLPData/Sets/pr.json Normal file

File diff suppressed because it is too large Load Diff

451
MLPData/Sets/promo.json Normal file
View File

@ -0,0 +1,451 @@
{
"Name": "Promos",
"Cards": [
{
"ID": "prpf1",
"Name": "Rainbow Dash",
"Subname": "To the Rescue",
"Element": [
"Loyalty"
],
"Keywords": [
"Swift"
],
"Traits": [
"Pegasus"
],
"Requirement": {
"Loyalty": 2
},
"Cost": 4,
"Power": 3,
"Type": "Friend",
"Text": "After a faceoff involving this card, you may put one of the cards you flipped for the faceoff into your hand.",
"Rarity": "P"
},
{
"ID": "prpf2",
"Name": "Applejack",
"Subname": "Farm Foremare",
"Element": [
"Honesty"
],
"Keywords": [
"Stubborn"
],
"Traits": [
"Earth Pony"
],
"Requirement": {
"Honesty": 1
},
"Cost": 3,
"Power": 3,
"Type": "Friend",
"Text": "When you play this card, you may reveal the top 5 cards of your deck. You may put one revealed Resource into your hand. Put all remaining cards at the bottom of your deck in any order.",
"Rarity": "P"
},
{
"ID": "prpf3",
"Name": "Pinkie Pie",
"Subname": "Ear to Ear",
"Element": [
"Laughter"
],
"Keywords": [
"Random"
],
"Traits": [
"Earth Pony"
],
"Requirement": {
"Laughter": 2
},
"Cost": 3,
"Power": 2,
"Type": "Friend",
"Text": "Main Phase: Exhaust this card to draw a card.",
"Rarity": "P"
},
{
"ID": "prpf4",
"Name": "Twilight Sparkle",
"Subname": "Research Student",
"Element": [
"Magic"
],
"Keywords": [
"Studious"
],
"Traits": [
"Unicorn"
],
"Requirement": {
"Magic": 2
},
"Cost": 2,
"Power": 1,
"Type": "Friend",
"Text": "When you confront this card's Problem, you may move this card home to gain 1AT.",
"Rarity": "P"
},
{
"ID": "prpf6",
"Name": "Fluttershy",
"Subname": "Safe Haven",
"Element": [
"Kindness"
],
"Keywords": [
"Caretaker"
],
"Traits": [
"Pegasus"
],
"Requirement": {
"Kindness": 1
},
"Cost": 3,
"Power": 2,
"Type": "Friend",
"Text": "While this card is in your home, your home limit is increased by 2.",
"Rarity": "P"
},
{
"ID": "cnpf3",
"Name": "Applejack",
"Subname": "Reunion Organizer",
"Element": [
"Magic"
],
"Keywords": [],
"Traits": [
"Earth Pony"
],
"Requirement": {
"Magic": 1
},
"Cost": 3,
"Power": 2,
"Type": "Friend",
"Text": "While at a Problem with a [Honesty] Friend, this card has +1 power.\nWhile at a Problem with Rainbow Dash, this card has +1 power and is also Blue.",
"Rarity": "P"
},
{
"ID": "cnpf5",
"Name": "Rarity",
"Subname": "Big Sister",
"Element": [
"Kindness"
],
"Keywords": [],
"Traits": [
"Unicorn"
],
"Requirement": {
"Kindness": 1
},
"Cost": 3,
"Power": 2,
"Type": "Friend",
"Text": "While at a Problem with a [Generosity] Friend, this card has +1 power.\nWhile at a Problem with Twilight Sparkle, this card has +1 power and is also Purple.",
"Rarity": "P"
},
{
"ID": "cnpf7",
"Name": "Pinkie Pie",
"Subname": "Apple Family Member",
"Element": [
"Honesty"
],
"Keywords": [],
"Traits": [
"Earth Pony"
],
"Requirement": {
"Honesty": 1
},
"Cost": 3,
"Power": 2,
"Type": "Friend",
"Text": "While at a Problem with a [Laughter] Friend, this card has +1 power.\nWhile at a Problem with Fluttershy, this card has +1 power and is also Yellow.",
"Rarity": "P"
},
{
"ID": "cnpf9",
"Name": "Twilight Sparkle",
"Subname": "Break Dancer",
"Element": [
"Laughter"
],
"Keywords": [],
"Traits": [
"Unicorn"
],
"Requirement": {
"Laughter": 1
},
"Cost": 3,
"Power": 2,
"Type": "Friend",
"Text": "While at a Problem with a [Magic] Friend, this card has +1 power.\nWhile at a Problem with Rarity, this card has +1 power and is also White.",
"Rarity": "P"
},
{
"ID": "cnpf11",
"Name": "Fluttershy",
"Subname": "Rainbow Chaser",
"Element": [
"Loyalty"
],
"Keywords": [],
"Traits": [
"Pegasus"
],
"Requirement": {
"Loyalty": 1
},
"Cost": 3,
"Power": 2,
"Type": "Friend",
"Text": "While at a Problem with a [Kindness] Friend, this card has +1 power.\nWhile at a Problem with Pinkie Pie, this card has +1 power and is also Pink.",
"Rarity": "P"
},
{
"ID": "cnpf13",
"Name": "Rainbow Dash",
"Subname": "Dressing in Style",
"Element": [
"Generosity"
],
"Keywords": [],
"Traits": [
"Pegasus"
],
"Requirement": {
"Generosity": 1
},
"Cost": 3,
"Power": 2,
"Type": "Friend",
"Text": "While at a Problem with a [Loyalty] Friend, this card has +1 power.\nWhile at a Problem with Applejack, this card has +1 power and is also Orange.",
"Rarity": "P"
},
{
"ID": "cgpf4",
"Name": "Dr. Hooves",
"Subname": "Too Splashy",
"Element": [
"Loyalty"
],
"Keywords": [],
"Traits": [
"Earth Pony"
],
"Requirement": {
"Loyalty": 2
},
"Cost": 2,
"Power": 2,
"Type": "Friend",
"Text": "When you confront this card's Problem, you may draw 2 cards and discard 2 cards.",
"Rarity": "P"
},
{
"ID": "cgpf6",
"Name": "Octavia",
"Subname": "Serious Musician",
"Element": [
"Generosity"
],
"Keywords": [],
"Traits": [
"Earth Pony"
],
"Requirement": {
"Generosity": 2
},
"Cost": 3,
"Power": 2,
"Type": "Friend",
"Text": "While at a Problem with an opponent's DJ Pon-3, this card has +2 power.\nReaction: After an opponent moves a character, put this card into your hand to send that character to its previous area. That character can't be moved again this turn.",
"Rarity": "P"
},
{
"ID": "cgpf8",
"Name": "Princess Luna",
"Subname": "Dream Weaver",
"Element": [
"Kindness"
],
"Keywords": [],
"Traits": [
"Alicorn",
"Royalty"
],
"Requirement": {
"Kindness": 4
},
"Cost": 4,
"Power": 2,
"Type": "Friend",
"Text": "When this card enters play, put a Friend at its Problem into its owner's hand.",
"Rarity": "P"
},
{
"ID": "cgpf11",
"Name": "Princess Celestia",
"Subname": "Gambit Planner",
"Element": [
"Magic"
],
"Keywords": [],
"Traits": [
"Alicorn",
"Royalty"
],
"Requirement": {
"Magic": 2
},
"Cost": 2,
"Power": 2,
"Type": "Friend",
"Text": "Reaction: After an opponent dismisses another one of your Friends, you may retire this card to gain 4AT.",
"Rarity": "P"
},
{
"ID": "cgpf12",
"Name": "DJ Pon-3",
"Subname": "Flippant DJ",
"Element": [
"Laughter"
],
"Keywords": [],
"Traits": [
"Unicorn"
],
"Requirement": {
"Laughter": 2
},
"Cost": 2,
"Power": 2,
"Type": "Friend",
"Text": "While at a Problem with an opponent's Octavia, this card has +2 power.\nMain Phase: Exhaust this card to choose a problem. Move a random Friend to that Problem.\nWhen one of your Friends enters play, you may ready this card.",
"Rarity": "P"
},
{
"ID": "cgpf14",
"Name": "Maud Pie",
"Subname": "Let's Play \"Camouflage\"",
"Element": [
"Honesty"
],
"Keywords": [],
"Traits": [
"Earth Pony"
],
"Requirement": {
"Honesty": 2
},
"Cost": 2,
"Power": 2,
"Type": "Friend",
"Text": "If this card would ready, you may pay 1AT. If you do, this card remains exhausted instead.\nMain Phase: Exhaust this card to choose an opponent's Friend. While this card remains exhausted, that Friend loses and can't have abilities.",
"Rarity": "P"
},
{
"ID": "gf1",
"Name": "Rainbow Dash",
"Subname": "Cutie Mark Consultant",
"Element": [
"Loyalty"
],
"Keywords": [],
"Traits": [
"Pegasus"
],
"Cost": 4,
"Power": 4,
"Type": "Friend",
"Text": "",
"Rarity": "P"
},
{
"ID": "gf4",
"Name": "Twilight Sparkle",
"Subname": "Cutie Mark Consultant",
"Element": [
"Magic"
],
"Keywords": [],
"Traits": [
"Unicorn"
],
"Cost": 4,
"Power": 4,
"Type": "Friend",
"Text": "",
"Rarity": "P"
},
{
"ID": "gf5",
"Name": "Rarity",
"Subname": "Cutie Mark Consultant",
"Element": [
"Generosity"
],
"Keywords": [],
"Traits": [
"Unicorn"
],
"Cost": 4,
"Power": 4,
"Type": "Friend",
"Text": "",
"Rarity": "P"
},
{
"ID": "gf7",
"Name": "Pie Sisters",
"Subname": "Two of a Kind",
"Element": [
"Honesty"
],
"Keywords": [
"Stubborn. Random"
],
"Traits": [
"Earth Pony"
],
"Requirement": {
"Honesty": 1
},
"Cost": 4,
"Power": 3,
"Type": "Friend",
"Text": "Main Phase: Exhaust this card to give it [Laughter] until the end of the turn.\nThis card is both a Maud Pie and a Pinkie Pie in all zones.",
"Rarity": "P"
},
{
"ID": "gf9",
"Name": "Defenders of Equestria",
"Subname": "Royal Sisters",
"Element": [
"Honesty"
],
"Keywords": [],
"Traits": [
"Alicorn",
"Royalty"
],
"Requirement": {
"Honesty": 2
},
"Cost": 3,
"Power": 5,
"Type": "Friend",
"Text": "As an additional cost to play this card, discard 2 cards.\nThis card is both a Princess Celestia and a Princess Luna in all zones.",
"Rarity": "P"
}
]
}

242
MLPData/Sets/rr.json Normal file
View File

@ -0,0 +1,242 @@
{
"Name": "Rock and Rave",
"Cards": [
{
"ID": "rr1",
"Name": "Apple Strudel",
"Subname": "Well Aged",
"Element": [
"Honesty"
],
"Keywords": [],
"Traits": [
"Earth Pony",
"Elder"
],
"Requirement": {
"Honesty": 2
},
"Cost": 3,
"Power": 2,
"Type": "Friend",
"Text": "Reaction: After an opponent moves a character to this card's Problem, you may pay 1AT to exhaust that character.",
"Rarity": "F"
},
{
"ID": "rr2",
"Name": "Berry Punch",
"Subname": "All-Night Partier",
"Element": [
"Laughter"
],
"Keywords": [],
"Traits": [
"Earth Pony"
],
"Requirement": {
"Laughter": 1
},
"Cost": 2,
"Power": 2,
"Type": "Friend",
"Text": "When this card enters play, you may draw a card.\nWhen you confront this card's Problem, you may exhaust this card to draw a card.",
"Rarity": "F"
},
{
"ID": "rr3",
"Name": "Twinkleshine",
"Subname": "Overachiever",
"Element": [
"Magic"
],
"Keywords": [],
"Traits": [
"Unicorn"
],
"Requirement": {
"Magic": 1
},
"Cost": 3,
"Power": 3,
"Type": "Friend",
"Text": "While you have at least 3 cards in your hand, this card has +1 power.",
"Rarity": "F"
},
{
"ID": "rr4",
"Name": "Octavia",
"Subname": "Sweet Symphony",
"Element": [
"Generosity"
],
"Keywords": [],
"Traits": [
"Earth Pony"
],
"Requirement": {
"Generosity": 3
},
"Cost": 3,
"Power": 2,
"Type": "Friend",
"Text": "When you confront this card's Problem, if your opponent controls more characters here than you, you may exhaust this card to score a point.",
"Rarity": "F"
},
{
"ID": "rr5",
"Name": "It's Elementary!",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Cost": 1,
"Power": 4,
"Type": "Event",
"Text": "Main Phase: Choose a [Laughter] or [Magic] character. That character gets +1 [Laughter] and +1 [Magic] until the end of the phase.",
"Rarity": "F"
},
{
"ID": "rr6",
"Name": "Rock Solid Fashion",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Cost": 1,
"Power": 4,
"Type": "Event",
"Text": "Main Phase: Choose a [Generosity] or [Honesty] character. That character gets +1 [Generosity] and +1 [Honesty] until the end of the phase.",
"Rarity": "F"
},
{
"ID": "rr7",
"Name": "Secret Mission",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Type": "Problem",
"Text": "Players need +1 power to confront this Problem for each of their opponent's Friends here.",
"Rarity": "F",
"ProblemBonus": 2,
"ProblemOpponentPower": 6,
"ProblemRequirement": {
"Laughter": 2,
"Magic": 2
}
},
{
"ID": "rr8",
"Name": "Timber!",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Type": "Problem",
"Text": "At the start of a Problem faceoff here, each player chooses a character involved in the faceoff. Those characters have +2 power until the end of the faceoff.",
"Rarity": "F",
"ProblemBonus": 2,
"ProblemOpponentPower": 9,
"ProblemRequirement": {
"Generosity": 3,
"Honesty": 4
}
},
{
"ID": "rr9",
"Name": "Trade Dispute",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Type": "Problem",
"Text": "The player with the most Friends here can't move Friends to this Problem.",
"Rarity": "F",
"ProblemBonus": 2,
"ProblemOpponentPower": 6,
"ProblemRequirement": {
"Generosity": 2,
"Honesty": 2
}
},
{
"ID": "rr10",
"Name": "Which Pinkie is Which",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Type": "Problem",
"Text": "When an opponent's character is moved from this Problem, you may draw a card.",
"Rarity": "F",
"ProblemBonus": 2,
"ProblemOpponentPower": 9,
"ProblemRequirement": {
"Laughter": 4,
"Magic": 3
}
},
{
"ID": "rr11",
"Name": "Diamond Dog",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Power": 4,
"Type": "Troublemaker",
"Text": "When this card is defeated, gain 2AT.",
"Rarity": "F",
"ProblemBonus": 1
},
{
"ID": "rr12",
"Name": "Quarray Eels",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Power": 4,
"Type": "Troublemaker",
"Text": "Opponents must pay +1AT to move a character to this card's Problem.",
"Rarity": "F",
"ProblemBonus": 2
},
{
"ID": "rrf1",
"Name": "Maud Pie",
"Subname": "Rockin'",
"Element": [
"Honesty"
],
"Keywords": [
"Home Limit 3"
],
"Traits": [
"Earth Pony"
],
"Power": 1,
"Type": "Mane Character",
"Text": "At the end of your Main Phase, if you have a Friend and a Resource, turn this card over.",
"Rarity": "F"
},
{
"ID": "rrf2",
"Name": "DJ Pon-3",
"Subname": "Party Starter",
"Element": [
"Laughter"
],
"Keywords": [
"Home Limit 3"
],
"Traits": [
"Unicorn"
],
"Power": 1,
"Type": "Mane Character",
"Text": "When you draw your third card during a turn, shuffle your deck and turn this card over.",
"Rarity": "F"
}
]
}

2885
MLPData/Sets/sb.json Normal file

File diff suppressed because it is too large Load Diff

41
MLPData/Sets/st.json Normal file
View File

@ -0,0 +1,41 @@
{
"Name": "Sands in Time",
"Cards": [
{
"ID": "st1",
"Name": "Dr. Hooves",
"Subname": "Time Walker",
"Element": [
"Loyalty"
],
"Keywords": [
"Home Limit 4"
],
"Traits": [
"Earth Pony"
],
"Power": 1,
"Type": "Mane Character",
"Text": "When you win a faceoff, put a Time counter on this card. Then, if there are at least 5 Time counters on this card, remove them, turn it over, and take an extra turn after this one.",
"Rarity": "F"
},
{
"ID": "st2",
"Name": "Twilight Sparkle",
"Subname": "Paradox Pony",
"Element": [
"Magic"
],
"Keywords": [
"Home Limit 3"
],
"Traits": [
"Unicorn"
],
"Power": 1,
"Type": "Mane Character",
"Text": "The first time a player scores a point each turn, put a Time counter on this card. Then, if there are at least 5 Time counters on this card, turn it over.",
"Rarity": "F"
}
]
}

149
MLPData/Sets/tokens.json Normal file
View File

@ -0,0 +1,149 @@
{
"Name": "Tokens",
"Cards": [
{
"ID": "t1",
"Name": "Rock",
"Subname": "",
"Element": [
"Honesty"
],
"Keywords": [],
"Traits": [
"Rock"
],
"Power": 3,
"Type": "Friend",
"Text": "",
"Rarity": ""
},
{
"ID": "t1b",
"Name": "Critter",
"Subname": "",
"Element": [
"Kindness"
],
"Keywords": [],
"Traits": [
"Critter"
],
"Power": 1,
"Type": "Friend",
"Text": "",
"Rarity": ""
},
{
"ID": "t2",
"Name": "Unicorn",
"Subname": "",
"Element": [
"Generosity"
],
"Keywords": [
"Prepared"
],
"Traits": [
"Unicorn"
],
"Power": 1,
"Type": "Friend",
"Text": "(When an opponent starts a faceoff here, gain 1AT.)",
"Rarity": ""
},
{
"ID": "t2b",
"Name": "Pegasus",
"Subname": "",
"Element": [
"Loyalty"
],
"Keywords": [
"Swift"
],
"Traits": [
"Pegasus"
],
"Power": 1,
"Type": "Friend",
"Text": "(You pay -1AT to move this card.)",
"Rarity": ""
},
{
"ID": "t3b",
"Name": "Earth Pony",
"Subname": "",
"Element": [
"Laughter"
],
"Keywords": [],
"Traits": [
"Earth Pony"
],
"Power": 1,
"Type": "Friend",
"Text": "",
"Rarity": ""
},
{
"ID": "t4b",
"Name": "Figment",
"Subname": "",
"Element": [
"Magic"
],
"Keywords": [],
"Traits": [
"Figment"
],
"Power": 2,
"Type": "Friend",
"Text": "",
"Rarity": ""
},
{
"ID": "t1",
"Name": "Changeling",
"Subname": "",
"Element": [
"Colorless"
],
"Keywords": [],
"Traits": [],
"Power": 2,
"Type": "Friend",
"Text": "",
"Rarity": ""
},
{
"ID": "t1",
"Name": "Seashell",
"Subname": "",
"Element": [
"Laughter"
],
"Keywords": [],
"Traits": [],
"Power": 2,
"Type": "Friend",
"Text": "",
"Rarity": ""
},
{
"ID": "t1",
"Name": "Crystal Pony",
"Subname": "",
"Element": [
"None"
],
"Keywords": [],
"Traits": [
"Crystal Pony"
],
"Power": 2,
"Type": "Friend",
"Text": "(While with King Sombra, Crystal Tyrant, this card has Competitive X, where X is the number of your Crystal Friends here.)",
"Rarity": ""
}
]
}

734
MLPData/Sets/villain.json Normal file
View File

@ -0,0 +1,734 @@
{
"Name": "Villain Challenge",
"Cards": [
{
"ID": "nm1",
"Name": "Nightmare Moon",
"Subname": "Eternal Night",
"Element": [
"Loyalty",
"Magic"
],
"Keywords": [
"Home Limit 4"
],
"Traits": [
"Alicorn",
"Royalty"
],
"Power": 1,
"Type": "Mane Character",
"Text": "You gain an additional 2AT during your Action Step, and draw an extra card during your Draw Step.\nYour Troublemakers here have Villain and have their total power tripled.\nAt the end of your turn, if you control at least 2 face-up Troublemakers, turn this card over.",
"Rarity": "F"
},
{
"ID": "nm2",
"Name": "Spark of Friendship",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [
"Asset"
],
"Cost": 0,
"Power": 5,
"Type": "Resource",
"Text": "Start the game with this card at your home.\nThis card can't leave play or lose abilities.\nMain Phase: Pay 6 points to put an Element Friend from a discard pile or banished zone into play. Use this ability only once per turn. Any Challenger may use this ability.",
"Rarity": "F"
},
{
"ID": "nm3",
"Name": "The Stars Will Aid In Her Escape",
"Subname": "",
"Element": [],
"Keywords": [
"Starting Problem"
],
"Traits": [],
"Type": "Problem",
"Text": "When this Problem becomes solved, you may search your deck for a Nightmare Moon card, reveal it, and put it into your hand.",
"Rarity": "F",
"ProblemBonus": 1,
"ProblemOpponentPower": 20,
"ProblemRequirement": {
"Wild": 5
}
},
{
"ID": "nm4",
"Name": "She's Gone!",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Type": "Problem",
"Text": "When you play a Troublemaker here, you may banish a non-Unique Friend.",
"Rarity": "F",
"ProblemBonus": 1,
"ProblemOpponentPower": 24,
"ProblemRequirement": {
"Magic": 3,
"Wild": 3
}
},
{
"ID": "nm5",
"Name": "The Night is Dark and Full of Terrors",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Type": "Problem",
"Text": "The first time each turn one or more Friends become frightened, you may draw a card.",
"Rarity": "F",
"ProblemBonus": 1,
"ProblemOpponentPower": 30,
"ProblemRequirement": {
"Loyalty": 4,
"Magic": 4
}
},
{
"ID": "nm6",
"Name": "Back in Black",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Type": "Problem",
"Text": "When you lose a Troublemaker faceoff, your charactes here gain Competitive 3 until the end of the turn.",
"Rarity": "F",
"ProblemBonus": 2,
"ProblemOpponentPower": 20,
"ProblemRequirement": {
"Loyalty": 3,
"Magic": 3
}
},
{
"ID": "nm7",
"Name": "How tastes Your Fear?",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Type": "Problem",
"Text": "You may pay X AT less to play your first Friend each turn, where X is the number of frightened Friends in play.",
"Rarity": "F",
"ProblemBonus": 1,
"ProblemOpponentPower": 24,
"ProblemRequirement": {
"Loyalty": 4,
"Wild": 2
}
},
{
"ID": "nm8",
"Name": "Stand Back, You Foals!",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Type": "Problem",
"Text": "When you move one of your charactes to this Problem, you may exhaust that character to move an opposing character here.",
"Rarity": "F",
"ProblemBonus": 0,
"ProblemOpponentPower": 24,
"ProblemRequirement": {
"Loyalty": 3,
"Magic": 3
}
},
{
"ID": "nm9",
"Name": "The Night Will Last Forever!",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Type": "Problem",
"Text": "Unique Friends and Resources lose and can't have abilities.",
"Rarity": "F",
"ProblemBonus": 0,
"ProblemOpponentPower": 20,
"ProblemRequirement": {
"Wild": 5
}
},
{
"ID": "nm10",
"Name": "Eternal Night",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Type": "Problem",
"Text": "Start the game with this card on the bottom of your Problem deck. When this Problem enters play, your opponents lose the game.",
"Rarity": "F",
"ProblemBonus": 0,
"ProblemRequirement": {
"Wild": 0
}
},
{
"ID": "nm11",
"Name": "Summer Sun Supervising",
"Subname": "",
"Element": [],
"Keywords": [
"Starting Problem"
],
"Traits": [],
"Type": "Problem",
"Text": "When the Challengers confront this Problem, they may look at the top card of a Problem deck and put it on the top or bottom of that deck.",
"Rarity": "F",
"ProblemBonus": 1,
"ProblemOpponentPower": 7,
"ProblemRequirement": {
"Wild": 10
}
},
{
"ID": "nm12",
"Name": "Do You Trust Me?",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Type": "Problem",
"Text": "If one of your Friends would leave play, you may exhaust your Mane Character instead.",
"Rarity": "F",
"ProblemBonus": 1,
"ProblemOpponentPower": 8,
"ProblemRequirement": {
"Not Generosity": 6,
"Wild": 10
}
},
{
"ID": "nm13",
"Name": "Giggle At the Ghosties",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Type": "Problem",
"Text": "When you confront this Problem, you may unfrighten one of your Friends here.",
"Rarity": "F",
"ProblemBonus": 0,
"ProblemOpponentPower": 8,
"ProblemRequirement": {
"Not Magic": 8,
"Wild": 8
}
},
{
"ID": "nm14",
"Name": "A Gift Given Freely",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Type": "Problem",
"Text": "When you confront this Problem, you may pay 2 points. If you do, choose one: Search your deck for a Resource, reveal it, and put it into your hand, or put a Resource from your hand into play.",
"Rarity": "F",
"ProblemBonus": 1,
"ProblemOpponentPower": 10,
"ProblemRequirement": {
"Not Honesty": 6,
"Wild": 10
}
},
{
"ID": "nm15",
"Name": "A Dash of Loyalty",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Type": "Problem",
"Text": "When one or more of your Friends becomes frightened, you may pay 1AT to move another of your Friends.",
"Rarity": "F",
"ProblemBonus": 2,
"ProblemOpponentPower": 6,
"ProblemRequirement": {
"Not Kindness": 6,
"Wild": 6
}
},
{
"ID": "nm16",
"Name": "Little Act of Kindness",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Type": "Problem",
"Text": "While you have at least 8 points, opposing Troublemakers here lost and can't have abilities.",
"Rarity": "F",
"ProblemBonus": 1,
"ProblemOpponentPower": 8,
"ProblemRequirement": {
"Not Loyalty": 10,
"Wild": 5
}
},
{
"ID": "nm17",
"Name": "Dangerous Gambit",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Type": "Problem",
"Text": "The first time the Challengers confront this Problem, they may pay half their points, rounded up. If they do, the Challengers take an extra turn after this one.",
"Rarity": "F",
"ProblemBonus": 0,
"ProblemOpponentPower": 10,
"ProblemRequirement": {
"Not Laughter": 8,
"Wild": 10
}
},
{
"ID": "nm18",
"Name": "Welcome Party",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Type": "Problem",
"Text": "At the start of your turn, you may put a 1 [Generosity] Unicorn Friend token with Prepared, a 1 [Laughter] Earth Pony Friend token, or a 1 [Loyalty] Pegasus Friend token with Swift into play here.",
"Rarity": "F",
"ProblemBonus": 2,
"ProblemOpponentPower": 8,
"ProblemRequirement": {
"Wild": 15
}
},
{
"ID": "ks1",
"Name": "King Somba",
"Subname": "Crystal Tyrant",
"Element": [
"Honesty",
"Laughter"
],
"Keywords": [
"Home Limit 5"
],
"Traits": [
"Unicorn",
"Royalty"
],
"Power": 1,
"Type": "Mane Character",
"Text": "You gain an additional 2AT during your Action Step, and draw an extra card during your Draw Step.\nDuring Faceoffs, your Crystal Friends here have Competitive X, where X is the number of your Crystal Friends here.\nAt the start of a Problem Faceoff involving this card, turn this card over.",
"Rarity": "F"
},
{
"ID": "ks2",
"Name": "Corrupting Influence",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [
"Condition"
],
"Cost": 0,
"Power": 5,
"Type": "Resource",
"Text": "Start the game with this card attached to your Mane Character.\nThis card can't leave play or lose abilities.\nMain Phase: Exhaust this card to choose one of your Friends. That Friend is also Crystal and gains Teamwork until the end of your opponents' next turn.\nAt the start of your turn, put a 2 power colorless Crystal Friend token into play.",
"Rarity": "F"
},
{
"ID": "ks3",
"Name": "Celestia's Faithful Student",
"Subname": "",
"Element": [],
"Keywords": [
"Harmonious 6. Starting Problem"
],
"Traits": [],
"Type": "Problem",
"Text": "Your Mane Character has Prepared.",
"Rarity": "F",
"ProblemBonus": 1,
"ProblemOpponentPower": 7,
"ProblemRequirement": {
"Wild": 12
}
},
{
"ID": "ks4",
"Name": "A Lead to Follow",
"Subname": "",
"Element": [],
"Keywords": [
"Harmonious 6"
],
"Traits": [],
"Type": "Problem",
"Text": "When this Problem leaves play, you may put a card from your discard pile into your hand.",
"Rarity": "F",
"ProblemBonus": 2,
"ProblemOpponentPower": 6,
"ProblemRequirement": {
"Wild": 14
}
},
{
"ID": "ks5",
"Name": "The Missing Piece",
"Subname": "",
"Element": [],
"Keywords": [
"Harmonious 7"
],
"Traits": [],
"Type": "Problem",
"Text": "When this Problem is solved, you may search your deck for a card, reveal it, and put it into your hand.",
"Rarity": "F",
"ProblemBonus": 0,
"ProblemOpponentPower": 7,
"ProblemRequirement": {
"Wild": 16
}
},
{
"ID": "ks6",
"Name": "A Daring Rescue",
"Subname": "",
"Element": [],
"Keywords": [
"Harmonious 7"
],
"Traits": [],
"Type": "Problem",
"Text": "When this Problem enters play, you may move one of your characters. If you control Princess Cadance, you may move up to two of your characters instead.",
"Rarity": "F",
"ProblemBonus": 1,
"ProblemOpponentPower": 8,
"ProblemRequirement": {
"Wild": 18
}
},
{
"ID": "ks7",
"Name": "Unlocking the Love in Their Hearts",
"Subname": "",
"Element": [],
"Keywords": [
"Harmonious 8"
],
"Traits": [],
"Type": "Problem",
"Text": "When the Challengers confront this Problem for the first time, banish all Crystal Friend tokens.",
"Rarity": "F",
"ProblemBonus": 1,
"ProblemOpponentPower": 10,
"ProblemRequirement": {
"Wild": 20
}
},
{
"ID": "ks8",
"Name": "The Crystal Heart Restored",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Type": "Problem",
"Text": "When this Problem enters play, the Challengers win the game.",
"Rarity": "F",
"ProblemBonus": 0,
"ProblemRequirement": {
"Wild": 0
}
},
{
"ID": "ks9",
"Name": "Protégés Downfall",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Type": "Problem",
"Text": "When this Problem enters play, the Challengers lose the game.",
"Rarity": "F",
"ProblemBonus": 0,
"ProblemRequirement": {
"Wild": 0
}
},
{
"ID": "ks10",
"Name": "Nowhere to Hide",
"Subname": "",
"Element": [],
"Keywords": [
"Harmonious 4"
],
"Traits": [],
"Type": "Problem",
"Text": "Your Friends can't leave play.",
"Rarity": "F",
"ProblemBonus": 2,
"ProblemOpponentPower": 10,
"ProblemRequirement": {
"Wild": 24
}
},
{
"ID": "ks11",
"Name": "Remembering the Past",
"Subname": "",
"Element": [],
"Keywords": [
"Harmonious 5"
],
"Traits": [],
"Type": "Problem",
"Text": "When you play your first Event each turn, you may frighten one of your Friends. If you do, you may return that Event from your discard pile to your hand.",
"Rarity": "F",
"ProblemBonus": 0,
"ProblemOpponentPower": 7,
"ProblemRequirement": {
"Wild": 20
}
},
{
"ID": "ks12",
"Name": "Failing Coverup",
"Subname": "",
"Element": [],
"Keywords": [
"Harmonious 5"
],
"Traits": [],
"Type": "Problem",
"Text": "At the start of your Score Phase, you may banish one of your Resources. If you do, choose a Problem and exhaust all Friends there with cost 2 or less.",
"Rarity": "F",
"ProblemBonus": 2,
"ProblemOpponentPower": 6,
"ProblemRequirement": {
"Wild": 14
}
},
{
"ID": "ks13",
"Name": "Running the Crystal Faire",
"Subname": "",
"Element": [],
"Keywords": [
"Harmonious 6"
],
"Traits": [],
"Type": "Problem",
"Text": "At the start of your Main Phase, you may exhaust one of your Friends at home. If you do, your Friends at this Problem get +1 power until the end of the turn.",
"Rarity": "F",
"ProblemBonus": 1,
"ProblemOpponentPower": 8,
"ProblemRequirement": {
"Wild": 16
}
},
{
"ID": "ks14",
"Name": "A Way In",
"Subname": "",
"Element": [],
"Keywords": [
"Tyrannical 3. Starting Problem"
],
"Traits": [],
"Type": "Problem",
"Text": "When this Problem is solved, for each opponent, dismiss one of that opponent's Friends.",
"Rarity": "F",
"ProblemBonus": 1,
"ProblemOpponentPower": 20,
"ProblemRequirement": {
"Wild": 5
}
},
{
"ID": "ks15",
"Name": "Rising Threat",
"Subname": "",
"Element": [],
"Keywords": [
"Tyrannical 3"
],
"Traits": [],
"Type": "Problem",
"Text": "Your Mane Character has +2 Power for each opponent who has at least 1 Friend in their discard pile.",
"Rarity": "F",
"ProblemBonus": 2,
"ProblemOpponentPower": 24,
"ProblemRequirement": {
"Wild": 8
}
},
{
"ID": "ks16",
"Name": "Return of the King",
"Subname": "",
"Element": [],
"Keywords": [
"Tyrannical 4"
],
"Traits": [],
"Type": "Problem",
"Text": "When this Problem enters play, you may retire any number of Friends. For each Friend retired this way, you gain 1AT, and each opponent discards 1 card.",
"Rarity": "F",
"ProblemBonus": 0,
"ProblemOpponentPower": 20,
"ProblemRequirement": {
"Honesty": 3,
"Laughter": 3
}
},
{
"ID": "ks17",
"Name": "Unwilling Recruits",
"Subname": "",
"Element": [],
"Keywords": [
"Tyrannical 4"
],
"Traits": [],
"Type": "Problem",
"Text": "When an opposing Friend is dismissed, you may pay 2AT. If you do, put that Friend into play under your control.",
"Rarity": "F",
"ProblemBonus": 1,
"ProblemOpponentPower": 18,
"ProblemRequirement": {
"Laughter": 3,
"Wild": 3
}
},
{
"ID": "ks18",
"Name": "Crystal Dominion",
"Subname": "",
"Element": [],
"Keywords": [
"Tyrannical 4"
],
"Traits": [],
"Type": "Problem",
"Text": "When you move your Mane Character to this Problem, you may move any number of your Crystal Friend from the same location to the same Problem.",
"Rarity": "F",
"ProblemBonus": 1,
"ProblemOpponentPower": 24,
"ProblemRequirement": {
"Wild": 10
}
},
{
"ID": "ks19",
"Name": "The Crystal War",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Type": "Problem",
"Text": "When this Problem enters play, the Villain wins the game.",
"Rarity": "F",
"ProblemBonus": 0,
"ProblemRequirement": {
"Wild": 0
}
},
{
"ID": "ks20",
"Name": "Royal Wrath",
"Subname": "",
"Element": [],
"Keywords": [],
"Traits": [],
"Type": "Problem",
"Text": "When this Problem enters play, the Villain loses the game.",
"Rarity": "F",
"ProblemBonus": 0,
"ProblemRequirement": {
"Wild": 0
}
},
{
"ID": "ks21",
"Name": "Citadel Under Siege",
"Subname": "",
"Element": [],
"Keywords": [
"Tyrannical 2"
],
"Traits": [],
"Type": "Problem",
"Text": "When this Problem enters play, each opponent reveals their hand. You may choose up to one Friend, Event, Resource, and Troublemaker revealed this way and banish them. Draw a card for each card banished this way.",
"Rarity": "F",
"ProblemBonus": 1,
"ProblemOpponentPower": 20,
"ProblemRequirement": {
"Honesty": 4,
"Wild": 4
}
},
{
"ID": "ks22",
"Name": "Crystal Restoration",
"Subname": "",
"Element": [],
"Keywords": [
"Tyrannical 2"
],
"Traits": [],
"Type": "Problem",
"Text": "You may play cards from your discard pile as though they were in your hand. If a card would enter your discard pile from anywhere, banish it instead.",
"Rarity": "F",
"ProblemBonus": 2,
"ProblemOpponentPower": 24,
"ProblemRequirement": {
"Wild": 8
}
},
{
"ID": "ks23",
"Name": "Active Resistance",
"Subname": "",
"Element": [],
"Keywords": [
"Tyrannical 2"
],
"Traits": [],
"Type": "Problem",
"Text": "Each opponent's maximum hand size is reduced by the number of Resources they control.",
"Rarity": "F",
"ProblemBonus": 0,
"ProblemOpponentPower": 20,
"ProblemRequirement": {
"Honesty": 3,
"Laughter": 3
}
},
{
"ID": "ks24",
"Name": "Terror in the Frozen North",
"Subname": "",
"Element": [],
"Keywords": [
"Tyrannical 3"
],
"Traits": [],
"Type": "Problem",
"Text": "At the start of your Troublemaker Phase, you may discard a random card. If you do, choose one: turn a Troublemaker face-down, or exhaust an opposing character.",
"Rarity": "F",
"ProblemBonus": 1,
"ProblemOpponentPower": 18,
"ProblemRequirement": {
"Honesty": 2,
"Wild": 3
}
}
]
}

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