Well, there would be quite a simple way to prevent cheating:
Simply make it so that only the commands are given on any device and the calculation is done by the server.
Then even if you would cheat on your own device it would not work as the server would do the math itself and send the correct (uncheated) values back to the player.
But this method would demand quite a lot of server power for all those calculations.
As such it would most likely not happen.
Well, maybe if the server could “outsource” the calculations to the devices of other users it could be done.
E.g., player A orders an action -> Server receives command -> gives calculation order to device of player B -> Player B’s device calculates the result for player A and sends it back to the server.
-> Server sends back the result of the actions to player A.
That way the player could not cheat either as the mech setup and all values would be sent from the server’s data base and the calculations would be done by others than the player’s own device.
Though that probably would need quite a difficult coding to work and players would need to agree to that as their devices would calculate for others.
But aside from that it might be possible.