Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 12 additions & 1 deletion src/PackProphet.App/wwwroot/data/card-hashes.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# PackProphet card art fingerprints
# generated 2026-09-30
# generated 2026-10-14
# set number 128-bit-dhash · see src/PackProphet.Core/Vision/ArtHash.cs
A1 1 8eb2b6dc86acdaf2c6ff05ff833c51b7
A1 2 8eb2b60c2d33b1b1c2ff058c0130ccff
Expand Down Expand Up @@ -3978,6 +3978,7 @@ B4b 306 38f3c737d1cbcae9b973ef1f5ce3bf70
B4b 307 38e3c721569ba1a1b973efb05f81bc40
B4b 308 3873c7b3b175a769b973e79f3040877c
B4b 309 b171c3e3dae0f8f1b970c7ff08740cf3
B4b 310 b971c3aef970ec61bb70c7ff18768f30
B4b 311 3872c32d51713169bc71e7ff5000f47f
B4b 312 38e3c7a6f9f961653973efb718ff0080
B4b 313 98f3c7efccce60e9b97bc7ffc83f3040
Expand Down Expand Up @@ -4024,6 +4025,7 @@ B4b 353 a860c017332f2d493971c40038078cf8
B4b 354 38e2c4ec86a2cee838f3ff0483a34c30
B4b 355 3871e08ea684a6613c21ef87b0cc335d
B4b 356 30e2c40ec38c4c4439f3cf00f09f0f71
B4b 357 38e2c4fdf8b89c6f38f3ff00788ff763
B4b 358 30e2c4172b6b39633863ff00007f3fff
B4b 359 38e6c48d96b1d45a38f7ff0052385739
B4b 360 38e2c4717173716138f3ff00788314ef
Expand Down Expand Up @@ -4307,3 +4309,12 @@ PROMO-B 91 4ad3f42e19a35a5b7bff7f0000a25ef1
PROMO-B 92 b9b22c395cb4587701ffcd005ebb4ff3
PROMO-B 93 363bb236747665d3ff3f60fe743bc01b
PROMO-B 94 8ef2f412339bc2f3ffff059231cf730c
PROMO-B 95 8e96364d9e84ad89ffd400459ee68c7b
PROMO-B 96 b5312a2b0e19c5acdf00ee0007fdf40f
PROMO-B 97 cceaf81e3766665bfdff1800007fc0ff
PROMO-B 98 ccd6f8cc49999173fcfb3946009cf27f
PROMO-B 99 cce691ac33349b13ffffd884013ccb7f
PROMO-B 100 8c8ebcd7c62686d30082ff006e934058
PROMO-B 101 163bb2351336c5c3e73b6000fb12edfb
PROMO-B 102 ccc2f80890b584ceffff18e0f0014f03
PROMO-B 103 52cbdd69b3b23466ffed1728fb867c01
10 changes: 9 additions & 1 deletion src/PackProphet.App/wwwroot/data/card-types.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# PackProphet card type badges
# generated 2026-09-30
# generated 2026-10-14
# set number type[/type] · see src/PackProphet.Core/Vision/TypeBadge.cs
A1 1 Grass
A1 2 Grass
Expand Down Expand Up @@ -3622,6 +3622,7 @@ B4b 353 Colorless
B4b 354 Colorless
B4b 355 Colorless
B4b 356 Colorless
B4b 357 Colorless
B4b 358 Colorless
B4b 359 Colorless
B4b 360 Colorless
Expand Down Expand Up @@ -3853,3 +3854,10 @@ PROMO-B 91 Psychic
PROMO-B 92 Fighting
PROMO-B 93 Fire
PROMO-B 94 Psychic
PROMO-B 95 Darkness
PROMO-B 97 Dragon
PROMO-B 98 Dragon
PROMO-B 99 Dragon
PROMO-B 100 Colorless
PROMO-B 102 Dragon
PROMO-B 103 Lightning
2 changes: 1 addition & 1 deletion src/PackProphet.App/wwwroot/data/snapshot/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.11.0
2.12.0
2 changes: 1 addition & 1 deletion src/PackProphet.App/wwwroot/data/snapshot/cards.min.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion src/PackProphet.App/wwwroot/data/snapshot/cards.v5.json

Large diffs are not rendered by default.

