Correction erreurs de Match (inGame ds classes)

typescript^2^2
Mathilde JEAN 2 years ago
parent 70d58cab45
commit 64e6d3521c

@ -9,7 +9,7 @@ export abstract class Match{
private tabUsers:User[]; private tabUsers:User[];
private theGame:Game; private theGame:Game;
constructor(code:string, tabUser:User[], game:Game){ constructor(code:string, inGame:Boolean, tabUser:User[], game:Game){
this.code=code; this.code=code;
this.inGame=false; this.inGame=false;
this.tabUsers=[...tabUser]; this.tabUsers=[...tabUser];

@ -6,8 +6,8 @@ import { ManagerCoinsUser } from "./User/managerCoinsUser";
export class MatchMulti extends Match{ export class MatchMulti extends Match{
constructor(code:string, tabUser:User[], game:GameCasino){ constructor(code:string, inGame:Boolean, tabUser:User[], game:GameCasino){
super(code, tabUser, game); super(code, inGame, tabUser, game);
} }
updatePostMatch(user:User, coins: number): void { updatePostMatch(user:User, coins: number): void {

@ -6,8 +6,8 @@ import { ManagerCoinsUser } from "./User/managerCoinsUser";
export class MatchMulti extends Match{ export class MatchMulti extends Match{
constructor(code:string, tabUser:User[], game:GameMulti){ constructor(code:string, inGame:Boolean, tabUser:User[], game:GameMulti){
super(code, tabUser, game); super(code, inGame, tabUser, game);
} }
updatePostMatch(user:User, coins: number): void { updatePostMatch(user:User, coins: number): void {

@ -6,8 +6,8 @@ import { ManagerCoinsUser } from "./User/managerCoinsUser";
export class MatchSolo extends Match{ export class MatchSolo extends Match{
constructor(code:string, tabUser:User[], game:GameSolo){ constructor(code:string, inGame:Boolean, tabUser:User[], game:GameSolo){
super(code, tabUser, game); super(code, inGame, tabUser, game);
} }
updatePostMatch(user:User, coins: number): void { updatePostMatch(user:User, coins: number): void {

@ -12,7 +12,7 @@ let blue = new Skin("S0002", "Bob Blue", require('bob_party/assets/BobsSkins/Bob
let tab:Skin[] = [classique, blue]; let tab:Skin[] = [classique, blue];
let dateBirth = new Date(2010,0o3,0o7); let dateBirth = new Date(2010,0o3,0o7);
let conv:Conversation[] = []; let conv:Conversation[] = [];
let usr = new User('00001', 'Killyan', 'password', 'France', 'M', dateBirth, 0, 0, 0, classique, tab, conv); let usr = new User('00001', 'Killyan', 'password', 'France', 'M', dateBirth, 0, 0, 0, classique, tab);
let tabU:User[] = [usr]; let tabU:User[] = [usr];
let myMap = new Map<number, number>([ let myMap = new Map<number, number>([
[50, 3], [50, 3],
@ -20,10 +20,10 @@ let myMap = new Map<number, number>([
[100, 5], [100, 5],
[150, 6] [150, 6]
]); ]);
let game=new GameSolo("bo jeu", require('bob_party/assets/ImagesJeux/blackjack.jpg'), "super jeu", 1, 1, myMap); let game=new GameSolo("G0001", "bo jeu", require('bob_party/assets/ImagesJeux/blackjack.jpg'), "super jeu", 1, 1, myMap);
let match = new MatchSolo("machin", false, tabU, game); let match = new MatchSolo("machin", false, tabU, game);
let tabU2:User[] = []; let tabU2:User[] = [];
let game2 = new GameSolo("jeu magnifique", require('bob_party/assets/ImagesJeux/blackjack.jpg'), "wow jeu", 1, 1, myMap) let game2 = new GameSolo("G0002", "jeu magnifique", require('bob_party/assets/ImagesJeux/blackjack.jpg'), "wow jeu", 1, 1, myMap)
// Get tests // Get tests

Loading…
Cancel
Save