aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2025-04-13 07:38:25 -0400
committerFlorian Fischer <florian.fischer@muhq.space>2025-08-20 15:57:15 +0200
commit753ce5c1bcd915df2f3d86f1d3d9680d09cfb6cc (patch)
tree5eec9c347320ffbf135e210778eb034662659f2a
parent3ab9118743b4e80ff66731cc9e35598aa01645b0 (diff)
downloadmuhqs-game-753ce5c1bcd915df2f3d86f1d3d9680d09cfb6cc.tar.gz
muhqs-game-753ce5c1bcd915df2f3d86f1d3d9680d09cfb6cc.zip
document map dependency
-rw-r--r--go/game/player.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/go/game/player.go b/go/game/player.go
index b4b7bd8b..845340a3 100644
--- a/go/game/player.go
+++ b/go/game/player.go
@@ -27,6 +27,9 @@ type Player struct {
knownStores map[Position]bool
}
+// Creates a new player
+// Must be called after a map was loaded to find
+// the players Store.
func NewPlayer(id int, name string, deck *Deck, gameState *LocalState, color color.Color) *Player {
store := NewStore()
deck.MoveInto(store)