#Weather Registry / Weather Tweaks / mrov

1 messages · Page 29 of 1

harsh flicker
#

Nope, not in the log at all

drowsy willow
#

oh lol

#

🤷

#

it has the same guid

#

i sincerely don't know

harsh flicker
#

This is in the experimental 😭

#

it always returns 1

drowsy willow
#

AHAHHAHAHAHAHAHAHAHAHHA

#

IDGAF

#

that is a solution ngl

haughty ingot
#

Boy

harsh flicker
#

I am being trolled

haughty ingot
abstract pivot
#

All this means is that when experimental was made ages ago, bongo didn't know the code to get WR's multiplier, hence why it was just 1f

#

Though ig currently the normal version is broken, and will likely stay broken for a while

#

Your best bet is someone doing a patch to experimental

#

It probably won't be bongo, they're not available

haughty ingot
drowsy willow
#

that i didn't notice

#

lol

abstract pivot
#

I think so

#

It's an old version of facility meltdown

#

That's for sure

drowsy willow
#

oh okay

daring pivot
#

This facility is melting down

scenic zephyr
#

I noticed that the experimental one can't apply the red lights on modded interiors

tranquil star
#

#help-and-troubleshooting message was told to ask here, but does anybody know what could be causing the issue here? having problems with weather to weather weights

drowsy willow
rare sun
#

give me your code bro

tranquil star
drowsy willow
#

for w2w weights you define the weight when the specified weather was present the previous day

#

so in your example it's none>heatwave --> heatwave, which means you need to set up none>heatwave@100 in heatwave's config 😅

tranquil star
#

OHHHHHHHHHHHHH

#

that makes alot more sense ...

#

thank you

drowsy willow
#

no worries 😅

tranquil star
#

so does this mean this is wrong too? like if i wanted cloudy to have a 250 weight after clear, id have to add None@250 in the "cloudy" config?

drowsy willow
drowsy willow
vestal socket
#

does this mod let you have every vanilla weather at once (cuz that would be swag I think)

#

btw I wonder what happens if like titan has the flooded weather

vestal socket
rare sun
#

You you have so much to learn hehe

vestal socket
#

can you even afford a jetpack without a discount when doing Ironman challangee

#

or is it to expensive

rare sun
#

Idk

vestal socket
#

actually cruiser would work fine mostly ig

vestal socket
# rare sun Idk

does this mod let you have like floodded titan or whatever

#

cuz ik a while ago it fodnt6

rare sun
#

You can add it if you want yeah

harsh flicker
#

WeatherTweaks adds combined weathers, but they only work on the moon if the moon supports every single weather that is a part of that combination iirc

vestal socket
#

Is there a mod that let's me have every weather on a moon at once

robust dirge
drowsy willow
#

theoretically it's not hard to enable that, but I'm not really interested in maintaining that config mess that would allow it to happen

#

I can help if someone's interested in doing that, but I won't be having that as a base feature in Registry anytime soon

rare sun
#

Weather tweaks

#

I think it doesnt have foggy

queen shadow
#

....okay we will, just for the sakes of not embarrassing myself further, pretend i didnt completely forget that i showed up here weeks ago and forgot to check back on the same day

#

im good, has calm christmas with family, calmer new years eve, and the calmest birthday yesterday

#

how goes the lethaling?

daring pivot
queen shadow
#

guh

daring pivot
queen shadow
#

excuse me what

#

what do you mean + Mrov

#

new entity? if you dont glaze the blackout weather in chat you die?

robust dirge
#

Don't tweak his weathers

viral tree
#

too late

drowsy willow
#

but worse

queen shadow
#

oh no

#

but hey, how you holding up

drowsy willow
#

pretty well actually

#

everything is going nice

#

i'm working on new Registry release and the todo list never ends

#

🥲

queen shadow
#

Honestly you're a real one for keeping up the good work

#

Ive been getting "distracted" with working on other game(dev) related projects

drowsy willow
#

oh me too

queen shadow
#

sharping on my C till i RuntimeBinderException

drowsy willow
#

i cannot focus on this enough to deliver lmao

queen shadow
#

basically im working with a bunch of people to keep an ancient (and more beloved) version of a game alive that fell off a cliff over many years and eventually got shut down alongside its studio like a year ago - if the name rings a bell, its a game called robocraft, used to be super popular back in 2014-2016

#

funnily enough its where the style and the main thing of my pfp comes from

#

but yeah, been doing stuff for that and its nice - small playerbase but honestly just cool to be able to experience nostalgia again

drowsy willow
#

oh, i can only imagine

#

that sounds amazing

queen shadow
#

having to work in ancient unity versions (4.5) is a challenge

#

.NET framework 3.5

#

bringing the most advanced features to the table (486 code warnings in the primary repo)

#

but its honestly kinda fun

#

im pretty good at reverse engineering and working in funky codebases

vestal socket
#

what does level weights do

#

my brain doesnt understand

rare sun
#

Blehhh

#

Hmm what do they say? Like the default values? I dont remember if level weights was the weights for the moons

vestal socket
#

default value is blank

drowsy willow
#

level weights allow you to select specific weather-level combo to have a different weight than the default ones (higher and lower)

vestal socket
drowsy willow
#

yes

#

what's your desired result?

vestal socket
#

ill tell u if i can figure out how to get the first part to work

drowsy willow
#

alrighty

vestal socket
#

uh do yk how combined weather toolkit works or would i have to ask someone else

drowsy willow
#

i know a little bit

vestal socket
#

if i do it correctly will it show up in weather tweaks config?

#

or how does that work

drowsy willow
#

all weathers create their weight configs in weather registry config

#

for combined/progressing ones you might need to check the option in tweaks config

vestal socket
#

what option is that

drowsy willow
#

this one

vestal socket
#

okay thanks

#

