Trains can hit mech armor.
Trains on ground level rail hits ground level or hovering mech armor. Trains on elevated rail only hit hovering mech armor, but doesn't hit mech armor that's on the ground.
Made by Claude AI. I have manually tested it for a few minutes to ensure basic functionality. I haven't done extensive testing to check for edge cases or performance impact.