Ameecher wrote: ... what R-TEAM is trying to say here is that, because of the new feature in OTTD that allows more than one train set to be active ...
I gathered that much, but sometimes I like to play dumb ...
... multiple NewGRF engine sets or Dynamic Engine Pool ...
Just to clarify the situation. The CanSet cannot swim; I'm not going to teach it how to, I just keep it away from the pool's edge. We don't want any accidental drownings.
The manual has always said, that the CanSet is not compatible with any other trains sets. This is still the case ant it holds even more true with the introduction of the engine pool in OpenTTD. But, from tomorrow this will be enforced. No other trains sets, including TTD 'original' vehicles, will be allowed to be active while the CanSet is. It will try to deactivate all other trains sets, if it cannot it will deactivate itself.
Further to that, the set will be limited to known and existing game/patch revisions that have been proven to work correctly. We cannot afford to have a set like the CanSet to have its quality compromised.
So for TTDPatch players, that means 2.6 alpha 0 r1888 to r1895 inclusive; a very narrow window, but due to constant introduction of bugs [untested fixes and features] this is unavoidable.
OpenTTD players will have v0.6.0 and v0.6.1 (and its siblings) available. v0.7.x (the nightlies) is restricted to r12283 to r14000 currently, but if more problems are encountered it may be taken of the shelf all together.
Now, I'm not against that new feature, but as I cannot be held responsible for its very bad and crappy implementation, the CanSet requires that 'Enable multiple NewGRF engine sets' be turned off. I'm sorry for those of you who want to play with multiple road, air and sea sets; if you do, the CanSet is a No-Go.
I don't want to go into details what is bad and awful and how it should have been done (we, 'real' coders, are never consulted anyway), but below is a selection of problems that cause grieve to the CanSet. After I encountered those, I lost interest in taking 'photos' not to mention the asserts.
The feature was tested using the CanSet, USSet, Norwegian Set and TTO 'original' vehicles :
. Maglev and narrow gauge, do not mix well.
. US Set stuffs up rail crossings
. The Purchase list does not show what set the vehicles are from; that;s really bad for newer players.
. Where are the Norwegian engines ?
. Where is the CanSet Doodlebug ?
. US Gondola refittable to food !! I could accept sure-footed cows though.
. Huge problems with wagon livery overrides, generic callbacks, callback 1D (in particular), vehicle variables 42, 60, C6, F2 to name a few.
. CanSet's push-pull and speed features compromised.
... and the list goes on. But, I will not enter into any discussions or lodge bug reports.
Well, that's enough for today, have a nice day ... but keep your discussions civilised; CanSet v0.3e will be out tomorrow ...