1
0
Fork 0
spacetraders/golang/pkg/api/utils.go

20 lines
427 B
Go

package api
import (
"strings"
"git.adyxax.org/adyxax/spacetraders/golang/pkg/model"
)
func isThereAShipDockerAtWaypoint(symbol string, ships []model.Ship) bool {
for _, ship := range ships {
if ship.Nav.WaypointSymbol == symbol && ship.Nav.Status == "DOCKED" {
return true
}
}
return false
}
func WaypointSymbolToSystemSymbol(symbol string) string {
return strings.Join(strings.Split(symbol, "-")[:2], "-")
}