refactor: game funcs moved to controller
This commit is contained in:
@@ -13,10 +13,14 @@ func (c *Cache) Race(i int) game.Race {
|
||||
return c.g.Race[i]
|
||||
}
|
||||
|
||||
func (c *Cache) ListShipGroups(ri int) iter.Seq[*game.ShipGroup] {
|
||||
func (c *Cache) RaceShipGroups(ri int) iter.Seq[*game.ShipGroup] {
|
||||
return c.listShipGroups(ri)
|
||||
}
|
||||
|
||||
func (c *Cache) RaceScience(ri int) []game.Science {
|
||||
return c.raceScience(ri)
|
||||
}
|
||||
|
||||
func (c *Cache) ListFleets(ri int) iter.Seq[*game.Fleet] {
|
||||
return c.listFleets(ri)
|
||||
}
|
||||
@@ -42,7 +46,7 @@ func (c *Cache) MustShipGroup(ri int, index uint) *game.ShipGroup {
|
||||
func (c *Cache) MustShipClass(ri int, name string) *game.ShipType {
|
||||
st, _, ok := c.ShipClass(ri, name)
|
||||
if !ok {
|
||||
panic("ship class not foind")
|
||||
panic("ship class not found")
|
||||
}
|
||||
return st
|
||||
}
|
||||
@@ -59,6 +63,6 @@ func (c *Cache) PutMaterial(pn uint, v float64) {
|
||||
c.putMaterial(pn, v)
|
||||
}
|
||||
|
||||
func (c *Cache) RacetTechLevel(ri int, t game.Tech, v float64) {
|
||||
c.racetTechLevel(ri, t, v)
|
||||
func (c *Cache) RaceTechLevel(ri int, t game.Tech, v float64) {
|
||||
c.raceTechLevel(ri, t, v)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user