In a default install of mAirList (from ZIPfile 3.0.14, which loads B681), loading any Cartwall Player causes a Range check error. Bugreport.txt is attached: seems to be TCartPlayerControl.GetStartTrigger.
There is also strange behaviour in the loaded Cartwall Player (try it!).
After a LOT of testing, I have isolated the problem.
If no INI files are present, the fault occurs.
If you have a mairlist.ini with these three lines in it:
[Cartwall]
Enabled=on
PlayerCountX=3
PlayerCountY=2
the fault does NOT occur; but removing ANY of those three keys from mairlist.ini re-introduces the fault.
I therefore conclude that there is some kind of problem with Cartwall initialiization when one or more of the above lines is NOT present in mairlist.ini, or when no mairlist.ini file exists (in other words, immediately after install), such that by default, either the Cartwall is not Enabled properly, and/or does not assume its default size of 3×2 Players (which would explain the Range check). 8)
This also happens if you copy B684 into the ‘default install,’ which is why the Subject line cites B684.
BFN
CAD
bugreport.txt (22 KB)