#Combined Weathers Toolkit

1 messages Β· Page 2 of 1

modest sleet
#

So you will have light off, but still have the red mist

#

It wont override, it just wont be as hard to look because of red mist lighting up a bit

snow orbit
#

....you DO know how much brighter it makes it right

#

like genuinely blackout might as well not be included

modest sleet
#

I know yes

snow orbit
#

unless outside would properly be effected after orange is removed

modest sleet
#

I also have played !!!

modest sleet
#

And well we also have blackfog

#

That would negate blood moon

snow orbit
#

i never saw it take effect

#

not sure about that

modest sleet
#

Yeah maybe bc something is overriding it, my guess would be orage but im not sure

#

Or maybe debbi was fast enough to not see it, but i doubt it

frozen fable
#

Blackout is not really important in this weather yes, but i recommand Black fog since it works well with other combined weathers

hoary notch
#

hey when im separating weathers do i use : or ,

modest sleet
#

:

hoary notch
#

also uh im reading the instructions and now im even more confused

#

how would i make a weather thats eclipsed + foggy + stormy?

#

im just not getting it rn

modest sleet
#

Have you opened the game

hoary notch
#

yes

#

and went into orbit

modest sleet
#

And gottwn into a save?

#

Wow

hoary notch
#

i tried with both , and : seperating

modest sleet
#

Can you send what you wrote

#

And where you wrote it

hoary notch
#

i tried with both : and , seperating.

#

i wrote in weather config creator

#

in config weathers

#

i also turned on that setting in weather tweaks that i need on to make the configs

modest sleet
#

Wait my mind exploded

#

Can you send it with : instead xD

hoary notch
#

uh sure does it do anything different?

modest sleet
#

I think i know the issue

modest sleet
#

And also thats how it should be written

hoary notch
#

it didnt work when i had it like this previously

modest sleet
#

First thing is the name, ok yeah

#

Ok yeah

hoary notch
#

also it doesnt seperste in the edit as list part

modest sleet
#

I know

hoary notch
#

so uh

modest sleet
#

First thing is the name

hoary notch
#

am i spelling something wrong

modest sleet
#

So "Eclipsed + Foggy + Stormy + Rainy + Flooded" will be the name of your combined weather

hoary notch
#

huh

modest sleet
#

Then a : for each weather

hoary notch
#

i hatw this game

#

uh so uh can you do an example for me

#

im not very smatt

#

smart

modest sleet
#

There are multiple examples, do you not see them in the configs?

hoary notch
#

they are confusing

#

πŸ’”

modest sleet
#

"Weather name" : weather1 : weather2 : weather 3 : etc

hoary notch
#

oh okay thanks

modest sleet
#

So in your long case it would be =
Eclipsed + Foggy + Stormy + Rainy + Flooded : Eclipsed : Foggy : Stormy : Rainy : Flooded

hoary notch
#

thanjs

#

i just did that witu them all so ill test it now

modest sleet
#

Ok

hoary notch
#

yay it worked

frozen fable
#

Thanks 😊 @modest sleet

modest sleet
#

X3

west sparrow
#

im not sure if this should go here or in weahtertweaks or weatherregistry

#

but this happened with combined weathers toolkit

#

full detail to reproduce

#

start, route to march, land. impending storms weather
go back to orbit, march is still selected, go back. [unknown] weather. color was yellow though, maybe it picked imp. again
moon fails to load, ship never lands

frozen fable
#

hmmmm what a strange bug
@pliant verge got any ideas?

pliant verge
#

your progressing weather has no weathers set up

#

that is what it seems like

frozen fable
#

they said the weather was [unknown] tho

#

isnt that a base weather tweaks feature?

pliant verge
west sparrow
#

it might be my config

#

i did mess with the entire config clueful

pliant verge
west sparrow
#

so you dont have to get the whole code

pliant verge
#

what's your toolkit config?

west sparrow
#

unedited i believe

#

just realized

#

that shit comes from tinkering

#

but thats weird, impending storms works, the issue happens afterwards

#

ill send this but idk

#

i dont think i touched it

#

it might be from tinkering missing????

pliant verge
#

let me check what's happening

frozen fable
west sparrow
#

oh then that wont have to do

pliant verge
#

i can't find where it's defined lol

frozen fable
#

the issue here seems more like the unknown randomly choosed a progressive weather and this progressive weather had issues (missing weathers?)

west sparrow
#

just the error

#

looks like it picked impending storm a second time

#

but that doesnt explain why the first impending storm works without issue and the 2nd does that

pliant verge
#

WeatherTweaks.Definitions.WeatherTweaksEffect.EnableProgressingEffect () (at ./Definitions/WeatherEffect.cs:67)

it's this one:

frozen fable
west sparrow
#

does unknown not just ubfoscate the weather, not have a say on whats picked?

frozen fable
#

idk

west sparrow
#

its a tangent but for some reason my config's march looks like it only picks impending storm

#

or i just got really unlucky getting it thrice in a row

pliant verge
#

i'm gonna check what's happening

west sparrow
#

im really bad at editing weatherregistry's config i probably just messed up πŸ’”

pliant verge
#

it is impossible that registry config caused that

#

trust me

#

πŸ’€

#

hmm it is here

#

what the hell

west sparrow
#

would you like me to strip down all the moon/interior mods so you can give the code a try comfortably

#

unless you already have 90 gb cache'd in gale anyway

pliant verge
#

🀭

west sparrow
#

is that my code??

#

it ainttt 😭 scared me

pliant verge
#

i switched it off hehe

west sparrow
#

bro id 100% have both LLL turned off without knowing its always something super dumb

pliant verge
#

for me the impending storm worked without any issues

#

what the hell is happening

pliant verge
#

@west sparrow can you reproduce those errors consistently?

west sparrow
#

wait, to be sure

#

how many times did you land there

#

at march

#

try a second time with impending again

west sparrow
pliant verge
#

alrighty

#

so it happens on march, after the first day?

west sparrow
#

yeah

pliant verge
#

fuck i might know what's up with that oh christ

west sparrow
#

day 1, march, impending, no issue
day 2, march, impending, nucler bomb

pliant verge
#

please don't let it be weahtertweaks

west sparrow
#

