Nombre de points différents entre la première joueuse et la deuxième
This commit is contained in:
parent
650d77bbfd
commit
60bbe418a6
@ -1,8 +1,13 @@
|
||||
export const Constants = {
|
||||
/**
|
||||
* Nombre de points attribués au début de la partie
|
||||
* Nombre de points attribués au début de la partie pour la première joueuse
|
||||
*/
|
||||
INITIAL_MONEY: 2000,
|
||||
INITIAL_MONEY_1ST_PLAYER: 1500,
|
||||
|
||||
/**
|
||||
* Nombre de points attribués au début de la partie pour la première joueuse
|
||||
*/
|
||||
INITIAL_MONEY_2ND_PLAYER: 1000,
|
||||
|
||||
/**
|
||||
* Nombre de points attribués lors d'une nouvelle tentative
|
||||
|
@ -20,16 +20,16 @@ export class GameService {
|
||||
const alreadyStarted = game.currentRunId !== null
|
||||
let run
|
||||
if (!alreadyStarted) {
|
||||
const runnerId = players[Math.floor(players.length * Math.random())].id
|
||||
for (const player of players) {
|
||||
await this.prisma.moneyUpdate.create({
|
||||
data: {
|
||||
playerId: player.id,
|
||||
amount: Constants.INITIAL_MONEY,
|
||||
amount: player.id === runnerId ? Constants.INITIAL_MONEY_1ST_PLAYER : Constants.INITIAL_MONEY_2ND_PLAYER,
|
||||
reason: MoneyUpdateType.START,
|
||||
}
|
||||
})
|
||||
}
|
||||
const runnerId = players[Math.floor(players.length * Math.random())].id
|
||||
run = await this.prisma.playerRun.create({
|
||||
data: {
|
||||
gameId: game.id,
|
||||
|
Loading…
Reference in New Issue
Block a user