Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
But while ioquake3 loads “The Edge of Forever” with that setting, dæmon requires this value to be set to
If this value is less or equal to
There is no reason this map can't be loaded with a max set to
On a side note, because the problem aborts the map loading, this problem must be raised as an error instead of a warning.
How to reproduce
For some unknown reason, ioquake3 has these functions in
The functions that are in ioquake3 but not in dæmon were removed in f9d69b9 because being unused.
Some are are dead code in ioquake3 too:
But ioquake3 still uses those:
On a side note, in the past it was an error, not a warning, and it was displayed to the user, see screenshots from Unvanquished 0.35 and Unvanquished 0.17:
It's better to tell the user a cryptic error than just failing silently without notice.
The code that must display such error (instead of a warning printed in console) is: