Merge branch 'sab' into Atomic-SAB

This commit is contained in:
scamiv
2025-11-26 16:44:44 +01:00
+5 -6
View File
@@ -186,14 +186,13 @@ export class GameRunner {
let packedTileUpdates: BigUint64Array;
const tileUpdates = updates[GameUpdateType.Tile];
if (this.tileUpdateSink !== undefined) {
if (tileUpdates.length > 0) {
console.log("[GameRunner] tile updates for tick", this.game.ticks(), {
count: tileUpdates.length,
});
}
const seenTiles = new Set<TileRef>();
for (const u of tileUpdates) {
const tileRef = Number(u.update >> 16n) as TileRef;
this.tileUpdateSink(tileRef);
if (!seenTiles.has(tileRef)) {
seenTiles.add(tileRef);
this.tileUpdateSink(tileRef);
}
}
packedTileUpdates = new BigUint64Array();
} else {