1
0
mirror of https://github.com/tcgdex/cards-database.git synced 2025-06-06 13:29:55 +00:00

Add regulation mark (#17)

* Added to interface

* Added Regulation mark to all current cards

* Ready for merge
This commit is contained in:
Florian Bouillon 2021-05-28 11:21:10 +02:00 committed by GitHub
parent c47ce5ebbb
commit ec1b6a06b0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1272 changed files with 4465 additions and 5154 deletions

5
codeshift/README.md Normal file
View File

@ -0,0 +1,5 @@
to use it launch
```
yarn jscodeshift -t ./codeshift/index.ts --extensions=ts --parser=ts ./data/Serie/Set --print --dry
```

View File

@ -92,13 +92,9 @@ const transformer: Transform = (file, api) => {
if (index !== 0) return
let simplified = simplify(path.node)
// Run sodechanges
// set(j, simplified.item, j.objectExpression([
// j.property('init', j.identifier('normal'), j.booleanLiteral(true)),
// j.property('init', j.identifier('reverse'), j.booleanLiteral(true)),
// j.property('init', j.identifier('holo'), j.booleanLiteral(false)),
// j.property('init', j.identifier('firstEdition'), j.booleanLiteral(false)),
// ]), 'variants')
// Example Set/Add regulationMArk to cards
set(j, simplified.item, j.literal('D'), 'regulationMark')
})
.toSource({useTabs: true, lineTerminator: '\n'}).replace(/ /g, ' ')
}

View File

@ -35,7 +35,8 @@ const card: Card = {
value: "×2"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -42,7 +42,8 @@ const card: Card = {
value: "×2"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -53,7 +53,8 @@ const card: Card = {
value: "-30"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -35,7 +35,8 @@ const card: Card = {
value: "-30"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -54,7 +54,8 @@ const card: Card = {
value: "-30"
}],
retreat: 3
retreat: 3,
regulationMark: "E"
}
export default card

View File

@ -47,7 +47,8 @@ const card: Card = {
value: "-30"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -53,7 +53,8 @@ const card: Card = {
value: "-30"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -40,7 +40,8 @@ const card: Card = {
value: "-30"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -45,7 +45,8 @@ const card: Card = {
value: "-30"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -59,7 +59,8 @@ const card: Card = {
value: "-30"
}],
retreat: 3
retreat: 3,
regulationMark: "E"
}
export default card

View File

@ -59,7 +59,8 @@ const card: Card = {
value: "-30"
}],
retreat: 3
retreat: 3,
regulationMark: "E"
}
export default card

View File

@ -53,7 +53,8 @@ const card: Card = {
value: "-30"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -35,7 +35,8 @@ const card: Card = {
value: "×2"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -57,7 +57,9 @@ const card: Card = {
resistances: [{
type: "Grass",
value: "-30"
}]
}],
regulationMark: "E"
}
export default card

View File

@ -35,7 +35,8 @@ const card: Card = {
value: "-30"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -38,7 +38,9 @@ const card: Card = {
resistances: [{
type: "Fighting",
value: "-30"
}]
}],
regulationMark: "E"
}
export default card

View File

@ -38,7 +38,8 @@ const card: Card = {
value: "×2"
}],
retreat: 4
retreat: 4,
regulationMark: "E"
}
export default card

View File

@ -52,7 +52,8 @@ const card: Card = {
value: "×2"
}],
retreat: 4
retreat: 4,
regulationMark: "E"
}
export default card

View File

@ -38,7 +38,8 @@ const card: Card = {
value: "×2"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -47,7 +47,8 @@ const card: Card = {
value: "×2"
}],
retreat: 3
retreat: 3,
regulationMark: "E"
}
export default card

View File

@ -48,7 +48,8 @@ const card: Card = {
value: "×2"
}],
retreat: 3
retreat: 3,
regulationMark: "E"
}
export default card

View File

@ -49,7 +49,8 @@ const card: Card = {
value: "×2"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -47,7 +47,8 @@ const card: Card = {
value: "×2"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -47,7 +47,8 @@ const card: Card = {
value: "×2"
}],
retreat: 3
retreat: 3,
regulationMark: "E"
}
export default card

View File

