Dear Eric and other adv3Lite users,
The library manual mentions PreinitObject class for pre-initialization code. But I found most of the library uses the preinitThing() method of Thing class. There seems to be no mention of preinitThing() in the library manual, and the comments in the source code don’t explain too much either.
Is a game author supposed to use preinitThing() method (with calling inherited, of course) when applicable? Or should we only use PreinitObject class’s execute() as the manuals say?