This is really interesting. I'm gonna study this subject. Thank you for the thread! It definitely makes me feel even more that MTA-OOP doesn't need to exist, and we can already do everything with vanilla Lua tables.
Hi, I saw you archived this python version of tederis' c++ program, I forked it and made some slight fixes, I'll keep maintaining it
https://github.com/Fernando-A-Rocha/ase2json_py
Hi idk if this is needed currently. MTA now has new useful file functions to scan folders for files etc:
https://wiki.multitheftauto.com/wiki/PathListDir
lol thanks idk how I missed skin id 199!!!!
Please tell me if you find any more issues. Stay alert to github
v1.2.2 relesed with the patch mentioned above
https://github.com/Fernando-A-Rocha/mta-modloader-reborn/releases/tag/v1.2.2
You can make a custom "sirens" script with custom corona lights attached to vehicles. This will work regardless of the model.
As for the hardcoded vehicle features like truck/tow-truck attach, dozer, ZR350 popup headlights, etc, some of these don't have workarounds in MTA using Lua scripts, but others do. For example, you can code popup headlights using vehicle component position/rotation.
Good luck