@ -47,7 +47,8 @@ const card: Card = {
value: "×2"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Mélangez votre main avec votre deck. Ensuite, piochez 4 cartes. Si au moins lun de vos Pokémon a été mis K.O. pendant le dernier tour de votre adversaire, piochez 7 cartes à la place."
},
trainerType: "Supporter"
trainerType: "Supporter",
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Cherchez dans votre deck une carte, puis ajoutez-la à votre main. Mélangez ensuite votre deck. Votre tour se termine."
},
trainerType: "Item"
trainerType: "Item",
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Soignez tous les dégâts de chacun de vos Pokémon Évolutifs. Dans ce cas, défaussez toute lÉnergie des Pokémon soignés de cette façon."
},
trainerType: "Supporter"
trainerType: "Supporter",
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Mélangez jusquà 5 cartes Énergie de base de votre pile de défausse avec votre deck."
},
trainerType: "Item"
trainerType: "Item",
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Chaque joueur échange son Pokémon Actif contre lun de ses Pokémon de Banc. Votre adversaire échange en premier. (Si lun des joueurs na pas de Pokémon de Banc, il néchange pas de Pokémon.)"
},
trainerType: "Item"
trainerType: "Item",
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Lorsque votre Pokémon Actif est mis K.O. par les dégâts dune attaque de lun des Pokémon de votre adversaire, vous pouvez déplacer une Énergie de base de ce Pokémon-là vers le Pokémon auquel cette carte est attachée."
},
trainerType: "Tool"
trainerType: "Tool",
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Placez une Énergie spéciale attachée à lun des Pokémon de votre adversaire en dessous du deck de celui-ci."
},
trainerType: "Item"
trainerType: "Item",
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Piochez des cartes jusquà en avoir 6 en main."
},
trainerType: "Supporter"
trainerType: "Supporter",
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Cherchez dans votre deck un Pokémon avec 90 PV ou moins, montrez-le, puis ajoutez-le à votre main. Mélangez ensuite votre deck."
},
trainerType: "Item"
trainerType: "Item",
regulationMark: "E"
}
export default card

View File

@ -47,7 +47,8 @@ const card: Card = {
value: "×2"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Pendant ce tour, les dégâts des attaques de vos Pokémon-VMAX ne sont affectés par aucun effet en action sur le Pokémon Actif de votre adversaire."
},
trainerType: "Supporter"
trainerType: "Supporter",
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Le Pokémon Mille Poings auquel cette carte est attachée peut utiliser lattaque sur cette carte. (Vous avez toujours besoin de lÉnergie nécessaire pour utiliser cette attaque.)\nFightingColorlessColorless Maelström Redoutable\nCette attaque inflige 30 dégâts à chacun des Pokémon de votre adversaire.\n(Nappliquez ni la Faiblesse ni la Résistance aux Pokémon de Banc.)"
},
trainerType: "Tool"
trainerType: "Tool",
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Vous ne pouvez jouer cette carte que si cest votre dernière carte en main.\nPlacez un Pokémon Mille Poings de votre pile de défausse sur votre Banc. Dans ce cas, piochez 5 cartes."
},
trainerType: "Supporter"
trainerType: "Supporter",
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Le Pokémon Poing Final auquel cette carte est attachée peut utiliser lattaque sur cette carte. (Vous avez toujours besoin de lÉnergie nécessaire pour utiliser cette attaque.)\nFighting Colère Furieuse 10+\nCette attaque inflige 10 dégâts supplémentaires pour chaque marqueur de dégâts sur ce Pokémon."
},
trainerType: "Tool"
trainerType: "Tool",
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Vous ne pouvez jouer cette carte que si cest votre dernière carte en main.\nCherchez dans votre deck un Pokémon Poing Final, puis placez-le sur votre Banc. Mélangez ensuite votre deck. Si vous avez cherché dans votre deck de cette façon, piochez 5 cartes."
},
trainerType: "Supporter"
trainerType: "Supporter",
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Choisissez une carte Dresseur dans votre pile de défausse. Ensuite, demandez à votre adversaire si vous pouvez lajouter à votre main. Si oui, ajoutez cette carte à votre main. Sinon, piochez 3 cartes."
},
trainerType: "Supporter"
trainerType: "Supporter",
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Tant que le Pokémon auquel cette carte est attachée est sur le Poste Actif, les Outils Pokémon attachés au Pokémon Actif de votre adversaire nont aucun effet, à lexception de Bloqueur dOutil."
},
trainerType: "Tool"
trainerType: "Tool",
regulationMark: "E"
}
export default card

