Pavement Drive Assist Continued

by azaghal

Introduces a driver assistance system that autonomously follows paved roads, while maintaining a preset cruise speed if desired.

Content
1 year, 1 month ago
1.1 - 2.0
17.2K
Transportation

b [CONFIRMED] Speed limit applied against vehicle when cruise control or driving assistant is disabled

26 days ago

I've been testing stuff and found some issues with the speed limit signs.

At first I was testing a speed limit sign then after an intersection a remove speed limit sign with just pavement assist on and holding W. The speed limit sign would slow the vehicle down, but aside from the speed limit not holding a constant value (it seemed like it just removed the W input so I was drifting), the remove speed limit sign did not speed me up, if the limit sign removed my W input it would make sense unless I unpress W and press it again.

I then tested cruise control, which it worked as expected, however when I went back to testing the previous way, pavement assist only, it was now ignoring the limit signs, I toggled both cruise and pavement assist and couldn't get it working again (I assume a reboot would work, not tested).

14 hours ago

Hello Rsslone,

Thank you for posting detailed explanations. I was able to reproduce both behaviours locally.

At least based on documented behaviour in the README file, the speed limit signs should not affect the player vehicle at all when the cruise control is disabled:

Speed limit and end of speed limit signs affect the passing vehicle only when both the driving assistant and cruise control are active.

So... I would say that the first item you have observed is an actual bug, while the cruise control toggling probably just fixes some data structure internally to make the logic behave in a sane manner.

So, I will have a look at correcting the behaviour to match documentation (not quite sure whether a use-case of applying speed limit to manually controlled vehicles could be useful to someone down the line).

Best regards,
Branko

New response