Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
"Returns the configured description for the specified inspectable entity (currently only objects and plants support this). Will return a species-specific description if species is specified and a generic description otherwise. "
What I have seen is that if they examine a machine, like in the last screenshot here with the hydro trays, they read their status.
Also, the crew starts reading the nodes's description too. Breaking the fourth wall. So.. if the object or node doesn't have human description, it reads the short description instead. Am I guessing right?
-----examples------
if world.entityDescription(args.entity, species) == world.entityDescription(args.entity) then
species = "human"
end
if species == "harpy" then
species = "avian"
end
if species == "kitsune" then
species = "hylotl"
end
if species == "halfsea" then
species = "hylotl"
end
if species == "mechineki" then
species = "neki"
end
if species == "starshroom" then
species = "floran"
end
if species == "saturnmothman" then
species = "saturn"
end
if species == "droden" then
species = "glitch"
end
-------------------
Could the reason would be the order, or priority of the code?
if world.entityDescription(args.entity, species) == world.entityDescription(args.entity) then
species = "human"
end
After that little block you can add:
if species == " <YourCustomSpeciesName> " then
species = " <DesiredSpeciesName> "
end
Repeat the block for each species you want to set.
Such as, giving harpies (they are cutebound avian) to share avian dialog. And share Hylotl's dialogue with Kitsune and Halfsea. Can you give me advice to modifying the code to specifying the races?
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.
Thanks for giving crew members some more character!
"12/64 slots used"
I found it funny that if they inspect FU machinery, they actually get the whole status display like power, inputs, outputs and such. When they inspect something they get the exact same thing you would get if you inspected it yourself.
Also the inspect action has a random cooldown between 1 to 3 minutes by default. So they don't talk that much. Left it unmodified since it could become annoying to some people. Might release another file with lower cooldown if people express interest in more talkative companions.