is the tweaks algorithm trolling

shrewd stump
west sparrow
#

sounds reocurring

#

funny

shrewd stump
#

It's been his problem child off and on for so long

pliant verge
#

i do a little dirty thing in tweaks for the progressing weathers

shrewd stump
#

I don't even blame him though, the mod does a lot lol

pliant verge
#

and i HOPE that it's not changing the weathers themselves

#

lol

west sparrow
#

my packs always finding unnamed rare diseases

shrewd stump
west sparrow
#

imagine how much hair i pulled finding out shrimp out of all things broke the moon info & radar + suits

pliant verge
#

oh it just crashed on the first day

shrewd stump
#

Shrimp has been broken for ages

west sparrow
#

yeah

#

but when i found that it was unreported

#

i looked all around the discord prior

west sparrow
shrewd stump
#

It wasn't unreported I remember people reporting that shit like a year ago ☠️

#

like whenever Piggy made Shrimp his own seperate thing that stuff did

#

People just prolly didn't word it in the specific way you were trying to find lol

west sparrow
#

i just a very different pfp so you prob dont recognize me

#

but its possible someone else found it just didnt find the wording here

shrewd stump
#

I hope @novel prism Revives Shrimp one day

#

Would be neat

west sparrow
#

im using a 0.25x size drains interior on march

#

the 3 fire exits might be killing each other

#

ive had a "entrance is blocked" issue already but it didnt stop the level from loading

modest sleet
#

Maybe the issue is that they have 2 weathers with the same name? I havent read the entire chat so maybe it was fixed hehe

frozen fable
#

i dont think this is that

modest sleet
#

Impending storm the one i made (that you gave it that amazing name omg)
And the one from this other mod

pliant verge
modest sleet
#

Oooh oki oki

#

Hmm

west sparrow
#

is it advisable to temporarily remove combined weathers toolkit until this is fixed, then re-install it later on?

modest sleet
#

:0

#

Have you tried disabling thst other addon mod?

#

Noone has had issues with cwt besides you so idk if its the addon doing smth weird, or one of the configs got buggy, or a new bug has been discovered

#

Maybe unknown weathers dont work with progressive weathers? Thst doesnt sound right at all

west sparrow
frozen fable
# west sparrow is it advisable to temporarily remove combined weathers toolkit until this is fi...

I honnestly don't know that much on this issue* to recommand anything
Like imagine if the issue is progressing weathers in general, then removing the toolkit will not fixed it since progressive weathers are also in base weather tweaks
Or imagine if the issue is unknown weather, then the toolkit has nothing to do with that so removing it will do nothing
I think we should wait until mrov learns more about the issue, or if he finds a fix

Until then, try continue playing normally but if you encounter it once more or just want to be safe, then i guess disable every progressive weathers?

west sparrow
#

mm

#

yeah ill just disable all weather stuff for now actually

#

im balancing the moons not playing so its fine

wary cliff
#

for context cus i realize i kinda just dropped that without saying anything else, this mod allows me to do really stupid shit like blackout + raptures

#

which is

#

REALLY fucking funny

#

to me

frozen fable
#

Lmao why you flying like that

modest sleet
#

Hes the chosen one :3

dense citrus
#

@frozen fable Quick question
Do weathers generated by CWT respect the filters from the weathers they come from?
E.g. if i Blacklist Snowfall from Experimentation in WeatherReg, and then a make a combined weather that has Snowfall in it, will it automatically also be blacklisted from Experimentation? Or do i need to add every level filter manually from each weather thats a part of it?

frozen fable
#

This is more of a question for Mrov but yes this is how it should work

#

At least in the code it's not blacklisted, but WR will make it never spawn so that's the same

pliant verge
dense citrus
#

@frozen fable About this planned feature:

#

Since thats using those 2 weather variables, which are used in other vanilla weathers (Like for Foggy's fog density, Stormy's lightning frequency etc.) do you plan to add options for those too?

frozen fable
#

That was because i wanted to create a madness event : #1432472876237455572 message
For the other vanilla weathers i guess i can do that yeah but i dont see the point, unless someone wants it

snow orbit
#

configuring eclipsed spawn cycles would be cool

frozen fable
#

Maybe that is something for a different mod tho?

dense citrus
#

Config is messy though, and i havent added Eclipsed to it yet

#

I also need to test if registering a weather onto a moon that already has it registered (i.e. eclipsed) actually overwrites those values or not
Same with flooded etc.

frozen fable
#

If anything, that just makes me to just not add this flood option since it's already possible via your mod

#

However, ill still add the ultimate flood weather as a special case in CWT just because its fun and Mrov will cry out of despair when he finds out that i made the ship fully underwater hehehe

pliant verge
#

fuck CONFIGS

frozen fable
pliant verge
#

I know

#

i need to show my disapproval

frozen fable
pliant verge
modest sleet
#

creative solutions

frozen fable
modest sleet
#

OMG

#

its beautiful

steep osprey
#

Don't encourage him

dense citrus
# frozen fable If anything, that just makes me to just not add this flood option since it's alr...

After messing with it, yeah i got it working
You can now control what height the flood starts/ends at
As well as mess with fog density, lightning frequency and eclipsed spawn stuff
I'll update it a bit later
Though idk, this is like a global thing for the moon
Like, you cant change the flood height/direction on a per weather basis
So any combined weather that has Flooded (As well as vanilla flooded) will use the same values you set
So i think you might still need to implement something if you wanna have like a "Great Flood" weather

dense citrus
frozen fable
wary cliff
#

is it possible to do progressive weathers that are combined

#

like going from

#

cloudy > stormy + gusty

modest sleet
#

no

wary cliff
modest sleet
#

it will take a while since rn WT just deletes the weather change, instead of having it persist

#

so some combinations wouldnt works as great

#

specially the ones with timed based mechanics

#

so if you had majora for example and then you want it to be majora + idk blue, it would restart the majora timer and position

#

instead of keeping the same time and just having a weather be added on top :3

pliant verge
#

you know what

#

that is a nice idea

#

let me add it to my backlog πŸ’€

modest sleet
#

omg.......................

#

peak is coming....

frozen fable
wary cliff
#

Yeah that would be a problem

#