uh also pretty much im trying to have every vanilla weather that can possibly be on each moon always be on each moon

#

so like titan would have eclipsed + stormy + foggy and experimentation would have every vanilla weather

#

(eclipsed + stormy + foggy + rainy + flooded)

#

yeah its not showing up in weather registry config

#

do yknow the difference between : and , when doing the config creator in combinedweathertoolkit?

#

cuz idk if : or , seperates them

drowsy willow
#

i don't know tbh

rare sun
#

You have to open a save for them to generate

vestal socket
#

okay i got it working

#

so uh how do i edit which moons have a higher chance to get which weather

thorny salmon
# drowsy willow this one

So just to add some more info on that
This config option is only needed when one's wants to configure default weather tweaks weathers entries
Weathers generated by the toolkit don't need this option cause it's always configurable (that's the goal of the toolkit)

vestal socket
#

how can i make experimentation have a higher chance of being eclipsed than rend

rare sun
vestal socket
rare sun
#

omg

#

without spaces preferably

vestal socket
#

its peak...

drowsy willow
#

i mean using incomplete moon names

vestal socket
#

i just played it safe and did the full moon names

drowsy willow
#

depends on your *✨ style preferences✨ *

vestal socket
#

it still took me an hour of messing around to get it to all work

drowsy willow
#

i admire the effort

vestal socket
#

most of it was tryna actually get the weather to apply

#

for some reason u cant set none weather weight (or maybe any) to 0 so

drowsy willow
vestal socket
vestal socket
#

i didnt check it out but idk what would have happened if i landed

drowsy willow
#

if you ever get those errors again lmk

vestal socket
#

i can make it happen again rn

#

if you want

#

wait

drowsy willow
#

you know what

#

sure

vestal socket
#

it worked this time

#

thats really weird

#

gah damn

#

maybe when it w as when i filtered it from every moon

#

idk

#

ill try a couple more things

#

okay yeah i have no clue why that happened

#

cuz it isnt happening anymore

#

oh well

#

idrc 🤷‍♂️

drowsy willow
#

fair enough

vestal socket
#

ik i had to change some other stuff to make it work so it was prob just the fact that there wasnt a possible weather for any of the moons lol

#

i couldnt rly tell what happened either cuz idk what any of it meant lol

vestal socket
viral tree
vestal socket
#

its fine

#

its my own personal suffering

#

main problem is fog + rainy

viral tree
vestal socket
#

and also the fact that i litteraly cant hear any enemies outside

rare sun
faint sinew
#

@drowsy willow hi

idle light
#

@drowsy willow can we make out sloppy style

drowsy willow
#

oh my god let me work

idle light
#

work my shaft gaywad

drowsy willow
#

prawn tuah

idle light
#

today we mourn the loss of generling #2 and ford focus </3

drowsy willow
#

no we dont

idle light
#

you are an enemy of christ

vestal socket
# drowsy willow yikes

i got 130 on experimentation 🤑 (i would have gotten like 200 but i fell of the pipe before dropping everything down and was not able to get back to main becsuse of the flood)

faint sinew
#

@drowsy willow hello

viral tree
#

@drowsy willow cześć hii

vestal socket
#

you guys got any tips to help me survive all (possible) vanilla weathers on every moon?

rare sun
#

Know how they work

#

There isnt any tips because nobody is actively playing with them

#

Actually you would be helping us xD

vestal socket
# rare sun Know how they work

well uh do yk how to deal with giants when you can barely hear them (and cant hear the fear noise when they first spot you)

#

that is like the only really big problem ive run into

#

the audio from all the rain itself is so disorianting even when playing with a mod that removes ALL fog im still being consistantly supprised when a giant starts chasing me because I just never noticed them

vestal socket
vestal socket
# drowsy willow he he he

to counter im learing how to manipulate the giants ai so that i can make them go somewhere thats not in the way of me

drowsy willow
#

don't ping me thanks

azure dirge
viral tree
robust dirge
#

people, let the man breathe ffs

daring pivot
abstract pivot
#

@daring pivot get back to work beevil

daring pivot
#

I just opened Unity plink

drowsy willow
#

too late

harsh flicker
#

Would it be possible to add a general config option to ignore that skip? Cri2 Pleaaaase
I feel that would be much easier for the foreseable future rather than making a whole separate fork of FacilityMeltdown to workaround the issue whilst Bongo is absent
Unless there is complications i am unaware of with WeatherReg applying the multiplier before/after Meltdown sets the Apparatus value-
And ig, whilst we're there, i think an option for the Scrap value multiplier to apply to Beehives and Sapsucker Eggs could also be cool

ancient depot
#

It wouldn’t make sense for Mrov to add a config option to override that code, it would make more sense for a seperate patch mod for it to be created

harsh flicker
#

he even clearly says it there, "if meltdown is present, registry completely skips changing apparatus value"

ancient depot
#

Ah

#

I thought I remembered him saying Meltdown did it but I think that patch exists cus Meltdown normally changes the Apparatus value itself

drowsy willow
ancient depot
#

Glad to see this morv, cus yeah your patch was more intended for the normal version of Meltdown lol so this will be good due to people having to use an older version of it rn

ancient depot
drowsy willow
#

i know that someone asked for it a while ago

ancient depot
#

Ahhhhh more Vanilla behavior neat

#

Honestly I only learned yesterday that you can see the Weather before landing but it's at the bottom of the monitor

#

lol

ancient depot
#

Yeah lol

drowsy willow
#

especially when the moon description is long

#

like titan

ancient depot
#

I always thought Vanilla didn't show it

#

Yep

drowsy willow
#

i'm adding a bunch of stuff from my various todo lists lol

#

for example live-reloading the configs without needing to restart the lobby

harsh flicker
drowsy willow
#

yeah, i'll make it happen

harsh flicker
#

Awesome, nice nice

drowsy willow
#

oh that's not right

drowsy willow
#

he he he

hidden pelican
#

thats not caviar cro

#

whys it so expensive cro

drowsy willow
#

i think i did an oopsie

drowsy willow
rare sun
#

What weather has x6 😭

drowsy willow
#

the one i'm testing this with 😳

rare sun
#

Cloudy 2

drowsy willow
#

rainy 4

viral tree
#

Stormy 6

drowsy willow
#

not the 6

rare sun
#

Only 7

drowsy willow
#

we all remember the 6 fiasco

hidden pelican
drowsy willow
#

NO ITS NOT

rare sun
#

Morver king

#

Morvny's

#

Morv's Jr

proud zenith
#

I need to learn how to use unity

#

I have a weather idea but I have zero clue how to register/code/insert it

drowsy willow
#

you can register it either through unity or through code

#

if you need any help with that hmu

proud zenith
#

i feel so proud of myself rn :D (all i did was load experimentation into the editor)

drowsy willow
#

@harsh flicker

drowsy willow
#

i'm not sure if i should be making those opt-in or opt-out

harsh flicker
#

i would say opt-in?
You dont wanna like, accidentally messup the balance for some people's packs ig
I know i want it, but some others might not

#

if they dont check updates they might be surprised to see beehives n such worth way more than usual

drowsy willow
#

to be completely honest

#

i was thinking of making all those "special" scrap toggleable

#

so there would be a toggle for apparatus, bees and eggs

harsh flicker
#

Makes sense yeah

drowsy willow
#

and i think it would make sense for the defaults to all be set to true

harsh flicker
#

ig one thing to double check is that your apparatus patch applies to interiors with funky apparatus names, like Wesleys and such

drowsy willow
#

if it derives from vanilla's LungProp it will work

harsh flicker
#

PlayZone with 2 etc.

#

ah i see

abstract pivot
#

WR is required as a dependency when you do it since it uses WR to register

idle light
# drowsy willow

MROVVVV LET US TURN OFF THE NOTIFICATION WHEN WEATHER SWITCHES MID DAY AND MY LIFE IS YOURS

proud zenith
#

weather has switched to > RAPTURE.

scenic zephyr
#

For some reason, weatherregistry breaks eclipsed artificeblizzard

#

without weatherregistry

drowsy willow
#

oh hmmmm

#

it might be taking the wrong skybox

#

OH WAIT it's different

#

huh

#

I'll add a check for that

scenic zephyr
#

Sometimes rain particles in Vow Moon pass through the ship; Idk if this is bc of Weather Registry.

#

And Titan yesterday, the first Stormy didn't have rain particles. Sciencebirdtweaks/nichetweaks has a fix to remove the GI lightning warning when you go inside the interior, and I noticed that the GI warning was always being removed. The Second stormy weather was working normally both particles and GI warning.

drowsy willow
#

that is weird

harsh flicker
#

@drowsy willow Not to rush, but when do you think WeatherReg will get the Meltdown patch + Terminal Colours + Beehive/Egg value thing?
Reason is because i will likely wait until that update hits before publishing an update to my modpack

drowsy willow
#

my goal is the 25th

#

obviously i'm not promising, and i won't release it undercooked

#

but i have an ever-growing list of bugs and features to mess with 😭

#

that's the current state of things

harsh flicker
#

Damm

drowsy willow
#

my todolist is:

  • multiplication weights
  • fix events
  • fix controllers
  • component for disabling objects based on weather
  • readme
  • changelog
#

on top of that i've made a terminal command system which "works"

#

i'm hoping to finish LevelWeatherMatching component today

#

aaaaaand that might be it

#

there is a lot

thorny salmon
#

hehe

drowsy willow
thorny salmon
#

Hu? You said you needed to recompile

drowsy willow
#

OHMYGOD I FORGOT

#

lolz

rare sun
#

can i suggest a uhmmmmm

#

add "scrap multiplier" or smth like that to this readme, so it can appear as an option when searching for that

thorny salmon
#

this is not a readme, but a json 🤯

rare sun
#

that that!!!

#

and what was the readme?

hidden pelican
#

descpritoon

rare sun
#

what kind of file is it

hidden pelican
#

readme.txt

rare sun
#

txt?

hidden pelican
#

secretly if you add a DONTREADME.txt it kills anyone who downloads yourmod

rare sun
#

but it has does features like

this

hidden pelican
#

formatted the same way

rare sun
#

that common txt doesnt have

hidden pelican
#

gulp

#

you can also embed le photor and whatnit

rare sun
#

unless that doesnt come from the file but the thing reading it idk

hidden pelican
#

check code squee birth for all you can do

#

you can download it manually and read its txt

#

for examples

rare sun
robust dirge
#

readmes tend to be .md

rare sun
#

ty

hidden pelican
#

i forlgoet

hidden pelican
#

secret blue

#

scary green

azure dirge
#

scary bean

hidden pelican
#

scary seek

#

guys

#

what one is your favorite

leaden flume
hidden pelican
sly plume
#

Ok so if you want it to be like vanilla behavior when you're using custom weathers

#

Do you have to set the chance of none to the sum of all other weathers??

#

And then just turn on scale down clear weather in weather tweaks?

harsh flicker
harsh flicker
#

Like clear is a 1/6 i assume in vanilla
So just balance it so the combined weights of the other weathers add up to 5/6, with clear being the remaining 1/6
E.g. if you have 10 weathers (not including clear), Clear could be 200 whilst the others are 100 each

#

That might be what "Scale down clear weather" does, but it doesnt specify the % in the config description

#

also weird wording because surely it would be scale up since it gives it more weight to counter more weathers existing

rare sun
#

Isnt there a button to make it vanilla behaviour?

drowsy willow
#

if you want to have the best from both worlds (so vanilla picking which moons get weather and weights deciding which one) then select Hybrid mode

sly plume
drowsy willow
#

is this the time

rare sun
#

omg

#

mrov moons

drowsy willow
#

bwah

obsidian schooner
#

weather 2

drowsy willow
#

WeatherRegistry 0.8.0 (RC-1)

  • WeatherDefinition now uses TMP_ColorGradient instead of simple Color for weather colors
  • added AssetBundleManager for improved asset bundle loading
  • added HostTerminalCommands module for host-specific terminal commands
  • restructured codebase with better organization:
    • moved ImprovedWeatherEffect to Definitions namespace
    • moved Startup to Managers/
    • renamed WeatherOverrideManager.cs to OverridesManager.cs
    • moved ConfigHandler.cs to Utils/
    • moved WeightHandler.cs to Utils/
    • moved CurrentWeathers.cs to Modules/
    • moved WeatherCalculation.cs to Modules/
  • removed Weather.WeatherVariables
  • added Weather.ShortenedName property for easier weather name display
  • fixed an issue with FacilityMeltdown causing scrap multipliers to be applied twice (thanks, zetaarcade!)
  • added a hot-reloading mechanism for configs: all changed settings will be applied after completing the current day
  • added a config option to hide Weather: None from the ship's map screen (fix for #32)
  • added a config option for GiantKiwi and LocustBees to use scrap multipliers
  • added bundle blacklist as a config option to prevent loading specific asset bundles
  • added ImprovedRandomWeathers for moon creators
#

all corresponding updates should be live on thunderstore

obsidian schooner
#

yup, weather 2 :]

