save backups, hotkeys, ingame overlay (clock, item/stats editor, equipping/learning skills, ...), camera fixes, day length, char customization, augment mods, various cheats (ignore vocation for weapon skills and equip, town running animation, upgrading 2nd lvl skills to 3rd lvl)
Permissions and credits
Author's instructions
File credits
This author has not credited anyone else in this file
Donation Points system
This mod is not opted-in to receive Donation Points
Changelogs
Version 3.4.1
- damage log - should work with all weapons, doesnt work with all npcs/monster though
Version 3.4
- buff/debuff mods
- damage log
Version 3.3.2
- option to respec your char stats (ui->stats->player->attributes->respec)
Version 3.3.1
- bugfix: weapon sets - adding/setting weapons should work now
Version 3.3
- weapon sets - option to cycle between weapons too (default key C)
- keep in mind that it doesnt "equip" the new weapons stats, just graphics + skills
- choose the weapon in equip menu or inventory, then click on the set button
Version 3.2.2
- added an option to mod movement speed
Version 3.2.1
- weapon skill sets - shouldn't cause crashes (unless you lower the timeout too much)
Version 3.2
- fall height - option to change from which height you start taking dmg (-1000 is default, with Grace augment -1500, so you want to set lower number)
- experimental on-the-fly weapon skills switching - ctrl/alt (or whatever button for primary/secondary skills) + r to switch between sets... too enthusiastic button mashing causes crashes
Version 3.1.2
- different d3d9 hooking method (better compatibility with other stuff like enb, steam overlay etc, in theory)
Version 3.1.1
- bugfix: editing vocation ranks/xp for pawns should now be working
- augment mods - should work with some more augments + option to modify all 4 values
- compatibility with enb
- option to change gathering speed
Version 3.0.2
- bugfix: saving clock color with 0 alpha didnt work
Version 3.0.1
- bugfix: learned skills window wouldn't open
Version 3.0
- changed the library for rendering in-game overlay
- in-game ui - when opened it blocks the game for recieving keystrokes
- item editor - searchable item names, dropdown menus for master rings
- augment mods - you can now change values (activated and deactivated) for any (more or less) augment + "equip" any number of augments for your party
- skills/stats - now editable for every party member
- equipping skills - you now dont need to unequip/equip the weapon afterwards
- learned skills - allows you to edit which skills you have learned (for every party member)
- upgrading skills to 3rd lvl - you can now edit this in the ingame ui
- clock is now rendered using the same way as the in-game ui -> better performance
- option to turn windowed mode into borderless fullscreen
- moving portcrystals using tweakbar + map
Version 2.7
- added an option to upgrade lvl 2 skills to lvl 3
- tweakbar->skills->augments - dropdown menu instead of ids
Version 2.6.2
- run animation - option to only remove stamina drain and dont change animation
- affinity - option to discard any affinity changes
- augments - (without drop-down menu for now)
Version 2.6.1
- save hotkey - F5 now triggers save insted of checkpoint, F9 triggers checkpoint
- default key for tweak bar changed to F12
- affinity mod to dinput8.ini
Version 2.6
- save hotkey now triggers in-game save function
Version 2.5.1
- town run without removing stamina drain - tweak bar - changes to clock options should now be saved in the dinput8.ini - tweak bar - added options to enable/disable some cheats + camera fixes
Version 2.5
- tweak bar - equipping skills - added dropdown menus
Version 2.4
- tweak bar - equipping skills - manually enter ids for now
Version 2.3.1
- item editor - better list of ids (more complete)
- performance tweaks for clock
Version 2.3
- tweak bar - added editing player/mainpawn stats
- tweak bar - added affinity mod
Version 2.2
- added in-game tweak bar - with item editor, clock config
Version 2.1
- hotkeys - added hotkeys for time
- added game speed customizatio
- camera fixes - disable auto cam, extend vertical cam
- cheats - added share weapon skills, ignore equip vocation, ignore skill vocation
Version 2.0.3
- option to load additional dll
Version 2.0.2
- added hotkey for status and clock
Version 2.0.1
- hotkeys - added hotkey for equipment
- hotkeys - made the keys configurable
Version 2.0
- added hotkeys
Features
Save backups A hook is placed just before the game creates a save. When it gets there, the current save gets duplicated with a timestamp added to it. If you need to revert to previous save, simply rename it to "ddda.sav". It should find the save path automatically, if not see dinput8.ini. You can limit the number of backups it keeps in dinput8.ini.
Hotkeys Shortcuts to some menu items. It just simulates the keypresses you would normally do, so it has to press ESC, wait for the main menu to come up -> press additional keys. That waiting is just a normal pause for x milliseconds, so you may need to adjust it in dinput8.ini if its not entering the second menu. You can change the hotkeys in dinput8.ini, set to 0xFF to disable.
F5 = autosave, F9 = save checkpoint, M = map, J = journal/quests, U = equipment, K = status, Num5 = hide/show ingame clock
changing in-game time - Num4/Num6 = substract/add a minute, Num2/Num8 = substract/add an hour
Character customization screen Allows you to enter the character customization screen at any time. It replaces the Manual menu (the one on the very first screen). You need to enter it with keyboard (press enter), doesn't work with mouse.
Misc
Disable auto cam - prevents camera from autocorrecting when moving around with sheathed weapon
Extend vertical cam - extends the vertical range you can view with the camera (works with bow aiming too)
Borderless fullscreen - turns windowed mode into borderless fullscreen
Gathering speed - allows you to speed up gathering/mining
Jump mod - allows you changes the behavior of regular jump and jump while running
Fall height - option to change from which height you start taking dmg (-1000 is default, with Grace augment -1500, so you want to set lower number)
Movement speed - allows you to mod movement speed (running/walking)
Cheats
Share weapon skills - allows you to use all learnt weapon skills regardless of your vocation
Ignore equip vocation - allows you to equip anything regardless of your vocation
Run type outside of towns - allows you to force the town running animation (and/or remove the stamina drain) outside of towns as well
Time interval - allows you modify the speed of in-game time (so you can make the day longer/shorter)
Affinity mod - allows you to ignore negative/positive affinity changes, make any change positive or set affinity to max on any change
Third level skills Allows you to upgrade your lvl 2 skills to lvl 3. You can choose specifically which skills and choose different settings to player/pawns
Weapon skill sets Allows you to quickly swap between skills. Use the in-game ui to add and configure some skill sets, then press R (you can change the key in dinput8.ini) to cycle between them. The current set number is displayed under the in-game clock. The timeout is a delay before being able to reequip the skills again (so change to another set). Do not lower it too much or it's gonna cause crashes if you press the buttons too quickly.
Augment mods Allows you to make the game believe you (or your pawn) have an augment activated (so basically equip any number of augments). Allows you to change the power/magnitude of most augments. You can change the value of activated and deactivated augment. Unlike modding augments by changing game files, this works only on your party. What augments it won't work with:
didn't find where they are at all - 13: Damping, 41: Preemption, 84: Suasion
no value modding (only the alway on option) - 73: Stability, 102: Tenacity, 104: Acquisition, 108: Athleticism, 112: Flow
You got 2 buttons in the UI: 1) Active - checkboxes there can make the game believe the augment is always equipped (for a specific party member) 2) Mods - after you add some augment to mod, it will use all the specified values instead of the original ones (if you add a mod while in-game and not in main menu, it will fill the fields with the original values, so you know what you're modyfing)
Activated - changes the value that the game uses when the augment is equipped
Deactivated - changes the value that the game uses when the augment is NOT equipped
Unknown1, Unknown2 - additional values used only with a few augments, e.g. regeneration or the augments that work only during night
some of the values have a limit, e.g. stat boosters have some cumulative limit so changing it to super high values won't have any effect
sometimes lower is better, when high values don't have any effect, try using something between 0 and 1
Examples of what you can do:
change the value of Articulacy to further decrease your spell cast time (or make it instant)
change the value of Sinew e.g. to 5000 to be able to carry anything
change the value of Radiance e.g. to 100 to make the lantern shine like a sun
In-game clock Displays in-game time. Needs the in-game UI enabled. When you open the in-game UI (see below) you can drag the clock to any position you want. You need to save the position in the in-game UI. You can also change the size (restart required to have an effect) and its color + how often it's updated.
In-game UI (overlay) Draws an additional window in-game, which allows you to configure this mod + edit some in-game stuff. Press F12 to bring it up (you can change the key in dinput8.ini and obviously you need to keep hotkeys enabled). Available menus + what they contain:
Main - configure camera fixes, changing weather (+ disabling the post game weather)
Cheats - detailed configuration of 'Third level skills', 'Augment mods' and 'Affinity mod' + turning on/off the rest of cheats
Portcrystals - allows you to move your portcrystals around the map (they need to be placed somewhere already)
1) open the map, click on some place you want to move the portcrystal (as if you wanted to make a waypoint)
2) in the in-game overlay click on Cursor or Closest button next to the portcrystal you want to move
Closest - uses the latest named position (the ones with an icon) you moved your cursor on
Cursor - uses the exact position your cursor is on
(the game calculates Z position only on the named places, so you wanna use the Closest option if you don't wanna end up falling through the map)
Stats - allows you to edit stats of every party member: gold + rc, attributes (lvl, dcp, xp, health, stamina, str, def), vocations (rank, xp), inclinations + skill use
Skills - assigning learned skills + equipped weapon skills/augments (no need to reequip the weapon afterwards, but you still need to at least enter/exit the main menu)
Item Editor - you need to open inventory and select an item for it to start showing anything, you can search the items by name (just start typing into the Filter field)
IMPORTANT - if you want to change a weapon or armor/clothing, after changing it give it to your pawn and back to yourself for it to work!!!
Clock - configuring clock - size, color, timebase, saving its position
Installation Copy dinput8.dll and dinput8.ini into the main DDDA folder.