Loading...

Autosport Racing System (ARS) 0.8.5b

44,472

Hey, been some time. 0.8.5 is out due to the crashing issues, but its, sadly, far from an overall improvement. I have been working on ARS for all these years and have countless issues with the AI which I have still not managed to iron out.

I've been receiving emails and github mentions about the crashes so I am releasing what I got. I do not have the time to be as active as before, but I'll still try to release another future update after this one. Should contain;

- The final AI behavior
- Direct menyoo vehicles support
Porting the crappy menu system to LemonUI would be nice, but this late, its not worth the time. Wait until ARS for VI.
----------------

0.8 > 0.8.5
- Fixed crash on start. GTAV updates moved things around and caused these crashes.
- Reworked speed control and lane control for AI. They're better at cornering overall.
- Reworked throtle and steering control, AI is much better at keeping their cars under control.

Known Bugs
- AI tends to wobble a lot when racing side to side.
- You can start to fly around when being ragdolled if you used the freecam.

0.7.7 > 0.8
- Fixed AI slowing down on the start/finish line
- AI has additional measures to try and correct speed mid-corner, should be more careful.
- Small avoidance tweaks
- Added ReverseRoute to the pre race options
- Added Show Track Limits to the in-race options, displays arrows to the sides.
- *Changed BaseOverdrive from -0.2 to 0 on all personality files, AI should be a bit more confident in corners.
- No tracks or new vehicles.

*If AI overshoots corners when they didn't before, go to /Personalities and change BaseOverdrive back to -0.2 on all files.

Be sure to check the Options.ini and Developer Settings.ini inside, they have a lot of settings you want to check out and maybe change. Like AI risk taking or auto-repair behavior.


------------------------------------

ARS its a racing tool that allows singleplayer racing against smart opponents in a modded enviroment. Hope you have fun with it! I sure have.

- Click here to go to the dedicated website.
- Click here here to watch a few gameplay and showcase videos.
The changelog is at the end of the bulletpoints.


------- Key Features -------


Route-based tracks
ARS makes use of routes instead of waypoints to build its tracks. This has huge advantages - The tracks' limits are very well defined and curves are well detailed. AI benefits greatly from this as they tap into the route info to try and follow the track to the best of their abilities, meaning they don't need vanilla pathfinding anymore, and they're able to make full use of the track's width, encouraging multiple-car battles and overtaking behavior. Add-on lands are possible to race on thanks to this.

The track only contains the route, all information AI needs to navigate and race is generated from the route points, and that's huge, as it allows to create tracks just by painting lines on the ground. AI figures out the rest.

Modding support
ARS is built to support a wide range of game modifications out of the box. Specifically:
  • Add-on vehicles: All kinds of land based vehicles are supported. Add-on included, there's no difference between vanilla and Add-on ingame. In fact, ARS comes with a few IVPack and VWE vehicles added in.
  • Handling mods: ARS' AI taps into the car's Handling to judge the vehicle's capabilities, like tire grip and engine power, for example. This allows the racers to work with almost any kind of handling, from the arcadey vanilla to realistic builds like Killatomate's Realistic Driving.
  • New lands: It is possible to race in add-on lands of any kind. This is because the routes themselves provide the AI with everything they need to navigate, so there is no pathfinding needed at all.
  • Stunt tracks: Tracks can be built on GTAO's stunt props (any prop, really), thus allowing Cunning Stunts' style races to be done too.
  • Surfaces/Material mods: A few mods modify the ingame surfaces to have better physics, and this is specifically supported aswell. AI will account for the new grip modifiers.


Content Creation
ARS has an in-game route creator with prop placement support. It also allows players to create their own vehicle builds, tied to specific disciplines.
Both kinds of creations are stored in .xml format and can be easily shared between games!

You're free to upload vehicle or route files from ARS to 5mods and share them with everyone. If you contact me, I can add them to the script's content and make them official in an update.

Proper AI
The opponents feature a scratch-made AI specifically coded for this script. GTAV's AI is disabled for the races!
Among other things, AI is able to take any kind of corner, overtake each other, make full use of the track's width and respect personal spaces to a great degree. They are also context aware in a fair share of situations. For example, they know to give way or hold their ground regarding side-to-side battles, and can actively look for a gap to overtake.

Discipline system
Basically a glorified tagging system, it lets you define which kind of cars should show up to your races. The disciplines are custom and stored in each car's xml file.

ARS comes with a few basic disciplines like 'sponsor' for sponsored vehicles (livery) and 'drag' for dragsters. Cars' classes count as a discipline too, along their modelname and vehiclename.

----------
Please refer to the shitty ARS website for more information.
----------

SOURCE
- Github

REQUIREMENTS
.NET Framework 4.5.2
Visual C++ 2015
ScriptHookV Latest
ScriptHookVDotNet Latest

INSTALLATION
All the required files are stored within the ARS folder. Drop the folder itself on 'GTAV Root/Scripts/'. It will look like \Grand Theft Auto V\Scripts\ARS\(Content).

Ingame, you can simply hold Shift and press E, and the main menu will appear.

SETTINGS
You should open Options.ini and DevSettings.ini inside ARS's folder to configure the script to your liking. All the options in there are explained in the files.


