#Selene's Choice

1 messages · Page 2 of 1

molten reef
#

i couldnt do like

#

__result.remove(blahblah)

#

it wasn't doing anything

#

but just making it equals a new list worked

mighty parcel
#

I have no idea what that code is doing, never peeked that method

molten reef
#

its unregistering my moons from the level groups

#

which removes it from the terminal

mighty parcel
#

thats LLL?

molten reef
#

i did this for compat with mods that unhide moons

#

yes

#

it works for everything but this apparently

#

no clue why

#

but it causes this to route to random moons outside of the selection

mighty parcel
#

I never heard of this

molten reef
#

well i just pushed this update today

mighty parcel
#

You are trying to destroy the original levels from LLL?

molten reef
#

uh no

normal nacelle
molten reef
#

1 sec

molten reef
#

so

#

my mod adds duplicate moon entries with LLL to apply the rebalances

#

that code makes it automatically unregister from the terminal

mighty parcel
#

real vanilla and dopes

molten reef
#

i do not touch the vanilla entries

#

just my own

mighty parcel
#

yes

#

they coexist

#

but kind in mind that if they use the same name assurance for example then my string parsing with not differentiate them

#

same thing with my dictionaries and all that stuff

molten reef
#

they use special unicode characters

normal nacelle
#

Oh, so the rebalanced moons are technically custom moons then?

molten reef
#

so that they parse uniquely

normal nacelle
#

Gotcha, gotcha.

molten reef
#

thats why it requires LLL

#

i replace the scenes entirely

mighty parcel
#

and what characters?

molten reef
#

the planet names

#

Dіne Mаrch Offеnsе Assurаncе

#

these are some of them

mighty parcel
#

that is not an answer

#

is it like 'assurance

molten reef
#

you can copy and paste them

mighty parcel
#

/u2434experimentation

gusty seal
mighty parcel
#

like what do you mean, generally my parsing ignores difference in most cases but I often reference the NumberLessPlanetName which LLL only removes leading chars and numbers

molten reef
#

that shouldnt be an issue

#

they're not the same names

#

they just appear the same

mighty parcel
#

but you are yet to give me any examples

molten reef
#

i

#

did

molten reef
gusty seal
normal nacelle
#

Dіne

#

Dine

#

these are not the same letters

molten reef
#

i just used this

mighty parcel
#

uhh which letters are replaced there?

molten reef
#

mostly the "a"s and "e"s but i cant remember off the top of my head

#

batby told me to do this and it works

mighty parcel
#

eh whatever, it may be different in some important contexts

#

with my cauterization and comparisions it is probably just going to skip those but they may be different enough

#

like dn, ssrnc, mrch, ffns

molten reef
#

yeah it appears like that in the configs iirc

mighty parcel
#

what timezone r u btw

molten reef
#

cst but my schedule is shot

mighty parcel
mighty parcel
mighty parcel
molten reef
#

but some configs that generate automatically using the numberless planetname string result in this

#

which is kinda funny

#

