Sorry for the delay but, as promised, attached are 2 uploads: the patch for the tentative FoW speed-up, and a link to an MT build off b89 to test it. I have a couple of disclaimers, however. The b89 version is not completely patched to the latest applications to the repo, so don't look for stuff that Azhrei put in after he released the first iteration of b89. Secondly, the FoW patch is still a work in progress, and takes a couple of steps away from how it was originally handled; steps that might not see it get committed to 1.3 Final. It also is currently not an enforced setting, but is treated as a client to client preference. This preference is found, as requested, under the Map menu where Fog-of-War itself is toggled.
Anyway, let me know how it goes or if I missed anything.
Edited: As per wolph's feedback, uploaded an updated patch with fixes.
Edit #2: Patch updated. Changes include:
- An accelerator for waypoint fog exposure (ctrl+shift+w)
- Creation of 2 macro toggle functions (toggleFoW and exposeFogAtWaypoints)
- Several minor behavioral improvements
- Fixed lock-up caused by worker threads waiting indefinitely.
- Capped thread pool at 15 threads.
- Added fog exposure at waypoints for unsnapped movement.