View File

@ -16,7 +16,9 @@ const card: Card = {
effect: {
en: "Once during each players turn, that player may draw 2 cards. In order to use this effect, that player must discard a Single Strike card from their hand.",
fr: "Une fois pendant le tour de chaque joueur, ce joueur peut piocher 2 cartes. Afin dutiliser cet effet, ce joueur doit défausser une carte Poing Final de sa main."
}
},
regulationMark: "E"
}
export default card

View File

@ -16,7 +16,9 @@ const card: Card = {
effect: {
en: "The Retreat Cost of each Rapid Strike Pokémon in play (both yours and your opponents) is ColorlessColorless less.",
fr: "Le Coût de Retraite de chaque Pokémon Mille Poings en jeu (les vôtres et ceux de votre adversaire) est diminué de ColorlessColorless."
}
},
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Mélangez avec votre deck jusquà 2 cartes Énergie Poing Final de votre pile de défausse."
},
trainerType: "Item"
trainerType: "Item",
regulationMark: "E"
}
export default card

View File

@ -35,7 +35,8 @@ const card: Card = {
value: "×2"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -17,7 +17,8 @@ const card: Card = {
fr: "Cette carte ne peut être attachée quà un Pokémon Mille Poings. Si cette carte est attachée à autre chose quun Pokémon Mille Poings, défaussez-la.\nTant que cette carte est attachée à un Pokémon, elle fournit une combinaison de 2 cartes Énergie Water et Énergie Fighting."
},
energyType: "Special"
energyType: "Special",
regulationMark: "E"
}
export default card

View File

@ -17,7 +17,8 @@ const card: Card = {
fr: "Cette carte ne peut être attachée quà un Pokémon Poing Final. Si cette carte est attachée à autre chose quun Pokémon Poing Final, défaussez-la.\nTant que cette carte est attachée à un Pokémon, elle fournit de lÉnergie Fighting et Darkness (mais seulement une Énergie à la fois), et les attaques du Pokémon auquel cette carte est attachée infligent 20 dégâts supplémentaires au Pokémon Actif de votre adversaire (avant application de la Faiblesse et de la Résistance)."
},
energyType: "Special"
energyType: "Special",
regulationMark: "E"
}
export default card

View File

@ -49,7 +49,8 @@ const card: Card = {
value: "×2"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -43,7 +43,8 @@ const card: Card = {
value: "×2"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -48,7 +48,8 @@ const card: Card = {
value: "×2"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -49,7 +49,8 @@ const card: Card = {
value: "×2"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -49,7 +49,8 @@ const card: Card = {
value: "×2"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -43,7 +43,8 @@ const card: Card = {
value: "×2"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -53,7 +53,8 @@ const card: Card = {
value: "-30"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -53,7 +53,8 @@ const card: Card = {
value: "-30"
}],
retreat: 3
retreat: 3,
regulationMark: "E"
}
export default card

View File

@ -48,7 +48,8 @@ const card: Card = {
value: "×2"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -47,7 +47,8 @@ const card: Card = {
value: "×2"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -47,7 +47,8 @@ const card: Card = {
value: "×2"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -43,7 +43,8 @@ const card: Card = {
value: "×2"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -43,7 +43,8 @@ const card: Card = {
value: "×2"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -48,7 +48,8 @@ const card: Card = {
value: "×2"
}],
retreat: 3
retreat: 3,
regulationMark: "E"
}
export default card

View File

@ -48,7 +48,8 @@ const card: Card = {
value: "×2"
}],
retreat: 3
retreat: 3,
regulationMark: "E"
}
export default card

View File

@ -53,7 +53,8 @@ const card: Card = {
value: "-30"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -48,7 +48,8 @@ const card: Card = {
value: "×2"
}],
retreat: 3
retreat: 3,
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Mélangez votre main avec votre deck. Ensuite, piochez 4 cartes. Si au moins lun de vos Pokémon a été mis K.O. pendant le dernier tour de votre adversaire, piochez 7 cartes à la place."
},
trainerType: "Supporter"
trainerType: "Supporter",
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Soignez tous les dégâts de chacun de vos Pokémon Évolutifs. Dans ce cas, défaussez toute lÉnergie des Pokémon soignés de cette façon."
},
trainerType: "Supporter"
trainerType: "Supporter",
regulationMark: "E"
}
export default card

View File

@ -48,7 +48,8 @@ const card: Card = {
value: "×2"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Piochez des cartes jusquà en avoir 6 en main."
},
trainerType: "Supporter"
trainerType: "Supporter",
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Pendant ce tour, les dégâts des attaques de vos Pokémon-VMAX ne sont affectés par aucun effet en action sur le Pokémon Actif de votre adversaire."
},
trainerType: "Supporter"
trainerType: "Supporter",
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Vous ne pouvez jouer cette carte que si cest votre dernière carte en main.\nPlacez un Pokémon Mille Poings de votre pile de défausse sur votre Banc. Dans ce cas, piochez 5 cartes."
},
trainerType: "Supporter"
trainerType: "Supporter",
regulationMark: "E"
}
export default card

