Virtual Steward

Misc Virtual Steward 0.5c

Login or Register an account to download this content
Stripe76 updated Virtual Steward with a new update entry:

Fake AC server for tandem drifting - PREVIEW

Patreon

Virtual Steward will always be free and available here on Overtake but I opened a Patreon account to test the actual level of interest in the project. I received a few message complimenting it but download numbers are pretty low. Depending on the Patreon "success" I'll decide if keeping it just as a "when I feel like it" project or working on it a little more.

patreon.com/VirtualSteward

Back to the update.

This is a requested feature from a guy with bad ping that...

Read the rest of this update entry...
 
Definitely keep this app going please, our leauge has been using this for the last year or so for our hotlaps and track guides and its great

Only feedback would be an in-depth tutorial on how to do everything
 
Definitely keep this app going please, our leauge has been using this for the last year or so for our hotlaps and track guides and its great

Only feedback would be an in-depth tutorial on how to do everything
I try to avoid depending on external validation for my self worth but I'm a very low energy person and motivation is key on keeping me going so thank you for letting me know you are actively using Virtual Steward.

When I say "Patreon success" I'm talking about the free tier, even just 50 subscribers would be enough to show there's interest in the project, so feel free to spread the news. ;-)
 
Hi,
Is there a way to define the weather, air temp, road temp, wind speed, and wind direction for the local server when using the server function with a replay?

In the Virtual Steward GUI, there only seems to be:
  • Steering Ratio
  • Track grip
  • Fuel rate
  • Tires wear
  • Tyre blankets on/off
Do these values get written to some intermediary file that defines the configuration for the local server?
I'm just thinking can I set the parameters that are missing from the GUI, somewhere else?
If it is only limited to using what is available in the GUI, could you add them there?

EDIT: Also I think there is no extended physics enabled on the server that gets created. Could that be configured?

Anyways, thanks for the app, I really enjoy using it for lap comparison etc.
 
Last edited:
Hi,
Is there a way to define the weather, air temp, road temp, wind speed, and wind direction for the local server when using the server function with a replay?

In the Virtual Steward GUI, there only seems to be:
  • Steering Ratio
  • Track grip
  • Fuel rate
  • Tires wear
  • Tyre blankets on/off
Do these values get written to some intermediary file that defines the configuration for the local server?
I'm just thinking can I set the parameters that are missing from the GUI, somewhere else?
If it is only limited to using what is available in the GUI, could you add them there?

EDIT: Also I think there is no extended physics enabled on the server that gets created. Could that be configured?

Anyways, thanks for the app, I really enjoy using it for lap comparison etc.
Hi, the idea is use the values from the replay file but I still don't send them to the server, beside the sun angle. I plan on adding the ability to override them but it could take a while, I'm refactoring the UI and it's a lot of work. I suggest using SOL/Pure to change the weather in game directly until then. Same for extended physics, but for that I also have to check how that it's done.
 
For context: I haven't been coding for a few years and this is my first WPF project, the result is that the UI code sucks. A lot. To the point that it's annoying to work with, so my current priority is to rewrite that.
 
Hi!
Love the concept behind the idea of being able to do a lead run and to chase myself!
Unfortunately, everytime I start the server with the replay on, I get a "Handshake Failed" error.
Do you perhaps know how to fix it?
Thanks
 
Hi!
Love the concept behind the idea of being able to do a lead run and to chase myself!
Unfortunately, everytime I start the server with the replay on, I get a "Handshake Failed" error.
Do you perhaps know how to fix it?
Thanks
Hi, I got other reports about this problem, I'm investigating it but I'm not able to reproduce it. Right now I'm adding some tracing to VS to be able to gather some information about the problem.
 
Stripe76 updated Virtual Steward with a new update entry:

Test version

I got reports of the program crashing on start and the message "The grid was full, to enable connection to the... etc" showing up too often with the effect of removing the only player in the replay.

If you are affected by any of this problem, I published a test version on Patreon (free) that could help solve the issue. I don't want to publish on Overtake right now because I'm working with an old version of the code base and I want to be sure it's not missing other feature before publishing...

Read the rest of this update entry...
 
If you can see the different laps in the players list in VS, it should work, but for checkpoints it needs the ai lines.

There aren't many ways to set it up, just select the players and the laps you want to merge. I plan on adding some editing tools, they'll probably be more fitting to your use case.
 
Last edited:
Hi, the idea is use the values from the replay file but I still don't send them to the server, beside the sun angle. I plan on adding the ability to override them but it could take a while, I'm refactoring the UI and it's a lot of work. I suggest using SOL/Pure to change the weather in game directly until then. Same for extended physics, but for that I also have to check how that it's done.
Have you had time to investigate this further?

The game thinks you are driving in a server, so it doesn't allow changing the weather physically. The physical conditions are server defined.

Also the extended physics is defined by the server, so as a driver on the server I can't affect is it active or not. For now it is not active, so if the car has extended physics, it won't drive as it normally should.

I don't really understand how this Virtual Steward Server functionality is set up, but I would guess there is a place where it could tell the game what these additional server weather conditions are, and if Extended Physics is active on the server or not. Can you think of such a possibility?

I hope I'm not bugging you. Just thinking these would make the server functionality even much more useful, so I hope you find a way to do it.
 
Have you had time to investigate this further?

The game thinks you are driving in a server, so it doesn't allow changing the weather physically. The physical conditions are server defined.

Also the extended physics is defined by the server, so as a driver on the server I can't affect is it active or not. For now it is not active, so if the car has extended physics, it won't drive as it normally should.

I don't really understand how this Virtual Steward Server functionality is set up, but I would guess there is a place where it could tell the game what these additional server weather conditions are, and if Extended Physics is active on the server or not. Can you think of such a possibility?

I hope I'm not bugging you. Just thinking these would make the server functionality even much more useful, so I hope you find a way to do it.
Hi, I added some weather settings and the extended physics flags to the new refactored version, I'll probably publish a preview version on Patreon later this week. About the extended physics, I have no idea how to test if they are actually active, do you know how to do that?
 
Hi, Considering downloading this, but have a couple of questions.

Does this log any time a car rolls over? Contact between cars? Cars going off track? And logs them in an Incidents time log or something? Could help with modding testing
 
Virtual Steward just loads the replay file, the format of which is undocumented so I have to reverse engineer it. I still haven't found any information ragarding incidents or going off track, maybe they are there but I doubt it, it looks like it's focused mainly on storing data regarding the "visual" part of the race just to play it back.

I tried doing some automated incidents discovery but I kinda gave up on that.
 

Latest News

Do you prefer licensed hardware?

  • Yes for me it is vital

  • Yes, but only if it's a manufacturer I like

  • Yes, but only if the price is right

  • No, a generic wheel is fine

  • No, I would be ok with a replica


Results are only viewable after voting.
Back
Top