Patch Notes: DFO Grimoire
A new look: DFO Grimoire
- Main menu > Overhauls > UI has a fourth look, DFO Grimoire: everything Enhanced Plus does (the hotbar, camps and tents, the rest, the maps, trading and every online panel) dressed in GrimoireUI's parchment, wood, red-and-gold presses, glass vials and lettering.
- The vitals are GrimoireUI's three vials, upright in the corner in Daggerfall's order or lying in a row under the hotbar.
- The card has its own choices, each applied at once: Pages (cream page or tan scroll), Backdrop (the desk or the map), Vitals (upright or in a row) and Spellbook (the DFO book or GrimoireUI's own).
- The front door stands on a detailed desk, as large as the screen allows, and every wooden board uses a soft desk wood.
- Rarity, set and sigil names are inked deeper on the page so they stay readable.
Smaller fixes
- The compass can be turned over in the HUD editor (Alt+U): a new turn-over press sits beside the X.
- Main menu clicks now play the in-game click sound once your game data is loaded.
- Letters of credit say what they're worth in the player-trade info box and hover.
- The Daggerfall Online logo is repaired: the torn rows through "DAGGERFALL" and "The Elder Scrolls" are mended, and the clipped tops of its letters are closed.
Patch Notes: Faster towns and woods
Performance
- Towns and forests draw with far fewer graphics state switches. The shared buffers that hold trees, plants and lamps now grow to fit a large town, and each kind of flat stays together, so drawing a street jumps between buffers far less often. Measured in the real game at night, a town's frame takes about 14% less main-thread time than before this change, and about a quarter less than before the previous one. Nothing looks different.
Patch Notes: Trader directory load fix
Fixes
- The account service was being slowed down by the Notice Board's trader directory, which every player standing in a town reads. That read now looks only at the traders of its own region, so sign-ins, saves and everything else on the account service should stop failing under load.
What's Changed
- PATRON-LOAD II: the trader directory read was most of D1's load - index it by region and piece by @Lattymoy in #767
- PERF-ARENA2: the flats' arenas grown, and a record's batches together by @Lattymoy in #769
- GRIM1-GRIM7: DFO Grimoire, the enhanced skin in GrimoireUI's dress (the drop-in, merged onto main) by @Lattymoy in #760
Full Changelog: app-v0.1.7720...app-v0.1.7736