rare sun
#

speaking about the goat:

#

WAIT MROV

#

did you add the (weather multiplier) thingy to the json?

#

so people can find this mod instead of weird 5+ years weathermultiplier mod that breaks the entire game

drowsy willow
#

things that are not finished:

  • forecast module rework
  • dawnlib tag support
  • readme and wiki for setting up the thing
  • csv config export

and probably a bunch of things as well

drowsy willow
rare sun
#

wait this is experimental weatherregistry omg

#

why experimental and not to main branch?

drowsy willow
#

i added it now

rare sun
#

yay!!

drowsy willow
#

my goal is to have a full release in a week mayhaps

#

to finish what's left and broken

rare sun
#

oooh amazing

#

im guessing every weather mod is dead

drowsy willow
#

quite contrary

#

from my testing everything should work

rare sun
#

even cwt?

drowsy willow
#

LethalElements and Legend weathers might need a recompile

rare sun
#

oof

drowsy willow
#

should behave the same

rare sun
#

amazing

rare sun
#

(what about the other weather mods)

drowsy willow
#

oh i forgot about mrov weathers

rare sun
#

XD

#

who tf is that

#

🥀

drowsy willow
#

all weathers made using the editor work without issues

#

code ones? oof

#

dunno

rare sun
#

oooooh

