Starfield Ship Vendor Framework Mod v1.0.1

Starfield Ship Vendor Framework Mod v1.0.1

A framework to easily add ships for sale without conflicts.

Overview

Summary:
(A framework to easily add ships for sale without conflicts.)

The system that Bethesda designed for selling ships is interesting, but it lacks a crucial element: Changeability. In vanilla Starfield, once a ship vendor has been loaded the first time, the list of ships they offer for sale is locked in forever.

That's where this mod comes in. I've designed a system such that mod authors can easily add ships for sale to the various ship vendors without either conflicting with other mods that do the same or requiring the set up of a script. It will also refresh the vendor's list of ships if a change is detected in the vendor's "always" or "unique" lists. (A ship vendor's inventory is composed of three lists: always a.k.a. priority, random, and unique.)

NOTE: The "random" ships are only regenerated every 7 days (by default).

How To (Lite):
Mod authors, want to use the framework? It's easy, and you can do it in just three steps:

1. Design your ship.
2. Add your ship to a leveled base form.
3. Put that leveled base form into a form list and set one of the form lists included with this mod (SVF_ShipVendorList_*) as the target in the "add to list" box.

Compatibility:
This mod alters NPCs that offer ship services, as well as some of the leveled lists for spaceships that vendors use. Any other mods that also alter those objects may conflict without patches.

Known Issues:
None

NPC Ship Lists:
Note: All form list editor IDs start with "SVF_ShipVendorList_". This prefix has been removed from the lists as presented in the following table for the sake of brevity.

Installation

Requirements:
None

Recommendations:
None

Upgrading:
When upgrading non-major versions (for example v2.something to v2.something-else), you don't need to do anything except replace the installed mod files.

When upgrading major versions (for example v1.whatever to v2.whatever), you need to do a clean install:
- Open the game and load your latest save
- Save your game, then quit
- Uninstall the previous version of the plugin and all its files
- Open the game and load your last save
- You will see a warning about missing the plugin you just uninstalled, choose to continue
- Save your game again, then quit
- Install the new version of the plugin

Mod Manager:
Download and install the archive with either Mod Organizer 2 (version 2.5.0 or later) or Vortex. I personally recommend Mod Organizer 2 (with the optional Root Builder plugin to use with SFSE or any other mod that requires files be put directly in the game's installation folder).

Manual:
Unsupported.

Archive Invalidation:
Make sure your StarfieldCustom.ini file in the "Documents\My Games\Starfield" folder (or your profile folder if using a mod manager and profiles) contains the following:

[Archive]
bInvalidateOlderFiles=1
sResourceDataDirsFinal=

File information

File name: Starfield_ShipVendorFramework_v1.0.1.zip

File size: 90.33 KB

Mime type: application/x-7z-compressed; charset=binary