reuse createGameObject
This commit is contained in:
parent
382853c097
commit
7a163e10ab
1 changed files with 2 additions and 10 deletions
|
|
@ -70,16 +70,8 @@ async function createGame(gameId, targetTiles, image, ts, scoreMode) {
|
||||||
GameLog.create(gameId)
|
GameLog.create(gameId)
|
||||||
GameLog.log(gameId, Protocol.LOG_HEADER, 1, targetTiles, image, ts, scoreMode)
|
GameLog.log(gameId, Protocol.LOG_HEADER, 1, targetTiles, image, ts, scoreMode)
|
||||||
|
|
||||||
const seed = Util.hash(gameId + ' ' + ts)
|
const gameObject = await createGameObject(gameId, targetTiles, image, ts, scoreMode)
|
||||||
const rng = new Rng(seed)
|
GameCommon.newGame(gameObject)
|
||||||
GameCommon.newGame({
|
|
||||||
id: gameId,
|
|
||||||
rng: { type: 'Rng', obj: rng },
|
|
||||||
puzzle: await createPuzzle(rng, targetTiles, image, ts),
|
|
||||||
players: [],
|
|
||||||
evtInfos: {},
|
|
||||||
scoreMode,
|
|
||||||
})
|
|
||||||
|
|
||||||
changedGames[gameId] = true
|
changedGames[gameId] = true
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue