2333: Log join type r=def- a=Learath2
This should let us get a quick idea of how many people are actually using the bridge.
Also adds the const qualification which could enable more optimization.
Co-authored-by: Learath <learath2@gmail.com>
2326: Disable -Wstringop-overflow warning in IntsToStr r=heinrich5991 a=def-
Since it won't write into invalid memory when Num > 0
Co-authored-by: def <dennis@felsin9.de>
2279: Only forbid resizing when videorecorder is recording r=heinrich5991 a=def-
2327: List data files in `CMakeLists.txt` r=def- a=heinrich5991
This fixes missing files for people recompiling when we add new data
files.
Co-authored-by: def <dennis@felsin9.de>
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2324: Check for a null CPlayer::m_pCharacter r=def- a=Learath2
Players need not have characters at all times
Co-authored-by: Learath <learath2@gmail.com>
2306: Make ctrl-s/ctrl-l etc work everywhere in editor (fixes#2302) r=heinrich5991 a=def-
instead of just in the layers view
Co-authored-by: def <dennis@felsin9.de>
2321: Use the 0.7 race features better r=def- a=Learath2
Mostly tested, couldn't test the diffs though as I don't have score set up. It looks good to me though.
Co-authored-by: Learath <learath2@gmail.com>
src/game/server/ddracecommands.cpp:743:39: warning: unknown conversion type character ‘l’ in format [-Wformat=]
743 | str_format(aBuf, sizeof(aBuf), "%s-%lld-%s.save", pSelf->Server()->GetMapName(), time_get(), pSelf->Server()->GetAuthName(pResult->m_ClientID));
See https://sourceforge.net/p/mingw-w64/wiki2/gnu%20printf/
2308: Fix command overlaps in 0.7 r=def- a=Learath2
This also renames `/r` to `/rescue` for them, but it's not that much of an issue as they have completion for it.
Co-authored-by: Learath <learath2@gmail.com>
2299: Disable timeout for 0.7 clients r=def- a=Learath2
Turns out there is no way to influence `m_LocalClientID` anymore. Another thing changed for the sake of change.
Removing the check whether an `m_LocalClientID` has already been set allows 0.7 clients to reclaim their tees after clientinfo is resent. It should be fairly trivial for custom clients to send an extended message to enable timeout protection.
Co-authored-by: Learath <learath2@gmail.com>