I consider myself a reasonably intellegent person but getting a custom driver ai file to load is apparently beyond my capability. I am trying to get an LMDh grid. I first tried with the new Aston Martin and then without. I have quadruple checked the XML file and can find nothing wrong. Of course, there are little things that go unmentioned in the instructions. Like, do I include (IMSA 2024) in the livery name? Of course I tried it both ways without luck. Shhould this really be this hard? Any SPECIFIC, detailed guidance would be appreciated. I have pretty much read everything on this topic to no useful end. Thanks
It could be any one of a few things. A few things to consider: - Are you using a skinpack/custom liveries? - The 'livery_name' values in the AI file must exactly match the 'NAME' values in the relevant livery override file(s) (or the default Reiza livery name if not using custom liveries - the name are visible in the UI iirc). - If you are running multiclass things can get more complicated - but try to have the correct number of AI drivers in your AI file to match whatever configuration you are trying to run - A single "&" in a livery_name can mean the file doesn't work at all. Avoid. - Is the file named correctly? The game will ignore it if it's not [seriesname].xml. If you can't get it to work, share the xml in question and maybe I (or whoever) can help.
I'll recheck everything. The problem may be in the name in the ai file. So, the correct names are e found in the livery override file. I'll check into that. Thans so much for the guidance
Okay, as best as I can tell, everything is correct and the custom aiDrivers file has names that match those in (I'm assuming this is right) Vehicles>Textures>Custom Liveries>overrides>Cadillac_v-series_r. I've attached the customaiDrivers xml file
Yes, those are the files they need to match. The NAME value of every livery listed in "cadillac_v-series_r.xml" (and the other LMdH cars' xml files in their respective folders) must match the livery_name values in your AI xml. I don't see much obviously wrong with your AI file at first glance - and without having all your livery override xmls too it's hard to be definitive, but note e.g. two of the Cadillacs don't have a '#' in their livery_name, whereas all the other drivers do. Maybe that matches what's in your livery override xml file - in which case that's fine, but could something small like that. Test with a single series and the specific number of opponents that are in your AI file. Failing that, reduce it to one driver in the AI file and test with one opponent.
Thanks so much for the work and good catch! I did put the # signs in but it still didn't load. I think where I'm confused is where, exactly I get these Livery names that have to match the customaidrivers xml file. Are they in vehicle>Textures<Custom liveries>Overrides? For example, the caddy v series xml has a"Livery Override Livery=53 Name =Whelen Engineering Racing 31" Is there something in there I should be matching the customaiDriver file to? I'm gonna get this at some point!
In the game when you go to select the livery it will say a name, like "Aston Martin Valkyrie Hypercar #23 (IMSA 2025)" for example. In your AI file you have to put that exact name or it won't work. I'd recommend using this tool. It makes creating AI files very easy. If you're looking for custom livery names it will be in the XML files in the overrides. Copy those and paste them into this tool and you'll have your custom AI grid in no time. AMS2 Custom Drivers Utility
I've tried to fiddle around with this tool before but good instructions are scarce. I'll gtive it a try again. As for using the exact names, They're all in there correctly. Thanks
The tool is pretty self explanatory. You put the car livery name in, your driver name, the country code, and then you can choose to select what attributes you want to set and export it with the correct file name for the class you want it to apply to. Can you attach the XMLs from your livery overrides?