Starbound

Starbound

Corbent's Interactive Crew
Lemon Drops Oct 9, 2024 @ 11:29pm
A request that will improve compatibility
When I was testing some crew dialog I was adding to medic crewmembers, I noticed that a certain species dialog wasn't replacing the default. When I looked in the files, I realized that "I offer you my services as a combat medic." was not default vanilla, and correctly guessed it was your interactive crew mod. (I unpacked to make sure.)

With just a little change to the way you patched the medics (or forcing the mod to load afterwards), the problem won't happen anymore.

changing this kind of thing:
{ "op" : "replace", "path" : "/scriptConfig/dialog/crewmember/roleDescription", "value" : { "default" : { "default" : [ "I offer you my services as a combat medic." ] }, "floran" : { "default" : [ "Floran will help you mend woundss while hunting." ] }, "glitch" : { "default" : [ "Friendly. I offer medical services on the field." ] }, "novakid" : { "default" : [ "I am a certified physician... Just kidding, but can fix you up all the same, partner!" ] } } },

to something like this (there may be typos so check before pasting):
{ "op" : "replace", "path" : "/scriptConfig/dialog/crewmember/roleDescription/default", "value" : { "default" : [ "I offer you my services as a combat medic." ] } }, { "op" : "replace", "path" : "/scriptConfig/dialog/crewmember/roleDescription/floran", "value" : { "default" : [ "Floran will help you mend woundss while hunting." ] } }, { "op" : "replace", "path" : "/scriptConfig/dialog/crewmember/roleDescription/glitch", "value" : { "default" : [ "Friendly. I offer medical services on the field." ] } }, { "op" : "add", "path" : "/scriptConfig/dialog/crewmember/roleDescription/novakid", "value" : { "default" : [ "I am a certified physician... Just kidding, but can fix you up all the same, partner!" ] } },

will make it so other mods aren't required to load after this mod to work. (the add for novakid is because they don't have a separate dialog in vanilla.)