I built a mod as an Automation addon, one of the things I included was an electrical motor swap. I want it to be compatible with any car from Automation so I had to make it compatible with DCTs and Sequential transmissions, I did this by overriding the Lua files of each transmission to prevent the "compare to nil" error. Can I still upload the mod with those Lua overrides? I'm asking because of this line in the guidelines:
To answer the actual question first: No you can't upload that to the repo. However, you don't actually need to overwrite the transmission specific files for this, you can specify in jbeam that it loads a specific one for a given setup. (Assuming you changed one of the "shiftLogic-xyz.lua files) That way you just add new files without overwriting any, making it possible to upload it to the repo. Essentially duplicate the transmission specific shift logic lua file and give it a unique name ("shiftLogic-deadBuckIncSuperSpecial.lua" in this example). Then in jbeam you can set this in the "vehicleController" section: The game then loads your file instead of whatever it would auto-select based on transmission type.
Thank you, Diamondback, I'm learning as I go; the wiki helps but some of this stuff is hard or impossible to find on there.