Posted: 29 Jul 2015, 19:16
Continuing the fine tradition of "If you want something done right, do it yourself" , here is PumaR4.
• What it is:
A sidekick to WolfR4, continuing where jigebren left off. Intended for the old/original Re-Volt 1207, because V1.2/RVGL changes all the time.
• What it does:
+ Disables AI rubberbanding. See what the best of stock AI / Expert AI can really do.
+ Lets the AI control vehicles while in air (technically also boats) and while flipped (like Rotor).
+ Lets you change your race camera(s) for replay (already saw their view while racing, have something new instead for replays).
+ Lets you set a custom bonnet/bumper cam for racing.
+ Reads V1.2 hood/rear cameras, without V1.2's (sometimes annoying) fixed-cam hard-springs-rattle.
+ Now replicates WolfR4’s fix of cameras for low-CoM vehicles (because the use of V1.2 cameras needs it unchecked in WolfR4).
+ Adds a fix to WolfR4’s bonnet view option, so it shows the bonnet for very high vehicles as well.
++ Tip: the bonnet still disappears at heavy up-tilt, so set the camera high enough to be obscured by the screen's edge before that.
+ Prevents the overwriting of replay files (copies them as "timestamp carname @ levelname Replay.rpl")
++ Car name and level name only if PumaR4 has seen Frontend and track-loading.
++ Reads the carname correctly even if the header of Parameters.txt contains the word "name".
++ Shows an optional tooltip if replay file copied okay (no need to check manually anymore).
• How it does this:
With fully set-and-forget use:
+ Auto-attaches to Re-Volt.
+ Auto-applies your saved choices.
+ Stays minimised if you want.
+ Waits patiently for the next time you run Re-Volt.
+ Repeats the above.
• The "how" and "why" of disabling AI rubberbanding:
Says Nero (there):
This is how it looks with PumaR4, in comparison.
And this is a before-and-after video of the AI controlling flying and flipped things (so you know, you can also do those boat races now )
Just keep in mind that to AI-tune flying things, you need to change the SteerRate (the AI part at the end of parameters.txt works only on ground).
As a bonus, here are Nyx’s Cop-ter and Acclaim’s UFO, AI-tuned for flight with PumaR4.
Latest version: 2016-01-11.
Yes, it has a very short readme because PumaR4 really needs no instructions.
Just put it anywhere you want, run it and then read what it says.
Other versions:
2015-07-29, 2015-07-30, 2015-07-31, 2015-08-16, 2015-09-06, 2015-09-20, 2015-09-23, 2015-09-30, 2015-10-03, 2015-10-07, 2015-10-12, 2015-11-08, 2016-01-01.
Changelog is in the readme.
Have fun!
• What it is:
A sidekick to WolfR4, continuing where jigebren left off. Intended for the old/original Re-Volt 1207, because V1.2/RVGL changes all the time.
• What it does:
+ Disables AI rubberbanding. See what the best of stock AI / Expert AI can really do.
+ Lets the AI control vehicles while in air (technically also boats) and while flipped (like Rotor).
+ Lets you change your race camera(s) for replay (already saw their view while racing, have something new instead for replays).
+ Lets you set a custom bonnet/bumper cam for racing.
+ Reads V1.2 hood/rear cameras, without V1.2's (sometimes annoying) fixed-cam hard-springs-rattle.
+ Now replicates WolfR4’s fix of cameras for low-CoM vehicles (because the use of V1.2 cameras needs it unchecked in WolfR4).
+ Adds a fix to WolfR4’s bonnet view option, so it shows the bonnet for very high vehicles as well.
++ Tip: the bonnet still disappears at heavy up-tilt, so set the camera high enough to be obscured by the screen's edge before that.
+ Prevents the overwriting of replay files (copies them as "timestamp carname @ levelname Replay.rpl")
++ Car name and level name only if PumaR4 has seen Frontend and track-loading.
++ Reads the carname correctly even if the header of Parameters.txt contains the word "name".
++ Shows an optional tooltip if replay file copied okay (no need to check manually anymore).
• How it does this:
With fully set-and-forget use:
+ Auto-attaches to Re-Volt.
+ Auto-applies your saved choices.
+ Stays minimised if you want.
+ Waits patiently for the next time you run Re-Volt.
+ Repeats the above.
• The "how" and "why" of disabling AI rubberbanding:
Says Nero (there):
Says zipperrulez (there):Right, grab WolfR4 and the 1207 patch. Make an extremely fast car a Rookie, then try it out at Test Course 6. As you're driving, you'll notice that every AI car has a Saturn 5 rocket attached to their asses.
Do the same thing in a recent 1.2 patch, and you'll notice they're only a few mph quicker.
zipperrulez even included a nice video in his post.Upon further inspection and tests there is indeed something screwing with AI speed that isn't as apparent as it looks. I can only seem to get cars to slow/speed up if I am using a mode only possible with WolfR4:
Same car for all players, 30 cars, no collision. A few from the back of the pack at start speed past the rest, get ahead of the others by about 5m (does not speed past myself, I am still up with the 5 or so who choose to speed up) and then settle at a constant top speed.
This is how it looks with PumaR4, in comparison.
And this is a before-and-after video of the AI controlling flying and flipped things (so you know, you can also do those boat races now )
Just keep in mind that to AI-tune flying things, you need to change the SteerRate (the AI part at the end of parameters.txt works only on ground).
As a bonus, here are Nyx’s Cop-ter and Acclaim’s UFO, AI-tuned for flight with PumaR4.
Latest version: 2016-01-11.
Yes, it has a very short readme because PumaR4 really needs no instructions.
Just put it anywhere you want, run it and then read what it says.
Other versions:
2015-07-29, 2015-07-30, 2015-07-31, 2015-08-16, 2015-09-06, 2015-09-20, 2015-09-23, 2015-09-30, 2015-10-03, 2015-10-07, 2015-10-12, 2015-11-08, 2016-01-01.
Changelog is in the readme.
Have fun!