32 changes: 31 additions & 1 deletion src/PackProphet.App/wwwroot/data/snapshot/expansions.json
Original file line number Diff line number Diff line change
Expand Up @@ -783,7 +783,7 @@
"id": "pb",
"name": "Promo-B",
"release_date": null,
"total_cards": 94,
"total_cards": 103,
"cards_url": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/data/v5/pb/pb.json",
"cards_url_min": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/data/v5/pb/pb.min.json",
"packs": [
Expand Down Expand Up @@ -838,5 +838,35 @@
"cards_collection_no_image_url_min": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/data/v5/b4a/b4a.collection.no-image.min.json",
"cards_no_image_url": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/data/v5/b4a/b4a.no-image.json",
"cards_no_image_url_min": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/data/v5/b4a/b4a.no-image.min.json"
},
{
"id": "b4b",
"name": "Deluxe Pack: Mega",
"release_date": "2026-09-30",
"total_cards": 429,
"cards_url": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/data/v5/b4b/b4b.json",
"cards_url_min": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/data/v5/b4b/b4b.min.json",
"cards_core_url": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/data/v5/b4b/b4b.core.json",
"cards_core_url_min": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/data/v5/b4b/b4b.core.min.json",
"cards_core_no_image_url": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/data/v5/b4b/b4b.core.no-image.json",
"cards_core_no_image_url_min": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/data/v5/b4b/b4b.core.no-image.min.json",
"cards_gameplay_url": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/data/v5/b4b/b4b.gameplay.json",
"cards_gameplay_url_min": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/data/v5/b4b/b4b.gameplay.min.json",
"cards_gameplay_no_image_url": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/data/v5/b4b/b4b.gameplay.no-image.json",
"cards_gameplay_no_image_url_min": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/data/v5/b4b/b4b.gameplay.no-image.min.json",
"cards_collection_url": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/data/v5/b4b/b4b.collection.json",
"cards_collection_url_min": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/data/v5/b4b/b4b.collection.min.json",
"cards_collection_no_image_url": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/data/v5/b4b/b4b.collection.no-image.json",
"cards_collection_no_image_url_min": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/data/v5/b4b/b4b.collection.no-image.min.json",
"cards_no_image_url": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/data/v5/b4b/b4b.no-image.json",
"cards_no_image_url_min": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/data/v5/b4b/b4b.no-image.min.json",
"packs": [
{
"id": "b4b-booster",
"name": "Booster",
"image": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/images/webp/packs/b4b-booster.webp",
"image_png": "https://raw.githubusercontent.com/PocketDecks/pokemon-tcg-pocket-cards/refs/heads/main/images/png/packs/b4b-booster.png"
}
]
}
]
64 changes: 54 additions & 10 deletions src/PackProphet.App/wwwroot/data/snapshot/pullRates.json
Original file line number Diff line number Diff line change
Expand Up @@ -710,8 +710,8 @@
"IM": 1.111,
"SR": 2.5,
"AR": 12.858,
"R": 20.3295,
"RF": 20.3295,
"R": 31.666,
"RF": 8.993,
"UF": 17.985,
"CF": 23.021
},
Expand All @@ -720,7 +720,7 @@
},
"Rare Pack": {
"appearance_rate": 0.05,
"cards": 5,
"cards": 4,
"slots": {
"1": {
"UR": 3.846,
Expand Down Expand Up @@ -749,13 +749,6 @@
"IM": 3.846,
"SR": 61.538,
"AR": 23.076
},
"5": {
"UR": 3.846,
"SSR": 7.692,
"IM": 3.846,
"SR": 61.538,
"AR": 23.076
}
}
}
Expand Down Expand Up @@ -1450,5 +1443,56 @@
"6": { "S": 68.18, "SSR": 31.82 }
}
}
},
"B4b": {
"Regular Pack": {
"appearance_rate": 98.284,
"cards": 4,
"slots": {
"1": { "C": 100.0 },
"2": { "C": 17.73, "U": 82.27 },
"3": {
"UR": 0.158,
"IM": 0.889,
"SR": 2.125,
"AR": 12.858,
"R": 33.97,
"RF": 9.036,
"UF": 19.578,
"CF": 21.385
},
"4": { "UR": 0.04, "IM": 0.222, "SR": 0.375, "RR": 99.363 }
}
},
"Rare Pack": {
"appearance_rate": 0.05,
"cards": 4,
"slots": {
"1": { "UR": 8.0, "IM": 4.0, "SR": 64.0, "AR": 24.0 },
"2": { "UR": 8.0, "IM": 4.0, "SR": 64.0, "AR": 24.0 },
"3": { "UR": 8.0, "IM": 4.0, "SR": 64.0, "AR": 24.0 },
"4": { "UR": 13.333, "IM": 6.666, "SR": 80.0 }
}
},
"Regular Pack +1": {
"appearance_rate": 1.666,
"cards": 5,
"slots": {
"1": { "C": 100.0 },
"2": { "C": 17.73, "U": 82.27 },
"3": {
"UR": 0.158,
"IM": 0.889,
"SR": 2.125,
"AR": 12.858,
"R": 33.97,
"RF": 9.036,
"UF": 19.578,
"CF": 21.385
},
"4": { "UR": 0.04, "IM": 0.222, "SR": 0.375, "RR": 99.363 },
"5": { "SSR": 100.0 }
}
}
}
}
Loading
Loading