Hi, thanks for those answers Pikka, very helpful.
I tried to start from scratch, but was quickly thwarted, given I do not know anything about 'Squirrel', so the syntax, formatting, functions etc are entirely alien to me, i thought SimpleAI would be a decent start. Especially since I was eager to get some train action going on.
Where can I find further details on things in AIEvents, I found https://noai.openttd.org/api/1.9.0/classAIEvent.html
- but it doesn't specify the exact triggers, or perhaps exact definitions. My main wonder is ET_COMPANY_IN_TROUBLE. Does that refer to my company, another company, what are the triggers that determines if your company (or someone elses) is "in trouble".
I note numerous AIs are producing this log message, I'm a little concerned, but the messages don't seem to clarify much.
I am using the default vehicles (no GRFs in that department), and vehicles never set to expire. Are you aware of what produces that, or why, given all vehicles should be available, especially given the year is now into the 2100s.
One thing I note, is that a lot of AIs seem to build speculatively, and then do not delete after itself when it changes its mind, or they leave an odd junction or depot hanging around. To avoid this happening to me, is there a way of detecting if a piece of track (or say just a 'tile') has anything scheduled to go over it or if its unused?
What would be the expected fix for a vehicle that has gotten lost (AIEvent.ET_VEHICLE_LOST), or rather, what would people consider 'sensible' option for an AI? other than panic stations, of course.
I hope you don't mind me spurting questions out, but I guess that's how you learn!