Revert "Undo changes to World::SetLocalPauseState to unbreak Lua"

This reverts commit 77e3d17527990fbb1e343bee49ac72de484ce86f.
Revert "freeze animations during pause to visualize it better"

This reverts commit 960248fe4425463a45c64058f5b6591878886016.
Revert "new PauseState to differentiate game and editor pausing"

This reverts commit d1e18cad7ab4fcad524f9dbecedb48d469d08286.
Revert "use TickRender() for RenderSprites and PaletteModifier"

This reverts commit 87fd576b26a34db5a7178c48e6c1985e760b732c.
Fix make animations.
Remove the crumble overlay after it has completed.
Don’t override custom animations if damaged.
Fix D2K turret placement crash.
Merge pull request #5874 from pchote/revert-desyncs

Revert TickRender and PauseState changes