Fallout 4

File information

Last updated

Original upload

Created by

adbenj

Uploaded by

adb3nj

Virus scan

Safe to use

About this mod

Become the mayor of Diamond City. Develop the outfield stands and trade with other settlements. Includes bespoke workshop area and boundary. PLEASE READ SECTION ON KNOWN BUGS BEFORE ENABLING.

Permissions and credits
Donations
Overview

Diamond City needs a new mayor, and wouldn't it just be you! At some point in the end-game, you will either be invited to become the mayor of Diamond City or automatically gain Diamond City as a settlement, depending on exactly which path through the game you take.

Spoiler:  
Show
If you complete the game with the Minutemen, Brotherhood of Steel or Railroad, upon finishing the quest In Sheep's Clothing, a Diamond City security guard will point out that Diamond City needs a new mayor, as they do in the vanilla game. However, you will now be given the option to become the new mayor. If for some reason you select 'no', the guards will repeat the line once every 24 in-game hours.

Should you complete the game with the Institute, you will automatically gain access to Diamond City as a settlement once you replace Father. You won't become mayor per se, so you'll miss out on a few of the perks, but everything in the mayor's office will be unlocked and available for you to access.

As a result of becoming the mayor, you will:
  • Be able to build in the outfield area of Diamond City, including the stands.
  • Be referred to as 'mayor' by some Diamond City NPCs.
  • Have access to the mayor's office and bed.
  • Gain access to Diamond City-specific workshop items.

Diamond City will behave as a vanilla settlement with a pre-assigned worker, beds, electricity, a water source, and the ability to establish supply lines. All workbenches are linked to the workshop. The workshop boundary is completely bespoke, so it exactly matches the available build area, which includes the stands. These have been fully navmeshed, textured and broken down into constituent parts to allow for scrapping, e.g. of the fence panels that block access and the chairs that would get in the way of building. NPC dialogue has been given additional conditions, so Diamond City citizens won't be rude to you and settlers won't talk about how they need to get back to Diamond City someday. Hopefully this all adds up to make the mod as immersive as possible.

Spoiler:  
Show
There is also a new area beneath one of the stands, hidden by the rubble, which provides protection from radiation storms.


Installation

Extract the files into your data folder and enable the DCOutfieldSettlement esp. It's quite a complex mod, so make sure you create a save point first. You can enable it at any time, but note that it only takes full effect in the post-game (see first spoiler for details). Once you have access to the Diamond City workshop, check that you have food as a resource so you know that the settlement has initialised properly, then save and reload. It's important to do this before you assign any supply lines, otherwise they won't appear on your map.

To fully uninstall the mod, first make sure all Diamond City settlers (excluding default NPCs) have been relocated and supply lines have been terminated, then disable DCOutfieldSettlement and enable UninstallDCOutfieldSettlement. This will undo any script changes. Once its scripts have run and you've saved your game, you can disable and delete the files.


Known bugs (please read)

  • As alluded to in the installation instructions, the settlement sometimes doesn't initialise properly, which means you can't assign or add settlers. I'm not entirely sure why this is, and for that reason, I would suggest not enabling the mod until you have reached a stage in the game where you can actually use it. To check the settlement has initialised properly, enter workshop mode and note your resource values. The most important one is food, since it's derived from an assigned settler: it should be 6. It may take a few minutes for the settler to be assigned, but if you're confident food is stuck at 0, reload the game and try enabling the mod another time. Also note that there's a game bug that makes it seem as though there's food. In this case, all resources will appear to be the same value, but if you exit workshop mode and re-enter, they'll be reset to their actual values.
  • The base reference of the mattresses has been changed so they are recognised by the workshop, which may mean they're not initially recognised by the existing NPCs, i.e. the NPCs won't go to bed. This seems to correct itself though.
  • The LEDs on the fuse boxes don't illuminate. Another thing that corrects itself over time.
  • The chairs / metal panels are fiddly to scrap, and in some cases are highlighted in white rather than yellow. This is because Bethesda hasn't provided them with proper collision. I've had a go at creating collision for them, but thus far to no avail. I may try again in the future. On the plus side, it means you can leave the chairs in place and build over them if you so wish.
  • The navmesh on the stands could do with some refinement. If you know anything about navmeshing, you'll know this is incredibly awkward to do, but if people are consistently having problems with it, I'll go back to it. You'll probably want to build over the stands though, so they'll just take the navmesh from your workshop items.
  • Not a bug per se, but the new workshop items don't currently have any snap points. I'll add them at some stage.


Anticipated FAQs

Is this mod incompatible with any others?
Unsurprisingly, it won't be fully compatible with any mod that modifies the appearance of Diamond City. At the very least, make sure DCOutfieldSettlement is below them in your load order. There may also be some minor dialogue and questing conflicts, but they're not that important. If you're struggling to get the settlement to initialise, you can force it with the console command StartQuest DCWorkshopInitializeLocation.

I've enabled the mod: why can't I become mayor of Diamond City / access the Diamond City workshop?
You need to complete the game first. You can technically force initialisation with the above console command, but it may create issues. Most significantly, it disables several trigger blocks within Diamond City to allow building. These become irrelevant at a certain point in the game, but may still be relevant when you run the console command.

Why is the esp file called DCOutfieldSettlement and not DCYouBeTheMayor?
Legacy reasons. It's based on an older file called DCOutfieldSettlement, which some people may want to update with this one. I found that changing the name deleted any existing workshop objects.

Where did Diamond City Marketplace go?
I removed it from the map because the game otherwise confuses it with the Diamond City settlement, à la the Prydwen and the Boston Airport settlement. For the same reason, I've made slight changes to the Home Plate and Fen Street Sewer map markers, changing their parent location from Diamond City to the Commonwealth, but beyond your compass headings, this has no impact on the game.

Why is only one NPC pre-assigned to the Diamond City crops?
Pre-assigning NPC to crops changes their routines. They stop walking around Diamond City, which makes the whole place feel somewhat dead – the opposite of what this mod seeks to achieve! The one NPC I've pre-assigned is always working on the crops anyway. You nonetheless have the option to assign them all yourself.

Is there a build limit?
There is not. Exploit at your discretion…

Will Home Plate be linked to the workshop?
Home Plate resources are accessible from the Diamond City workshop (and any workshops connected to Diamond City by supply line), but it isn't possible to make settlement resources accessible from the Home Plate workshop.