Preview Release
Due to the large number of bug fixes and other incremental changes, this release is marked as a preview / pre-release of 0.15.
If you do not wish to test upcoming changes or provide feedback to developers and modders, please download the previous stable Beta release Daggerfall Unity 0.14.5 instead.
Impact to Mods
Changes in this release are considered "low-moderate impact" to mods. Mods compatible with 0.14.5 should generally remain compatible with this release. Some mods could be impacted depending on which part of the game mod targets. Mod creators please test your mods to confirm compatible with this release and update/rebuild if needed. This ensures your mod is ready for the next general release.
If you are a mod creator and encounter any difficulties rebuilding your mod for 0.15.x, please reach out on the forums for help.
Providing Feedback
Please help mod authors by testing their updated mods with this release and providing them with your feedback on Nexus or on the forums.
If you encounter any new issues in this release not present in the previous general release, please post details to Help & Support on the forums.
Upcoming Stable Release
If this release proves to be stable and no major problems are raised, the next release (0.15.2) will be considered a stable beta release for general play.
Featured Changes
Interkarma - Localization Upgrade
The localization feature in Daggerfall Unity has received significant upgrades. Translating the game is now easier and involves less technical overhead than in previous releases.
French language screenshot credit Daneel53
To summarise the improvements in this release:
- Simplified workflow to create translation mods.
- No need to use the Unity editor or write any code.
- Replace fonts simply with a .ttf or .otf file.
- Replace in-game text with only CSV and .txt files.
- More text can be translated than ever - quests, location names, books, almost all text in game now.
- Add colour, text scaling, and images to book text.
- Easily share translations as simple .zip files and unzip into StreamingAssets.
- Several bug fixes and updates to localization layer in DFU to support all this and make things easy as possible to work with using basic tools like Excel and Notepad.
- A zip file of master localization CSV files is included with game release.
Article below is a fast but detailed introduction to translating DFU in 0.15.1 and later. This article supersedes any previous translation process.
https://www.dfworkshop.net/translating-daggerfall-unity/
AverniteDF - Improved Mouselook Smoothing #2479
Daggerfall Unity's mouse look smoothing has been updated. This new method by AverniteDF has uniform mouse sensitivity parity whether smoothing is on or off, and allows for setting a variable amount of smoothing rather than simply on/off. You can now configure smoothing to six levels: None (disabled), Lowest, Low, Medium (default), High, Highest.
Note: If you previously had mouse look smoothing enabled, your mouse look sensitivity will now be lower than before. Increase sensitivity in settings until this is back to a comfortable level.
Mouse look sensitivity maximum has also been increased from 8.0 to 16.0 as part of this change. The default has also been increased, but this won't change existing setups.
General Fixes & Improvements
Jefetienne
- Fix broken keybinding for modifier combo keys such as Ctrl and Alt #2458
Numidium
- Rework weapon caching and fix scaling issue #2462
- Adjust arrow position relative to camera rotation #2471
Pango
- Serialize PlayerTeleportedInsideDungeon so that Castle Daggerfall doors can be opened from inside after teleport and save/load #2464
- Fix two typos in locale_set description 33ba92f
- Use uppercase ?PAINT.CIF filenames for case-sensitive filesystems 2f9906b
JayH
- Update K0C00Y06.txt (A Mix-Up) quest to fully restore lost legal repute at end of quest #2463
- Quest fixes Nov 2022 (R0C11Y28, S0000500, S0000501) #2466
- Quest fixes Jan 2023 (M0B11Y18, S0000003, S0000015) #2488
- Add time limit reminder to DB entrance quest #2496
andrew-raphael-lukasik
- [Editor] Draw building door debug trigger outlines using OnDrawGizmosSelected() #2450
- DaggerfallBillboardBatch fix for OnDestroy issue #2456 #2427
- Better exception message for SerializableStateManager.GetStatefulGameObjectType #2444
nights192
- Fix lycanthrope guard despawning improperly #2469
DFIronman
- Raise an event when a crime is committed #2474
JorisVanEijden
- Fix %god macro for fighters guild #2478
- Fix message trigger condition bug when giving the totem to Gothryd #2482
- Fix The Relic quest (C0B10Y15) not giving extra reputation #2483
- Always allow custom items to handle UseItem themselves #2481
Interkarma
- Update Addressables to 1.21.1, Localization to 1.4.2 4642378
- Support for loading TTF and OTF fonts from StreamingAssets/Fonts 4d5b9b6 08a0b30
- Add StringTablePatcher for localization via external CSV files 659f2f1 d921931
- Output debug list of missing default chars in font 7ada0f7
- Allow localization of quest message text from CSV 899e4d6 a771d33
- Migrate building names to localization ff7d7cb
- Migrate region names to localization 35f6978 dec7d3b 27d2f92 53447a1 56bf64c
- Allow localizing location names from CSV 934062e 32e47a4 804c0d4
- Localize location name on bulletin boards 24d9e27
- Localize region name in Place Macro4 49799a1
- Localize additional Person and Place macros 27757d9
- Localize "travel to" region and location names e52571e
- Localize "would you like to travel to" prompt 13e174d
- Localize location name on travel map 70aadac
- Travel map search and list localized location names 9b8b471
- Handle localized Place name when clicking through journal 87041f0 33c8d2e
- Workaround for journal goto clicks and older saves d011326
- Add default localized books to base game 7937b4c
- Add LocalizedBook support 6310a34 5d3a919
- Rework book reader UI to use LocalizedBook data edd2a77
- Add "missing" book due to wrong ID 6a97e93
- Show localized book title/author in tooltip and info popup 84af0c6
- Add image markup to localized books 38e4f68
- Fixes to "Invocation of Azura" book text 17fb018
- Double mouselook sensitivity maximum to 16.0 c22bf05
- End Levitate when no rounds remaining e18422e
- Fix constant effect lifecycle to end properly at 0 rounds f55fe29
- Seek CSV files from mods 121c9c2
- Seek FLC from StreamingAssets 522c4ba
- Adjust default mouselook sensitivity post smooth upgrade 0286cf2
- Fixes to eye height calculations in PlayerHeightChanger 0d24d3e
- Prevent CurrentRegionIndex out of range 06687cf
- Fix singleton soul gem not assigning penalties cadc7f3
- Lower secondary "isplayerinside" flags on building exit 8b5e3b0
- Migrate date time strings to localization e5088be
- Display non-localized region name from older saves c15b4fa
- Handle escaped quotes read from CSV 3c57976
- Exclude completed quests from active person check 8391ba0