Corrected some warnings and style checks
Sources as in eng3d018.zip (part 2)
Sources as in eng3d018.zip (part 1)