render emoji on top of name, better trade notification

This commit is contained in:
evanpelle
2024-12-10 20:28:39 -08:00
committed by Evan
parent 13f186da5f
commit e1d22193c1
5 changed files with 22 additions and 19 deletions
+3 -2
View File
@@ -9,6 +9,7 @@ import { ParallelAStar, WorkerClient } from "../worker/WorkerClient";
import { PathFinder } from "../pathfinding/PathFinding";
import { DestroyerExecution } from "./DestroyerExecution";
import { BattleshipExecution } from "./BattleshipExecution";
import { GameID } from "../Schemas";
export class FakeHumanExecution implements Execution {
@@ -25,8 +26,8 @@ export class FakeHumanExecution implements Execution {
private relations = new Map<Player, number>()
constructor(private worker: WorkerClient, private playerInfo: PlayerInfo, private cell: Cell, private strength: number) {
this.random = new PseudoRandom(simpleHash(playerInfo.id))
constructor(gameID: GameID, private worker: WorkerClient, private playerInfo: PlayerInfo, private cell: Cell, private strength: number) {
this.random = new PseudoRandom(simpleHash(playerInfo.id) + simpleHash(gameID))
}
init(mg: MutableGame, ticks: number) {