Starbound

Starbound

159 betyg
Custom species are curious too
   
Utmärkelse
Favorit
Favoritmarkerad
Avfavoritmarkerad
Filstorlek
Lades upp
Uppdaterades
104.450 KB
21 feb, 2022 @ 8:17
21 feb, 2022 @ 22:11
2 ändringsnotiser ( visa )

Abonnera för att ladda ner
Custom species are curious too

Beskrivning
Allows crew members of custom species to inspect objects in the environment as vanilla species do.

NOTICE: My new mod "Corbent's Interactive Crew" includes the custom species inspection fix, if you are subscribed to that one, you can unsubscribe from this one.

About a year ago, before stepping away due to life getting tough all of a sudden, while doing some experiments with crew members I created a random human and was surprised when while strolling around a planet... she talked! She randomly said the description of a torch we passed by. This is a behavior I had never seen before. I went to the creators of some mods I use like Datebound to see if it was something their mod did. Turns out the behavior is vanilla but I had never seen it because I have used the Lyceen since forever and this didn't work for them.

Recently I have been poking around Starbound again. And I discovered that the inspect behavior has a "hasSpeciesSpecificDescription" check. Therefore if objects don't have a species specific inspect line (which is the case for most if not all custom races since it would be an endeavor of biblical proportions), NPCs won't inspect it.

This tiny mod patches this file to remove this check, allowing custom species to be curious about things around them.

As usual bug reports, comments, obsrvations are much appreciated.

UPDATE 1: It now also modifies the "inspectEntity" function inside dialog.lua (using a new file and hooking it, don't panic) so that it takes human dialogs instead of abstract descriptions. (Thanks for the observation Kronolos). I can no longer say it is a one line fix but it now correctly uses human dialogs for a MUCH better experience.
25 kommentarer
Banjo 5 maj, 2022 @ 11:38 
@Corbent hilarious stuff, mhm mhm
Corbent  [skapare] 5 maj, 2022 @ 11:25 
@Pocket Egg Don't you love it when Steam leaves your post in limbo forever? Happened to me once and I had no idea way.
Banjo 2 maj, 2022 @ 8:28 
This comment is awaiting analysis by our automated content check system. It will be temporarily hidden until we verify that it does not contain harmful content (e.g. links to websites that attempt to steal information).
Corbent  [skapare] 6 mar, 2022 @ 21:21 
New mod released! Was an awfully busy week so it took longer than usual. Corbent's Interactive Crew: https://sp.zhabite.com/sharedfiles/filedetails/?id=2774848292 , the ultimate crew overhaul! If you subscribe to that mod, you no longer need this one, as the inspect fix for custom races is included!
ThatCannibalisticDrone 25 feb, 2022 @ 9:23 
I like the deerfolk and Neki's.
Nefilol Seflll 24 feb, 2022 @ 16:28 
Denna kommentar väntar på en analys av vår automatiska innehållskontroll. Den döljs temporärt tills vi kan verifiera att den inte har något skadligt innehåll (t.ex. länkar till webbsidor som försöker stjäla information).
Corbent  [skapare] 24 feb, 2022 @ 11:24 
@CaptainCrazeh A spiritual successor to Datebound is on my plans at some point if the engine doesn't crush my ambitions too early.
Corbent  [skapare] 24 feb, 2022 @ 11:22 
@Laudy Thanks. I have other ideas to overhaul the very lackluster companion system in this game.

Last night I got about 30% of the next one done. Instead of a fix It's a whole new crew feature if it succeeds. I'm just crossing my fingers so that I don't hit hard engine limitations that prevent it. I'm a very experienced coder, but not an experienced Starbound modder haha.

Looking for a Sunday release if all goes well.
CaptainCrazeh 24 feb, 2022 @ 9:54 
I'm glad I'm not the only one who uses Datebound for crewmembers, especially of the Lyceen mod.
Laudy 24 feb, 2022 @ 9:32 
This is a rather nice mod you've made here.