ddnet/src/engine
Robert Müller 42b952bc6c Move config variables to config_variables.h, remove variables.h
The contents of `variables.h` are moved to `config_variables.h` instead of being included with the preprocessor. The file `variables.h` is removed, so all config variables can be found in a single file instead of being spread over two files without any clear structure. The original declaration order of config variables is preserved. The unnecessary header guard `GAME_VARIABLES_H` from `variables.h` is removed, as the comment `// This file can be included several times.` already serves the same purpose of silencing the header guard check.

A comment is added at the end of `config_variables.h` to mark the location where modders should ideally declare all of their own config variables to avoid merge conflicts with us in the future.

Closes #7472.
2023-11-25 16:40:55 +01:00
..
client Simplify TickSpeed getters 2023-11-23 15:33:30 +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 Simplify TickSpeed getters 2023-11-23 15:33:30 +01:00
shared Move config variables to config_variables.h, remove variables.h 2023-11-25 16:40:55 +01:00
antibot.h Allow more complex interaction with the antibot via the console 2023-11-19 04:41:56 +01:00
Cargo.toml Add support for Rust code in DDNet 2022-10-19 23:46:06 +02:00
client.h Simplify TickSpeed getters 2023-11-23 15:33:30 +01:00
config.h Save unknown commands from settings_ddnet.cfg 2023-11-11 19:09:13 +01:00
console.h Merge pull request #5434 from heinrich5991/pr_ddnet_loglevels 2023-08-01 09:20:06 +00:00
console.rs Fix typos 2023-09-05 22:32:09 +03:00
demo.h Check for all file errors in demo player, show demo error popup 2023-10-19 21:48:04 +02:00
discord.h Only announce servers using Steam/Discord integration which are registered 2022-10-09 16:16:54 +02:00
editor.h extract CEditor::OnDialogClose 2023-10-23 12:48:53 +02:00
engine.h Move CHostLookup to separate compilation unit 2023-10-22 13:38:35 +02:00
favorites.h Allow multiple addresses per server in the serverbrowser 2022-07-10 16:52:07 +02:00
friends.h Bump friends limit from 1024 to 4096 (fixes #6096) 2022-12-06 10:31:43 +01:00
ghost.h Organize engine-shared includes 2022-05-29 20:02:22 +02:00
graphics.h Use bool instead of int 2023-11-20 21:58:29 +01:00
input.h Use dropdown menu to select game controller 2023-06-09 14:04:35 +02:00
kernel.h Fix misspellings 2022-10-25 13:51:56 -03: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 Add functions for reading/writing strings from/to datafile 2023-10-03 16:07:15 +02: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 Simplify TickSpeed getters 2023-11-23 15:33:30 +01:00
serverbrowser.h Add icon URL, remove servers-key/ranks-key from community JSON 2023-11-18 21:52:51 +01:00
sound.h enhance editor toolbar sounds 2023-10-06 17:09:19 +02:00
sqlite.h Remove useless typedef in c++ 2022-06-25 21:05:54 +02:00
steam.h Only announce servers using Steam/Discord integration which are registered 2022-10-09 16:16:54 +02:00
storage.h Add IStorage::CalculateHashes 2023-11-04 15:24:44 +01:00
textrender.h Add community server filter and icons, remove DDNet and KoG tabs 2023-11-04 15:32:27 +01:00
updater.h Overhauled job system 2017-11-23 15:47:38 +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