Crew Customization +

If you liked this item, please rate it up on Steam Workshop page.

Authors: Sanghelios, FelmastProMcLane

Last revision: 30 Jul, 2023 at 21:21 UTC (11)

File size: 359.42 KB

On Steam Workshop

Description:

Now a rewrite of Crew Customization Updated to have an interface, allow full customization of gear, change name and apply augments to crew members.

Changelog:
  • Inteface can be opened opened by a tailor.
  • Added "Disable" Button, it switches from "D" to "E", where "D" disallows spawning on ship, after enabling "E", you need to reload the ship for crew to respawn.
  • Made Pets not gain armor from the player, due to them leveling to the world now. They gain a flat 50 armor and 200% health + player health and power.
  • Plenty of bug fixes.
  • Chucklefish frum link: https://community.playstarbound.com/resources/crew-customization.6067/

How it works:
  1. Get a "Crew Customization +" interface item.
  2. Found at the "Infinity Express" or by talking to a tailor. (or use quickbar mini).
  3. Open the interface and edit your crew members.

Notes:
  • Items are changed in real-time. (Even when out of the ship)
  • Name and augments are applied on respawn. (or after some time)
  • "Armor" slots now apply their status effects and inserted augments to the crew member. (disabled while on ship) (be careful, not all augments will work)

GUI explanation:
  • Has a list of crew members that can be edited (left).
  • Currently selected crew member data. (right)
  • Crew member portrait. (Displays changes)
  • Name text-box, displays the name and allows changing the name. (top-middle)
  • Toggle copy mode. ("lock" looking button at top-middle)
  • Item slots:
    • Clicking on a slot sets that item to the item held in mouse. (empty counts as an item)
    • Right-clicking resets the slot to the item the crew member had when first selected from the list.
    • While on copy-mode, clicking with an empty hand will give a non-sellable copy of the item.
  • "S" button, toggles detailed status. (top-left)
  • "R" button, sets the slots to the default for the crew member.
  • "Save" button, saves changes to gear and name.
  • Health, Energy bars, display visually how much health and energy the crew member has. (real-time) (bottom-middle)
  • Protection, Damage multiplier text, displays how much armor and damageMult the crew member has. (real-time) (bottom-middle)
  • Status: (real-time) (right-most)
    • Displays current health/max, regen.
    • Displays current energy/max, regen.
    • Toggled:
    • Displays current non-zero elemental resitance values.
    • Displays current status immunities.
Limitations:
  • NPCs have limited usable weapons in their AI, so even if you can give them a weapon like a Yoyo, the npc won’t use it because it doesn’t know how, so it’s more limited to "vanilla" weapon types (modded weapons/shields work, when their type is vanilla, eg: "Pistol"), they also don’t like staffs or wands.
  • Some modded crew members may constantly switch items, tell me if that’s the case.

Thanks to @Depression Hurts, Eat More KFC for this info:

Originally posted by "Depression Hurts, Eat More KFC":
  • NPCs will only use weapons from their primary hand.
  • 2 handed weapons have a higher selection preference than a 1h/shield combo.
  • NPCs do not switch between 2h weapons and 1h weapons.
  • NPCs will prioritize using a gun until they either run out of energy or 5-10 seconds has gone by. It will then go into melee for a time until they gain their energy back.
  • Shields will be used only if its found on the secondary slot
Integration:
  • nonuniform :
    • "Primaries" option added.
    • "All gear" option added.
    • The "Outfit" now only sets cosmetic/armor.
    • Crew members now appear in alphabetical order.

Compatible with:

Possible:

  • Frakin Universe. (Mixed reports, seems like it is incompatible)
Uninstallation
  • Reset all your crew’s uniform beforehand to avoid constant weapon switching on some cases. (Not necesary)
  • Remove the "Crew Customization +" item from your inventory.
  • Unsubscribe.
    (Uninstalling without resetting seems to keep the custom uniforms, not guaranteed)
  • If you had one of the previous Crew Customization mods:
    • Unsubscribe from that mod.
    • Subscribe to this one.
    • Load your save file.
    • Save and quit.
    • Unsubscribe.

I suggest use NpcSpawner+ to create your crew but using Crew Customization to set their gear.