This is a thread for members to post inofficial hotfix patches in. These hotfixes are for people who want to keep using stable official releases of The Dark Mod and Dark Radiant, but with somewhat less bugs.
These patches will overrule parts of the official release, and are therefor only compatible with the specific version of TDM/DR that they were created to patch. It is therefor necessary that you keep track of which hotfixes you installed, and uninstall them all when you upgrade to a new TDM/DR version. If any bugs persist in a future version, it's best to wait for a new patch to be released for that version.
At time of writing, the official released versions are The Dark Mod version 2.10, and Dark Radiant version 2.14.0. When posting a patch, please include which version it is for. (Patches for developer versions are allowed, but don't expect those versions to last long.)
Developers, keep in mind that while these patches will point you in the direction of a problem, the patch solution will sometimes differ from an official release solution. (For example, we can't rename packaged files, and so we have to sometimes refer to badly named ones.)
It's possible that I - Nort - will be the only one posting these patches, and I'm fine with that.
Update
After having worked out a lot of patches during these past weeks, I've attached version 1.0 of my hotfix pack to this post. This pack makes all my previous hotfixes obsolete. Details about what they contain, are in the included release notes, because the list is too long to post here. The main features is the fixed console warnings, as well as the fixed mages. (Do not miss these mages. They are eating apples and everything.) If you have any questions about any changes, just ask.
Version: The Dark Mod 2.10, Dark Radiant 2.14.0
Small correction:
The release notes should say:
"This new file creates defines several placeholder shaders. Placeholder shaders are mesh defaults which skins can refer to without risking conflicts with other meshes sharing the same skin. They are not simply misnamed shaders, or deprecated legacy shaders."
Update
Dark Radiant version 3.0.0 released today, so my patch version 1.0, only stayed relevant for about 24 hours. ...and that's fine. A great changelog of Progress, is all I ever wanted.
While devs should still download my patch to see if everything in my patch change log has been addressed (which I doubt), normal users should instead go download Dark Radiant 3.0.0, where every change is official. Once I've assembled enough mental strength to begin over from the beginning again, I will start working on the next patch. It will likely take a shorter time to make this time.
Update
Remember, before uninstalling any def files, to first remove any entities they have created, mainly the noble and mage ragdolls. If Dark Radiant can't find the definitions for entities, it won't display them in the map. I don't know if they still remain in the code, and you probably don't want invisible obsolete entities in your map, so it's cleanest to remove the entities from the map before removing the patch files.
Update
I've decided to post-pone any further development until Dark Radiant release 3.1.0. The 3.0.0 was a big update, and big updates will typically come with smaller unforeseen issues. One such issue is that whole numbers aren't being displayed properly. It's thankfully only a cosmetic issue, but since it's so in-your-face, I think that the devs are likely dealing with other issues as well, and that the next update will be coming as soon as possible. ...so I think 3.1.0 will be more stable, and will come soonish.