#

webley weathers are editor weathers??

#

omg

drowsy willow
#

oh hi paco 😇

daring pivot
#

Holy shit evil WeatherTweaks

#

🔥

drowsy willow
#

lmaooo that's exactly what i named them

daring pivot
#

💀

#

I uh

daring pivot
#

May need to do a bit of testing with LethalElements greed

daring pivot
#

Well shit

daring pivot
drowsy willow
#

i have moved things

#

a bunch

viral tree
#

I can't wait for my weathers to go to shit 💔

#

configs

#

dont plink at me pacotio

rare sun
#

kiszony weathers

drowsy willow
#

the horses are not real

hollow yoke
#

one kiszillion turrets spawn outside

rare sun
#

lone listeners*

hollow yoke
#

both

nocturne lily
#

mrov is a fraud!??!?!

drowsy willow
#

yes

haughty ingot
#

Most definitely

abstract pivot
#

Broo you did a bunch of breaking changes? That's like, the one thing you're not supposed to do as a maintained API 😭

rare sun
#

we are so cooked...

abstract pivot
#

i wont be able to update coderebirth if thats broken for quite a while, so thats uh, yeah

rare sun
#

i mean

#

it is the experimental version

#

nothing has broken yet unless you change to the experimental

abstract pivot
#

he said he wants to push to main in like a week if i didnt misread

rare sun
#

if everything's fine

#

wait but then were you being sarcastic or actually meant it?

abstract pivot
#

i did mean it??

#

cheese, if everythings fine it just means "if the current stuff i added and moved still works as intended"

#

but if there's backwards compat where i dont need to update coderebirth that'd be nice

drowsy willow
#

hey, I've done an experimental version so everyone can test their stuff lol

#

there's no rush in anything

#

I'm aiming for next week, but I don't have to

drowsy willow
#

at some point you do have to move forward and break some stuff

#

and all the stuff in here is a collection of things I've wanted to/had to improve over the last year

#

I'd rather do everything in one blow then doing 10 incremental updates that break stuff

#

you know what, fuck it; I'll test it for you

drowsy willow
#

gee it works

#

i wonder how

rare sun
#

i wonder why

hidden pelican
#

i ponder for what purpose

rare sun
#

Yesterday you told me 'bout the blue, blue sky

#

:3

hidden pelican
rare sun
#

WHAT

hidden pelican
#

drimstick… fry…

rare sun
#

can we ban him please

hidden pelican
#

imgonna… die..

rare sun
#

he took it too far

hidden pelican
drowsy willow
#

i've pushed a small update cause my initialization did a massive stinky

#

it's 3am and i'm fucking angry

#

sorry for improving my stuff, have a good night

nocturne lily
hidden pelican
#

lets be ashamed of ourselves

#

we ruined mrovs day

#

night

#

whatever it is

#

😔

drowsy willow
#

nobody cares anyway

rare sun
#

