Backed out
changeset 575c0de98505
Reason: We suspect that this patch might break Windows builds and render the mouse on Windows unusable.
This suspicion is based on the bug report of one user: https://hedgewars.org/node/6837#comment-33593
In return, this changeset will definitely re-introduce
bug #512.
Fix grammar fail in cosmos.lua (string freeze compliant)
This is string freeze compliant because the new string is already contained in stub.lua.
Update pl.lua (>99% complete)
A few strings have been removed because of empty translations of faulty format strings.
- Update .pro file
- Rethink logic of TCPBase, fixes bug with failing to receive all bytes from
engine when process end signal is received before tcp disconnect
Fix lastGameType not being updated if game type was demo or save (fixes a crash)
Previously, if you first played a normal game, then a demo, the “play again” button
would appear, but clicking it would only crash HW. This fix will remove this button
after a demo or save, because the frontend doesn't know how to restart demos or saves
yet.
Fix desyncs when forcing rope re-selection after missing a shot or hitting bounce world edge
Also re-introduce rope-reselection when touching ground