Wildfires just casually nuking all of its props the moment it gets deloaded

radiant pond
#

Hey, really enjoying making my own new weather combos. Though, I've been running into issues that I think might be caused by either making too many weathers, or trying to make a weather combination that already exists from your presets.

modest sleet
#

I thought you were gonna explain the issue xD

frozen fable
#

You need to avoid naming a combo with a name that is already used by another weather or combo
If the presets are what's causing your issue and you want to have all your own weathers you can disable the presets entirely in the config

radiant pond
frozen fable
#

A list is planned to be made by Cheese

#

Idk when lol

radiant pond
#

Huh, cause my current issues right now are weird. The weathers work okay, but for whatever reason, I am unable to punch in moon names into the terminal. They simply do not go in. Every other terminal command works perfectly fine though.

#

If I even so much as partially reference a moon name in a terminal command, pressing Enter will simply do nothing, but otherwise, terminal works fine

#

Once I removed the .json file that added my own custom weathers, it works normally.

#

I doubt this is something on your end, but this is the second time I've had terminal issues due to combined weathers, the first actually resulted in total loss of function, but that was because when I was making custom weathers, I not only made the same exact weather twice, but I also tried to reference weathers that didn't exist. (i.e. Earthquake instead of Earthquakes)

frozen fable
frozen fable
radiant pond
#

Oh wait, I think I just noticed what I might've done wrong (because I always notice it after I ask for help). That very last weather at the very bottom on the veyr last combined weather has a comma at the end of the list. Does that break things?

#

That actually cropped up more than once, even.

#

Do the weathers with two names (Solar Flare, Meteor Shower, Toxic Smog, etc.) have to be put into one word? Or can they be split into two? I saw in the example that Solar Flare was one word, but Blood Moon was two, so I was under the assumption that both worked.

frozen fable
#

I'll take a look at your file a bit later

radiant pond
#

Sure, no rush

modest sleet
frozen fable
#

Oh and disable the presets while doing that so the logs are only for your weathers

radiant pond
#

Oh just all weathers that aren't mine, with WeatherRegistry I presume.

frozen fable
#

No
Like there is a config I made to disable everything

#

Just 1 click and it's gone

radiant pond
#

Oh register pre-defined combined weathers?

frozen fable
#

Yes

radiant pond
#

@frozen fable Okay, here's the logs. I tried to punch in an abbreviated moon name, press Enter, did nothing, then entered a recognized command that did work before I closed out.

frozen fable
#

I'll check a bit later thanks

pliant verge
#

tbf that also depends on what's parsing them

#

but json doesn't like trailing commas

frozen fable
#

the logs show a different error from what mrov shared

#

heres your problem @radiant pond [Warning:Combined_Weathers_Toolkit] [JsonRegistery] Found json file, now loading: LCCombinedWeathers.cwt.json
[Error : Unity Log] JsonReaderException: Additional text encountered after finished reading JSON content: {. Path '', line 15, position 0.
Stack trace:

#

ok i got your error

#

if you edit the file with VS code or other great editing tools you will get things like this

#

here is the valid form

#

see the difference?

#

I didnt catch that before but this was obvious when i tried loading your file into vscode

frozen fable
# frozen fable

btw this log also shows Lethal elements combined weathers and one of the effects fails to register ? @fast summit maybe you know why, or what happened

fast summit
#

Oh whar plink

frozen fable
#

hmm strange, your file seems fine

radiant pond
#

Oh I see. Always a simple syntax thing. That's easy to remedy though.

#

I just needed one big function, not a ton of small ones. I guess I wasn't looking that closely in the example.

frozen fable
#

it is fine no worries

fast summit
#

It is not fine, do worry

frozen fable
modest sleet
#

ok so seems like end of the world does not have blackout

#

my bad for spreading missinfo

#

😈

#

release the weather list

radiant pond
#

I hadn't mentioned this, but I edited my list with Notepad++. Much more lightweight for me, but naturally lacks any checks for any potentially bad code.

#

Aha, now I see the problems with it. I missed yet another comma, and I spotted yet two more duplicates I made.

#

And now everything works. All weathers are loaded, and the terminal is 100% functional. Appreciate the help.

frozen fable
#

Yay! πŸ™Œ

radiant pond
#

I did have a couple things to note about your Legends weathers, and I might as well ask them here since they're pretty simple.

  1. If Majora Moon is cancelled by Emergency Dice (rolling Clear Weather), Majora's Mask vanishes.
  2. I've been noticing a lag spike every time I exit the interior whenever there is a Blood Moon. Entering the interior, or even teleporting in and out don't seem to cause any spikes.
modest sleet
#

btw i made the list of weathers this mod adds

#

ziggy is gonna add it on the next update but idk when that will be

#

in the meantime i can send it over iyw

radiant pond
#

Yeah, that'd be nice. Full weather names and what weathers they consist of (and if they're simultaneous or transitory) are all the details I need.

modest sleet
#

this will require more things tho, like logs and a code, nobody has encountered the blood moon issue so i dont think its a legend weathers issue

#

at least like alone, prob another mod breaking it

modest sleet
frozen fable
#

So, the mod is probably (?) broken with the latest Weather Registery update
I'll update when i can

modest sleet
#

πŸ™

pliant verge
#

probs just needs a recompile πŸ₯Ί

fast summit
#

I forgor if they're implemented in CWT or not actually

pliant verge
#

πŸ’€ oh

frozen fable
#

Color gradients are not implemented of course since it didn't existed when I released the mod

#

I can make it functional pretty fast by just converting the user configurable color to a single gradient

#

But I'm wondering how I should make the color actually be a configurable way to create gradients.... πŸ€”

fast summit
frozen fable
#

Lmao nope I don't like evil logos πŸ—ΏπŸ˜

pliant verge
frozen fable
#

Yes I know
I was wondering how I should let users create gradients in the config

pliant verge
#

oh god

frozen fable
#

Because this will be peak

pliant verge
#

that's fair, it will be a nightmare to parse that 😭

#

since it can have 1, 2 or 4 colors πŸ™ƒ

frozen fable
#

Yeah...

#

I'll create something lol

#

At least I'll try to make it easy to use

pliant verge
#

good luck 🫑

