Jump to content

Traits on Relica fragment not visible


sakura_sk
  • Branch: Live Branch Version: Windows Pending

World traits on Relica fragment are not visible while generating the map

image.png.ab06e0f2fa788c5799bac681e61c5e10.png

image.png.6593effa791d3311001242594bbbd055.png


Steps to Reproduce

Check seed SNDST-C-1-0-0-EH




User Feedback


It was mentioned to me that Relica fragment shows the world traits of the planetoid it replaces. But that should not happen, right?

image.png.c59929f37eb853b8fc64d73393da2da2.png image.png.8af0dbf50ea54dd5aef5ee70fe568a57.png

image.png.acaeafe1e3af1d1acc02b532dcae7b40.png image.png.dd9c0bd47c7f778a7138cf8849ed2204.png

Share this comment


Link to comment
Share on other sites

what I think might be happening is potentially the following:
iirc, the start screen (and the worldgen) calculate traits by asteroid position: the random is seeded by seed number + asteroid position in the cluster, in case of your example thats 2+0 for terra, 2+1  for radioactive swampy, etc.. 

that seeded random then picks seeds from the list of asteroid available traits.

for the mixing fragments, the start screen assumes "-1" as asteroid position in the cluster, since it does not exist in it.

during worldgen however, it possibly uses the index of the asteroid it replaced instead of "-1", altering the randoms seed, which then picks different traits

so while the asteroid traits on the start screen were rolled with "2-1" = 1 as the seed for the randomly picked traits, during worldgen it might have used the replaced regolith moonlets' index instead, i.e. "2+7"


 

  • Like 1

Share this comment


Link to comment
Share on other sites

can confirm; did some more testing and thats whats happening.

fixing that would require the trait rolling on the colony destination screen to use the proper asteroid index of the replaced asteroid instead of -1

  • Like 1

Share this comment


Link to comment
Share on other sites



Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
  • Create New...