goodnight mrov, i hope you feel better tomorrow

hidden pelican
#

may tmr be fruitful

#

and full of happier times

#

and yummy foods… oughh

rare sun
#

and a nice and clear weather!

hidden pelican
rare sun
#

omG

abstract pivot
idle light
#

beta state cro....

robust dirge
#

can't wait to test the improvements (i'm going to use that sweet gradient)

idle light
#

Yeah thank you mrov for allowing us to continue to do stupid bullshit

#

Weathers is one of the things that the game really needs more touch ups in

#

So I'm really thankful you work on this project for the entire community to use

#

And think of the community for

rare sun
#

For weatherregistry

idle light
#

Godspeed zig

haughty ingot
#
[Obsolete(“this shit gon”]
haughty ingot
harsh flicker
#

Wonderful

#

oh wait, you said

fixed an issue with FacilityMeltdown causing scrap multipliers to be applied twice
I thought the issue was though that no weather multipliers were applied at all to Ap in FacilityMeltdown (Experimental)?

viral tree
#

is it safe to update mrovlib to 0.4 without experimental mods? 🥺

daring pivot
drowsy willow
#

it was the error you've sent me

#

it's fixed

harsh flicker
#

oh nice nice

scenic zephyr
#

Does Embrion only have eclipsed and foggy weathers?

drowsy willow
#

oh i've done a bad thing

rare sun
#

Evil mrov

ancient depot
#

I updated it and things worked fine

obsidian schooner
#

If I plan to test the new WeatherRegistry/Tweaks, should I remove/disable the old ones?

viral tree
#

oki

rare sun
#

Im guessing yeah blehhh

thorny salmon
#

Has anyone tested experimental + Legend weathers and/or Combined weathers toolkit yet ?

#

I think it will have issues but this needs to be confirmed

#

Ill also run some tests myself hopefully before experimental becomes stable

viral tree
#

I prolly won't be testing experimental WR of morv's

drowsy willow
viral tree
#

I mean maybe if I'll get bored with lethal modpack experimenting

faint sinew
#

@drowsy willow hi

viral tree
#

@drowsy willow cześć

viral tree
rare sun
#

is this fine?

#

says right after loading WR

#

(not experimental btw)

#

ok so it was because it was missing the hookgenpatcher

#

interesting that it doesnt come with it

#

as a dep

hollow yoke
#

why do you not have autohookgenpatcher already

rare sun
hollow yoke
#

oh

rare sun
#

this is everything it downloaded

rare sun
#

yay!

drowsy willow
rare sun
#

hehehe

#

well, now you know you have to add that to base WR whenever you update it hehe

drowsy willow
#

i know it for the longest time 💔

viral tree
#

@viral tree hi

rare sun
left sequoia
#

Seems like this isn't compatible with Wesley's Moons anymore despite being a dependency

idle light
#

Elaborate?

daring pivot
#

Likely missing HookGenPatcher if I had to guess greed

#

Secret WR dependency

idle light
#

Tru

left sequoia
#
[07:00:25.1088060] [Error  : Unity Log] NullReferenceException: Object reference not set to an instance of an object
Stack trace:
WeatherRegistry.Patches.SpawnScrapInLevelPatches.ChangeMultipliers (RoundManager __instance) (at ./Patches/SpawnScrapInLevel.cs:26)
(wrapper dynamic-method) RoundManager.DMD<RoundManager::SpawnScrapInLevel>(RoundManager)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<RoundManager::SpawnScrapInLevel>?407503892(RoundManager)
Dawn.ItemRegistrationHandler.UpdateItemWeights (On.RoundManager+orig_SpawnScrapInLevel orig, RoundManager self) (at ./src/API/Items/.ItemRegistrationHandler.cs:108)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<RoundManager::SpawnScrapInLevel>?452326196(RoundManager)
(wrapper dynamic-method) RoundManager.DMD<RoundManager::GeneratedFloorPostProcessing>(RoundManager)
RoundManager+<LoadNewLevelWait>d__133.MoveNext () (at <83220f1fc337491eba19b3618ec61339>:IL_030D)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <c39a522eee05469b8171a6cfeb646c59>:IL_0026)
#

When I downgrade to the older version of the mod it works fine

#

This error is thrown when attempting to land, doors never open.

left sequoia
#

I disabled all of the bug fix mods I had as well as other APIs so it's just Wesley's and Weather Tweaks and it looks like it's a compound incompatibility so something that changed in Weather Tweaks broke compatibility with a bug fix mod that causes a conflict with Wesley's since without the Bug fix Wesley's works fine and without Wesleys then Weather Tweaks works fine.

#

Gunna narrow down

daring pivot
#

Or downgrade to which

left sequoia
#

Stable

#

From Experimental to Stable is the downgrade I'm referring to

daring pivot
#

Oh yeah don't expect Experimental to work with almost everything plink

left sequoia
#

Actually no, I actually had the same issue on Stable; 1sec I had an even earlier version of stable before

daring pivot
#

Oh

left sequoia
#

I upgraded to Experimental in hopes of fixing it

#

1sec

#

Let me find the version

#

I THINK I was on 1.1.6 because I hadn't opened up the pack to work on it in awhile since I've been abit busy recently

#

No that's too far back

#

So I was on 1.1.7; I think the bug fix mod whatever one it was must've updated

#

and broken compatibility

#

in an esoteric way

#

that only appears when Wesley's AND Weather Tweaks are installed together

#

I still intend to narrow it down

#

Doing the old "disable everything and enable in chunks" thing; I'll report back in abit

left sequoia
#

Found it, it's embarrassing. My mod did it. Fixing. Ignore me.

#

