Autodrive

by Pi-C

Car equipment for train avoidance, logistic network integration, circuit network connectivity, fuel refill, ammo reload, vehicle repair, radio control, enemy targeting, and gate control.

Content
a month ago
0.17 - 2.0
3.43K
Transportation Combat Logistic network Circuit network

b Crash on load

19 days ago
(updated 19 days ago)

I just started up a new run with my usual 200+ mods and got this message for Autodrive:


Failed to load mods: __autodrive__/prototypes/3-fix-tech-costs.lua:82: attempt to index field 'unit' (a nil value)
stack traceback:
    __autodrive__/prototypes/3-fix-tech-costs.lua:82: in main chunk
    [C]: in function 'require'
    __autodrive__/data-final-fixes.lua:42: in main chunk

Does that look like something caused by this mod, or might something else be triggering it? If the latter, can you give me a clue as to which mods to investigate? (I can paste the contents of 'mod-list.json', if that would help.)

19 days ago

Hi, again! Thanks for the report. It would be great if you could post a saved game – that way, I could sync the mods while loading (with the caveat that I can't load SA mods).

Unfortunately, I've locked myself out of the notebook that I've used for modding lately. Dozed off while working outside, and didn't noticed the light drizzle, so the keyboard apparently got shortened and pressing keys gets either no or the wrong characters. Not ideal if you have to enter a complicated key phrase for unlocking the HDD encryption on booting. :-) Anyways, it may take me a while until I can get back to working on my mods …

19 days ago
(updated 19 days ago)

It turned out that 'Learning By Doing' (https://mods.factorio.com/mod/learning-by-doing) seems to be the culprit. When I disable it, Autodrive loads just fine.

Here is the LBD error, if that is helpful:

Failed to load mods: Error in assignID: quality with name 'uncommon' does not exist.

Source: inserter-capacity-bonus-2 (technology).

...though that seems to point to something else. :shrug:

19 days ago

...and removing the keyboard, then rinsing it well in 99% rubbing alcohol should clear up the sticking. Another option would be to temporarily use a USB keyboard. I wish you well.

New response