setting player.mo.height in flipped gravity makes the game act extremely strangely
Title explains it as well as I can. Here's an example lua that sets your player.mo.height to 32*FRACUNIT (small enough to simply walk under spin-holes) when pressing custom 1, and to your skin's height at all other times. Does what you'd expect when gravity isn't flipped, but when it is, it goes absolutely crazy. Since p.mo.height is reset each frame, it's not like I can just set your height once then just leave it as-is.