THE INCOMPLETE PACKAGE
Sadly, you can notice this is not an 1.0 release. ARS is not complete and it is not the full experience. I have ran out of time and have not been able to complete this script before my deadline, and I have to move on. As of now, ARS is barebones and only the AI, editor and race behavior are there.

The reason for this is that scripting the route system and AI have been a titanic effort, and it has taken me more than a year to figure out and manage. So I am absolutely burned out and I have also spent the time I allocated for this project completely. Its releasing late, by the way. Should have been done by July.

ARS lacks:
- A complete set of vehicles to race against (Only a few dozen are included)
- Multi-race championships
- Any kind of progression
- Immersion focused features
- A proper interaction menu
- General polishment and intuitive design
- ARS' AI is also unable to handle ambient traffic for now, so traffic is fully disabled while you're racing. Hopefully, this becomes an option in the future.

I will attempt to work on ARS in the future and update it as I am able. It is not a certainty, though.

Years working on and off on the pack, I've decided to release it to force me to finish it and you guys to help me by pointing out issues or preferences. Get to work.

TL:DR
Proper Handling Physics is a handling.meta pack that overhauls the driving physics of all vanilla and DLC vehicles, making them more unique and interesting to drive. It also contains overhauls for popular Add-On vehicles like the Vorstand or Speedo Express.

Disclaimer
I'm getting the project out of the door before I lose all interest and it becomes abandoned.

While its more than enjoyable as-is, the project is not complete (around ~500 of >600 vehicles are final). Sporty vehicles have had more focus and boring vehicles are more inconsistent. Stats are competitive but not perfect. Report all issues or inconsistencies you find..

The next two months will see frecuent updates into 1.0 based on your reports. After that, I'll not be around much.

Vehicles affected
This pack overrides all vehicles, but doesn't change Aircraft, Boats or Motorcyles

Key cars
Have a drive on these! They represent the best this pack has to offer.

  • Baller (2nd Gen)
    Heavy, not very grippy, but very stable. Good example of feeling of inertia and weight.
  • Asterope
    Great example of a run-of-the-mill car, the asterope has a standard suspension you'll feel, lacking grip if you drive it rough, and a bit of weight to it. Enjoyable to drive, not set-up to race, and you'll notice it.
  • Stinger GT
    Sporty classic, presents a nice feel of speed on a classic-style handling. The rear engine really conditions it with oversteer. Beware the rebound on bumps! And the brakes.
  • Comet
    Another rear-engine, this car is a good example of a 00s sports car. Stiffened (but not perfec) suspension, good grip, great launch.
  • BR8, DR1, S80RR, LM87, RE-7B
    Incredibly high power, high downforce cars. The DR1 and LM87 focus a bit more on top speed, sacrificing downforce.
  • Flash GT, Tropos
    Rallycars with good power, easy to slide. These cars have lower but more reliable grip - skidding and offroading does not reduce it that much


See Limitations & Conflicts below.

Handling Features
Overall, the vehicles behave more realistically regarding inertia, suspension, grip and weight transfer, not hitting full on realism.
But if you need bulletpoints:

  • Basic Fixes: some vehicles have certain settings like traction loss or shift speed as a generic value, this tweaks all settings in most vehicles.
  • Higher Top Speeds: Up to 200mph on the fastest super/hypercars. Check out the Zeno or Taipan.
  • Focus on suspension: leaning, spring travel, bounciness and dampeners, antirolls.
  • Big changes to Center of Mass, helping with rollovers and more unique stability nuances like engine placement. Check the Comets and Stirling GT.
  • Bigger changes to Rot Inertia, making the cars feel weighty and giving more control on high speed contact/impacts.
  • Dynamic Downforce: all vehicles now use vanilla's dynamic downforce instead of the static system.
  • Less grip overall (1.5g - 2.5g range) allows a more natural feel without going realistic. Grip still respect's GTAV's streets design.
  • Override method simplifies installation and sits on top of everything else, being less prone to conflicts.


Limitations & Conflicts
GTAV's file structure screws with this mod.

  • Only handling edits: I cannot override other files like vehicles.meta, so no extended changes like vehicle flags.
  • R* fuckups: some vehicles point to the same handling from vehicles.meta, Like the normal and Merryweather Mesa. On those cases the same handling compromises between the two models.
  • Crashes: Some vehicles crash the game when their handling is overriden. The Viseris can't be changed, so it stays vanilla.
  • No IRL replace-mods: Different models will drive weirdly due to the CoM differences.


Install
Use OpenIV to install the .oiv package.
Otherwise you can also get the loose files here. https://bit.ly/3mUnyXQ

The .oiv package does these changes:
- The handling.meta file replaces the original in Grand Theft Auto V\mods\update\update.rpf\common\data. This includes all day1 vehicle handlings.
- The proper_physics_dlc folder goes in Grand Theft Auto V\mods\update\x64\dlcpacks. This includes all DLC vehicles.
- Adds a new dlcpacks:/proper_physics_dlc/ Item to Grand Theft Auto V\mods\update\update.rpf\common\data\dlclist.xml.
Show Full Description

First Uploaded: August 09, 2019
Last Updated: May 14, 2023
Last Downloaded: 20 minutes ago

All Versions

 0.8.5b (current)

11,066 downloads , 1.76 MB
May 14, 2023

 0.8

13,267 downloads , 1.52 MB
April 03, 2021

 0.7.7

2,521 downloads , 1.52 MB
March 02, 2021

617 Comments