0ad/source
wraitii 07e44a75a1 Allow mods to say they should be ignored in replay/MP compatibility checks
Since it is very non-trivial to determine which mods change checksums
and which don't, this relies on modder goodwill (and on verification on
our end for signed mods).

The declaration is an optional "ignoreInCompatibilityChecks" boolean in
mod.json

Also rework slightly the MP lobby mod display to always show the host
mods in a clear manner.

Differential Revision: https://code.wildfiregames.com/D3968
This was SVN commit r25634.
2021-06-02 06:50:16 +00:00
..
collada Refactors smart pointers creation, reduces code duplication and improves exception safety. 2021-02-13 23:53:40 +00:00
graphics Cleanups MiniMapTexture a bit. 2021-06-01 19:50:15 +00:00
gui Removes ShaderProgram from MiniMap header, removes unnecessary members, removes useless scissoring. 2021-06-01 21:37:14 +00:00
i18n Split ScriptRequest in its own header. 2021-05-03 16:07:26 +00:00
lib Removes unused BitBuf added in 5b5726ed4d. 2021-05-25 19:42:06 +00:00
lobby Adds std namespace to shared_ptr usages in network and engine. 2021-05-22 19:28:40 +00:00
maths Fixes a bounding box projection to an incorrect camera causes the red water bug. 2021-05-15 13:33:36 +00:00
mocks More FreeBSD build fixes. 2012-01-30 06:21:11 +00:00
network Adds std namespace to shared_ptr usages in network and engine. 2021-05-22 19:28:40 +00:00
pch Include CStrInternStatic where necessary only. 2021-05-18 11:09:54 +00:00
ps Allow mods to say they should be ignored in replay/MP compatibility checks 2021-06-02 06:50:16 +00:00
renderer Moves partially MiniMap texture rendering into a separate object. 2021-06-01 18:55:35 +00:00
rlinterface Split off JSON-related function from ScriptInterface, clean up headers. 2021-05-14 10:18:03 +00:00
scriptinterface Adds std namespace to shared_ptr usages in scriptinterface and simulation. 2021-05-22 19:30:18 +00:00
simulation2 Adds std namespace to shared_ptr usages in scriptinterface and simulation. 2021-05-22 19:30:18 +00:00
soundmanager Tweak sound distance attenuation & add configurability 2021-05-25 06:19:25 +00:00
third_party Optimization for include resolving in PreprocessorWrapper. 2021-01-20 23:05:15 +00:00
tools Removes ShaderProgram from MiniMap header, removes unnecessary members, removes useless scissoring. 2021-06-01 21:37:14 +00:00
main.cpp Replaces global g_VSync state by VideoMode property. 2021-05-21 21:33:43 +00:00
test_setup.cpp Introduce C++ templates replacements for DEFINE_INTERFACE_X and RegisterFunction macros 2021-03-01 20:52:24 +00:00