mock-card.ts 5.5 KB
Newer Older
1
import {Card} from './card';
Corentin Guillevic's avatar
Corentin Guillevic committed
2
import { Planet } from './planet';
Corentin Guillevic's avatar
Corentin Guillevic committed
3
import { Reserve } from './reserve';
4
5

export const ANTRE : Card = {name : "L'antre", type : "PLACE", description : "Lorem ipsum", number : 1, color : "sombre", url : "/assets/img/cartes-lieu/antre.jpg", phase : "", symbols : []};
Corentin Guillevic's avatar
Corentin Guillevic committed
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
export const JUNGLE : Card = {name : "La jungle", type : "PLACE", description : "Lorem ipsum", number : 2, color : "vert", url : "/assets/img/cartes-lieu/jungle.jpg", phase : "", symbols : []};
export const RIVIERE : Card = {name : "La rivière", type : "PLACE", description : "Lorem ipsum", number : 3, color : "bleu", url : "/assets/img/cartes-lieu/riviere.jpg", phase : "", symbols : []};
export const PLAGE : Card = {name : "La plage", type : "PLACE", description : "Lorem ipsum", number : 4, color : "jaune", url : "/assets/img/cartes-lieu/plage.jpg", phase : "", symbols : []};
export const ROVER : Card = {name : "Le rover", type : "PLACE", description : "Lorem ipsum", number : 5, color : "sombre", url : "/assets/img/cartes-lieu/rover.jpg", phase : "", symbols : []};
export const MARAIS : Card = {name : "Le marais", type : "PLACE", description : "Lorem ipsum", number : 6, color : "violet", url : "/assets/img/cartes-lieu/marais.jpg", phase : "", symbols : []};
export const ABRI : Card = {name : "L'abri", type : "PLACE", description : "Lorem ipsum", number : 7, color : "rouge", url : "/assets/img/cartes-lieu/abri.jpg", phase : "", symbols : []};
export const EPAVE : Card = {name : "L'épave", type : "PLACE", description : "Lorem ipsum", number : 8, color : "sombre", url : "/assets/img/cartes-lieu/epave.jpg", phase : "", symbols : []};
export const SOURCE : Card = {name : "La source", type : "PLACE", description : "Lorem ipsum", number : 9, color : "rouge", url : "/assets/img/cartes-lieu/source.jpg", phase : "", symbols : []};
export const ARTEFACT : Card = {name : "L'artefact", type : "PLACE", description : "Lorem ipsum", number : 10, color : "bleu", url : "/assets/img/cartes-lieu/artefact.jpg", phase : "", symbols : []};
export const NEXUS : Card = {name : "Le nexus", type : "PLACE", description : "Lorem ipsum", number : 1, color : "sombre", url : "/assets/img/cartes-lieu/nexus.jpg", phase : "", symbols : []};
export const OASIS : Card = {name : "L'oasis", type : "PLACE", description : "Lorem ipsum", number : 2, color : "jaune", url : "/assets/img/cartes-lieu/oasis.jpg", phase : "", symbols : []};
export const FJORD : Card = {name : "Les fjord", type : "PLACE", description : "Lorem ipsum", number : 3, color : "jaune", url : "/assets/img/cartes-lieu/fjord.jpg", phase : "", symbols : []};
export const DOME : Card = {name : "Le dôme", type : "PLACE", description : "Lorem ipsum", number : 4, color : "violet", url : "/assets/img/cartes-lieu/dome.jpg", phase : "", symbols : []};
export const LABYRINTHE : Card = {name : "Le labyrinthe", type : "PLACE", description : "Lorem ipsum", number : 5, color : "jaune", url : "/assets/img/cartes-lieu/labyrinthe.jpg", phase : "", symbols : []};
export const MANGROVE : Card = {name : "La mangrove", type : "PLACE", description : "Lorem ipsum", number : 6, color : "vert", url : "/assets/img/cartes-lieu/mangrove.jpg", phase : "", symbols : []};
export const ARCHIPEL : Card = {name : "L'archipel", type : "PLACE", description : "Lorem ipsum", number : 7, color : "jaune", url : "/assets/img/cartes-lieu/archipel.jpg", phase : "", symbols : []};
export const POLE : Card = {name : "Le pôle", type : "PLACE", description : "Lorem ipsum", number : 8, color : "bleu", url : "/assets/img/cartes-lieu/pole.jpg", phase : "", symbols : []};
export const FUNGI : Card = {name : "Les fungi", type : "PLACE", description : "Lorem ipsum", number : 9, color : "violet", url : "/assets/img/cartes-lieu/fungi.jpg", phase : "", symbols : []};
export const PORTAIL : Card = {name : "Le portail", type : "PLACE", description : "Lorem ipsum", number : 10, color : "orange", url : "/assets/img/cartes-lieu/portail.jpg", phase : "", symbols : []};
export const HIDDEN_PLACE : Card = {name : "", type : "PLACE", description : "", number : -1, color : "", url : "", phase : "", symbols : []};

27
28
29
30
31

export const ACHARNEMENT : Card = {name : "Acharnement", type : "TRACKING", description : "Lorem ipsum", number : -1, color : "", url : "", phase : "Phase 2", symbols : []};
export const ANGOISSE : Card = {name : "Angoisse", type : "TRACKING", description : "Lorem ipsum", number : -1, color : "", url : "", phase : "Phase 1", symbols : ["artemia"]};


Corentin Guillevic's avatar
Corentin Guillevic committed
32
33
34
35
36
37
38
39
40
export const RESISTANCE : Card = {name : "Résistance", type : "SURVIVAL", description : "Lorem ipsum", number : -1, color : "", url : "", phase : "Phase 1", symbols : []};



export const PLANET_MOCK : Planet = 
{
    places : [ANTRE, JUNGLE, RIVIERE, PLAGE, ROVER, MARAIS, ABRI, EPAVE, SOURCE, ARTEFACT],
    jetons : [{places : [1, 2], jeton : "cible"}, {places : [1, 2], jeton : "artemia"}, {places : [1, 2], jeton : "creature"}, {places : [7, 2], jeton : "cible"}, {places : [7, 2], jeton : "artemia"}, {places : [7, 2], jeton : "creature"},{places : [3], jeton : "cible"}, {places : [6], jeton : "creature"}, {places : [6], jeton : "artemia"}, {places : [6], jeton : "cible"}, {places : [5], jeton : "creature"}, {places : [5], jeton : "artemia"}, {places : [5], jeton : "cible"}, {places : [4,9], jeton : "cible"}],
    planetPawn : {type : "BEACON", place : "ASIDE"}
Corentin Guillevic's avatar
Corentin Guillevic committed
41
42
43
44
45
46
47
48
49
50
}

export const RESERVE_MOCK : Reserve = {
    cards : [
        {card : MARAIS, number : 3}, 
        {card : ABRI, number : 2}, 
        {card : EPAVE, number : 1}, 
        {card : SOURCE, number : 0}, 
        {card : ARTEFACT, number : 3}, 
    ]
Corentin Guillevic's avatar
Corentin Guillevic committed
51
}