acoustic linden
#

im still thinking about general improvement's fancy weather ascii

#

wouldn't mind making something for it

frozen fable
#

For like combined weathers?

pliant verge
# acoustic linden wouldn't mind making something for it
public static string[] EclipsedAnimations = new string[]
        {
@"   -----
  |         |
  |         |
   -----",
@"   -----
  |         |
  |         |
   -----",
@"   -----
  |         |
  |         |
   -----",
@"   -----
\|         |
/|         |
   -----",
@"   -----
-\        |
-/        |
   -----",
@"   -----
/-\      |
\-/      |
   -----",
@"   -----
  /-\    |
  \-/    |
   -----",
@"   -----
  | /-\ |
  | \-/ |
   -----",
@"   -----
  | /-\ |
  | \-/ |
   -----",
@"   -----
  | /-\ |
  | \-/ |
   -----",
@"   -----
  |    /-\
  |    \-/
   -----",
@"   -----
  |      /-\
  |      \-/
   -----",
@"   -----
  |        /-
  |        \-
   -----",
@"   -----
  |         /-
  |         \-
   -----",
@"   -----
  |         |/
  |         |\
   -----"
        };
#

if you're up doing that, then sure πŸ˜…

acoustic linden
#

maybe for some special combinations?

acoustic linden
pliant verge
#

oh that's just how it is πŸ’€

frozen fable
pliant verge
#

whenever github decides to work again

frozen fable
#

That looks pretty easy
But we need the place where it's used to create a patch

frozen fable
#

This is veeerrrry easy to patch

#

Thanks

#

@acoustic linden you know someone who will be interested in patching this part of the code for you? Or maybe you can do it yourself idk

acoustic linden
#

i never used github before

frozen fable
#

Yeah but you can create your own mod that's will be used as an add on to GI

acoustic linden
#

i see......

modest sleet
#

I look........

frozen fable
acoustic linden
#

i made a moon lol

#

btw

frozen fable
#

ahπŸ₯Έ

#

Ok, so you need someone to write the code part of the mod ?

#

You want me to do that maybe

acoustic linden
#

if i wanna add the asciis, then yeah......

acoustic linden
frozen fable
acoustic linden
#

i wanted to give that SCP wiki vibe to it

#

since as you may not know, LC actually has some SCP aspects to it

#

and i wanna focus more on that part

#

i've been planning out a ton of moons to release first

frozen fable
#

Ill test it one day

acoustic linden
#

it is a little rough on the edges

#

but you might like it......

frozen fable
#

i wrote a dm to you

acoustic linden
#

discord doesn't notify me of these dms for some reason

frozen fable
snow orbit
#

disable it

modest sleet
#

i didnt write a dm to you

snow orbit
#

idfk why the inbox settings were even created

#

well

#

i guess rather why its default

solar solstice
#

ho by the way, does Weather injector basically make us able to inject a specific weather on a planet without having to edit others weathers related to that weather like for example, if i want to put EOTW on acidir,i don't have to edit the others weathers related to EOTW ?

modest sleet
#

Should prob ask that in its thread

frozen fable
#

good question, i don't know weather injector that well to answer that

frozen fable
#

good thing is, it's easy to fix

#

ok no something in there is null now

pliant verge
pliant verge
#

oh πŸ˜…

frozen fable
#

I'll wait a bit to update toolkit because of this small issue

modest sleet
#

XD

#

new weather

frozen fable
#

mrov issue

grand adder
#

"Experimentation PULATION: > Abandoned + CO"

fast summit
pliant verge
frozen fable
#

let me check

#

yes

#

blackout + snowfall works tho

#

rainy + whatever works

#

but none > stormy is also broken

#

here it is 019c4cba-a011-1376-594b-9cdf58ee8319

signal spear
#

<gradient=>>>
Ulation

frozen fable
#

ooo this one is pretty crazy

signal spear
#

Eclip ation: av ndoned co

frozen fable
#

banger name

signal spear
#

True

pliant verge
#

what the fuck is happening πŸ’€

signal spear
#

Magic ✨

frozen fable
#

im looking forward for a fix, because this will allow me to release this absolute banger of a color (configurable) for all weathers created by the toolkit, just like this

pliant verge
#

i'm trying to see what in the Registry's spaghetti code makes them break

frozen fable
#

oh? So Registery is spaghetti and tweaks is goulash ok ok

signal spear
#

-# (/j)

pliant verge
#

goulash code πŸ’€

signal spear
#

Gulasz code πŸ’€

#

@pliant verge hi

#

stare πŸ‘‹

pliant verge
#

oh that explains it

#

maybe

frozen fable
#

maybe idk

pliant verge
#

spoiler - it doesn't πŸ’€

frozen fable
#

lmao πŸ’€

pliant verge
#

i'm trying to figure out what goes wrong in the chain

#

and i think it's because of > symbol also being processed for color

#

so the final string is something like
<gradient=Foggy>Foggy </gradient><gradient=>>></gradient><gradient=None> None</gradient>

pliant verge
#

which means i need to do some shenanigans with their names and it should be okay

frozen fable
#

Ok, but what about Blackout + Solar flare ?

pliant verge
#

that's a good question! i have no fucking idea πŸ™ƒ

#

at least yet

frozen fable
#

😎 lets go, super unknown bug

pliant verge
#

it's something that gets tangled in the mountain of spaghetti

#

and i don't like going through it tbh

frozen fable
#

i can understand that

pliant verge
#

oh i did it so badly

#

so the gradient hack works in such fucked up way

#

because i'm adding the string to match and their corresponding gradient into a dictionary

frozen fable
#

yeah i saw that in your code

pliant verge
#

and it's getting values from that dict in 2 separate places and uses them in 2 separate ways

#

which surprisingly works, but the special characters fuck that up

#

and what i'm gonna do is a dictionary to replace the symbols in the names with words

#

and then replace it back πŸ’€

frozen fable
#

lmao

#

Even if this fix the issue, this does not explain why some combo with + symbol works while others dont

pliant verge
frozen fable
#

hmhm, but Blackout + Solar flare and Blackout + Snowfall are not getting smaller but one works and the other does not

pliant verge
#

hopefully i get an answer shortly

