func (ship *Ship) LoadLocation(db *loge.LogeDB) bool { var body = db.ReadOne("shiplocation", loge.LogeKey(ship.ID)).(*simulation.PoweredBody) if body == nil { return false } ship.Location = body return true }
func GetShip(body *simulation.PoweredBody, db *loge.LogeDB) *Ship { var ship = db.ReadOne("ship", loge.LogeKey(body.ShipID)).(*Ship) if ship == nil { return nil } ship.Location = body return ship }