refactor: game funcs moved to controller

This commit is contained in:
Ilia Denisov
2026-01-15 14:42:04 +02:00
parent fe8a8d4150
commit 16aba8435d
47 changed files with 1023 additions and 3093 deletions
+19 -19
View File
@@ -1,25 +1,25 @@
package game
import "iter"
// import "iter"
func (g *Game) CreateShips(ri int, shipTypeName string, planetNumber uint, quantity int) error {
return nil // g.createShips(ri, shipTypeName, int(planetNumber), quantity)
}
// func (g *Game) CreateShips(ri int, shipTypeName string, planetNumber uint, quantity int) error {
// return nil // g.createShips(ri, shipTypeName, int(planetNumber), quantity)
// }
func (g Game) ListShipGroups(ri int) iter.Seq[ShipGroup] {
return func(yield func(ShipGroup) bool) {}
// return g.listShipGroups(ri)
}
// func (g Game) ListShipGroups(ri int) iter.Seq[ShipGroup] {
// return func(yield func(ShipGroup) bool) {}
// // return g.listShipGroups(ri)
// }
func (g Game) ListFleets(ri int) iter.Seq[Fleet] {
return func(yield func(Fleet) bool) {}
// return g.listFleets(ri)
}
// func (g Game) ListFleets(ri int) iter.Seq[Fleet] {
// return func(yield func(Fleet) bool) {}
// // return g.listFleets(ri)
// }
func (g Game) MustPlanetByNumber(num uint) Planet {
p, err := g.PlanetByNumber(num)
if err != nil {
panic(err)
}
return p
}
// func (g Game) MustPlanetByNumber(num uint) Planet {
// p, err := g.PlanetByNumber(num)
// if err != nil {
// panic(err)
// }
// return p
// }