frozen fable
#

the "hopefully" says everything πŸ—Ώ

pliant verge
#

oh now it's worse

snow orbit
#

POPLLATION

signal spear
#

LMAO

pliant verge
#

regexes are cursed

#

much better

#

the most cursed knowledge i have

frozen fable
#

ho lala

pliant verge
#
[Info   :WeatherRegistry] Applying color to word '>': <gradient=>>></gradient>
#

the gradient name is >, so this string has:

  1. > as a gradient name
  2. > as a closing tag
  3. > as a name to display

but the first one closes the tag

#

fun

#

one issue fixed and done

#

now the smaller text bullshit

#

it's okay in normal scale

frozen fable
#

interesting

frozen fable
pliant verge
#

GOOD NEWS

#

this is so fucked 😭

pliant verge
#

i'll check that screenshot again

frozen fable
#

yeah this is the one

pliant verge
#

oh i see you're doing how i would suggest it

frozen fable
#

i used your dictionnary to handle the color, im literally just bypassing the symbols checks and parsing

#

should still work ?

pliant verge
#

i think it should

frozen fable
#

Nice

pliant verge
#

since you're checking if the provided weather is added by Toolkit and (i guess) not using > symbols it should be alright

#

i'll send you a dll to test this with

frozen fable
#

Okay

pliant verge
signal spear
frozen fable
#

(im modding something else atm)

pliant verge
#

alrighty!

frozen fable
# pliant verge alrighty!

k so im pretty sure it's fully fixed on your side, but i need to change my patch to use Defaults.SpecialSymbolMap just like you did or else > symbols will create issues

modest sleet
#

Good luck ziggy!!!

frozen fable
#

dw

pliant verge
#

nice!

#

i'm pushing the update then 😊

frozen fable
#

ok! thanks

frozen fable
#

o-k, on my side gradients now fully work, now im waiting for 0.8.5 of registery

frozen fable
#

@modest sleet a weather just for you β™₯️

frozen fable
#

😏 lmao
Yeah it was because i wanted to show you how gradients are added in the config:
Cheese : color(red/magenta/red/red) : cloudy : rainy : earthquakes : blue

modest sleet
#

its so weird tho

#

like magenta is at the top right in every letter, and red everywhere else

frozen fable
#

next update will also include predefined weathers for rapture, orange, gusty and earthquakes

modest sleet
#

ooooh so its a different ype of gradient

#

i was thinking more of like half the word being a color and the other half being another, not letter for letter

frozen fable
#

no, it's always letter based

modest sleet
#

welp, still cool ! :3

#

will have to add that link to the description of the mod, like, "if you wanna learn more how to do gradients, you can check here!" and have the link haha

frozen fable
#

oh, absolutely

modest sleet
#

no need to explain it in the description itself

#

just the way of how its typed

frozen fable
frozen fable
modest sleet
#

better than nothing hehehehfgeshjgfbkluaryurejgvnyugrh67676higdfblkuaj

frozen fable
#

the great flood

acoustic linden
wary cliff
solar solstice
modest sleet
#

Gorgon zola

solar solstice
#

Mozzarela

modest sleet
#

Chedddddar

#

Cheese wheels fall from the sky and deal a bit of damage, gotta avoid them

signal spear
#

Imagine the cheese weather
Which is just rainy but with falling cheese and mold cheese puddles

#

I mean on every moon

#

Not just gorgyzola

modest sleet
#

Imagine cheese with cheese cheesing some cheesy cheeses till they cheese

signal spear
solar solstice
#

Cheese puddles
Cheese wheels replacing fallinh trees from hurricane

And in rare occasion, cheddar cube as a meteor lmao.

tight mantle
#

Is anyone aware of issues with running this with darmuh’s terminal stuff and suits terminal?

I know this mod likely already needs to be fixed due to WeatherRegistry and such updating, just wanted to be sure if people knew

modest sleet
#

But yeah this still needs fixing

tight mantle
#

It seems fine with most others but after the recent updates w/ weather registry the moment I introduce this with any of Darmuh’s it has issues

#

Hopefully it’ll be fine once this is updated for those changes

frozen fable
#

Well, as of today installing toolkit with Registery 0.8.0+ will create issues without any needs ot installing anything else, so i guess if you still wanna have it installed either way it will create conflicts with a lot of things due to Registery being nuked by toolkit

#

So you need to uninstall toolkit until i update, or you revert Registery

frozen fable
#

update time

#

Void Cyclone (blackout + tornado)

#

Orange Dream (orange + snowfall + solarflare)

#

The Pharaoh's Curse (dustclouds + earthquakes + heatwave + rapture)

#

The Great Flood (flooded + rainy) [with a special effect]

#

.
So, for the new predefined i added effects like orange, gusty, earthquakes and rapture because all of these are really cool when in combo with other effects

solar solstice
#

Rapture ?

#

its been a month i didnt played LC, what is this weather ?

tight mantle
#

Is it in it’s own mod? Or like a weather pack?

modest sleet
#

Own mod

tight mantle
modest sleet
#

Yes

feral sinew
#

Cheese weather

modest sleet
#

One day

tight mantle
#

Bee weather

#

Hyve’s influence is spreading

tight mantle
frozen fable
#

no worries, all issues are now fixed

tight mantle
#

This might be concerning though

#

Something about LethalLib

frozen fable
#

oh what

tight mantle
#

Idk if it causes any issues yet, I was just checking through my logs once loading into my test pack

#

That I used when I was trying to narrow down the issue I was having previously

#

Literally the whole modlist for that

frozen fable
#

Your log says that you need LethalLib installed

#

But i dont understand why since toolkit does not use LethalLib??

tight mantle
#

let me try again with just the stuff for tool kit

#

I'm curious lol

#

and better saves

#

that shouldn't cause issues

#

Yea I get that before I even load into the title screen

#

It's upon BepIn loading in Toolkit just like before

frozen fable
#

yeah this is expected, the error happens when toolkit is patching code

#

But i dont know why

#

Just install LethalLib for now

tight mantle
#

I think I use it in my main pack anyway, so it shouldn't be an issue

sly panther
tight mantle
#

Just saw it when I was making 100% sure there still wasn't any conflicts with Darmuh's stuff still

