ddnet/src/engine
Robert Müller 140fcea667 Avoid using console to reset game settings
Prevent potential dead lock when using `/map` chat command in combination with Teehistorian. Closes #7619. I could not reproduce the issue on Windows though.

This also means resetting game settings should actually be efficient now, because it only involves iterating over all game settings and directly resetting their value.
2023-12-10 11:23:20 +01:00
..
client Add ability to scroll in console. Remove pages. 2023-12-09 12:20:43 +01:00
docs Merge #5918 2022-10-09 13:53:05 +00:00
external Update zlib to version 1.2.13 2022-10-14 14:53:24 +02:00
gfx Handle all color channel counts in image loader 2023-11-20 21:58:29 +01:00
server Merge pull request #7580 from Robyt3/Message-Unpack-Check 2023-12-05 19:01:33 +00:00
shared Avoid using console to reset game settings 2023-12-10 11:23:20 +01:00
antibot.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
Cargo.toml Add support for Rust code in DDNet 2022-10-19 23:46:06 +02:00
client.h Properly initialize all CClient member variables 2023-12-02 18:33:46 +01:00
config.h Refactor config manager, move config variable handling 2023-11-30 20:26:00 +01:00
console.h Refactor config manager, move config variable handling 2023-11-30 20:26:00 +01:00
console.rs Fix typos 2023-09-05 22:32:09 +03:00
demo.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
discord.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
editor.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
engine.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
favorites.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
friends.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
ghost.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
graphics.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
input.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
kernel.h Support arbitrary number of kernel interfaces, assert on errors 2023-12-04 18:11:47 +01:00
keys.h Regenerate key lists with latest SDL version 2023-05-30 23:39:47 +02:00
lib.rs Add support for Rust code in DDNet 2022-10-19 23:46:06 +02:00
map.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
message.h Add a simpler IServer::SnapNewItem() API based on some more generated data 2023-02-10 23:12:24 +03:00
rust.h Add support for Rust code in DDNet 2022-10-19 23:46:06 +02:00
server.h Stop all recording of server demos on shutdown. 2023-12-02 11:10:20 +01:00
serverbrowser.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
sound.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
sqlite.h Remove useless typedef in c++ 2022-06-25 21:05:54 +02:00
steam.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
storage.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
textrender.h Merge pull request #7593 from archimede67/console-scrolling 2023-12-09 18:26:32 +00:00
updater.h Remove unused ver parameter of MACRO_INTERFACE 2023-11-28 21:46:03 +01:00
uuid.h Make sure headers compile standalone 2020-09-26 21:50:27 +02:00
warning.h Add title to engine warnings and make auto-hiding optional 2023-10-19 21:40:55 +02:00