View File

@ -18,7 +18,8 @@ const card: Card = {
fr: "Vous ne pouvez jouer cette carte que si cest votre dernière carte en main.\nCherchez dans votre deck un Pokémon Poing Final, puis placez-le sur votre Banc. Mélangez ensuite votre deck. Si vous avez cherché dans votre deck de cette façon, piochez 5 cartes."
},
trainerType: "Supporter"
trainerType: "Supporter",
regulationMark: "E"
}
export default card

View File

@ -48,7 +48,8 @@ const card: Card = {
value: "×2"
}],
retreat: 3
retreat: 3,
regulationMark: "E"
}
export default card

View File

@ -30,7 +30,8 @@ const card: Card = {
value: "×2"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -52,7 +52,8 @@ const card: Card = {
value: "×2"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -43,7 +43,8 @@ const card: Card = {
value: "×2"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -40,7 +40,8 @@ const card: Card = {
value: "×2"
}],
retreat: 3
retreat: 3,
regulationMark: "E"
}
export default card

View File

@ -49,7 +49,8 @@ const card: Card = {
value: "×2"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -48,7 +48,8 @@ const card: Card = {
value: "×2"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -48,7 +48,8 @@ const card: Card = {
value: "×2"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -52,7 +52,8 @@ const card: Card = {
value: "×2"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -38,7 +38,8 @@ const card: Card = {
value: "×2"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -43,7 +43,8 @@ const card: Card = {
value: "×2"
}],
retreat: 3
retreat: 3,
regulationMark: "E"
}
export default card

View File

@ -49,7 +49,8 @@ const card: Card = {
value: "×2"
}],
retreat: 4
retreat: 4,
regulationMark: "E"
}
export default card

View File

@ -43,7 +43,8 @@ const card: Card = {
value: "×2"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -34,7 +34,8 @@ const card: Card = {
value: "×2"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -52,7 +52,8 @@ const card: Card = {
value: "×2"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -35,7 +35,8 @@ const card: Card = {
value: "×2"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -48,7 +48,8 @@ const card: Card = {
value: "×2"
}],
retreat: 3
retreat: 3,
regulationMark: "E"
}
export default card

View File

@ -54,7 +54,8 @@ const card: Card = {
value: "×2"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -35,7 +35,8 @@ const card: Card = {
value: "×2"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -35,7 +35,8 @@ const card: Card = {
value: "×2"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -54,7 +54,8 @@ const card: Card = {
value: "×2"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -42,7 +42,8 @@ const card: Card = {
value: "×2"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -48,7 +48,8 @@ const card: Card = {
value: "×2"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -38,7 +38,8 @@ const card: Card = {
value: "×2"
}],
retreat: 1
retreat: 1,
regulationMark: "E"
}
export default card

View File

@ -49,7 +49,8 @@ const card: Card = {
value: "×2"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

View File

@ -35,7 +35,8 @@ const card: Card = {
value: "×2"
}],
retreat: 2
retreat: 2,
regulationMark: "E"
}
export default card

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