frozen fable
solar solstice
#

hey ziggy, what is Gusty ? i noticed by checking the List

sly panther
#

though after looking at your patches i have no idea, especially if you dont reference LL in your csproj

frozen fable
#

there is this

sly panther
#

my best guess is a mod you depend on references LL without privateassets="all"

#

though im not sure of the harmony.PatchAll interactions to cause this

frozen fable
sly panther
#

likely yeah

frozen fable
#

daymn

sly panther
#

again, dont know why harmony.PatchAll is causing anything like that though

sly panther
#

your best bet is to switch .PatchAll to just patching the class types

#

or whatever

solar solstice
#

and also

#

WHAT IS LOVE ?

modest sleet
#

Baby dont hurt me

solar solstice
#

don't hurt me

frozen fable
frozen fable
sly panther
#

smh

frozen fable
#

patching 1 by 1 shows the problem is coming from here

#

StartupManager (mrov) also do not use LethalLib

sly panther
#

hmm

#

that's odd

#

ill see if i can take a look later

frozen fable
#

Thanks for the help

pliant verge
tight mantle
#

Yea it's interesting

#

All that still appears if everything for tool kit is the only stuff installed

sly panther
frozen fable
sly panther
#

no, besides, a harmony patchall shouldnt be running the patch's code, so its not that

pliant verge
#

it has to be some soft-compat thing breaking by being used in linq expression

#

since i've stumbled on that a few times

sly panther
#

it's probably this

#

weather registry just doesnt handle this in a proper soft dependency way

pliant verge
#

why isn't it showing up with just registry then

#

it never caused any issues

sly panther
#

dunno, im not a patching expert, i just know that you're not removing inlining and optimisation so it makes sense to me that touching this method would cause a breakage in soft dependency concerns

pliant verge
#

is it touched tho

#

from toolkit

sly panther
#

yeah
toolkit patches Init, this is called by Init

#

also you're packaging LethalLib into WeatherRegistry from what i know of package references

pliant verge
#

HUH

#

why is it not privated

#

FUCK

#

this doesn't need to be a patch tbf

#

since it can just use an event

#

WeatherRegistry.EventManager.SetupFinished

#

@frozen fable try checking if disabling that patch fixes the issue

pliant verge
sly panther
#

like i said, i dont think thats the issue

pliant verge
#

fair

sly panther
#

you're not doing:

    [MethodImpl(MethodImplOptions.NoInlining | MethodImplOptions.NoOptimization)]
pliant verge
#

bwah

tight mantle
#

Sorry if this has caused any headache! But hopefully it'll keep from issues happening down the line

solar solstice
#

do i need blue, for orange to happen ?

frozen fable
#

Nop

solar solstice
tight mantle
#

You need Orage

solar solstice
#

yeah,but i didnt found it on r2dmodman, i typed "orange" but nothing, i guess i will wait for a bit,until it finally shows

solar solstice
#

orage ?

modest sleet
#

Orage

solar solstice
#

withoput N?

modest sleet
#

Or

#

Age

#

Orage

solar solstice
#

ok then

frozen fable
solar solstice
#

I thought it was called orange, i didnt thought that this was called orage in purpose

#

so meanie

#

;-;

modest sleet
frozen fable
wary cliff
#

My fault gang

wary cliff
#

There is actually a reason behind it

Originally it was a REPO joke because I would just spam "Be Orage" at people in the lobby with the tts cus i thought it would sound funny and then we'd play lobbys of full orange people, but then it turned into a running gag in a friend group to say orage instead of orange and then orage became tex's (my boyfriends) nickname from another one of my friends and then said orange image was made thats in the description (do not post that image it will actually snipe your account)

#

and then after a few months i thought it would be funny to make a weather that makes you orage

#

you are be orage

#

you be orage

signal spear
#

be orage

frozen fable
#

Lmao
Crazy story

#

In french the word "orage" is a literal translation of "stormy" so you can guess my surprise when I first saw the mod description but with an cursed orange - dog image not knowing what I was looking at πŸ₯Έ

solar solstice
#

litteraly me also

#

🀣

wary cliff
solar solstice
#

dude, i would die for this kind of silly moments to happen more often with my crew

#

what a shame that REPO has less modding than LC, this game is hilarious

tulip cradle
#

how do i make it spawn like any other weather

#

its not spawning normally

frozen fable
#

So, what's your custom weather ? Show me your config

tulip cradle
#

Tempest : Gusty : Hurricane, Collision Course: Meteor Shower: Majora Moon: Earthquakes: Cloudy, Corruption: Hallowed : Blackout: Echo Curse: Toxic Smog, Redacted : Blood Moon: Forsaken: Cloudy,

#

do i need weather injector?

frozen fable
#

Nop

#

None of those effects are spawning then ?

tulip cradle
#

019c864e-9be5-a456-2caf-39db7772c439

#

i use imperium to test them, they work fine, but they arent registered to any moons

#

im sure im prob doing smthn wrong

frozen fable
#

Have you checked Weather registery config entries for those weathers ?

tulip cradle
#

yeah, and they looked fine to me

#

i adjusted them and made one of them have a weight of 999 and another of 1, and still none have spawned

frozen fable
#

Well, in that case
Normally a combined effect can spawn if all of the effects in this combined weather are individually registered on the moon you want the weather to spawn on
However, all your effects are modded effects and by default it's already registered everywhere so im not sure

#

im checking your configs

tulip cradle
#

hmmmmm.....

frozen fable
#

Ok so first of all your Hurricane config is wrong (or this is a mistake idk)

#

Default weight is 0 and you have Whitelist activated but no moons names in the whitelist

#

This makes Hurricane never spawn

#

And so Tempest will never spawn

tulip cradle
#

so how do i disable hurricane but keep tempest?

frozen fable
#

If you remove/disable Hurricane, then you can't have Tempest

tulip cradle
#

ok, but is there a way to disable hurricane, but keep tempest? or like make hurricane have a spawn rate of 0 but keep it registered so tempest can still spawn?

frozen fable
#

Honnestly im not sure if it's possible

#

But i may be wrong

#

@pliant verge

#

i need help from mr weahter

pliant verge
#

oh umm

