Skip to content

Commit

Permalink
feat: Start to add new decks
Browse files Browse the repository at this point in the history
Signed-off-by: Avior <[email protected]>
  • Loading branch information
Aviortheking committed Nov 9, 2021
1 parent 54ac83b commit 45354ec
Show file tree
Hide file tree
Showing 16 changed files with 201 additions and 4 deletions.
14 changes: 14 additions & 0 deletions data/Base/Base Set 2/Decks/Grass Chopper.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import { Deck } from "../../../../interfaces"
import Set from "../../Base Set 2"

const deck: Deck = {
id: "td.base4.gc",
name: {
en: "Grass Chopper"
},
set: Set,
typesFocus: ["Fighting", "Grass"],
cards: []
}

export default deck
14 changes: 14 additions & 0 deletions data/Base/Base Set 2/Decks/Hot Water.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import { Deck } from "../../../../interfaces"
import Set from "../../Base Set 2"

const deck: Deck = {
id: "td.base4.hw",
name: {
en: "Hot Water"
},
set: Set,
typesFocus: ["Fire", "Water"],
cards: []
}

export default deck
14 changes: 14 additions & 0 deletions data/Base/Base Set 2/Decks/Lightning Bug.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import { Deck } from "../../../../interfaces"
import Set from "../../Base Set 2"

const deck: Deck = {
id: "td.base4.lg",
name: {
en: "Lightning Bug"
},
set: Set,
typesFocus: ["Lightning", "Grass"],
cards: []
}

export default deck
14 changes: 14 additions & 0 deletions data/Base/Base Set 2/Decks/Psych Out.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import { Deck } from "../../../../interfaces"
import Set from "../../Base Set 2"

const deck: Deck = {
id: "td.base4.po",
name: {
en: "Psych Out"
},
set: Set,
typesFocus: ["Psychic", "Water"],
cards: []
}

export default deck
14 changes: 14 additions & 0 deletions data/Base/Base Set/decks/Blackout.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import { Deck } from "../../../../interfaces"
import Set from "../../Base Set"

const deck: Deck = {
id: "td.base1.bl",
name: {
en: "Blackout"
},
set: Set,
typesFocus: ["Water", "Fighting"],
cards: []
}

export default deck
14 changes: 14 additions & 0 deletions data/Base/Base Set/decks/Brushfire.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import { Deck } from "../../../../interfaces"
import Set from "../../Base Set"

const deck: Deck = {
id: "td.base1.br",
name: {
en: "Brushfire"
},
set: Set,
typesFocus: ["Fire", "Grass"],
cards: []
}

export default deck
14 changes: 14 additions & 0 deletions data/Base/Base Set/decks/Overgrowth.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import { Deck } from "../../../../interfaces"
import Set from "../../Base Set"

const deck: Deck = {
id: "td.base1.ov",
name: {
en: "Overgrowth"
},
set: Set,
typesFocus: ["Water", "Grass"],
cards: []
}

export default deck
14 changes: 14 additions & 0 deletions data/Base/Base Set/decks/Zap!.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import { Deck } from "../../../../interfaces"
import Set from "../../Base Set"

const deck: Deck = {
id: "td.base1.za",
name: {
en: "Zap!"
},
set: Set,
typesFocus: ["Lightning", "Psychic"],
cards: []
}

export default deck
14 changes: 14 additions & 0 deletions data/Base/Fossil/Decks/BodyGuard.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import { Deck } from "../../../../interfaces"
import Set from "../../Fossil"

const deck: Deck = {
id: "td.base1.bd",
name: {
en: "BodyGuard"
},
set: Set,
typesFocus: ["Grass", "Fighting"],
cards: []
}

export default deck
14 changes: 14 additions & 0 deletions data/Base/Fossil/Decks/LockDown.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import { Deck } from "../../../../interfaces"
import Set from "../../Base Set"

const deck: Deck = {
id: "td.base1.ld",
name: {
en: "LockDown"
},
set: Set,
typesFocus: ["Fire", "Water"],
cards: []
}

export default deck
14 changes: 14 additions & 0 deletions data/Base/Jungle/decks/Power Reserve.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import { Deck } from "../../../../interfaces"
import Set from "../../Jungle"

const deck: Deck = {
id: "td.base2.pr",
name: {
en: "Power Reserve"
},
set: Set,
typesFocus: ["Psychic", "Grass"],
cards: []
}

export default deck
14 changes: 14 additions & 0 deletions data/Base/Jungle/decks/Water Blast.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import { Deck } from "../../../../interfaces"
import Set from "../../Jungle"

const deck: Deck = {
id: "td.base2.wb",
name: {
en: "Water Blast"
},
set: Set,
typesFocus: ["Water", "Fighting"],
cards: []
}

export default deck
14 changes: 14 additions & 0 deletions data/Base/Team Rocket/decks/Devastation.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import { Deck } from "../../../../interfaces"
import Set from "../../Team Rocket"

const deck: Deck = {
id: "td.base4.de",
name: {
en: "Devastation"
},
set: Set,
typesFocus: ["Grass", "Water"],
cards: []
}

export default deck
14 changes: 14 additions & 0 deletions data/Base/Team Rocket/decks/Grass Chopper.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import { Deck } from "../../../../interfaces"
import Set from "../../Team Rocket"

const deck: Deck = {
id: "td.base4.to",
name: {
en: "Trouble"
},
set: Set,
typesFocus: ["Psychic", "Grass"],
cards: []
}

export default deck
6 changes: 3 additions & 3 deletions data/Black & White/Noble Victories/Decks/Fast Daze.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import { Deck } from '../../../../interfaces'
import Set from "../../Noble Victories"

const deck: Deck = {
id: 'deck.bw.nv.fd',
// id: 'd-bw3-1',
// id: 'card.bw.nv.1',
id: 'td.bw3.fd',
name: {
en: 'Fast Daze'
},
set: Set,
typesFocus: ['Fire', 'Grass'],
cards: [
{ id: 'bw3-12', variant: 'holo' },
Expand Down
3 changes: 2 additions & 1 deletion interfaces.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -256,7 +256,8 @@ export interface Filter {
}

export interface Deck {
id: string
id: `td.${string}.${string}`
set: Set
name: Languages
typesFocus: Array<Types>
cards: Array<{
Expand Down

0 comments on commit 45354ec

Please sign in to comment.