From 899ef7448222f0d087c194b3379b702f8dd2ff8c Mon Sep 17 00:00:00 2001 From: ewy Date: Mon, 14 Sep 2026 19:48:36 +0200 Subject: add server and websocket comms --- engine/player/player.go | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100644 engine/player/player.go (limited to 'engine/player/player.go') diff --git a/engine/player/player.go b/engine/player/player.go deleted file mode 100644 index 9dece55..0000000 --- a/engine/player/player.go +++ /dev/null @@ -1,34 +0,0 @@ -package player - -import ( - "sakura/engine/card" - "sakura/engine/game" - "sakura/engine/pool" -) - -type Player struct { - Game *game.Game - Vigour *Vigour - Life *pool.Pool - Aura *pool.Pool - Flare *pool.Pool - MasterDeck []*card.Card - Ultimates []*card.Card -} - -func (p *Player) propagate(g *game.Game) { - p.Game = g - p.Aura.SubtractsTo = g.Shadow - p.Flare.SubtractsTo = g.Shadow - p.Life.SubtractsTo = p.Flare -} - -func New(g *game.Game) *Player { - p := &Player{ - Life: pool.New(pool.Empty, 10), - Aura: pool.New(3, 5), - Flare: pool.New(pool.Empty, pool.Infinite), - } - p.propagate(g) - return p -} -- cgit v1.3.1