(Still a multi mod incomatibility, it's for sure an odd issue)

idle light
#

Your mod did it?

#

What did you do

drowsy willow
#

oh

rare sun
#

A mod

sinful ruin
#

The 0s do literally nothing at all right? like I can just remove these from the default values

rare sun
#

Meaning any moon that is not in that list will have a weight of 60

#

Them being on 0 means they wont spawn in there

#

If you remove that they will spawn in there with a weight of 60

sinful ruin
#

oh no

#

time to go back and add hella 0

#

pretty annoying some of these dont allow fullscreen

#

though I could just copy and edit in like a notepad

rare sun
#

Yeah

sinful ruin
#

theres a threshold for when it appears

drowsy willow
#

oh gale just does that

#

because ✨it's too hard to detect config formattings ✨

drowsy willow
#

so removing them will change the weights used

sinful ruin
#

I just got finished setting them all up

rare sun
drowsy willow
#

because it's much clearer visually (at least for me)

#

also don't forget that regional formattings might use , as a decimal point (for example Poland)

abstract pivot
#

second point can be resolved through just having the string matching ignoring cultural

rare sun
#

I mean yeah

#

Its not like that matters much :(

rare sun
drowsy willow
#

I'm still using regex for that

#

but it is confusing for me to switch between two writing systems tbh

abstract pivot
#

oh not regex, i mean something like this

drowsy willow
#

oh god

#

no

#

i am not

#

i know about the InvariantCulture thing, but I'm not using that methinks

abstract pivot
#

how are you using regex to parse your config? im curious now

drowsy willow
#

I'll send you the code when I'm home cause checking that on the phone is pain

abstract pivot
#

fair

drowsy willow
#

oh nevermind i mixed shit up

#

i just do string.Split(';')

abstract pivot
#

well after you split, you split again via @, then int.parse?

drowsy willow
#

and for getting the values it's int.TryParse

#

yeah

abstract pivot
#

makes sense, doesnt need to touch any invariant culture issues

drowsy willow
#

i still like ; more

#

it just

#

feels nice

#

lol

#

for the regex part

#

i must've thought of other time i did that

sinful ruin
drowsy willow
scenic zephyr
#

In the experimental version, did you fix the problem with rain particles sometimes passing through the ship?

obsidian schooner
#

Is this known?

drowsy willow
drowsy willow
drowsy willow
#

is this happening consistently for you?

drowsy willow
scenic zephyr
#

Yes, and without WR i notice this didn't happen anymore

drowsy willow
#

so the error comes from Flood object not being able to disable itself correctly, and it happens during loading from the assetbundle

vital owl
#

all I added was the flood script in the game

drowsy willow
#

hmm

#

that's the part that causes errors

#

i assume it's because of the TimeofDay.Instance call

#

it might be happening because the prefab/script starts enabled and it's trying to disable instantly, before the game is loaded

vital owl
#

oh

#

so then how do I make the flooded go up and down?

robust dirge
#

You may want to make your own animation instead of reusing the vanilla one

#

Idk how it would work with the variables tho..

drowsy willow
#

so it's loaded disabled

#

i will confirm what's starting the error on my end

vital owl
drowsy willow
#

yeah, the error is starting from instantiating the object

#

god

drowsy willow
#

yay! 😇

obsidian schooner
daring pivot
#

Just not for evil WeatherRegistry plink

obsidian schooner
viral tree
#

@drowsy willow wesley told me to say hi

#

-# he didn't

obsidian schooner
#

yay

drowsy willow
daring pivot
gleaming idol
#

I saw some guy in dawnlib thread timed out for a week, now pacoito is also timed out for a week, lol

rare sun
#

WHAT

#

how do you know

gleaming idol
#

it's been so long since i used base discord i forgot this is an addon

rare sun
#

xD

#

where do you get addons

#

i would like me some addons too hehe

gleaming idol
#

venc*rd

rare sun
#

:o

gleaming idol
#

its vencord

rare sun
#

:0

drowsy willow
#

🥀

idle light
#

John level loader should’ve known

rare sun
#

banning the guy who is keeping the modding scene alive

#

crazy!!

#

(deserved greed )

drowsy willow
#

😮

ancient depot
#

He did nothing wrong, it was something to do with him forwarding the most recent message with an imgur link attached from #help-and-troubleshooting we're thinking imgur links are being flagged cus of the scam bots that have been showing up in the server lately

nocturne lily
#

How could pacoito do this

abstract pivot
#

paco is a bad person yeah

drowsy willow
drowsy willow
#

I'll assume that nothing broke yet

#

fantastic

#

time to add more stuff

harsh flicker
#

What will he cook

hidden pelican
#

spagheti

#

and

#

morv burgr

#

and morv fries

#

and

#

the entire atlantic ocean

drowsy willow
#

$21.37

viral tree
#

-# (also it was 41 minutes too early to type that)

#

oh and hi @drowsy willow

drowsy willow
drowsy willow
#

I've got a crazy idea

vital owl
hidden pelican
#

now who has a hazy idea

queen ingot
#

are there ever normal ideas?

leaden flume
rare sun
#

Omg

#

Bdqa weater

#

Bdq eather

#

Ba

magic lynx
rare sun
#

Hahah lol

magic lynx
novel relic
rare sun
#

Lethal company, the game

#

You shouldnt have deleted that message beef xD

magic lynx
#

oh my... base game?? has it really been that long???

proud zenith
#

yes

rare sun
#

Yes

novel relic
#

Fuck you mean that long 😭

magic lynx
rare sun
#

It came like 7 months ago iirc

magic lynx
#

my group disbanded and i have nobody to play with

rare sun
#

Or more maybe?? Or less

magic lynx
rare sun
#

XD

#

Makes sense

magic lynx
#

im a disgraaaace to Lethal Company players!

magic lynx
drowsy willow
#

what do you think?

hidden pelican
#

evil

#

drizz

#

NEW M!

drowsy willow
#

new m

abstract pivot
#

What's with the line

#

And whats level mean

drowsy willow
#

level weights

#

the crossed-out weathers are the ones that are not in the level's ⁨randomWeathers

#

i've pushed an update that reworked Forecast module to use Registry's commands

#

to use it type ⁨weather forecast <level>⁩ in the terminal

haughty ingot
haughty ingot
drowsy willow
#

hey peeps

#

do you know any bugs that you want to see fixed?

#

cause at this point my to-do list is empty

rare sun
#

WHAT

hidden pelican
#

I noticed a bug

#

the mod is working properly

drowsy willow
#

xd

hidden pelican
#

can you fix that

drowsy willow
#

sure

hidden pelican
#

awesoem

rare sun
#

Less a bug and more a feature, i know zigzag was gonna look at that, but maybe its easier if you do, for the weather tweaks, instead of removing a weather, the weather would stay on and another weather would get on top of that one!
So things like
black fog > black fog + blackout
Could be possible :3

drowsy willow
#

i will need to partially rework how i handle multiple effects in tweaks for that, but sure!

rare sun
#

And another thing ive been noticing from a few versions right now but i always guessed it was a me issue, wouldnt hurt to ask anyways, seems like blackout weather is not properly synced, the host can see the light increase, bit clients dont

drowsy willow
#

😐

rare sun
drowsy willow
#

the light increase?

rare sun
#

In the ship yeah

#

The floodlights or whatever they are called

drowsy willow
#

ohhhhhhhh

#

hmmmmm

#

i'll look into it, cause i'm pretty sure it's supposed to run on every client

rare sun
#

Yeah thats why i say it might be a me issue, since ive never tested it with only that mod, its always on my modpack, thats why i never reported it before (been having this issue since v69 hehe)

novel relic
#

I will note that SoundAPI seems to be unable to replace weather sounds added via weather registry. Might want to talk to pacoito about that since he's working on updating soundapi

drowsy willow
#

hey @daring pivot, i found you another mod to work on 💀

rare sun
#

Pacoito registry

novel relic
#

And no, this isnt a case of it not being able to because of check every frame, it just cant in general

drowsy willow
#

that is surprising tbh

rare sun
vital owl
drowsy willow
#

something like randomWeathers in SelectableLevel?

vital owl
#

yea

rare sun
#

The "what moons are enabled on" already exist right?

vital owl
#

like the customs

rare sun
#

But maybe a disable option to remove the weather completely from appearing would be nice

#

Like a check box or smth

vital owl
rare sun
vital owl
#

So I can have BLOOD MOON ONLY!

drowsy willow
#

oh it's possible

rare sun
rare sun
vital owl
rare sun
drowsy willow
#

okay give me a sec cause unity decided not to load fast this time

#

@vital owl @rare sun

rare sun
#

Yayy

vital owl
#

Cool

rare sun
#

That was so easy 😭

drowsy willow
rare sun
#

Took longer for unity to load

rare sun
drowsy willow
#

i hope it works, but didn't fully test that yet

rare sun
#

Well, thats why we are here for heheheh

drowsy willow
#

i've successfully added Dawnlib tags into Registry's level resolver

drowsy willow
#

oh btw @abstract pivot - what do you think - should the resolvers target the whole ⁨NamespacedKey⁩ (so lethal_company:free) or just the key part (free) ?

abstract pivot
#

Just the key for tag resolving

#

I do the same when considering stuff like tag weights from scrap on moons etc

drowsy willow
#

alrighty

winter silo
#

So my modpack is having this bizarre issue where it softlocks after finishing the first day of a save file, with the ship not properly returning to orbit. After not being able diagnose it myself I ran the issue by Xu and she suspects it is WeatherRegistry. I unfortunately don’t have much more to say, see for yourself: 019c2749-9ef2-8fd9-57fc-1610ff6944ca

drowsy willow
#

I'll check what's up

drowsy willow
# winter silo

I don't see anything relevant in this specific log, which is kinda surprising

#

can you reproduce it consistently? what are the steps you take? 🥺

abstract pivot
#

It is consistent

#

I cut their pack to 13 mods which included weather registry

#

As basically the only mod doing anything

#

Iirc there wasn't even LL or LLL

#

I deleted the pack but if you just cut anything that basically isn't required for WR in their pack you'll notice it (I did even get rid of WR dependent mods lol)

#

Can't reproduce in my own pack though

drowsy willow
#

oh fuck

#

I'll check it up more thoroughly when I'm back home

abstract pivot
#

It might be a config thing I'm not sure, I can tell you SetPlanetsWeather never ended up fully running

#

DawnLibs postfixes for it never ran

#

So something cancelled that function

drowsy willow
#

something must've went completely wrong in my patch then

#

and it didn't log anything, which is even worse

winter silo
#

btw I know my WR configs are pretty weird, I was doing some testing with Zeta’s WeatherInjector mod. Changing the configs to be more normal does not fix anything

harsh flicker
winter silo
#

I have

#

WI seems to not be at fault

#

(It’s not in the code)

drowsy willow
#

well that is something new

drowsy willow
#

@winter silo

#

OOOOH HOLY HELL

winter silo
#

Wonder why that log did not show for me

drowsy willow
#

i've just added it 😳

winter silo
#

Ah I see

drowsy willow
#

so the issue was that MrovLib tried to (correctly) throw an InvalidOperationException

#

but it somehow didn't get logged anywhere!!!!!!

#

so i've added an additional error log that prints the whole weight dictionary when it happens

#

and i'm gonna add a try-catch on Registry's end to also print the stacktrace in case something similar ever happens again

winter silo
#

Cool beans

drowsy willow
# drowsy willow

also: you're using commas (,) instead of semicolons (;), so the level lists get parsed incorrectly

#

🥺

winter silo
#

Noted

#

WR in my modpack: “I’m tired chief”

drowsy willow
#

lol

#

that's how i feel as well xd

winter silo
#

Well again thanks

drowsy willow
#

no worries, happy to help 😇

harsh flicker
#

Can MrovLib be updated to latest when using WR 0.7.5 (Current main release)? Or is it just for the experimental version?

drowsy willow
#

it has a few things added that are ready for the next releases

drowsy willow
#

writing docs is fucking hard 😭

viral tree
#

🤭

drowsy willow
#

i am getting flashbacks from my diploma thesis

#

no joke

#

it sucks so much to make this work

drowsy willow
#

what do you think about this?

winter silo
#

I good resource, especially for other weather-related mods

winter silo
#

Stinks that Rainy does not get controlled by any variables, it would be cool to customize the puddle spawn rate

drowsy willow
#

yeaaah 🥲

drowsy willow
#

I've uploaded the final prerelase version to Thunderstore, expect a full release in the coming days

thorny salmon
#

is there any major change compared to the 1st experimental version ?

abstract pivot
#

i've been told of a namespace change thatll have me recompiling dawnlib on release, but other than that dunno

drowsy willow
#

since there's two real breaking changes:

  • moved Events.RegistryWeatherEvent to Definitions.RegistryWeatherEvent
  • changed WeatherManager.IsSetupFinished to be a property

and - from what i've seen - both need just a recompile

thorny salmon
#

IsSetupFinished just needs a recomp really?

drowsy willow
#

yes

#

from what i've tested

drowsy willow
#

WeatherRegistry 0.8.0

Breaking changes:

  • moved Events.RegistryWeatherEvent to Definitions.RegistryWeatherEvent
  • changed WeatherManager.IsSetupFinished to be a property instead of a field
  • removed Weather.WeatherVariables

  • WeatherDefinition now uses TMP_ColorGradient instead of simple Color for weather colors
  • completely reworked AssetBundleManager for improved asset bundle loading
  • added TerminalCommands module for terminal commands
    • weather forecast <planet> - shows the possible weathers on the selected planet
      • this replaces the old forecast <planet> functionality
    • weather change <weather> - changes the current weather to the selected one (only works if you're the host)
  • added a hot-reloading mechanism for configs
    • all changed settings will be applied after completing the current day
  • added ImprovedRandomWeathers object for moon creators
    • this allows them to set a custom list of weathers that can be randomly picked for their moon instead of using the vanilla's randomWeathers list
    • removed ModdedWeathersMatcher since it's no longer needed
  • added WeatherDependentObject component for moon creators (thank you, @queen crystal !)
    • this allows them to make objects that are enabled/disabled based on the current weather
    • it's a simpler version of JWeatherObject
  • added bundle blacklist as a config option to prevent loading specific asset bundles
  • added a config option to hide Weather: None from the ship's map screen (fix for #32)
  • added Weather.ShortenedName property for easier weather name display
  • added value multiplier option for GiantKiwi (Big Bird)
  • added value multiplier option for LocustBees (Locust Bees)
  • fixed an issue with FacilityMeltdown causing scrap multipliers to be applied twice (thanks, @harsh flicker !)
gleaming idol
#

The age of weather is upon mankind

abstract pivot
#

lol it wasnt even the namespace change that caused dawnlib to break

#

did you not keep Color as an obsolete field?

#

im curious, wont that make everyone have a null TerminalColorGradient unless they updated?

abstract pivot
#

oh weird, couldnt access it

#

must've not read the error more

drowsy willow
abstract pivot
#

now it shows up for me too 🙄

#

not sure why it errored then, that was my only error i had

drowsy willow
#

oh, weird

abstract pivot
#

hmm it errored on deploying to thunderstore too

#

i dont think this is weather registry

#

lmao

drowsy willow
#

i've been testing with DawnLib + CR for the whole time, and until the event namespace change nothing errored 😳

abstract pivot
#

eh, unity and its weird quirks ig

drowsy willow
#

fair

abstract pivot
#

ill have to manually upload dawnlib onto thunderstore, since i assume bad gateway is just... "fuck you, not this time"

abstract pivot
#

im looking into it but i think you did sommething bad greed @drowsy willow

#

this was on none weather

drowsy willow
#

😳

#

the hell

viral tree
#

should I be scared?

abstract pivot
#

iunno

#

looks fine in unity explorer but yknow, the log displayed that lol

drowsy willow
#

that is crazy

hidden pelican
#

New weather: fingle bingle

#

f i

drowsy willow
#

🤭

obsidian schooner
rare sun
#

Congrats on the update mrov!!!

#

I wonder, im guessing not but, is blackout desync and combined progressive weathers a thing now? Or did this have nothing to do?

hybrid crescent
#

I'm back on Lethal after a while and man have I missed this mod, SO GOOD

drowsy willow
scenic zephyr
#

Looks like it breaks this one from butteryfixes

drowsy willow
#

oh, that's possible

scenic zephyr
#

So its the opposite

drowsy willow
#

my patch runs before ButteryFixes, so it's instantly reversed lol

#

i'm trying to have it run after Buttery

ancient depot
#

lol

#

They're all just the basic blue

drowsy verge
#

Omg my pack is sooooo broken after tweaks/registry/dawn updates, nouuu

ancient depot
#

Mine is fine just colors not working I might just need to regen my config

drowsy verge
#

Yeah, something is preventing an entire slew of mods from loading correctly. It was working flawlessly yesterday, not today lol.

ancient depot
#

I am having no issues with that lol

drowsy willow
drowsy verge
#

I do

drowsy willow
#

i'll be sending a patch to fix those issues in a short bit

ancient depot
#

Okay even after a config reset colored weathers don't work

drowsy willow
ancient depot
#

That I uh I can check rq

drowsy willow
#

cause the first one for some fucking reason doesn't color