Darkest Dungeon Character Mods
Not counting the custom heroes available through various user mods, at launch there are 14 Darkest Dungeon classes available for putting together a wide range of party combinations.Before you can start picking a party lineup though, you need to know the best and worst skills each class has available, as well as what unique class camping skills will give you an edge in longer dungeon quests.Below you can find a rundown of every single hero in the game, along with the best classes for filling each role and lineup position. (Note that in the preferred position listing, Slot 4 is the far back, while Slot 1 is the very front).For more details on keeping your party sane and breathing, you may also want to check out:.Abomination Preferred position: Slot 2 or Slot 1Role: DamageA very odd hero, the Abomination automatically gets all his class skills from the start and is capable of dishing out large amounts of damage, but he also has significant drawbacks. For starters, none of the religious classes – the Vestal, Crusader, and Leper – will join a group containing an Abomination, which reduces your party combination options.The Abomination also has to transform into beast mode to use his most damaging skills, which raises the stress of every other hero in the party.
To be most useful, you should team up the Abomination with classes that have stress reduction abilities.The camping skills available to an Abominations usually come with big drawbacks, but offer big rewards as well. Psych Up, for instance, will see your Abomination outclassing all other heroes on the damage front, while Eldritch Blood makes it much less likely your hero will contract a disease or suffer from effects like blight and bleed.Arbalest Preferred position: Slot 4Role: Damage / MarkingThe dedicated ranged combatant, an Arbalest can only move backwards in formation and is all but useless at the front row.Sniper Shot is your basic ranged attack, but try to use Sniper's Mark first to mark the target and deal bonus damage. When combined with other classes that also deal bonus damage to marked creatures – like the Bounty Hunter or Hound Master – this can be a devastating combo.Definitely invest in the Blind Fire skill before taking your Arbalest into a dungeon. This hero is a major liability if you get surprised and the lineup swaps positions (or an enemy uses an ability to rearrange your marching order). Blind Fire, meanwhile, still lets you hit something from the front row, even if you don't control what enemy gets hit.For camping skills, Triage is the clear winner since it heals everyone, but Restring Crossbow also ensures the Arbalest will deal more damage for the remainder of the quest.Bounty Hunter Preferred position: Slot 2Role: Damage / UtilityA middle-of-the-road combatant, the Bounty Hunter has mid-range health, speed, and base damage in addition to both melee and ranged combat options.
Because of where his skills can be used, he's better in the second slot than on the front line.Where the Bounty Hunter shines is in conjunction with marking enemies. Use the Mark For Death skill first, then employ the Collect Bounty skill, which does a staggering 90% bonus damage to a marked foe, in addition to an extra 15% damage against human enemies. You'll make quick work of bandits that way.Uppercut gives you both knockback and stunning abilities, but can only hit the front row, while Flashbang can stun an enemy in any position and still shuffles the lineup. Either of these abilities should be used in conjunction with Finish Him for bonus damage to a stunned monster.When picking camping skills, Planned Takedown is excellent for bonus damage against bosses, while Tracking will increase your chances of surviving the rest of the dungeon to actually reach that boss.Crusader Preferred position: Slot 1Role: Damage / UtilityYour all-around best Darkest Dungeon class (and prime front line fighter), the Crusader has low speed but makes it up in pretty much every other category.
With excellent health and base damage, plus his damage bonus against undead, the Crusader should always be in your party when exploring the ruins.Besides the basic Smite skill, Zealous Accusation should be on your list for its ability to hit two enemies at once, and Inspiring Cry offers stress reduction and a bonus to the light level. For your final skills, Stunning Blow lets you (of course) stun an enemy, while you can then either choose Battle Heal for a small amount of healing or Bulwark Of Faith for raising your Protection and the light level.For camping, pick up the Zealous Speech skill to drop everyone's stress at once, or instead use Zealous Vigil to drop the Crusader's stress and prevent an ambush. Stand Tall is also helpful if you have a companion at death's door but there's still plenty more rooms waiting to be invaded.Grave Robber Preferred position: Slot 4 or Slot 3Role: Utility / DamageWith low health but very high speed, the Grave Robber is all about hitting enemies at range. Thrown Dagger does decent damage, but works best in cooperation with another class that can mark the target first.Poison Dart should be deployed against an enemy with low blight resistance, while Pick To The Face is a good choice if you put the Grave Robber in Slot 3 instead of Slot 4.Lunge deals excellent damage, but also re-positions the Grave Robber to the front, where the rest of her skills are are pretty much useless, so it's usually a last resort attack.
I began working on a character mod yesterday, using the 20 step tutorial here. And after following all the steps, the game crashes upon trying to open up the character menu, select the character in a dungeon, or begin the character’s turn in a fight. 'Darkest Dungeon is a hard-core RPG about the stresses of dungeon crawling. You must manage a team of flawed heroes through the horrors of being 500 feet underground while fighting unimaginable foes, famine, disease, and the encroaching dark. You will have to tend to characters’ spirits as much as you do their Hit Points.
The stunning Shadow Fade skill, however, can only be used from the front two positions, so if you pick Lunge, use it in conjunction with Shadow Fade.For camping, you absolutely want Snuff Box, which gets rid of diseases without having to pay gold to the Sanitarium. Pilfer can also be useful, as it gives you an extra provision that might make the difference between victory and defeat.Hellion Preferred position: Slot 1Role: Damage / UtilityWhile the Hellion has only middling health and speed, her raw damage output and ability to cause both stun and bleed make her one of the better front line options when your Crusader or Leper aren't around.Wicked Hack is your basic attack skill, which of course only lets you hit the front row.
If you want more versatility, pick up the Iron Swan skill as well, which offers the chance to reliably hit the very back row.Barbaric Yawp is a good choice for its stun ability, but don't forget it also debuffs you and means your Hellion will be dealing less damage during the rest of the encounter.If It Bleeds is a good choice for decent damage and the bleed effect, but Bleed Out is far superior for bleeding damage - so long as you only need to hit the front row. Breakthrough hits the front three enemies all at once (excellent for large groups of low health enemies), but it also debuffs you.Unfortunately the Hellion's camping skills generally don't match up to the other classes. Battle Trance uses up 3 rounds and is only helpful if the Hellion is in Slot 1, while Revel lowers stress at the cost of debuffing everyone.
Likewise, Reject The Gods has too high a cost to offset what it offers, and Sharpen Spear takes up too much time for the small bonus to critical hits it offers.Highwayman Preferred position: Slot 3 or Slot 2Role: DamageAlthough his health and base damage aren't on par with the main front line fighters, the Highwayman makes an excellent addition to any party lineup with his ability to deal damage both from and to any position.Point Blank Shot does killer damage if the Highwayman has been pulled to the front row, while Open Vein does decent damage and causes bleed. Grapeshot Blast is great for crowd control, hitting two enemies at once, and Pistol Shot lets you hit back row enemies while dealing greater damage to a marked creature.While camping, each of the Highwayman's skills are powerful, but they all use up a full 4 rounds. Featured ContributorTy splits his time between writing horror fiction and writing about video games. After 25 years of gaming, Ty can firmly say that gaming peaked with Planescape Torment, but that doesn't mean he doesn't have a soft spot for games like Baldur's Gate, Fallout: New Vegas, Bioshock Infinite, and Horizon: Zero Dawn. He has previously written for GamerU and MetalUnderground. He also writes for PortalMonkey covering gaming laptops and peripherals&period.
This guide is intended to provide official, base level information that will be helpful for you to begin modding Darkest Dungeon. Because of the large volume of potential information involved in any large modding project, we still encourage members of the community to write their own detailed guides using their own tips and tricks.If you'd like to contribute to this official guide, please contact one of the current guide mods! We'd love to have your help, as long as you understand we require editorial control since this is the official guide.Good luck with your projects!-RedHookTyler. HOW TO TURN MODS ON/OFF IN THE GAME:. Subscribe to any mods you wish. Launch the game. Start a new campaign or select an existing save slot.
Click on the Mods icon to the right of the save slot. This will bring up an interface allowing you to toggle which subscribed mods will be active. Drag and drop the mods to set their order of priority.
Mods at the top of the list take priority. That is, the mods at the bottom will be applied first.This is important because if multiple mods affect the same file(s), the mods at the top of the list will be the changes that remain final. SpineDarkest Dungeon uses Spine to create skeletons and animations for characters. Without Spine you will be unable to make new animations for characters or enemies. Because Spine is a paid program it can be a difficult entry fee into the creation of unique animations, but it's a full-featured editor whose possibilities far exceed what is required for Darkest Dungeon.The 'Professional' version of Spine is required to attach meshes to bonesGet Spine here:In addition, it is ABSOLUTELY NECESSARY that you use version 2.1.27 for DD.“Make sure that you set Spine’s version to 2.1.27 before you export, otherwise our binary reader won’t read your.skel file correctly (that might be cause of the error).
You can leave the Atlas export settings to default, except change the following: “Max width” and “Max height” should be set to 4096, and “Power of two” should be OFF.”. Important Information for ArtistsAssets in Darkest Dungeon need to be exported with transparency settings. 'Gimp' does this automatically, but for Photoshop we recommend the 'SuperPNG' plugin. Additionally, two programs can be used to trim the masks from PNG files and to remove the alpha colour layer.To use these two programs, drag and drop your PNG file onto each of the exe files. Though no dialogue will appear, they will have done their job. Check below for the links!Get SuperPNG here:Trim Mask Program: www.dropbox.comAlpha Layer Remover: www.dropbox.com. This is a list of general parts/mechanics that can be modded.
More specific info on areas of the game can be found in their respective guide section. Heroes. Heroes are very moddable currently. It is very possible to create completely new classes with their own artwork, animations, and skills. Buffs & Effects.
Most buffs and effects are available to tinker with. Only a small handful of effects are hardcoded and inaccessible by modders. Supplies & Provisions. Many current supply effects are hardcoded, but new ones can be added with general ease. /SteamApps/common/Darkest Dungeon/windows/steamworkshopupload.exeThis will upload your mod to the Darkest Dungeon Steam Workshop. As part of this process, it will assign your mod a unique identifier number.
This will be added directly to your.xml file.IMPORTANT: Continue to use the same.xml file with the same ID number for future updates of the same mod. Otherwise, uploading a new version of your mod will create a new Workshop item entirely. This would be bad, as you will lose previous subscribers.To edit your mod Icon, include a PNG image file with the name 'previewicon' in your mod's root directory. Your mod description can be edited via the Steam Workshop interface. Third Party Mod Uploads. Copy any or all XML files from the game's localization folder to your mod's /localization folder.
Make changes you need to the XML files in your mod's /localization folder. Copy your localization and, if you've modified it, colours folder to the game's directory. In the game's localization folder you should see a localization batch file. Run it to generate the.loc file containing all of the game's strings. Copy that.loc file to your mod's localization folderAll users that download your mod will now have all new or modified strings.
This section covers the formatting of the effects and different ways to control the effects to perform the desired actions.We recommend perusing the effects file and getting familiar with how effects are set up. There are many different effects, and explaining them individually would take far too long. It's best to have a desired effect or set of effects in mind, and knowing what hero, enemy, or curio has such an effect. That way you can determine how your effect should work!Let's say, for instance, you want to mimic the Jester's stress healing effects of Inspiring Tune. You may either scroll down to where the Jester's skill effects are listed, or you may do a search for 'Jester' and you'll find his section in the file. Take note of how the effect is laid out. There's a name that can be easily identified at first glance, the targeting information determining who the effect is applied to, the chance for the effect to apply, and whether or not it applies on a hit and/or a miss among other rules.
Let's dissect the first rank of that particular effect, 'InspiringTune 1', below. Important Notes. If no duration is assigned to an effect containing buffs, duration will default to 3 rounds.
If buffs are called from the buff library, but no duration is outlined in the effect, duration will first look for one in the buff library before defaulting to 3 rounds. Take note of what the effect is trying to accomplish compared to the effect percentage. The chance percentage on a disease effect is NOT the chance for it to apply. The chance for a disease to apply is always 100%. The chance of the effect is the chance for there to be a disease check on the target. Hero info files can be split up into 3 main parts: the general hero stats, abilities, and finally the generation data. Navigate to 'heroescrusader' for this example, and open up the 'crusader.info.darkest' file.
NOTE on.idindex. 'idindex:' is a parameter found towards the bottom of the hero file. It's very important that every hero class in the game have a unique idindex. It's a bit clumsy, but we recommend giving an arbitrary high number so your class doesn't conflict with one of the core game classes, which start at 1 and count up as integers. Monsters can generally be explained in two parts - data and art. Data comprises of the stats, abilities, and other information that isn't primarily related to what the monster looks like.For this example we'll be taking a look at the Apprentice Brigand Cutthroat, his folder of which is 'monstersbrigandcutthroatbrigandcutthroatA'. Open up the 'brigandcutthroatA.info.darkest' file with a text editor such as Notepad.
You can set the 'language' to Javascript for visual help. You should see this:Click image if it's too small to readAt the start of each line you should see a word followed by a colon (:). These generally specify what that line contains in terms of data, so below is a table to specific the basics of each line. As with most other sections here you are encouraged to look at other examples, for some unique cases and mechanics exist solely in a single enemy file. We'll continue to look at the Apprentice Brigand Cutthroat, but this time we're going to focus on the art of the enemy.
In the parent 'brigandcutthroat' folder you should see two additional folders named 'anim' and 'fx'.The 'anim' folder contains the battle animation for the monster along with the static sprites of their attacks. The 'fx' folder contains all of the skill fx that appears on the enemy, weapon, or target when a skill is used.Both the animations and skill fx are made in the application ' esotericsoftware.com', but light edits can be done to the physical PNGs. Just be aware that general bone movements and boundaries cannot be modified without the use of Spine2D.Within the individual enemy sub-tier folders, which is the 'brigandcutthroatA' in this example, you'll find the 'brigandcutthroatA.art.darkest' file. This file can be opened up in any text editor, such as Notepad, and contains the information necessary to tie sprite animations and visual fx to specific skills. Making & Editing MashesFirst you'll want to specify when you want a mash to appear, usually with 'hall:' or 'room:'. Others also exist such as 'stall' (an encounter than can only appear as reinforcements), 'boss' (for boss quests only), and 'named' (for curio summons or custom maps).Secondly you'll want to define a chance for that encounter to spawn.
The chance in-game is (specific chance/(sum of all chances)), so anything too large will make it much more likely to come across that specific encounter.Lastly you must define the monster IDs that you want to appear. Optionally you may also append the boolean value of '.canbeambush false' to the end of an encounter to specify that you do not want that encounter to be possible during camping ambushes. ID, Curios, and BuffsAs you can see in the image above, we're going to be using the affliction of 'selfish' as an example. 'isgenerated' of course tells the engine whether or not the trait should even appear in-game. Should you change the 'overstresstype' to 'virtue', it would register that trait as a virtue instead.The 'curiotag' and 'curiotagchance' allow the trait to interact with curios and, if 'keeploot' is set to true like in 'selfish', steal the loot.The 'buffids' are the set of buffs that are applied to the afflicted or virtued hero. These are always present while the particular virtue or affliction is active.
Start-of-turn act-outsAt the start of the turn, the hero with the trait will have a chance to do things like shout and cause stress, skip their turn, and more. You can nullify the possibility of any of these by setting the chance to 0, and you can raise the possibility by increasing that number. Based on the numbers of 'Selfish' there is a 33% chance for the hero to perform an act at the start of each turn. You can get this number by adding up all of the chances in that section and dividing a specific action by the total. Reaction act-outsThese actions, commonly known as 'barks', are done in reaction to something. These barks are accompanied by strings that the character speaks followed by stress damage or healing, depending on the trait.The chances here, unlike the ones for the start-of-turn act-outs, are percentages translated to decimals.
A value of 0.2 in this case is equal to a 20% chance. Do note that for most act-outs you will need to write strings of dialogue for the hero in order to avoid 'naked strings' from appearing. The curio data file, 'curiotypelibrary.csv', is a comma-separated value file outputted from a spreadsheet. Some may find it helpful to re-import the file into something like Microsoft Excel or Google Sheets. Doing this will actually allow you to re-export it back into a csv file that the game can use, but it is an optional step that is recommended due to how difficult it can be to understand this specific file on a first look.For this example we'll be taking a look at the Locked Strongbox curio which is the second curio in this file.
It is highly recommended that you look at the setup for all curios to better understand individual mechanics and how they are set up. Missing even a single comma may result in the file being unreadable by the engine, so caution is urged. In addition, anything completely in CAPITAL LETTERS is a header appearing in the original spreadsheet and is not a value that will matter for the engine.
Lastly, any sets of strings (sentences of text), located in this file are NOT read by the engine. Changing, adding, or removing the sentences will have no effect on what is seen in-game.You may have to click this image to see it more clearlyThere are 13 lines in the image above, and in the table below you'll find a general explanation for the first 12 lines (line 13 is redundant for this explanation) and what they mean. As mentioned above, use other curios as examples for what you want to tweak or add, and use this reference as a supplement if you're confused. In the first line we have three values which serve mainly as references and information for the curio itself.
The number 2 in this line represents that it's the second curio in this file. Immediately after that we have the Curio's name.
Note that this is not the name that appears in-game, rather one that helps you know what it is. The last bit here notes that there are 'mixed' effects possible. You can get loot or get a nasty DoT. Other curios may be completely good or bad in their possible effects. We'll start this line at the 'Loot' part, as the 'REGION FOUND' text is not important to the overall functionality of the curio. Here you can set the chance of loot, if any, and the tables it should call. The '1' in the column after 'Loot' is the weight of that 'effect' to happen.
There are only two possible effects for the Locked Strongbox, loot or a DoT. As you can see in the 6th line, 'Effect' has a weight of 1 as well.
Darkest Dungeon Character Mods 1
Add up the weights and then divide the current 'effect' weight by the total. Each has a 50% chance of happening, as you can see. The 50% chance following the weight is a value that is calculated in the original spreadsheet and is not read by the engine at all. The engine will only take weights into account.After the 50% is the table that it pulls from, and the number in the next column is the number of pulls that it does from the specified loot table. You can repeat loot table calls an additional two times by putting the desired table and number of draws before the '.
This line allows you to set scouting events that can trigger as an effect. Curio #20, the Bookshelf, has a great example of this effect. Much like the other effects you must set weights for the different scouting examples to proc, but the data that you put into the proper column is a bit different. As you can see in the Bookshelf, there is a '0 - curios' and a '0 - all' listed. The number in each is the number of rooms this scout will go, so both will only extend to the hallways on each side.
The string on the opposite side of the dash describe what the scout will reveal. This can be 'curios', 'all', 'roombattles' and more. As recommended at the top of this section, take a look at all curios for further examples. After two of the commas in this line you can set a third tag, though it's not set on all curios.
You can see this in the next curio in the file, the Goal Strongbox. It has the tags of 'Treasure', 'Goal', and 'All'. The last tag is used mainly by the quirk of Curious, which can interact with any curio tagged with 'All', which is all of them.This line also lets you set a disease effect. An example of this can be seen in the 8th curio, the Iron Maiden.
Darkest Dungeon Character Mods 3
You can either call specific diseases and/or any of them. Before getting started on any mod stuff, be sure you're using the correct version of FMOD Studio.