Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support running #22

Open
5 of 6 tasks
sandermvanvliet opened this issue Apr 13, 2022 · 9 comments
Open
5 of 6 tasks

Support running #22

sandermvanvliet opened this issue Apr 13, 2022 · 9 comments
Labels
enhancement New feature or request work in progress

Comments

@sandermvanvliet
Copy link
Owner

sandermvanvliet commented Apr 13, 2022

As Zwift has a mode for running as well it would be nice if you could build running specific routes.

To support this some things need to be done:

For RoadCaptain route builder:

  • Sport selection
  • Sport types supported by every segment
  • Add running only segments
  • Add sport type to route save file
  • Map turns from game to running segments

For RoadCaptain Runner:

  • Use sport type in messages throughout the UI
@sandermvanvliet sandermvanvliet added the enhancement New feature or request label Apr 13, 2022
@sandermvanvliet
Copy link
Owner Author

Sneak preview of route builder:
image

@sandermvanvliet
Copy link
Owner Author

Running segments have been added, still need to work out the valid turns onto other segments:
image

@VNT974
Copy link

VNT974 commented Apr 18, 2022

If I recall right, Green segment is for Sprint segment. I am not sure if there are a 'special' color for ONLY running route.

@sandermvanvliet
Copy link
Owner Author

The green segments are the segments that contain a spawn point, basically where you start when you start riding/running in Zwift.
When building a route you have to start on those places otherwise you'd manually have to navigate to the start point of the route you design in RoadCaptain.
Can be done but I found that very unfriendly when I was play testing the initial version.

@sandermvanvliet
Copy link
Owner Author

It's coming along nicely. There are a few segments that need to be split in order to be able to turn onto the right segments as many of the cycling segments now "intersect" onto running segments.

image

image

@VNT974
Copy link

VNT974 commented Apr 18, 2022

Oh okay, I misunderstood that green line. I have no clue which color to choose for running only route. Same comment with a setting to select a device, if you choose Treadmill, Cycling only routes should be grey-out ? That way in anycase, if you have only a HomeTrainer, Running only route are grey-out.

Still have to choose a color segment for Sprint, Kom, Reverse etc. AT some point it will be complicated to show 'selected route + display segments'

edit: Just before the direction arrow, wouldn't be interesting to display running/cycling, or running only or cycling only icon ? Probably too much information displayed.

@sandermvanvliet
Copy link
Owner Author

sandermvanvliet commented Apr 18, 2022

Regarding segment colors in Route Builder, I have some ideas to make the map view a lot better, I'll summarize that in a new issue to keep track of that. (See #31 )

The interesting thing is that in Watopia all cycling segments are also running segments so you when you build a running route you can start on any spawn point that there is in Watopia.
For cycling the running segments are hidden from view which means that you'll also not see those spawn points. Think that's sufficient for Route Builder anyway.

@sandermvanvliet sandermvanvliet added this to the Release 0.6.0.0 milestone Apr 18, 2022
@sandermvanvliet
Copy link
Owner Author

First release is available for testing: https://github.com/sandermvanvliet/RoadCaptain/releases/tag/0.6.0.0

@sandermvanvliet
Copy link
Owner Author

Currently you can't (yet) exit May Field onto Ocean Boulevard. I need to split those segments and work out exactly where the exit is on May Field.
Stay tuned!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request work in progress
Projects
None yet
Development

No branches or pull requests

2 participants