Cairath Posted July 16, 2019 Share Posted July 16, 2019 @mathmanican Yup, asteroid type is irrelevant, the function is dependent on seed alone. So far looks like it's just those two traits swapping around between windows/linux... odd. Link to comment https://forums.kleientertainment.com/forums/topic/108856-the-merits-of-being-able-to-choose-asteroid-traits/page/3/#findComment-1226794 Share on other sites More sharing options...
mathmanican Posted July 16, 2019 Share Posted July 16, 2019 Just now, Cairath said: between windows/linux... odd. If you need any other linux testing, feel free to ask. Your seed browser is quite useful, and I'm happy to help out. Feel free to message if needed. Link to comment https://forums.kleientertainment.com/forums/topic/108856-the-merits-of-being-able-to-choose-asteroid-traits/page/3/#findComment-1226796 Share on other sites More sharing options...
Cairath Posted July 16, 2019 Share Posted July 16, 2019 4 minutes ago, mathmanican said: If you need any other linux testing, feel free to ask. Your seed browser is quite useful, and I'm happy to help out. Feel free to message if needed. Thanks, I'll surely ask for help when it's ready for testing! Link to comment https://forums.kleientertainment.com/forums/topic/108856-the-merits-of-being-able-to-choose-asteroid-traits/page/3/#findComment-1226798 Share on other sites More sharing options...
Heister Posted July 17, 2019 Share Posted July 17, 2019 2 hours ago, mathmanican said: If you need any other linux testing, feel free to ask. Your seed browser is quite useful, and I'm happy to help out. Feel free to message if needed. Could you test something for me? Can you go to the traits folder and rename GeoDormant.yaml to Geodormant.yaml and then try the seed 11752 and see if it picks Geodes or Geodormant? edit: It's going to be in this folder where you installed the game: OxygenNotIncluded\OxygenNotIncluded_Data\StreamingAssets\worldgen\traits edit2: I believe the unix just sorts the D before d which is causing this difference. Link to comment https://forums.kleientertainment.com/forums/topic/108856-the-merits-of-being-able-to-choose-asteroid-traits/page/3/#findComment-1226878 Share on other sites More sharing options...
Mariilyn Posted July 17, 2019 Share Posted July 17, 2019 1 hour ago, Heister said: I believe the unix just sorts the D before d which is causing this difference. It looks like you're right about that.. the outcome is different when I rename the file. Before: After : Link to comment https://forums.kleientertainment.com/forums/topic/108856-the-merits-of-being-able-to-choose-asteroid-traits/page/3/#findComment-1226917 Share on other sites More sharing options...
Heister Posted July 17, 2019 Share Posted July 17, 2019 1 minute ago, Mariilyn said: It looks like you're right about that.. the outcome is different when I rename the file. Yeah I though so, this is something Klei needs to fix if we are to be able to share seeds between the different OS's. Meanwhile I updated my little app to differentiate between Windows and Unix machines, you select your OS and it should give the proper seed:https://mrgamesdev.itch.io/oni-world-trait-finder Android version will take a while to go live but the web version is OK. Linux and Mac standalones I might create but will take a while, I really suffer when using these OS's Link to comment https://forums.kleientertainment.com/forums/topic/108856-the-merits-of-being-able-to-choose-asteroid-traits/page/3/#findComment-1226919 Share on other sites More sharing options...
mathmanican Posted July 17, 2019 Share Posted July 17, 2019 4 minutes ago, Mariilyn said: It looks like you're right about that.. the outcome is different when I rename the file. Same outcome on my machine. Changing the name while ONI is open doesn't change anything, so the sorting appears to be done upon load of the game. Link to comment https://forums.kleientertainment.com/forums/topic/108856-the-merits-of-being-able-to-choose-asteroid-traits/page/3/#findComment-1226920 Share on other sites More sharing options...
Cairath Posted July 17, 2019 Share Posted July 17, 2019 This is one of the moments when I'm really happy I was wrong if only everything else generates the same now,worst case scenario I can make the mod rename the file automatically. Made a bug report: Link to comment https://forums.kleientertainment.com/forums/topic/108856-the-merits-of-being-able-to-choose-asteroid-traits/page/3/#findComment-1226969 Share on other sites More sharing options...
nessumo Posted July 17, 2019 Share Posted July 17, 2019 @Cairath, that means... someone has case-insensitive Arch linux? o_O That is... strange! You should seriously talk with this guy, for his sake (-: Link to comment https://forums.kleientertainment.com/forums/topic/108856-the-merits-of-being-able-to-choose-asteroid-traits/page/3/#findComment-1226986 Share on other sites More sharing options...
Cairath Posted July 17, 2019 Share Posted July 17, 2019 Just now, nessumo said: @Cairath, that means... someone has case-insensitive Arch linux? o_O That is... strange! You should seriously talk with this guy, for his sake (-: Nope! I had them test a couple of seeds but without those two traits. Later I had them test seeds with geodes and geodormant and they were switched as well. The initial test sample was too small Link to comment https://forums.kleientertainment.com/forums/topic/108856-the-merits-of-being-able-to-choose-asteroid-traits/page/3/#findComment-1226988 Share on other sites More sharing options...
Heister Posted July 17, 2019 Share Posted July 17, 2019 6 hours ago, Cairath said: if only everything else generates the same now Did you notice other differences? I don't think anything else should be different since they come from definitions inside the yaml files. I wish I could figure out how they generate geysers/etc per seed so I could also count/filter them, but that wasn't anywhere obvious as the traits. Link to comment https://forums.kleientertainment.com/forums/topic/108856-the-merits-of-being-able-to-choose-asteroid-traits/page/3/#findComment-1227087 Share on other sites More sharing options...
Cairath Posted July 17, 2019 Share Posted July 17, 2019 @Heister I haven't tested, I run on Windows only, but previously I've had reports that biome distribution was different (although geysers were the same), but what I was told is all I know - I can't personally confirm. Once I have a test version of TNI running I'll grab a few people to test. Link to comment https://forums.kleientertainment.com/forums/topic/108856-the-merits-of-being-able-to-choose-asteroid-traits/page/3/#findComment-1227124 Share on other sites More sharing options...
DarkReaper115 Posted July 18, 2019 Share Posted July 18, 2019 23 hours ago, Heister said: Yeah I though so, this is something Klei needs to fix if we are to be able to share seeds between the different OS's. Meanwhile I updated my little app to differentiate between Windows and Unix machines, you select your OS and it should give the proper seed:https://mrgamesdev.itch.io/oni-world-trait-finder Android version will take a while to go live but the web version is OK. Linux and Mac standalones I might create but will take a while, I really suffer when using these OS's I love this tool. EDIT: I can finally only roll asteroids with only Geoactive, Miscalculated Pod Location. I love those two mods... Link to comment https://forums.kleientertainment.com/forums/topic/108856-the-merits-of-being-able-to-choose-asteroid-traits/page/3/#findComment-1227504 Share on other sites More sharing options...
Cairath Posted July 18, 2019 Share Posted July 18, 2019 Ipsquiggle marked this issue the in bug tracker as fixed, so we should expect it to be working the same on all systems in the next patch Link to comment https://forums.kleientertainment.com/forums/topic/108856-the-merits-of-being-able-to-choose-asteroid-traits/page/3/#findComment-1227871 Share on other sites More sharing options...
Darkin Coaled Posted July 18, 2019 Share Posted July 18, 2019 On 16/07/2019 at 10:22 PM, Heister said: But when reading the Mac/Linux files it's not ordering them the same way before getting traits randomly. Isn't the list a tree being printed out left to right? As in, on a POSIXly system "ordering the results is up to the user"? All you have to do is figure out exactly how the tree looks like. Link to comment https://forums.kleientertainment.com/forums/topic/108856-the-merits-of-being-able-to-choose-asteroid-traits/page/3/#findComment-1227890 Share on other sites More sharing options...
Heister Posted July 18, 2019 Share Posted July 18, 2019 1 hour ago, Darkin Coaled said: Isn't the list a tree being printed out left to right? As in, on a POSIXly system "ordering the results is up to the user"? All you have to do is figure out exactly how the tree looks like. It's just a list of files, I guess the .net implementation to get files already handles the sorting by the filesystem. The difference is that windows is not case-sensitive but the others are, so in Windows Geodes come before GeoDormant (D = d and e comes before o). But on the others is the opposite because D comes before d. I already fixed my app to let you guys select your OS and it already handles this difference, it should find the proper seed for you whatever your OS is now Link to comment https://forums.kleientertainment.com/forums/topic/108856-the-merits-of-being-able-to-choose-asteroid-traits/page/3/#findComment-1227958 Share on other sites More sharing options...
Gurgel Posted July 19, 2019 Share Posted July 19, 2019 10 hours ago, Heister said: The difference is that windows is not case-sensitive but the others are, so in Windows Geodes come before GeoDormant (D = d and e comes before o). But on the others is the opposite because D comes before d. That is simply derived from the ASCII table where capital letters are before lowercase letters and, of course, letters with different ASCII codes should be different, right? (MS does not agree....) This does however confirm nicely that the order and number of these files does matter. Link to comment https://forums.kleientertainment.com/forums/topic/108856-the-merits-of-being-able-to-choose-asteroid-traits/page/3/#findComment-1228357 Share on other sites More sharing options...
BaloneyOs Posted July 20, 2019 Author Share Posted July 20, 2019 Another reason for this is that we won't get so punished for using traits added by mods. When the player is unable to choose they are extremely punished by RNG for playing with modded traits since even one extra trait decreases your roll quality considerably. I think currently there are 17 traits? Here's some low tier maths so feel free to correct me if my caveman math bad. 2 trait + 2 any: 1/(17*16) = 0.37% 2 trait + 2 avoid: 1/(17*16) * ((14/18)^2) = 0.22% 2 trait + 4 avoid: 1/(17*16) * ((12/18)^2) = 0.16% 3 trait + 1 any: 1/(17*16*15) = 0.025% 3 trait + 2 avoid: 1/(17*16*15) * 13/18 = 0.018% 3 trait + 4 avoid: 1/(17*16*15) * 11/18 = 0.015% 4 trait: 1/(17*16*15*14) = 0.0018% Yup, the chances of rolling just a 3-trait combo is 1 out of 4080. Good luck! On 7/14/2019 at 3:26 PM, Slvrsrfr said: I really hope they just do this. There is no reason to not include it but to grief the people who will roll, imho. This. The current design only benefits them while hurting the playerbase. Link to comment https://forums.kleientertainment.com/forums/topic/108856-the-merits-of-being-able-to-choose-asteroid-traits/page/3/#findComment-1229127 Share on other sites More sharing options...
Gunhaver Posted July 20, 2019 Share Posted July 20, 2019 Sorry if it's been asked: I know boulders can cover biomes, but can they overwrite set peices? That would be a trait I'd never consider! Link to comment https://forums.kleientertainment.com/forums/topic/108856-the-merits-of-being-able-to-choose-asteroid-traits/page/3/#findComment-1229193 Share on other sites More sharing options...
Sasza22 Posted July 20, 2019 Share Posted July 20, 2019 20 minutes ago, Gunhaver said: Sorry if it's been asked: I know boulders can cover biomes, but can they overwrite set peices? That would be a trait I'd never consider! Iirc PoI and geysers spawn later than boulders so they aren`t getting overriden. I think i remember seeing a geyser inside a boulder. Link to comment https://forums.kleientertainment.com/forums/topic/108856-the-merits-of-being-able-to-choose-asteroid-traits/page/3/#findComment-1229198 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.
Please be aware that the content of this thread may be outdated and no longer applicable.