pliant verge
#

so the combined weather could be picked because "it's there"

#

even tho it's not gonna get picked on its own

#

iirc

frozen fable
#

So like whitelist not enabled but default weight still 0 ?

pliant verge
#

oh i just saw the broader context

#

yeah, set the filter to blacklist

#

leave it empty

tulip cradle
#

thats what im tryin. lets see if it works hopefully

#

wait, i do enable filter?

frozen fable
#

filtering option should be false, it's whats mrov is saying

pliant verge
tulip cradle
#

ok, good

#

i dont think its working

#

maybe i did it wrong (again)

tulip cradle
pliant verge
#

huh

tulip cradle
#

u wanna give it a try?

pliant verge
#

sure, let's have it

tulip cradle
#

maybe i did do it wrong

pliant verge
#

i'll turn on debugging and see what's up

tulip cradle
#

019c8664-650a-b0e6-4c87-d1c66cb4bf95

#

thx

pliant verge
#

so: it can spawn everywhere and has a 0 weight on everything

tulip cradle
#

ok.... so whats wrong?

pliant verge
#

i'm trying to find it now

tulip cradle
#

alr, thx

pliant verge
#

so hurricane gets picked on moons, even though it shouldn't?

tulip cradle
#

yes

#

i want tempest to spawn tho

#

(a mixture of gusty and hurricane)

pliant verge
tulip cradle
#

HOW!?

#

WHAT!?

pliant verge
#

πŸ’€

#

i've just started the game and landed 2 times

tulip cradle
#

but how did the weathers that have a 0 weight spawn?

pliant verge
tulip cradle
#

can u send me ur config for weather registries?

pliant verge
#

hmm i have no idea tbh

#

the one from your modpack?

tulip cradle
#

yeah

pliant verge
tulip cradle
#

alr testing it now

#

fingers crossed

tulip cradle
pliant verge
#

can you try running a few days and compiling the results?

#

it's weird nontheless and i can't easily explain it yet lol

tulip cradle
#

ok it works on day 2

#

thats wierd af

#

ok i think i can salvage this idea

#

make say one guarenteed no weathers

#

and boom

pliant verge
#

first day can't have special weathers iirc

tulip cradle
#

so why do the ones with a weight of 0 spawn day one tho?

pliant verge
#

i'll have to check tweaks code for that fuckery tbh

#

i'll let you know when i get to it

tulip cradle
#

fixed it

tulip cradle
pliant verge
#

oh, alrighty πŸ˜…

#

that's nice

tulip cradle
#

thanks so much all of you

#

u all helped me a big bunch here

pliant verge
#

always happy to help πŸ˜‡

tulip cradle
#

yeah

#

2 lethal modding legends helped me out today

#

im honored

#

btw mrov, as a modpack maker, u are a genuine celebrity status figure to me

#

ur mods have revoloutionized so much of the lethal modding stuff

#

and Zigzag, ur weather mods have really changed how my group plays lethal

frozen fable
frozen fable
pliant verge
snow orbit
signal spear
modest sleet
#

Mr hat added my niche tweak to his mod so hes better hehehe

tulip cradle
modest sleet
#

Everyone is a celebrity :3

modest sleet
#

what was it in the end?

#

i have impending storm with 1000 weight on assurance but its not getting picked up hmm

frozen fable
#

you know who to call in this situation hehe

#

@pliant verge

modest sleet
#

even after going for a second time it still doesnt choose impendingstorm

#

maybe 1000 isnt enough? idk

frozen fable
#

impensing storm is None > Rainy > Cloudy > Stormy > Hurricane so check if all of these weathers can happen on assurance

#

in the config file

frozen fable
modest sleet
#

but 1000 on ass

frozen fable
#

oh mb

modest sleet
#

hehehe

frozen fable
modest sleet
#

what should it be, like what should it say in the weathers so i know they dont work on assurance?

#

it seems fine

#

like all of em can spawn in there

frozen fable
#

ok

#

then we wait for mrov to wake up πŸ₯Έ

modest sleet
#

eepyrov

pliant verge
#

oh no

#

i don't know

modest sleet
#

GG

modest sleet
#

COULD

#

it

#

BE

#

related

#

to weather to weather weights?

#

like, since it doesnt start with combined weathers, it instead starts with solar flare, and then the weather to weather weights force it to not be Impending Storm

pliant verge
#

could be

#

normally I'd say "oh yeah, just check the logs, it's there!"

#

but because of STUPID TWEAKS it's displaying it DIFFERENTLY

tulip cradle
#

Hey @frozen fable if u just have a bunch if the same weather, will it work?

frozen fable
#

With the same name ? It will crash
With different names but the same base effect ? It's fine

#

ie: Big rain : Rainy and Massive Rain : Rainy its fine

waxen girder
#

