Ship Crew Assignments v2.3
Assignment Mode for Crew members, over 80 animated custom buildable invisible assignable objects, (Starfield, .wav, .mp3) music player and controllable work schedules.
About this mod:
Assignment Mode for Crew members, over 80 animated custom buildable invisible assignable objects, music player (Starfield, .wav, .mp3) and controllable work schedules.
Assignable Crew members:
You can assign any Crew member on your ship to any furniture and buildable Assignable object while in Assignment Mode.
Over 80 animated custom buildable Assignables:
The mod turns any furniture assignable in the Homeship (except the Pilot Seat) and comes with a great variety of Assignables buildable in the Ship Decoration mode. Turn on the Assignment Mode in the Gameplay Options menu so they show up in the Decoration menu as buildable objects. Each Assignable has a linked animation (e.g. sweeping, push up, reading, examining console, etc.). Assignables are hidden by default while the Assignment Mode is inactive so you don’t have to see the metal door mats all the time.
(Note: the mesh and texture of Assignables were updated in v2.2: arrows show the direction of animation marker).
Assignment Mode:
Integrated into the Gameplay Options menu. While active, Assignables are buildable, visible and Crew members are assignable.
Starfield music player:
One of the buildable objects that come with this mod is not an Assignable but a Speaker. Once built, you can activate it to open the Audio Menu. Within the Audio Menu, several vanilla Starfield soundtracks can be played (e.g. faction music, Astral Lounge, Paradiso, ambient music, unique quest tracks, etc.).
Optional – Native Music Player:
The Native Music Player can play .wav and .mp3 files. This feature requires SFSE and the optional file “Native Music Player”.
The default music library folder path is defined in ..\Starfield\Data\SFSE\Plugins\ShipWorkshopAssignments.ini.
[MusicLibraryFolders]
sFolder01=.\Data\Sound\ShipWorkshopAssignments
sFolder02=
sFolder03=
sFolder04=
sFolder05=
You can create a custom INI “ShipWorkshopAssignmentsCustom.ini” which allows 5 additional folders.
Full folder paths are supported too, e.g. sFolder02=C:\Users\Username\Documents\My Games\Starfield\Data.
Controllable work schedules:
Crew members aren’t only assignable, their Working and Sleep Hours are also determined by the captain. The Crew can be ordered to work 24/7 in space or allowed to take a break while the ship is landed. Sleep Hours: Crew members attempt to find beds (which is not the captain’s). The ones who reach the beds first will go to sleep, the others will wander around in the ship unless they were told otherwise. Out of Working and Sleep Hours, the Crew has time off (they can still use the Assignables randomly). Working and Sleep Hours are in UT.
Leniency Setting:
Added in v2.1, it allows you to control how many Crew members can randomly take a break during working hours regardless of the Time Off and In Space settings. E.g. 20% means 20% of the assigned Crew members are allowed to wander around. After idling for about a minute, the Crew member may return to their Assignable.
Notes:
If you have a mod that allows you to rename Crew members, note that the assignment and unassignment notifications in the upper right corner show Crew members’ original names (e.g. Energy Weapon Specialist instead of their name). This is a vanilla limitation which can be overcome with Cassiopeia Papyrus Extender. If you have Cassiopeia, everyone’s name will be displayed correctly. (Note: the mod doesn’t require Cassiopeia, it is optional for better mod compatibility).
The custom Crew AI applicable to assigned Crew members is compatible with Starfield Engine Fixes and my other mod, Keep Generic Crew Members Around.
Most soundtracks playable through the Audio Menu have their vanilla effects and sound mappings. The only exceptions are in the My Library folder (available if the Native Music Player is installed) which don’t have any effects.