Observer pattern & Archipelago

This commit is contained in:
Mysaa Java
2026-09-29 21:32:22 +02:00
parent 0bb880d434
commit 466da86969
22 changed files with 695 additions and 118 deletions
@@ -34,12 +34,15 @@ public class World {
boolean won;
public World(Game g, String name, GridConfig initConfig, Grid currentGrid, boolean won) {
boolean locked;
public World(Game g, String name, GridConfig initConfig, Grid currentGrid, boolean won, boolean locked) {
this.id = new WorldId(g.getId(), name);
this.game = g;
this.initialConfig = initConfig;
this.currentGrid = currentGrid;
this.won = won;
this.locked = locked;
}
public String getName() {