aboutsummaryrefslogtreecommitdiff
path: root/go
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-04-13 07:38:25 -0400
commit23d7d2946509cefa3004d0dfb655f2753b3c93fc (patch)
tree155bc7f446e54db66ae9beca3b1d83e3cfc7bddd /go
parent53e463e7c5780b6d8cbe09fafb5326abbc9da1f7 (diff)
downloadmuhqs-game-23d7d2946509cefa3004d0dfb655f2753b3c93fc.tar.gz
muhqs-game-23d7d2946509cefa3004d0dfb655f2753b3c93fc.zip
document map dependency
Diffstat (limited to 'go')
-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)