Jump to content

Need help with making a settlement mod


Excoter

Recommended Posts

 

 

Then, put these onto the wilderness cells.

 

I seem to have brain freeze, can you please be more specific with this?

 

 

In Cell View, you rightclick the cell, then, under Common Data, in the dropdown under Location, select your location record.

If it's an interior cell, also set the Encounter Zone under Interior Data.

 

You must have an Encounter Zone where Never Resets and Workshop are checked, and a Location which is linked to that Encounter Zone, and you must set these to all cells within your settlement.

 

You should really read the tutorial I posted...

 

 

 

For Diamond City, this might be more complicated, or maybe actually easier, since it's in a separate Worldspace. This Worldspace has "DiamondCityLocation" assigned to it, but no Encounter Zone. That you would have to create. I think if you assign it to the Diamond City worldspace, all cells within it, even the wilderness ones, will have the proper configuration automatically.

Link to comment
Share on other sites

  • 1 month later...

Now I have studied the guide thru, and Im mostly able to make well functioning settlement mods. Guide sure did teach me lot of new details, what few other guides totally had missing or explained differently.

 

But still with some locations like Fens outside of DC, Im not able to get settlement name show correctly on pip-boy's workshop list. On list the settlement keeps being listed as "Commonwealth", but on map view the name is showing correctly.

Link to comment
Share on other sites

Now I have studied the guide thru, and Im mostly able to make well functioning settlement mods. Guide sure did teach me lot of new details, what few other guides totally had missing or explained differently.

 

But still with some locations like Fens outside of DC, Im not able to get settlement name show correctly on pip-boy's workshop list. On list the settlement keeps being listed as "Commonwealth", but on map view the name is showing correctly.

That sounds like the cells don't have the proper location set, so they use the default one (which is called "Commonwealth")

Link to comment
Share on other sites

 

Now I have studied the guide thru, and Im mostly able to make well functioning settlement mods. Guide sure did teach me lot of new details, what few other guides totally had missing or explained differently.

 

But still with some locations like Fens outside of DC, Im not able to get settlement name show correctly on pip-boy's workshop list. On list the settlement keeps being listed as "Commonwealth", but on map view the name is showing correctly.

That sounds like the cells don't have the proper location set, so they use the default one (which is called "Commonwealth")

 

 

I went thru all cells what my build and sandbox areas covers, and all of them have my custom made location.

Link to comment
Share on other sites

 

 

Now I have studied the guide thru, and Im mostly able to make well functioning settlement mods. Guide sure did teach me lot of new details, what few other guides totally had missing or explained differently.

 

But still with some locations like Fens outside of DC, Im not able to get settlement name show correctly on pip-boy's workshop list. On list the settlement keeps being listed as "Commonwealth", but on map view the name is showing correctly.

 

 

maybe i'm wrong, but i can remember fens have his own location/mapmarker, now when you change things there, it prolly f'up things

 

if any location have alreay a working mapmarker, and or the location have already a name, use those then instead of making new 1's

Link to comment
Share on other sites

 

 

Now I have studied the guide thru, and Im mostly able to make well functioning settlement mods. Guide sure did teach me lot of new details, what few other guides totally had missing or explained differently.

 

But still with some locations like Fens outside of DC, Im not able to get settlement name show correctly on pip-boy's workshop list. On list the settlement keeps being listed as "Commonwealth", but on map view the name is showing correctly.

 

 

maybe i'm wrong, but i can remember fens have his own location/mapmarker, now when you change things there, it prolly f'up things

 

if any location have alreay a working mapmarker, and or the location have already a name, use those then instead of making new 1's

 

Speedynl: I keep testing and looking for cause, and also I will test load order options.

 

As now I found out that almost all other loaded settlement mods, are showing also as "Commonwealth"in pip-boy's workshop list.

 

I do have few mods including your Slocum Joe's HQ, what has no problems at all. When testing with SKK's Workshop Utilities, I sometimes get some locations to show with correct names... I have tested with multiple different ways gaining ownership of settlements, from console to SKK mod to manually walking into location in game...

 

Now Im studying and comparing how you made your mods, and how these problem mods are made.

Link to comment
Share on other sites

The issues you are describing are that of differences between the three locations used to identify workshops in various scripts and interfaces;

 

Location WorkshopParentLocation = (pWorkshopParent as WorkshopParentScript).WorkshopLocations[iIndex]
Location MyLocation = (ThisWorkshop as WorkshopScript).myLocation
Location WorldLocation = (ThisWorkshop as ObjectReference).GetCurrentLocation()
The differences you are seeing are different scripts and UI using different sources for location attributes.
The PipBoy owned workshop list uses MyLocation from the WorkshopScript attached to the workshop. The only way that can be set is through script, typically the script which registers the workshop with WorkshopParentScript. It can't be set as a script property as it is hidden.
I did publish a comprehensive guide on how to do this stuff right, but have given up since there is so much expert incomprehension.
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...