anyways yeah idk :^( i know its that postfix i added though because im pretty sure this did not happen beforehand

#

just dont understand what the interaction is here so idk how to fix it

mighty parcel
#

@normal nacelle were u using the rember moons?

normal nacelle
#

I tried it with it both off and on, but I was still on the old version that didn't have those new config options yet

mighty parcel
#

I think depending on your config it may display the remaining moons before more are available again

#

Logs would tell it step by step

normal nacelle
#

wait no, remember moons I always had off

#

confused it with another option

#

the latest update removes the autoroute on rejoin setting?

#

hold on lemme try it again and post a log

mighty parcel
#

What it was doing was disabling either a bug or pointless feature

#

Now it’s smoothened over

#

Also yeah 2.4.0 is bugged a lot

#

2.4.1 is much more stable

normal nacelle
#

Dine not appearing

#

this is a new save, remember moons still off

mighty parcel
#

Do you have the dope March?

normal nacelle
#

yes

mighty parcel
#

Ok, likely a compat thing

#

All the other 7 moons are selected and displayed correctly

normal nacelle
#

next quota:

#

freeMoonCount changed?

mighty parcel
#

It picked march from the moon list but couldn’t do anything with the level itself

mighty parcel
normal nacelle
#

nope

#

all I did this session was look at the terminal, land on March the first day, go to orbit, fill quota with imperium to trigger a new selection

#

since I have it set to quota not daily

mighty parcel
#

Ok that’s not an issue, just a logging thing

normal nacelle
#

could one theoretically blacklist just the vanilla moons while keeping dope's versions?

gusty seal
#

You need to blacklist the fake ones actually.

normal nacelle
#

🤔

gusty seal
#

From what I understand, Selene doesn't automatically ignore hidden moons. That's why vanilla hidden moons are in the blacklist by default. So if you want to keep all hidden moons hidden with Selene, you need to add them to the blacklist.

mighty parcel
#

Yes, since there are several of the same moon in the shuffle then

gusty seal
#

You can get correct names for rebalanced moons in LLL config.

normal nacelle
#

Yeah, but why blacklist the rebalanced moons instead of the vanilla moons?

#

Wouldn't that just render RM effectively useless?

#

Unless SC somehow still routes to the rebalanced ones

gusty seal
#

Blacklist doesn't stop them from working. It just never picks them for shuffle. It's primarily to keep hidden moons hidden.

#

Vanilla moons get replaced by rebalanced ones after you route to vanilla ones.

normal nacelle
#

Ohhhhh

#

aight.

normal nacelle
mighty parcel
#

why is she doing this then

#

wait no she is removing hers??

#

idk, something abnormal occurs when accessing vanilla moons when rm is installed

normal nacelle
#

Here are all the special names of RebalancedMoons in case anyone needs them for the blacklist: Assurаncе,Mаrch,Offеnsе,Adаmance,Dіne,Tіtan,Embrіon

mighty parcel
mighty parcel
mighty parcel
mighty parcel
#

I can bake it automatically as soft compat

mighty parcel
#

oh wait nvm I have that stuff logged oops

normal nacelle
normal nacelle
mighty parcel
#

ok no you are 3 2 2 1, there is no rollover, its just mislogging, the oldmooncount is set as the freemooncount from the config but only as it is initialized, it then can just keep getting filtered over again but it is really just clamped between 0 and freelevel.count (which is 14 there)

#

oh ok its probably because its subtracted 1 for the safety moon

normal nacelle
#

I see.

mighty parcel
#

so when the "old" value is taken its actually -1 but it then autocorrects to 3 to match the config so it doesn't affect gameplay

normal nacelle
#

Yeah, I thought maybe the subtraction was the reason for the smaller selection initially.

#

But nah.

mighty parcel
#

nope, it was just picking a march then not being able to access it

#

from my understanding you had to blacklist the sm versions so that it only includes the vanilla versions and sm auto replaces the vanilla versions when you go to them or something?

normal nacelle
#

apparently so

#

but only if you go back to 1.3.6 since 1.3.7 attempts to hide them on its own in some way, still messing with the selection size

mighty parcel
#

yeah, I'll probably add some automatic stuff for it

#

if this is fine and stable then I can just add it to an internal blacklist, if dope changes it then that works too (as long as it still works<3)

#

it is almost 8am so I must eepe

normal nacelle
#

No worries. Thanks for the help!

mighty parcel
#

np !

mighty parcel
#

the snep

#

actually wait that looks more like a pallas cat

eternal island
#

thats def a pallas cat

mighty parcel
# normal nacelle Here are all the special names of RebalancedMoons in case anyone needs them for ...

Fixes {2.4.2)

  • Include the Cyrillic moon names from RebalancedMoons in the internal blacklist.
    (This means that RM no longer causes duplicate moons with Selene's). (Basically just made that config fix they did built in).

  • Tweaked a log to account for the safety moon (No longer falsely logs "xyzMoonCount changed from (x-1) to x" where x is the real moon count and xyz is the type of moon (free, random, paid, rare)).

molten reef
#

<3

molten reef
#

just curious, what do you check for planetname(RM) for?

mighty parcel
#

It may be unnecessary

#

That would be a different display name in cc but if you are only using the vanilla Latin moons then there is no need to have the Cyrillic moons in the config

#

Like if you wanted to assign an interior to adamance do you use the rm moon or the vanilla moon?

normal nacelle
#

I think I found a small oversight with the new moon saving thing.

In vanilla, the game is only saved when entering orbit or when leaving the lobby while in orbit. This means that if you route to a moon (or do anything really) while in orbit, land, and then quit without saving, when you load back in you will be back at a point before you had routed or done any of the stuff.

With this mod however, the moon you routed to is saved by the mod seemingly upon routing, while other things in the save are not. This can mean that if you go to a paid moon and then exit or crash while landed, you will load back into the lobby and already be on the paid moon but without actually having lost the credits for it.

mighty parcel
#

ok there is only red soda and airhorns on adamance so the rm versions in CC/LLL shouldn't do anything

#

hm assigning interiors to the cyrillic applies them

#

and the vanilla too

molten reef
#

i never use that in my code ever

#

uh but

#

i do assign the interiors to the vanilla moon, yes

#

because the vanilla moon is still being loaded

#

i just changed the scene

mighty parcel
#

I already adjusted cc so default interior weights omit the cyrillic names and the moon list ignores the cyrillic names

#

Setting stuff on those moons does nothing, you can set interiors using the cyrillic names but you can just use the normal ones for the same effect

molten reef
#

not sure if that'll affect anything

mighty parcel
#

I'll just have to add it to my lists

molten reef
#

i can do a PR

#

or you can just do it that would be easier

mighty parcel
#

it would just be copy pasting rend into 1 list in sc and 3 in cc

molten reef
#

it might be in order to just add every possible entry i might do in the future

#

i think all im missing now is vow and

#

im not doing exp

#

so

#

i think its just vow

#

Rеnd Vоw

molten reef
#

but vow probably wont be for a while

mighty parcel
#

Artifice?

molten reef
#

i dont see myself touching art tbh

#

but if you wanna add it then

#

"Artіfіce" I suppose

#

just replaced the "i"s

mighty parcel
#

Figured out why the moon lists are different on rejoining sometimes

#

permanent moons hasn't remember what moons were bought yet so you can see a slide from free moons becoming paid

#

first is on leaving, second is closing the game and rejoining

mighty parcel
#

Compat {2.4.3}

  • Added compat for Permanent moons.
    -This fixes the desynced moon list for the host on rejoin while having moons made free by PM in the shuffler.
    -PM didn't set the moons to be free until after the host ran their intial shuffle on rejoin, clients were always correctly accounting for PM.
scarlet spade
#

anyway to make the starting moon always experimentation? i only want to use mod to limit paid and modded moons

mighty parcel
#

you can put experimentation on the ignorelist to always have it available, if you want only paid and modded moons to be shuffled then 1. make sure all modded moons are paid (at least 1 credit), and 2. make all free vanilla moons on the ignorelist

#

it will still shuffle on the first day but you can just route to experimentation if you want to go there first

winter steeple
#

they really want me to go to march huh

#

discounts is off, got rebalanced moons beta if that has to do with it, weathertweaks (beta)

winter steeple
#

why adamance charging me now 😭

mighty parcel
#

may be a route price mismatch between the vanilla moon and the rm moon

winter steeple
mighty parcel
#

Why not?

winter steeple
#

🤷‍♂️

#

<- clueless

winter steeple
#

talk with the fella im no smart for this lol

#

love da mods but idk anythin

mighty parcel
#

ok

molten reef
#

so is march

#

so idk abt that

mighty parcel
#

yeah but they are registering new moons techinally

#

it can be mismatch

winter steeple
#

im playing with permanent moons and we have so many moons that its hard to tell which ones weve unlocked and which were always free

#

could i ask for a lil marker somewhere?

#

or maybe striketrough on the price

#

id ask perma moons but........ 🪦

mighty parcel
#

So you can’t tell whether you have been to a free moon or not?

winter steeple
#

if we buy a paid moon, it becomes 0, and because we have a lot of paid modded moons its hard to tell what used to be pai

mighty parcel
#

Like what remember moons does?

mighty parcel
#

this statement makes no sense

#

it temp removes moons from the shuffle after they are selected

winter steeple
#

@mighty parcel does the thing i mentioned sound plausible?

#

just wanna see the moons ive bought with permanentmoons as 'bought'/'owned' so its clear they werent always free

mighty parcel
#

it sounds plausible but im not sure how to do terminal stuff

winter steeple
#

oh, also, something weird with prices happened again

#

this time i could narrow it but nothing in the logs

#

seems to happen after a failed run that one of the free moons has a huge seemingly random negative value

#

i have permanent moons on

#

idk if this happens without jt

#

i can send my profile tomorrow if interested

mighty parcel
#

hmmm that could be an issue yeah

#

if its free already tho it won't be discounted and you can get anything but 0 by multiplying its price of 0

frozen cobalt
winter steeple
#

i ended up geting rid of perma moons for balance reasons tho

frozen cobalt
#

Did it occur again after removing it? Just trying to find what's causing this

winter steeple
#

not that its confirmed that its perma moons

#

but its such a weird bug and hard to replicate

mighty parcel
#

do you have rebalanced moons?

winter steeple
#

i did

#

i brought the issue there if you remember but nothin came out of it

mighty parcel
#

Yeah it’s probably between those 3

frozen cobalt
#

I don't have that mod in my pack, @winter steeple mind sending me over your pack code so I can compare what mods our packs share?

winter steeple
#

ive left it and remade it since...

#

but i still havent had the problem lately

#

so i can send the modlist

frozen cobalt
# winter steeple

Okay here's the list of shared mods we have, i've got perma moons disabled on my pack and i'll let you know if this occurs again when my group next plays, if it does then I bet it'll be something to do with LethalQuantities. Also you had a lot of great little mods in there, i'll be adding a good amount to my pack!

#

Sorry Lass for the thread hijacking 😭

winter steeple
#

i love the mods the ppl here make

#

hope you find the issue

mighty parcel
#

hmm ok

#

so it must be applying the discount after it becomes free

#

ill have to blacklist the pm moons from being discounted since they are free by then

winter steeple
#

pm?

mighty parcel
#

permenant moons

winter steeple
#

oooh

#

ye

wise epoch
#

yesss a fix to me only going to like

#

3 moons and not using any of the modded ones

mighty parcel
#

what?

#

oh i fix u i get it now

mighty parcel
#

I think it will only reduce it by 1 day every quota since the method to update the days will only be called on new quota

#

Np

gritty pike
#

does selenes choice work with latest Wesley's moons update

#

like, can the spoiler planets be routed to without the story

hearty delta
#

nope

gritty pike
#

unlucky, guess im forced to wait

mighty parcel
#

What did wesle do this time?

#

Im guessing he has his own lock thing?

hearty delta
#

well it's done through LLL I believe?

#

but he implemented a really cool unlock system for his moons

mighty parcel
#

If its locked through lll it should be unlocked when chosen

heady snow
gritty pike
#

damn, no way to play new areas casually
I feel bad for having a job ngl

hearty delta
gritty pike
#

one day

hearty delta
#

It do be confirmed, so just sit tight!

worn pebble
#

can someone explain me the mod i didnt understand it before installing lol

mighty parcel
#

this mod locks away all moons before unlocked and revealing only a set number you can visit a given day/quota

#

lots of config options

candid lintel
#

Hi, will Wesley's moons compatibility be added at some point?

#

This mod is exactly what I've been looking for but it doesn't work with Wesley's progression so I have to disable it for now.

mighty parcel
#

wesleys has always worked, moons work automatically

#

did he add some locking mechanic for his moons?

#

if so you should add those moons to the ignore or treasurelist

#

so its not in the shuffle

#

that would really be all the compat I would add I would just hard code it

hearty delta
#

moons are unlocked by you scanning some lore items on a machine you can find on a new company moon and outside some of his other ones

candid lintel
mighty parcel
#

yeah, I think ignorelist is shown and unlocked always, treasuurelist is hidden and unlocked always

candid lintel
#

is there a way to make it so that it doesn't automatically route you to a random moon?

#

Because routing to a paid moon only for 1 day doesn't really make sense

#

never mind it seems to work now

mighty parcel
#

yeah I think i added that as a setting I can't remember

candid lintel
#

The setting that's there makes it so the moons don't shuffle until the end of the quota

#

But if I change it to shuffle every day then it automatically routes me to a new moon

#

Would it be possible to add a setting that shuffles the moons every day, but doesn't automatically route you to a moon, which would fix the issue with paid moons

mighty parcel
#

I think that was a setting but I can't remember

#

haven't touched lethal in half a year

wide leaf
#

hi

#

can we have a config for adding oxyde and galetry as company moons and be able to put percentages of chances of having each of them (and if it is possible to have compatibility with the fact of unlocking oxyde that would be cool too)

#

It's become really hard to configure the recent company moons, oxide is added as an additional slot when you encounter it instead of just setting it on the last day

mighty parcel
#

May have special code for access to it hm

hearty delta
#

assurance showed up day 1 and day 3

mighty parcel
#

did it fill the memory list?

#

I feel like you can set the config to make it work a little different, its been a while but generally it returns groups of planets if none are available and I think a setting determines if it lets it rollover an incomplete list for that day and only unlock moons early if it runs out of moons entirely

hearty delta
#

well, I think so anyway I think it was quota two

#

but I hadn't been playing for long

#

I can check when I get home though

wide leaf
#

I can't wait to add galetry to selene's choices

wide leaf
#

btw oxyde is unlocked from the start watever i do in config

wide leaf
#

And for wesley moon can we have an options for the moons so that the unlocked moons are added to the rotation rather than to the total number of moons? (for the moment when we unlock a Wesley moon it is added to the total number of one which means that we can end up with a rotation of like 10 moons whereas we had only put 3 moons at the base

#

Because its very annnoying for modpacking

#

I love selene's choice but all the recent big mods break the system (code rebirth and wesley moons)

#

I want to be able to do : rotation of 3 free moons every Day (all moons in my pack are free), when you sell you can go to company (80 weight chances) and galetry ( 40 weight chances) and if you have unlocked oxyde (40 Weight chances) you can have it too, when you unlock moons like wesley moons they got added to the pool of free moons

#

My dreamyoiled

mighty parcel
#

yeah idk how thats set up, are you saying they do their own weighted shuffle thing?

wide leaf
#

for code rebirth : oxyde are in the random rotation instead of being a company moon after unlocked it

#

for wesley moons : after unlocking moons they got added to ignoremoons/treasuremoons list so they stack like vanilla moons instead of being added to random rotations moons

#

(because they have all an unlock system)

mighty parcel
#

oh so oxyde replaces/is an alternative company moon?

hearty delta
#

doesn't replace it, it gets unlocked after you pick a specific item up but otherwise it's impossible to route to it

#

it's a company moon in that you can sell stuff at it

mighty parcel
#

interesting

gritty pike
#

did I configure this wrong?

#

End and Galetry still are shuffled in despite them being in either blacklist or ignore list

lapis grotto
gritty pike
#

:/

lapis grotto
mighty parcel
#

I haven't touched the game in a year and am very much drowning in uni (300 spanish hws this semester so far, not counting presentations)

hollow bobcat
wind zealot
#

idk which of my mods could be causing it but for some reason the auto piloting isn't working for me

#

like it gets stuck trying to go to the safety moon or whatever

#

it does seem to be picking the available moons correctly based on what I've set in the config though so I'm guessing it's one of my other mods causing it but idk which one

#

I had to revert back to v72 because LLL wasn't working for me on v73 so idk if that also has something to do with it

#

ok well I tested this mod in another modpack without custom moons and it was working fine so I guess it has something to do with the custom moons I have installed

lapis grotto
wind zealot
#

yeah I can tell, it kinda sucks

#

This mod just seems nice because every time I play lethal with my friends we always go to either artifice or one of my custom moons after quota 1

#

not being able to go to the same moons every quota would add some variety

lapis grotto
wind zealot
#

ok it turns out it was just one of my other mods that was broken, not this mod

winter steeple
#

its been a long while since selene was updated, but ill link this if it's going to be revived

#

#1454618328420188415 message

empty dome
#

question, am i supposed to be unable to see what moons are avalible to me in the terminal, or do i just have to guess which moon is unlocked?

marble perch
#

:)

empty dome
#

nope

marble perch
#

rip

empty dome
#

:P

worn cedar
#

does anyone know if it's possible to configure this mod in such a way that the moons don't change after each day/quota? So that you're "stuck" with a certain amount of randomized runs for the entirety of a run?