Whiteout : color(#F0F8FF) : Snowfall : Blizzard : Blizzard + Foggy : type(progressing)

#

Question, I put this in the config but it has generated. Am I doing something wrong?

#

Do I also need to create a blizzard + foggy so it appears in the progressing?

frozen fable
#

hmmmmm haven't tried this before but maybe yes

waxen girder
#

I'm-a try it. That combination plus foggy equals Whiteout hehe

waxen girder
#

$Tundra@150;$Snow@200;$Cold@100

#

I noticed this in the weather config regarding snowfall or blizzard

#

These tags, even in All logging mode from LLL, I cannot find these tags in my lags related to moons

frozen fable
fast summit
#

Oh ye those are default tags

#

Snow-tagged moons have a weight of 200, if there's any plink

valid isle
#

Ello!

#

wait... I want bluuuuuue

#

Wait does WeatherInjector work with uh

#

this mod?

frozen fable
valid isle
valid isle
#

Also am I doing this right

frozen fable
#

it should work yeah

modest sleet
#

Me when best mod

valid isle
#

Yeah it worked :D

frozen fable
#

😏 nice

waxen girder
#

Yeah I saw this just now. Is that a moon specific thing? What weather causes THAT thing to appear?

solar solstice
#

yeah the tentacles giant, is from Hyx

modest sleet
#

Nah thats fortnite season 27

valid isle
#

Is β€œThe End of the world…” combined weather every weather?

snow orbit
#

besides a few like flooded

#

because they break the game

valid isle
#

Ah damnit

#

ight

waxen girder
modest sleet
frozen fable
#

Btw regarding flooded
You all know that if flooded is forced spawned on a moon that does not spawn it naturally, it will have an incorrectly high water level yes ?

Well, if you play The Great Flooded (rainy + flooded with a special effect) I coded something that actually "fixes" that. So like, the water level is automatically calculated to be the perfect height on all moons that does not support natural flooded weather so its actually playable. Pretty cool yeah?

snow orbit
modest sleet
#

WHAT

modest sleet
snow orbit
frozen fable
stone cargo
#

cmiiw does 0.2 here means 20% chance or no?
the maximum range is 100 so im little bit confused

frozen fable
#

Here's how it works
Thats the global weight multiplier for all predefined weathers, so the base weight of all predefined weathers are going to be multiplied by this value, it can be used to lower or increase the weight of all predefined weathers at the same time without editing Weather registery config entries one by one
The default value is 0.2 because I think it's like the default weather registery multiplier (i just made it open to configuration)
The max is 100 but it could be more than that, i choosed 100 because since it's a multiplier, going past 10 is already pretty crazy

mortal reef
valid isle
#

weird

#

cuz it works for me

#

I mean

#

you could always force it

#

with uh

#

Weather probe

mortal reef
mortal reef
valid isle
#

Hm

#

well

mortal reef
#

But yeah whitelist on a new weather should override, I think, so you can make it spawnable.

valid isle
#

Yeah I’d say config it in WeatherRegistry’s config

frozen fable
#

It is that yes

#

You can't have heatwave and blizzard naturally spawn together because of the white list and blacklist in weather registery
I think there's like tags for these 2 weathers to have it spawn only on snow moons /hot moons or something
You can edit the Config to change that if you want

tight mantle
frozen fable
#

HMMMMMMMMMMMM @pliant verge

valid isle
#

lmfao

pliant verge
#

not again

oblique zephyr
# tight mantle

seeing this screenshot makes me very curious, because ive been experimenting with rich text tags recently but couldn't find any way to make <gradient> work

#

I'm assuming vanilla lethal just doesn't have any gradient presets to select from & that this mod is able to add in presets to be displayed on the radar screen like this...

#

which seems to me like that means those gradient presets could be used in like, the ingame chat (like with <gradient=total darkness> or something)

#

i wish i tested this before i turned my pc off, but is there a certain naming scheme to said gradient presets or is it just the same as the weather name?

frozen fable
#

@pliant verge will explain more

oblique zephyr
#

so, i have about the same brain capacity as that of a tulip snake

#

all of that goes way over my head so i tried adding <noparse> to the moon's name using lunarconfig instead

#

im surprised it doesnt have any <color> or <gradient> tags, is that done like completely separately or something?

frozen fable
#

So huum, gradients are actually added with a custom Weather registery system, thats whats mrov was trying to explain
Color is already supported by default
Other tags like size is the same

#

idk for what you did honnestly

oblique zephyr
#

so for example with heatwave weather, when the gradient gets applied from weather registry it has to do something like <gradient="name_of_gradient">Heatwave</gradient> right?

#

i would just like to know how (if possible) to find the name of the gradient to potentially use it in other text fields

#

(sorry idk if i shouldve moved this to the weather registry thread or not)

frozen fable
#

The name of the gradiant is just the weather name

#

but you cant use it since there is a patch to apply it, there is no real "presets" registered, thats whats mrov was explaining

#

Well, i guess you could use it, but with code

oblique zephyr
#

ok i see, sorry i didnt understand earlier

#

thank you for the responses!

frozen fable
#

No problem

#

If you want to use it via code maybe @pliant verge can help you do that

pliant verge
#

the docs explain how to make the gradients work in the text, but that requires you to add them during the build of the game

pliant verge
#

it's not actually using the <gradient> tags as the specification calls for it, but i'm achieving the same end-result with it

#

it's so bad

shell bough
#

Is this what peak looks like?

oblique zephyr
#

makes sense, that's a pretty cool solution!

pliant verge
#

theoretically it could be used to work on different texts in the game

#

but I'm not gonna try πŸ˜…

shell bough
#

I made a custom weather for a moon in particular, filtering it as the only whitelisted but I'm getting it on every moon, am I messing something up?

valid isle
shell bough
#

I'll do some testing and I'll let you know, also next time should I ask help in #help-and-troubleshooting instead?

valid isle
modest sleet
#

Hi fefora :3

valid isle
modest sleet
shell bough
#

Okay ^^

shell bough
modest sleet
#

And yeah try adding starlancer to level weights

valid isle
shell bough
#

Like StarlancerZero:99999 or something?

modest sleet
# valid isle

Heheheh from youtuber voice to boykisser i love it

valid isle
modest sleet
#

Also be sure to k ow if thats the actual name

modest sleet
#

And put 0 on the default weight

#

Tho you have it as a whitelist so its a bit weird but yeah

shell bough
modest sleet
shell bough
#

Proper name right?

modest sleet
shell bough
#

Boykissers

#

Ok I'm launching the game with the level weighting and removed the whitelist, default weight 0

modest sleet
#

LETS

#

See

shell bough
#

If this doesn't work I'll try giving it to a vanilla moon so I'm sure about the name

#

Idk I'll try giving it to Assurance

modest sleet
#

Its confusing sometimes

#

What was your issue? Is it spawning everywhere?

#

Gotta know that combined and progressive weathers cant appear on the first day

shell bough
#

I'm landing on a new save file to go to day 1

#

I land and return to orbit

frozen fable
#

Oh hey i dont know whats going on but level filters should be with a @, so like this MoonName@999

shell bough
frozen fable
shell bough
#

Where do you mean

valid isle
shell bough
#

Seems to work, tho I'm still having doubts about how the whitelist and blacklist work

valid isle
modest sleet
#

Ooohhh right forgor mr mrov likes it with a @

shell bough
#

Okay Eclipsed Stormy and Forsaken is genuinely creepy

modest sleet
#

You gotta mix it with uhm

#

Forsaken and blood moon

#

Omgggg

#

Its so peakkk

shell bough
#

I don't have blood moon