#Weather Registry / Weather Tweaks / mrov

1 messages · Page 21 of 1

drowsy willow
#

you are a mad man

prisma trout
#

more or less when i have free time

#

i am thee mod man

subtle vapor
#

MoreBrutalLethalCompanyPlus has both and dev told me to change things in Weather Registry so are u sure?

drowsy willow
#

oh it'a modpack

prisma trout
subtle vapor
#

It's modpack. It's pretty popular (1k discord members) so I think that dev may know some things

prisma trout
#

some of the mods iv used probs wont ever been updated past their current version

#

so

#

probs gonna deprecate by the next update

drowsy willow
#

if you have CC, it's gonna use whatever you have in their config

prisma trout
#

which might help me debloat but its still gonna be sad

drowsy willow
#

for everything else Registry config will be used

subtle vapor
#

Whyyy it's all do complicated

drowsy willow
#

🤷

#

i'm not responsible for how CC works, sorry 🥺

subtle vapor
#

It's not your fault

prisma trout
#

I actually dont know who maintains CC

#

or i dont remember

drowsy willow
#

everyone wants to be the person calling out shots

prisma trout
#

i think i spoke with them once and they scared me

drowsy willow
#

and if you get like 5 mods that try to override each other

#

shit gets crazy fast

prisma trout
#

spooky person

drowsy willow
#

i've peeked at CC code like 3 times

prisma trout
drowsy willow
#

i am not touching that

prisma trout
#

the map improvements and reblanced devs

#

cause

#

those fellas communicate

prisma trout
#

unity is a hell

#

a circle of hell

subtle vapor
drowsy willow
#

when i made Registry my goal was to unify all existing weather-config mods into one

#

so it's simpler to use

prisma trout
drowsy willow
#

and at that point everyone started doing scrap settings

#

i give up lol

subtle vapor
#

I hate that I download mod that do something and this also make 100 other things that my other mods do 😭

drowsy willow
#

no separation of features whatsoever

#

one mod has to do fucking everything

prisma trout
#

thats why i like it when theres feature toggles

#

buttery rebalance has that kind of thing

#

its very nice

#

more mods should do that 😝

drowsy willow
#

i'm a little guilty with that in Registry, but - honestly - I consider all added features essential and non-intrusive to the point that I feel comfortable with the amount of features and default settings

#

here you go, fresh from your modpack logs

#

god i should clean those logs up they're fucking ugly as hell

subtle vapor
#

Imo you should make more features for dynamic weather (changing weather). It's a great thing. I wish it could has more customization

drowsy willow
#

i've made it with the idea that someone would make an addon mod/configurations for allowing custom stuff added

#

since that was how i designed it

#

seems like i'm gonna do it myself 🤭

prisma trout
subtle vapor
#

If I want to keep weather registry what mod LLL like should I use?

#

bcs sadly CC isn't possibible to use

drowsy willow
#

LLL-like?

#

i don't think there's a viable alternative

#

unless you mean for configs

subtle vapor
#

I need mod to modify monster/scrap spawn rates and weights of interiors

drowsy willow
#

i know there's LethalQuantities

#

other than that i have no idea

subtle vapor
#

Okay, I will give it a try

abstract pivot
#

do i only do this on the host's end?

#

also whats the point of checking if it exists if the read has a default value?

#

also if i write to savefile, and the players get fired, do i have to do the resetting?

#

sorry for the questions lol i just bookmarked your post for the future

#

which is now

lunar glen
abstract pivot
#

oh, true lol

lunar glen
abstract pivot
#

oh, yeah i guess you can save to the save file and also save on the general data?

lunar glen
#

yeah you can even make your own General data file if you so want

#

the currentSaveFileName is but a string

abstract pivot
#

oh, interesting

#

so if i write to a string file or whatever that doesnt exist, it creates the file? or do i gotta create the file too

lunar glen
#

yeah it creates the new file

#

but does not overwrite it if it exists and appends/updates it

abstract pivot
#

interesting

#

is that like a bad idea though

#

or is it just preference

lunar glen
#

you also have ES3.DeleteFile(GameNetworkManager.Instance.currentSaveFileName); if you so want

abstract pivot
#

hell yeah, imma corrupt everyone's files

#

lol

#

but yeah, i guess the last thing is whether LC resets the save file after getting fired

lunar glen
#

vanilla does that when you get ejected for example XD

#

just yeet the saveFile

abstract pivot
#

okay noice, means i dont gotta do jack to reset stuff myself

#

good to know

#

tankss

lunar glen
#

you should still clear your stuff in GameNetworkManager.ResetSavedGameValues to be safe

#

there are a couple of mods that will prevent the deletion. LobbyControl included if you turn off autosave

abstract pivot
#

damn

lunar glen
# abstract pivot do i only do this on the host's end?

as a note for you: please be aware that, even if you are a client, currentSaveFileName will still point to the last selected saveFile. so if you use it as a client you'll be reading/writing to a savefile that has nothing to do with the server you're connected with and potentially overwriting one of the client saves 😅

abstract pivot
#

host only, got it

drowsy willow
#

WeatherRegistry 0.4.3

  • changed default level filter to include all company levels
  • fixed duplicates breaking the game when resolving levels/weathers (thanks, @latent sleet !)
ornate cosmos
#

I don't know if it's possible I missed it if this changed, but are weathers instantiated at game load yet? or do they still have to be in HideAndDontSave?

latent sleet
#

and not in scenes that get unloaded

ornate cosmos
#

right

#

I forget what other option there is to make things stay like that, but regardless of the method, them surviving game exit is tricky for me iirc

#

it's been so long that I forget what all the issues I was going to run into with OpenBodyCams were

latent sleet
#

idk, that's how registry is

latent sleet
manic cobalt
#

i don't think they have to be

latent sleet
#

dunno, I have no intricate knowledge about this part, so better to wait for mrov greed

drowsy willow
abstract pivot
#

I'm gonna figure it out before zaggy

drowsy willow
abstract pivot
#

Remember what

drowsy willow
#

WeatherTweaks 1.1.0

  • Implemented custom quicksand spawning logic (PR #42 and #43) (thank you, @latent sleet !)
  • (hopefully) fixed an issue with progressing weather effects not correctly enabling (#37)
  • changed the name of uncertain weathers' config category (this may require re-generating your configs!)
latent sleet
abstract pivot
#

Who

oblique bison
#

how do i set progressing weathers?

drowsy willow
oblique bison
#

like i want to make it clear > cloudy > rainy > stormy

#

how would i do that

gray kayak
#

cant but that sounds kinda baller

drowsy willow
#

it's not possible yet

oblique bison
#

whar awww

drowsy willow
#

it's because it's gonna be a fucking nightmare to do that in the configs 🥺

oblique bison
real hemlock
#

Are the progressing weathers ever going to transition smoothly

drowsy willow
#

that's a great question

real hemlock
#

😭

latent sleet
drowsy willow
#

i do not know enough to make that happen

#

believe me, i've tried

real hemlock
#

Bad modder if you ask me

#

(I only know how to print "hello world")

oblique bison
little sedge
#

MrovWeathers

azure dirge
little sedge
slow maple
real hemlock
#

it's fine when the wheather changes while you're inside the facility but the entire sky just turning orange out of nowhere is indeed very awkward

placid ridge
#

When I use weather registry with LLL and try to pull up the moons list in the terminal I get this error and only vanilla moons show up, is there a known incompatibility that causes this?

placid ridge
#

Weirdly everything seems to still work, just not the moon display screen

jade field
#

Is it even possible for Gordion (company moon) to even have weathers even if you enable them?

#

I tried enabling the rainy weather type and increased it's weight to 500 but nothing changed

#

would be pretty cool if it were possible

mystic oxide
#

Last time I tried it with the blackout weather, it worked

#

Did you also remove it from the blacklist when you added the increased weight?

#

(Btw, if you want rainy Gordion, Chameleon offers that and you can either choose to make it always or randomly rain)

jade field
#

I disabled chameleon's rainy gordion and then removed the rainy weather type from the blacklist and gave gordion a level weight of 500

#

I also tried using Lethal element's snowy weather too but got nothing

#

should I also be unblacklisting the none weather type?

placid ridge
placid ridge
#

btw if nothing in the weights for vanilla weather is touched, does it essentially just use the vanilla weather behavior for selectioning moon weathers?

#

(Just noticed all the vanilla weights get set to 100 by the config)

drowsy willow
#

It's different than the weighted system

drowsy willow
#

by using Company name

placid ridge
jade field
drowsy willow
#

so it's not possible to add a vanilla weather condition when it's not defined by the moon maker

#

modded doesn't have those requirements (as of now), so you can add anything anywhere

#

but - honestly - I could make an exception for Company moons

jade field
#

If they do get added for company moons will things like mud/quicksand still spawn?

drowsy willow
#

I have no idea

gray kayak
#

Probably not since those are based off AI Nodes right

nocturne lily
#

I've seen it with other moons that have the ground surface and a hard concrete surface

drowsy willow
#

there is one way to check it 🤭

daring pivot
#

Actually I just remembered vanilla fog was another thing I was disabling with my weather script, but specifically because it's not supposed to show up, and since it's not available as a weather I can't adjust its variables and shows up as dense as it can get

#

Ideally there wouldn't be desyncs, but it would be neat to be able to adjust weather variables in case it happens lol

#

Flooded's also pretty bad, it just starts and stays at neck level

drowsy willow
daring pivot
#

I've seen streamers/youtubers playing on foggy/flooded Bozoros Fish

#

Probably some other mod messing with it though, I haven't experienced weather desyncs myself at all

daring pivot
# daring pivot I've seen streamers/youtubers playing on foggy/flooded Bozoros <:Fish:1314360828...

https://youtu.be/Jrm2jQXUPcU?t=628 (Fairly old example but one I had on hand)

The Lethal Company Meat Grinder


⚠️𝗬𝗜𝗣𝗣𝗘𝗘 𝗠𝗘𝗥𝗖𝗛 𝗡𝗢𝗪 𝗔𝗩𝗔𝗜𝗟𝗔𝗕𝗟𝗘⚠️
https://mithzan.store/


🔢𝗠𝗼𝗱𝗽𝗮𝗰𝗸 𝗨𝘀𝗲𝗱 𝗶𝗻 𝗩𝗶𝗱𝗲𝗼:
019321c1-a46f-91ae-a928-2ec893bdf4a6


🌟 𝗦𝗲𝗿𝘃𝗲𝗿 𝗛𝗼𝘀𝘁𝗶𝗻𝗴 - 𝗡𝗼𝗱𝗲𝗖𝗿𝗮𝗳𝘁
Get 30% OFF any plan! Code: Mithzan
https://nodecraft.com/r/mithzan
________________...

▶ Play video
#

Saw a recent stream from them where some had Stormy, others Rainy, one of them Flooded, it's wacky

daring pivot
drowsy willow
#

it even says Stormy on the side

#

HOW

#

and yeah, that's the default value (0,0)

#

fucking hell how

daring pivot
# drowsy willow fucking hell how

That's a pretty old video but this was 5 days ago:
https://www.twitch.tv/videos/2382302558?t=1h28m0s (Rainy, but it's clear on the side / doesn't show up)
https://www.twitch.tv/videos/2381993369?t=7h21m55s (Clear)

#

Same round 💀

#

I think someone else had flooded too

drowsy willow
#

but the video you sent earlier does

#

fuck

drowsy willow
#

i have no idea how that could happen

#

@daring pivot if you ever see that issue again, let me know 🥺

daring pivot
drowsy willow
#

AHAHAHAHAHAHHAH

daring pivot
#

They shouldn't be playing with that lmao

drowsy willow
#

imagine having incompatible mods

abstract pivot
drowsy willow
#

that is fucking perfect

#

do they know?

abstract pivot
#

know what?

jaunty imp
#

yeah i could see that causing desyncs LMAO

drowsy willow
#

that it ignores randomWeathers

abstract pivot
#

idk what randomWeathers is but this is a year old

drowsy willow
#

AND it's a different one for every client

abstract pivot
#

idk what you're expecting

drowsy willow
#

i legit spent 3 hours looking up in the older versions of Registry what could be causing that shit

daring pivot
#

Yeah I didn't think it'd be Registry's fault LOL

abstract pivot
#

also i already told max about it, kinda funny since i apparently accidently got rid of that mod from his modpack a while ago

jaunty imp
#

just now?

#

nice

drowsy willow
#

glad to be wrong

nocturne lily
#

i mean

#

i do remember some people having an issue with registry like 6+ months ago where rain particles didn't get disabled inside the interior

#

don't remember specifically how long

#

but this being over a year old seems like a different mod causing issues

daring pivot
#

Like with misconfigured AudioReverbPresets (because weather's definitely an audio thing Fish)

abstract pivot
#

the mod is a year old, moons back then were probably partially fucked for some

drowsy willow
#

because of the fucking tweaks

#

i was checking the wrong thing when the player was using facility entrance, so it was never disabling the effects 💀

#

🤭

abstract pivot
#

i remember registry turned off the post processing in the moon

abstract pivot
#

ages ago at this point

#

back when i still played with lunxara

daring pivot
#

Registry stole my lunch and poisoned the local water supply beevil

drowsy willow
nocturne lily
abstract pivot
nocturne lily
#

the timeframe of it being released doesn't match up with when i remember the rain complaints

drowsy willow
#

march 22 last year

nocturne lily
#

well

#

maybe i am wrong

#

was it really a problem for >2 months?

drowsy willow
#

oh there's no way in hell

#

weathertweaks was not a thing at that point in time

#

so it must've been some vanilla shit

gray kayak
#

Can’t believe you’re part of the problem 🙄 🙄 🙄

#

What’re we talking about again

daring pivot
#

WeatherTweaks v-1.0 causing issues

drowsy willow
#

holy shit i broke so much back then

lofty silo
#

Damn that weathertweaks. It ruined weathertweaks.

manic cobalt
ancient depot
#

Lol

drowsy willow
#

those were the days 🥹

ionic pollen
ionic pollen
abstract pivot
#

i'd do the same

drowsy willow
#

WeatherRegistry 0.5.0

  • changed the saved data type
    • this will prevent combined/progressing weathers from being re-applied incorrectly after a lobby reload
  • changed the default value of PlanetVideos to true
  • fixed an issue with WeatherRegistry incorrectly restoring weathers after a lobby reload (thanks, coollkkps!)
  • fixed some optimization issues in WeatherManager (thanks, @ornate cosmos !)
#

the first day after loading an old save will cause funny stuff 🤭

drowsy willow
#

WeatherRegistry 0.5.1

  • fixed an oopsie
ancient depot
#

What is gonna happen to my save Mrov?

drowsy willow
#

nothing

ancient depot
#

Okay lol

drowsy willow
#

all weathers will be gone

ancient depot
#

Rip

#

Morvin'

real hemlock
#

latest update is causing some problems for me, idk what exactly is happening but none of the monitors from generalimprovements work

drowsy willow
#

that's interesting

#

could you check if disabling LethalElements fixes it?

#

@latent sleet i'm gonna ping you here and show you this rq

#

it's my fault - the GetCurrentWeather thing is missing IsSetupFinished check and throws stuff - I'll fix that tomorrow

real hemlock
drowsy willow
#

i'm sorry for breaking that 😭

real hemlock
#

is downgrading fine too? i don't know how to live without my snowfall :(

drowsy willow
#

yeah, downgrade to v0.4.x

#

you'll have to create a new save tho 🥺

real hemlock
#

that's fine thanks for helping

ancient depot
abstract pivot
ornate cosmos
#

speaking of that method, did you or voxx test the cost of it before and after your changes to see the improvement?

#

I do wonder though, why use a dictionary when your weather types that are used for lookup are presumably just sequential integer enum values?

#

it doesn't need a dictionary as the kvps aren't sparse

#

the list of weathers is unordered now as well

#

dunno if that matters but maybe someone will wish they were in the future and have to sort them

latent sleet
ornate cosmos
#

ah gotcha

paper rampart
#

completely broke everything for me

#

made me start on day 0 right away sending me to the company

#

disabled all 8 terminals on mod

#

ripped apart darmuhs terminal too

#

and made my quota 7 days

drowsy willow
drowsy willow
latent sleet
sinful shale
#

Seems like WeatherRegistry/WeatherTweaks is causing some kind of glitch with loading in?

#

More specifically this seems to be happening

Disabling WeatherRegistry fixed it for me and another person

ornate cosmos
#

I'm not sure I see the point in a dictionary when the values aren't sparse

drowsy willow
#

that's fair

#

I'm doing it like that because Clear weather has value of -1

#

and that's not gonna work in an array

#

so I can either add Clear as the last value or have it completely separate from the list altogether

#

it's pain

drowsy willow
#

which i removed today 🤭

#

FUCK

#

how in the fuck have I broken everything this badly 💀

drowsy willow
#

and a modpack code 🥺

sinful shale
#

Main things of note was that it was preventing someone else from joining me

drowsy willow
#

would it be possible for you to get their log and send it here as well?

#

I'll check that when I'm back from work

sinful shale
raw bloom
#

01952b78-e1d2-11e6-6c99-b5b1249124c9
This log is from @hollow yoke. I'll get mine later.

#

v0.5.0 and beyond breaks multiplayer, and prevents players from joining

hollow yoke
#

wait i left this forum post???

#

guh

raw bloom
#

No

#

Discord automatically hides subscribed threads after a while until activity in them arises again

#

for some reason

hollow yoke
#

i did cause i didnt get notifications for it since i didnt mute it

hollow yoke
#

you were meant to send player-prev

#

😭

raw bloom
#

I did

hollow yoke
#

no you didnt

#

you sent player

#

not player-prev

raw bloom
hollow yoke
#

idk what to tell you

raw bloom
#

Whatever

drowsy willow
#

for now: revert Registry to v0.4.x 🥲

azure dirge
#

managing weather aint an easy task, man. thanks for doing the best you can with it. no one else is better qualified Pawsy

abstract pivot
#

i could do it better

azure dirge
#

but then who'd be coding for Rebirth?

abstract pivot
#

True, mrov wouldn't be able to, he'd make CodeTweaks probably

azure dirge
#

CodeRegistry

pliant saddle
#

there's no great mod without great bugs once in awhile

#

good luck figuring out the issue

drowsy willow
raw bloom
#

By the 41-Experimentation (9) I'm tweaking

#

Idk if it was 9 or 6

drowsy willow
#

HOW DID I BREAK IT SO BADLY 💀

drowsy willow
#

WeatherRegistry 0.5.2

  • fixed a MASSIVE OOPSIE #23 - thank you to everyone who reported this issue!
#

i think i've catched all three of the issues that were sent to me - let me know if anything else happens

#

obligatory ping: @sinful shale, @paper rampart, @real hemlock, @ancient depot, @raw bloom

ancient depot
#

the new update for LethalElementsBeta has caused me such a horrible lag spike everytime the ship fully lands and everytime I go back into orbit

drowsy willow
#

the "optimization change" on my end would be nowhere near as impactful (i think)

ancient depot
#

Yeah it's probably an issue on Voxx's end then

drowsy willow
#

also please check that it's really LE and not registry's/tweaks' shenanigans 🥺

#

cause i MIGHT'VE broken more than i think! 🙃

ancient depot
#

which worked fine with the previous version of the LEBeta

#

It was the new big update that had tons of issues

drowsy willow
#

oh 💀

#

i have no idea tbh

#

i'm gonna get some "deserved" sleep now lol

#

i can barely keep my eyes open 😅

ancient depot
#

Yeah go get rest

#

You need it

ornate cosmos
ancient depot
ornate cosmos
#

huh

#

idk if that would necessarily be attributed to what I suggested to mrov

#

maybe mrov would have some idea of what that would be, I forget if there was anything that would cause stutters that I mentioned

subtle vapor
#

WeatherToWeather weights = None@200; Cloudy@250
If I want it to not affect weights should I just left it empty?

drowsy willow
#

if you want to just use the defaults, leave it empty

subtle vapor
#

ok thx

real hemlock
mystic oxide
#

What if one player stays outside during the entire day?

real hemlock
#

i was gonna say why would they do that but then i remembered some people are boring and like to stay on the ship for terminal duty

#

i guess it could just be a config option or something

#

didn't think that far ahead

mystic oxide
#

Well one player staying in the ship when it's getting late is a pretty safe play

real hemlock
#

yeah i know i was only joking lol

#

maybe the ship door closing while the weather transitions

drowsy willow
#

this is the best option I can currently pull off

real hemlock
#

understandable

rich tapir
#

Question regarding the weights:

Lets say last day there was an eclipse on vow, which weight will be the next.

For simplication, let say none and rain are the only other weather.

  • None, default weight 500, level weight vow: 200
  • Rain: Default weight 100, level weight vow 50

weather to weather weight from eclips is none 100, rain 20, eclips 1

how are the weight interactin with each other? Does a specific weight gets picked? or are all weights summed up?

drowsy willow
#

so in your example the weights used would be:

  • None: 200
  • Rainy: 50
  • Eclipsed: 1
rich tapir
#

Oh, i see, thx alot

drowsy willow
#

No worries

rich tapir
#

oh, another thing i noticed, is there a way to get the Dustcloud weather to work?
Even when I increase the weight to 10000 it doesnt show up

drowsy willow
rich tapir
#

It's because Registry doesn't allow adding vanilla weathers via configs
wdym?
so I cant add for example flooded to custom moons?

drowsy willow
#

if the moon doesn't have that as a weather - no

hollow yoke
#

damn i cant make impossible mode rend

rich tapir
hollow yoke
keen palm
#

What about modded weathers? I take it you can add that to any moon.

#

Well I’d assume otherwise downloading a new weather mod and going to a custom moon just would not work half the time.

drowsy willow
#

the issue with vanilla weathers is that they're using weather variables - without the moon maker defining those (and testing on their moon) it would cause issues

#

moreover what if the moon maker doesn't want a certain weather on their moon? (for example flooded or eclipsed)

#

that's something that (in my opinion) is not mine to decide

#

and using the tools that are built into Registry moon makers will have the ability to block certain modded weathers from showing up on their moons

drowsy willow
hollow yoke
drowsy willow
#

that was an example 🥺

hollow yoke
#

but it would be interesting if there is one that cant be

#

i know lol

drowsy willow
#

🤭

subtle vapor
drowsy willow
#

not that I know of

subtle vapor
drowsy willow
#

I'm talking about randomWeathers: moon maker has to decide which weather types are possible

#

if the weather is not there, it's not possible to pick it

subtle vapor
#

Okay I understand

nocturne lily
#

wasn't able to test it til earlier today but stormy > rainy no longer loses its rain effects when landing, thanks for the fix

stark scaffold
# drowsy willow yippee! 🥹

Dont really know where to send this since I could not find a thread for your lib, but I'm getting this error and I'm pretty sure its your mod.

[05:22:11.7989521] [Error : Unity Log] IndexOutOfRangeException: Index was outside the bounds of the array.
Stack trace:
MrovLib.ContentType.BuyableItem.get_PercentOff () (at ./ContentType/BuyableItem.cs:9)
MrovLib.ContentType.BuyableItem.get_Discount () (at ./ContentType/BuyableItem.cs:12)
TerminalFormatter.Nodes.Store.GetNodeText (TerminalNode node, Terminal terminal) (at ./Nodes/Store.cs:66)
TerminalFormatter.TerminalPatches.LoadNewTerminalFormatterNode (Terminal __instance, TerminalNode node) (at ./TerminalPatches/ReplaceText.cs:59)
(wrapper dynamic-method) Terminal.DMDTerminal::LoadNewNode(Terminal,TerminalNode)
(wrapper dynamic-method) Terminal.DMDTerminal::OnSubmit(Terminal)
UnityEngine.Events.InvokableCall.Invoke () (at <e27997765c1848b09d8073e5d642717a>:IL_0010)
UnityEngine.Events.UnityEvent1[T0].Invoke (T0 arg0) (at <e27997765c1848b09d8073e5d642717a>:IL_0049) TMPro.TMP_InputField.SendOnEndEdit () (at <9baa8119dbcd498f902c1a92f10843c1>:IL_000E) TMPro.TMP_InputField.ReleaseSelection () (at <9baa8119dbcd498f902c1a92f10843c1>:IL_001B) TMPro.TMP_InputField.DeactivateInputField (System.Boolean clearSelection) (at <9baa8119dbcd498f902c1a92f10843c1>:IL_00B0) TMPro.TMP_InputField.OnUpdateSelected (UnityEngine.EventSystems.BaseEventData eventData) (at <9baa8119dbcd498f902c1a92f10843c1>:IL_007C) UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IUpdateSelectedHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <17de86d66286445fa95af59fa8fa644d>:IL_0000) UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction1[T1] functor) (at <17de86d66286445fa95af59fa8fa644d>:IL_0067)
UnityEngine.EventSystems.EventSystem:Update()

When I type store it wont work.

#

Nevermind, its not that

#

I got this when I was using unity debugger

[05:33:23.5249965] [Error :UnityDebuggerAssistant]

--- Exception Handler ---

Exception Caught: System.IndexOutOfRangeException
Assembly: MrovLib

Plugin Info
GUID: MrovLib
NAME/VER: [email protected]
LOCATION: \plugins\mrov-MrovLib\MrovLib.dll

Message: Index was outside the bounds of the array.
Source: MrovLib

--- Begin Frames ---

--FRAME 1:
In Assembly: MrovLib
Source: ./ContentType/BuyableItem.cs:9,10
Target Method: BuyableItem.get_PercentOff

--FRAME 2:
In Assembly: MrovLib
Source: ./ContentType/BuyableItem.cs:12,26
Target Method: BuyableItem.get_Discount

--FRAME 3:
In Assembly: TerminalFormatter
Source: ./Nodes/Store.cs:66,9
Target Method: Store.GetNodeText

--FRAME 4:
In Assembly: TerminalFormatter
Source: ./TerminalPatches/ReplaceText.cs:59,11
Target Method: TerminalPatches.LoadNewTerminalFormatterNode

--FRAME 5:
In Assembly: UnityEngine.CoreModule
Target Method: InvokableCall.Invoke

--FRAME 6:
In Assembly: UnityEngine.CoreModule
Target Method: UnityEvent`1.Invoke

--FRAME 7:
In Assembly: Unity.TextMeshPro
Target Method: TMP_InputField.SendOnEndEdit

--FRAME 8:
In Assembly: Unity.TextMeshPro
Target Method: TMP_InputField.ReleaseSelection

--FRAME 9:
In Assembly: Unity.TextMeshPro
Target Method: TMP_InputField.DeactivateInputField

--FRAME 10:
In Assembly: Unity.TextMeshPro
Target Method: TMP_InputField.OnUpdateSelected

--FRAME 11:
In Assembly: UnityEngine.UI
Target Method: ExecuteEvents.Execute

--FRAME 12:
In Assembly: UnityEngine.UI
Target Method: ExecuteEvents.Execute

--- End Frames ---

--- End Exception Handler ---

nocturne lily
#

#1213797469192855553

hollow yoke
#

i see

#

that is interesting

keen palm
#

It’s a cool concept for a moon but doesn’t support weather sadly

raw bloom
#

I

#

don't think I've ever actually seen Wither eclipsed

#

Unless I'm misremembering

oblique bison
pulsar monolith
#

Hey why do some levels in the whitelist/blacklist have a dollar sign in front in the config?

nocturne lily
#

where are you seeing this?

pulsar monolith
#

So I can check in my lll config to see if any of my modded moons need them? Or can is disregard that

drowsy willow
#

This function searches for all levels matching the provided tag, so for example if you put $Tundra it's gonna match all levels having that tag

nocturne lily
#

i actually didn't know about that

#

that will help a lot in configuring

drowsy willow
#

did I not tell y'all that this is a thing 💀

nocturne lily
#

whenever you did i mustve not been paying attention

gray kayak
#

I think you've said it here before when talking with voxx but it went unnoticed by everyone else

abstract pivot
#

I dont remember being told this

lapis fractal
#

we need another mrov weather. Blackout was an awesome idea

#

unless it was voxx that made it. idk who did

abstract pivot
#

It was me

nocturne lily
#

hurricane? (flooded + rainy + wind mechanic like blizzard)

drowsy willow
#

dear god

#

i have some crazy concepts

#

time will tell

abstract pivot
nocturne lily
abstract pivot
nocturne lily
#

oh lmao

#

i didn't see it in the first place sooo

abstract pivot
drowsy willow
#

🤭

wicked latch
#
    [HarmonyPatch(typeof(StartOfRound), "Awake")] // StartOfRound
    [HarmonyPrefix]
    [HarmonyPriority(Priority.First)]
    internal static void StartOfRoundAwakePrefix(RoundManager __instance) // Meanwhile we got RoundManager lol?

Mrov..? Hmm

abstract pivot
#

LOL

drowsy willow
#

what is that

#

okay I see

#

lol

#

will fix

#

dementia got me

wicked latch
#

I mean, you don't even use it

#

As with others aswell

rich tapir
#

does the max scrap multipler increases the LLL max scarp settings or is the LLL max still the limit?

rich tapir
#

ok, thanks anyway

potent cobalt
#

Any way to make a different combination of weathers with Weather Registry?

drowsy willow
#

do you mean combined/progressing ones?

potent cobalt
#

Yea but I'm realizing they're not really working too well

#

This is foggy?

worldly sleet
#

that's not how foggy asteroid looks normally

potent cobalt
#

Oh

#

I hate it

#

But also when the weather switches there's about 10 seconds of the weather being set to "none" essentially before switching weathers

#

Are the weathers supposed to fade in/out or do they just suddenly change?

hollow yoke
#

its just a sudden change, a transition would require more effort, and that isnt really necessary

potent cobalt
#

Any way to change the timing on it?

#

How do I fill this out? Polarus@100

#

?

raw bloom
jade field
#

I swear I gotta be the only person who edits config files manually instead of using thunderstore

wicked latch
#

I mean there are people who do everything through command line.

keen palm
jade field
keen palm
drowsy willow
drowsy willow
#

do you have any example of weathers switching to none during the transition?

sage thorn
#

In case anybody has any info on this: I've been having an extremely hard to reproduce issue (for me at least) on my moon where light from the sun suddenly disappears at a random time of day (unrelated to blackout weather as far as I can tell). I don't know for certain if it's related to WeatherTweaks/WeatherRegistry, but the only 3 times I've seen it recreated it's been with those installed.

My only guess (if it is related to these mods) is something to do with the sun animator override. My moon does use a non-standard custom sun animation which places the sun texture much farther away than usual to avoid clipping into terrain, but other than this I don't do anything else unusual with the sun or lighting.

subtle vapor
nocturne lily
sage thorn
#

I'm pretty sure that config option doesn't do anything at the moment (disabled a while ago), but since I couldnt get the issue to happen after like 20 tests it'd be hard to know if it would work anyways 😭

drowsy willow
drowsy willow
sage thorn
#

apologies for bothering you with it as it's probably something I need to fix on my end, I just have no idea where to even start 😢

drowsy willow
#

oh what the fuck

#

I'll check what's happening, thanks for the info

latent sleet
sage thorn
#

oh really? I assumed it was specific to my moon since I hadn't seen it reported on elsewhere. I've only experienced it on Wither, but I guess I haven't been using mrov's weather for very long either. it's also possible something about Wither makes it more likely

latent sleet
#

We had this happen on Solace and Retinue

slow maple
#

||wither my beloved (I haven't played it yet but it looks so fucking cool)||

latent sleet
#

In my case it was way worse, because we literally couldn't see anything

sage thorn
#

like blackout weather?

latent sleet
#

And we had to guide each other with voice

latent sleet
sage thorn
#

wow

latent sleet
#

The entire screen was pitch black

#

No lights even inside the ship

#

But it was on that version that bugged out recently so maybe it's something unrelated

sage thorn
#

seems like it may be a different issue than mine then, or maybe a different variant of it? idk clueless

latent sleet
sage thorn
#

part of my issue is the skybox disappearing as well, yeah

#

I do use a custom skybox texture and global volume so I wonder if that could also be related...

latent sleet
drowsy willow
sage thorn
drowsy willow
#

alrighty, that's great to know 😇

ebon current
#

If you set a weather-to-weather weight and an LLL tag-based weight, which one takes priority? Like if its raining on a Desert moon and Deserts have Heatwave set to 180, but rain-to-heatwave is set to 10

drowsy willow
#

level weights always have higher priority

#

so the desert weight will be used

#

if in doubt, Registry's debug logs will always show what's used

ebon current
#

Gotcha

#

It'd be nice to have level-based tags be multipliers rather than weights, which could multiply based on the final existing values

#

Maybe one multiplier for None and another for the rest

drowsy willow
#

honestly i would be down to make it work, but not as a part of Registry

#

cause i want a system that's basic and configurable

jade field
#

are company (vanilla) weathers still a possibility/something you want to do? greed

nocturne lily
#

afaik its just the vanilla weathers that don't because registry doesn't try to override whether a vanilla weather is allowed on a moon

jade field
nocturne lily
#

which in particular?

jade field
#

mainly rainy, foggy, and maybe thunder(? if lightning doesn't strike)
I know chameleon has a pseudo-rainy weather thing but it would be nice to have more than just rainy weather.

#

and for the terminal to display the proper weather on gordion

#

flooding could be interesting if it stops right before the counter

nocturne lily
#

there might be another mod that allows vanilla weathers on gordion, but i'm not sure

lapis fractal
#

I don't know if it's been asked but do you think eventually we could get a custom text color for DustClouds? Maybe like a pale brown or something. I know it's a hassle to even use since you have to install this one mod and manually set it to each moon but just a qol suggestion.

jade field
jade field
nocturne lily
drowsy willow
#

so what would be the ideal colour for it? brown? different shade of green/yellow?

#

I can change that today

slow maple
#

brown would be good imo

lapis fractal
#

Yeah, I think a very pale slight brown would be decent. Matches the color of the dustclouds that on experi and differientate it from the other vanilla weathers

#

: D

broken gull
#

What the hell even is dust clouds?? I know its a weather and it produces dust clouds but I genuinely never notice it when its active

drowsy willow
#

it's that

broken gull
#

Ok i had a feeling it was that but I didnt want to sound confidently incorrect when saying "it feels like zeekers made dustclouds integrated into most maps"

#

It was probably removed due to it doing fuckall tbh

drowsy willow
#

yeah, it doesn't feel like a separate weather

lapis fractal
#

I think central config will allow me to reduce enemy power count by 1 with maps that have it. That way I can give it a purpose

#

Since it's on experimentation, which is like the easist moon i think

nocturne lily
drowsy willow
abstract pivot
#

i feel like that breaks the line you've kept with messing with vanilla weathers, and honestly i say it might be a good idea to screw that line

#

(especially since it's already broken via the weather controller which is accessible for devs but not users lol)

drowsy willow
#

users shouldn't have access to everything and it's by design

#

my third @faint sinew ping to change that since it's a month after release 🥺 🙏

abstract pivot
#

but isnt galetry meant to just be none weather, like gordion?

drowsy willow
#

technically gordion has no vanilla weathers, but it's not locked/overwritten to only have none as a possible one

#

galetry has an override set up so no other weahters can show up (which is something i've recommended to wesley before release)

abstract pivot
drowsy willow
#

and that's why i decided not to have that config option in base Registry

abstract pivot
#

then the random weather thing is just a code thing?

drowsy willow
abstract pivot
#

ic

drowsy willow
#

literally using the thing i've built half a year ago 😅

abstract pivot
#

lol

#

also im using this to destroy weather, so speak your complaint if you have a better way to disable weather on a moon mid moon

drowsy willow
#

oh shit i don't have RemoveWeatherEffect as a thing

#

i'll add that rn lol

drowsy willow
# abstract pivot ic

my intention is to have clear boundaries with standalone Registry and allow add-on mods to do as much as possible

#

with this one i'm on the fence, but i think that's not crossing the boundaries i've set up

#

i'll deliberate on that tho

abstract pivot
#

that's fine then, it seemed like you were breaking the line you had and i wasnt really sure where u were going with things

#

you've had your moments where the API just deviates from vanilla behaviour (which it shouldnt as an API), but it's (probably cough) fine now i think

drowsy willow
#

there are some vanilla-behaviour things that are worth changing tho

abstract pivot
#

if it affects gameplay then definitely not

drowsy willow
#

but i agree with keeping as much as possible intact gameplay-wise

abstract pivot
#

i dont care what u change outside of that

drowsy willow
#

fair

abstract pivot
#

also

#

if im using add weather effect

#

and remove weather effect

#

can you add something like a TryAddWeatherEffect(string name); or something like that so i'd add to a level for example, blizzard from v0xx? (assuming theres not a better way to do it which there might be lol)

drowsy willow
#

i'm surprised i haven't added something like that tbh

#

your best bet (for now) is to check for that condition

#

oh wait that's weathertype wrrr

abstract pivot
#

yah

drowsy willow
#

do i start doing crazy shit or nah

abstract pivot
#

when havent u

ancient depot
drowsy willow
#

what if

#

hear me out

#

🤭

abstract pivot
#

what is (LevelWeatherType)(-2) lmao

drowsy willow
#

that would be a thing that Registry returns when there's nothing it can resolve to

#

since returning None is not necesarily a fail condition

#

and LevelWeatherType is not nullable

abstract pivot
#

what does it return?

drowsy willow
#

would that be something that works for you?

abstract pivot
#

why is there a success bool? why not just return weather

#

FirstOrDefault will give me a null if it fails no?

drowsy willow
#

yes

#

huh

#

ConfigHelper.ResolveStringToWeather(weatherName);

#

would be the equivalent

abstract pivot
#

LMAO

drowsy willow
#

god i'm cooked

abstract pivot
#

config is leagues ahead of the actual mod

#

🙏

drowsy willow
#

i'm sorry for getting drunk lmao

drowsy willow
#

WeatherRegistry 0.5.3

  • changed the default DustClouds color to brown
  • fixed an issue with AddRandomWeathers
ancient depot
drowsy willow
#

oh like a name change?

ancient depot
#

Yeah

drowsy willow
#

hmm

ancient depot
#

The space between it looks nicer

drowsy willow
#

sure

ancient depot
#

It was something I never even considered til ScienceBird did it

#

Lol

obsidian schooner
#

Company weather?
Template mod?

drowsy willow
#

FUCK

#

now it's good 🤭

jade field
#

Gasping

#

I must try immediately

drowsy willow
#

i have tested as much as i could think of

#

please don't break it immidiately lol

jade field
drowsy willow
#

😟

abstract pivot
drowsy willow
#

i do remember that as well

#

i feel like the current options are the ideal outcome tbh

obsidian schooner
#

Eclipsed gordion lol

drowsy willow
#

please don't

hollow yoke
#

would be a good gimmick for ghost girl to occasionally spawn

nocturne lily
#

gordion doesn't have navmesh though

#

nothing would spawn right

abstract pivot
hollow yoke
#

theres a mod to give gordion navmesh

abstract pivot
#

even if gordion had navmesh im like fairly sure it wouldnt work

#

u still need a time cycle afaik

hollow yoke
#

you dont

#

the first eclipsed spawn cycle will still trigger if theres no time

drowsy willow
#

eclipsed forces before-time-starts spawns tho, doesn't it?

abstract pivot
#

then ig the first wave might spawn

hollow yoke
#

yeah so you can have ghost girl spawn if gordion is eclipsed

#

as a gimmick

nocturne lily
#

would that mean the entire power level of the moon spawns right away

#

since it doesnt have a spawn curve

abstract pivot
#

no, it depends on the weather variables

#

which are on mrov ig

drowsy willow
#

i'm sorry for making this happen 💀

abstract pivot
#

lol

#

there's also stormy which also needs time i think?

drowsy willow
#

lol

abstract pivot
#

oh lol then eclipsed does nothing no?

hollow yoke
abstract pivot
#

pretty sky animator (assuming zeekerss applies it dyamically)

#

rainy quicksand stuff might not work depending on the ground tag

#

idk the ground tag on gordion

raw bloom
#

What weathers did you give Gordion?

#

(It probably doesn't, but does CompanyWeathers also apply to Galetry?)

nocturne lily
#

i think companyweathers just makes it so vanilla weathers can be assigned to the company

#

i don't think it adds any weight to them? just unlocks them

raw bloom
#

Ya, what I was asking

nocturne lily
#

specific weathers, probably includes at least rainy, foggy, stormy, maybe flooded and eclipsed

ornate cosmos
# drowsy willow would that be something that works for you?

hmm, this method signature seems kinda counterproductive, how are you meant to use this in a way that is actually convenient? i.e. what's the difference between

var weather = GetWeather("Clear");
if (weather != null) {
  weather.[...]
}

and

var (weatherExists, weather) = TryGetWeather("Clear");
if (weatherExists) {
  weather.[...]
}
#

it feels like this should follow the convention that dictionary uses, like:

if (TryGetWeather("Clear", out var weather)) {
  weather.[...]
}
jade field
#

I'm pretty sure [Debug :WeatherTweaks] Chance for that was 370 / 445 (83.14606%) is adding the weights of weathers that shouldn't be possible so the actaul chance for whatever weather happening is off? I think? (in the logs)

keen palm
#

This is actually peak. Weathers like foggy and eclipse would work great as a rare weather condition. I already have gordion set to rarely have solar flares and it makes visiting the company building varied each time

jade field
#

||foggy + rainy||

keen palm
#

Especially with chameleons stormy gordion

keen palm
jade field
#

no mud/quicksand spawns

keen palm
jade field
#

dust clouds kinda just sit on top of the water

jade field
keen palm
#

Rain and stormy weather have different strengths

#

I might switch to having rainy weather and stormy gordion disabled so it works with Immersive Visor and shows up on the monitor before landing.

jade field
#

the only difference I know of (visually) is the angle of the rain

#

and how fast it moves

keen palm
jade field
#

it might but I'm not sure

keen palm
#

Couldve sworn it does

#

¯_(ツ)_/¯

#

Might be worth swapping over to rainy anyway for immersive visor support. Even if the rain does look slightly worse.

hollow yoke
#

stormy has more rain drops yes

pulsar monolith
#

Has anyone had any issues with the weather spawning on some custom moons being like a dark square? Hard to explain

drowsy willow
#

and enable debug logging first to check it for sure

lapis fractal
#

does anyone know if it's possible to just put like All:100 or Custom:100 on that dustcloud weather mod. The one that adds it back

drowsy willow
#

should be

#

AFAIK it's using Registry resolvers

paper rampart
#

checking on weather tweaks

#

If i set these both to 1, will nothing change?

stark scaffold
#

@drowsy willow For some reason my rich presence is acting weird. I'm using the beta.

#

There is like a black half circle

jade field
#

looks like a discord issue

magic lynx
#

That seems a lil dangerous. i dont wanna go to the company building only to be ripped into the ocean by a Tornado xD

nocturne lily
#

from what i understand CompanyWeathers is only for adding vanilla weathers to the company

#

modded weathers could be put there regardless

drowsy willow
abstract pivot
#

lethal company looking a bit block-y

drowsy willow
#

true

drowsy willow
#

my eyes went blurry counting this

#

the total of all weights used is 265, selected weather is None with weight 171

#

so everything checks out

#

but i see where the confusion could come from (since every weight is listed twice)

jade field
#

yeah it gets very confusing lmao

#

oh also

#

at line 4066 it shows duplicate weathers

#

not sure if that would cause any issues

drowsy willow
jade field
#

yeah

#

it does that when both the CompanyWeathers and WeatherRegistry apply the same custom weathers

drowsy willow
#

it's deduplicated during weather selection

#

but i agree that it looks incorrect

jade field
#

Setting up the weather weights in the way I thought would make the most sense has been painful.

Basically I've normalized (as best as I could with just integers) all of the weather weights for each specific moons so that all of the weathers theoretically have the same weights even if the number of weathers on whatever moon isn't the same

drowsy willow
#

hmmm

#

is there something that made that harder for you inside Registry?

jade field
jade field
#

I can't even think of a good way to have it done automatically

drowsy willow
drowsy willow
#

cause that's the multiplier added per quota/player

stark scaffold
#

It looks fine except for a weird half grey circle

drowsy willow
#

they've changed their rich presence UI about a year ago and that's how it looks since then

#

it sometimes misaligns icon so it looks like that

stark scaffold
drowsy willow
#

not that i know of

jade field
sage thorn
#

unsure if this is more an issue with Dusted or not, but the changing weather message shows an incorrect weather on clientside (host perspective is on the left, the true weather change is to blackout). I'm assuming it's related to Dusted since the incorrect weather being shown is DustClouds

sage thorn
drowsy willow
#

NOOO I THOUGHT I FIXED IT 😭

#

do you have logs from both?

sage thorn
#

might have them archived, will send em when I find em or just send some when I recreate it 🫡

keen palm
#

I had this with a client in my lobby

amber field
#

can confirm this happened to a client i hosted just yesterday, not using dusted

#

btw, how do scrap value/amount multipliers work on progressing weathers? does it just use the first one?

sage thorn
# drowsy willow do you have logs from both?

here are the full logs for both players (don't mind all the other mod stuff, I was testing with a big pack to recreate 🥴), but main relevant lines seem to be:

Host:

[13:46:53.1239110] [Info   :WeatherTweaks ChangeMidDay] Changing weather to Blackout at 0.66
[13:46:53.1256248] [Info   :WeatherTweaks] Set progressing weather entry on server: {"DayTime":0.66,"Chance":1.0,"Weather":{"WeatherName":"blackout","WeatherType":7}}
[13:46:53.1256248] [Message:WeatherTweaks ChangeMidDay] Changing weather to Blackout at 0.66, chance 1 - is player inside? False
[13:46:56.1366926] [Warning:WeatherTweaks ChangeMidDay] Blackout Modded Blackout

Client:

[13:46:53.1744469] [Warning:WeatherTweaks] Received progressing weather entry data {"DayTime":0.66,"Chance":1.0,"Weather":{"WeatherName":"blackout","WeatherType":7}} from server, applying
[13:46:53.1744469] [Message:WeatherTweaks ChangeMidDay] Changing weather to DustClouds at 0.66, chance 1 - is player inside? False
[13:46:56.1810004] [Warning:WeatherTweaks ChangeMidDay] DustClouds Vanilla DustClouds
drowsy willow
#

that is wild

#

so it gets the correct one, but applies a different one?

sage thorn
#

sounds a lot like some of the hellish server/clientrpc stuff I've had to deal with ricardo

drowsy willow
#

that it wild

#

oh, I'm using a wrong thing there

#

for syncing

#

shit

#

I'll fix that ASAP

drowsy willow
#

MrovWeathers 0.0.6

  • fixed an issue with the asset bundle not loading properly
  • added an option to ignore disabling certain lights (thanks, @pine thunder !)
pine thunder
#

For those who want to know, any light source with a parent object named BlackoutIgnore will be ignored when blackout turns off lights, if anyone else wants this feature

hollow cargo
#

unchecked planet videos not working? I dont have Orbits mod

drowsy willow
#

😧

#

i have no idea why

hollow cargo
#

I noticed it when orbiting 2nd moon and so on. 1st day it does work(?)

#

maybe something in my pack have compat hmm

hollow cargo
#

I'll have it on for now on ig

drowsy willow
sage thorn
drowsy willow
#

hmm, let me check another solution

sage thorn
# drowsy willow could you test this one + the Registry one i've sent?

got an exception only on client this time (so no message appeared at all)

[21:32:47.2159295] [Warning:WeatherTweaks] Received progressing weather entry data {"DayTime":0.66,"Chance":1.0,"Weather":{"WeatherName":"blackout","WeatherType":7}} from server, applying
[21:32:47.2159295] [Error  : Unity Log] NullReferenceException: Object reference not set to an instance of an object
Stack trace:
WeatherRegistry.ConfigHelper.ResolveStringToWeather (System.String str) (at ./ConfigHelper.cs:204)
WeatherRegistry.WeatherNameResolvable.get_WeatherType () (at ./WeatherResolvable.cs:30)
WeatherTweaks.Definitions.ProgressingWeatherEntry.GetWeather () (at ./Definitions/ProgressingWeather.cs:37)
WeatherTweaks.ChangeMidDay+<DoMidDayChange>d__12.MoveNext () (at ./ChangeMidDay.cs:100)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <e27997765c1848b09d8073e5d642717a>:IL_0026)
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
WeatherTweaks.NetworkedConfig:ProgressingWeatherEntryReceived(String) (at ./Networking.cs:57)
LethalNetworkAPI.LethalNetworkVariable`1:ReceiveUpdate(String, Byte[]) (at ./Old/Variable/LethalNetworkVariable.cs:182)
LethalNetworkAPI.Old.Networking.NetworkHandler:HandleMessage(UInt64, String, EMessageType, Byte[]) (at ./Old/Networking/NetworkHandler.cs:107)
LethalNetworkAPI.Old.Networking.NetworkHandler:ReadMessage(UInt64, FastBufferReader) (at ./Old/Networking/NetworkHandler.cs:63)
LethalNetworkAPI.Internal.UnnamedMessageHandler:ReceiveMessage(UInt64, FastBufferReader) (at ./Internal/UnnamedMessageHandler.cs:232)
Unity.Netcode.CustomMessagingManager:InvokeUnnamedMessage(UInt64, FastBufferReader, Int32)
Unity.Netcode.UnnamedMessage:Handle(NetworkContext&)
Unity.Netcode.NetworkMessageManager:ReceiveMessage(FastBufferReader, NetworkContext&, NetworkMessageManager)
Unity.Netcode.NetworkMessageManager:HandleMessage(NetworkMessageHeader&, FastBufferReader, UInt64, Single, Int32)
Unity.Netcode.NetworkMessageManager:ProcessIncomingMessageQueue()
Unity.Netcode.NetworkManager:NetworkUpdate(NetworkUpdateStage)
Unity.Netcode.NetworkUpdateLoop:RunNetworkUpdateStage(NetworkUpdateStage)
Unity.Netcode.<>c:<CreateLoopSystem>b__0_0()
drowsy willow
#

fuck

#

I'll get it working tomorrow

sage thorn
#

dust clouds should probably be a lighter shade of brown btw 🥴

gray kayak
#

Blackout part 2

drowsy willow
#

i hope 😭

sage thorn
drowsy willow
#

yippee!

lapis fractal
drowsy willow
#

final version

drowsy willow
#

i love lethal company

rich tapir
#

If I blacklist Snowfall on Offense, will snowfall + solarflare also be banned automatically?

drowsy willow
#

yes

rich tapir
#

thanks, thats great

drowsy willow
#

it should because it's dynamically checking if all "partial" weathers can happen on that moon

ancient depot
queen shadow
#

(also just wanna chime in here rq and say, love the mods, awesome work ^^)

drowsy willow
#

thank you 😅

queen shadow
#

MoreWeathers and WeatherTweaks has considerably spiced up our gameplay, been a classic in our group ever since we started playing LC again around 2 months ago

drowsy willow
#

that's amazing to hear 😊

queen shadow
#

Rainy + Blackout has got to be my personal favourite combination. Its just so unsettling.

drowsy willow
#

🤭

queen shadow
#

and uh, we'll never live down our abysmal attempt at Stormy + Rainy + Flooded + Eclipsed...

drowsy willow
#

oh dear lord

queen shadow
#

Even the terminal struggled to display it lol

#

I did notice in the registry that some combinations dont exist (e.g. stormy + blackout) - i assume thats intentional for some form of balancing?

drowsy willow
#

that's because it's not added 😅

queen shadow
#

(or is this a case of my weather config files being dead)

#

Ah

drowsy willow
#

right now all combinations are predefined

queen shadow
#

ohhh yeah okay that makes sense

drowsy willow
#

there is a plan to add those dynamically from configs, but it's something i really don't want to do 🤭

queen shadow
#

Totally understand that, some combinations are probably really unpredicable

#

especially with other modded weathers

#

What is there already is absolutely insane, especially when you factor in uncertain & unknown

#

which has both saved & screwed us many times

#

friend: "ok we're landing, its cloudy so should be fine"
mfw they didnt see the ?
the weather ends up being eclipsed
1000QuotaStare

drowsy willow
#

🤭 🤭 🤭

queen shadow
#

Progressing weathers are also quite fun

#

(though the transition from none to blackout where everything suddenly becomes pitch black is a bit jarring, but its fine for LC lol)

drowsy willow
#

yeah, smoother transitions are planned, but i'm not knowledgeable enough to pull them off right now 😅

queen shadow
#

makes me regret every time i dont bring a light lol

#

Still, hats off, absolutely amazing set of mods you got, looking forward to seeing what you cook with it ^^

drowsy willow
#

😇

#

thanks 😊

#

WeatherRegistry 0.5.4

  • changed the default DustClouds color to more visible brown (thanks, @sage thorn !)
  • changed the DustClouds weather name to Dust Clouds
  • fixed an issue with WeatherController working incorrectly when None weather was passed (thanks, @abstract pivot !)
queen shadow
#

Oh that literally answers something i was wondering

#

that being: are dust clouds even an intended weather?

guess that answers my question, shoulda scrolled up lol

#

The name being together threw us off initially so we turned them off in the config as a precaution

drowsy willow
#

that is an unused vanilla weather

queen shadow
#

guess ill reenable them now

drowsy willow
#

moon creators have the option to add it to their levels, but it doesn't really do anything either way

queen shadow
#

But ill be re-enabling them now, should hopefully offset the sheer amount of bad weather we've been getting.

drowsy willow
#

i know that Seichi uses it to turn the map snowy, but other than that it's not really used

queen shadow
#

Then again we are at like quota 8 on our 3 person run now, and i did see stuff about difficulty increase as days go up

ancient depot
#

That's cus @haughty ingot is the goat

#

Lol

#

He's the only moon dev that really went nuts with altering scenes for a moon based on weather lol

haughty ingot
drowsy willow
#

s1ckboy's greatest enemy: a healthy man

queen shadow
#

So real honestly

ancient depot
drowsy willow
#

going to vien for satisfaction

#

WeatherTweaks 1.1.2

  • fixed an issue with progressing weathers not working correctly on clients (thanks, @sage thorn !)
#

one more in the chamber

queen shadow
ancient depot
#

Now the fix for perma bright Apparatus' if you get an Apparatus during blackout

#

Idk why Blackout makes them like 2-3x brighter XD

drowsy willow
queen shadow
#

Yeaaaaaa

drowsy willow
#

it's that, yes

queen shadow
#

I wasnt sure if my friends were yapping when they said it was stormy for them when it was rainy, but there was no lightning...

drowsy willow
#

i have fucked up very badly lol

queen shadow
#

because i saw it in a changelog before and was like "im sure that got fixed"

queen shadow
#

ight i wanna see this

ancient depot
queen shadow
#

oh my god

#

That is amazing

drowsy willow
#

i was sending null objects and somehow the game didn't know what i wanted lmao

drowsy willow
#

although i forgot i have to revert the brightness lol

ancient depot
#

Lmao

drowsy willow
latent sleet
lapis fractal
#

Blizzard + Meteor Shower + Stormy + Flooded + Toxic Smog + Heatwave

rich tapir
#

I have an idea for a future function of the mod, idk how hard that would be to make but i think i would be a nice quality of live addition:
How about haveing the opetion to shortenig weather names.
So something like Snowfall + Solarflare > Flooded + Rain + Stormy + Eclipse becomes:
Snw + Sol > Fld + Rai + Sto + Ecl

queen shadow
drowsy willow
#

😳

#

oh no

#

what's the issue?

raw bloom
#

It

#

works for me

#

¯_(ツ)_/¯

#

On Galetry, too

nocturne lily
raw bloom
#

no

#

I don't use LLL's config

#

You might still have Gordion in your weather's blacklist

nocturne lily
#

thats probably it ngl

raw bloom
#

It is it

nocturne lily
#

idk why i said LLL i use registry i should know the difference

restive pilot
#

I keep seeing you guys talk about it

abstract pivot
#

Yeah it's the best moon there is around

azure dirge
abstract pivot
#

Banned from the next coderebirth update

azure dirge
#

😭

abstract pivot
#

if (pepsiman) DontUpdate()

azure dirge
harsh flicker
#

OH TRUE

daring pivot
#

@haughty ingot Gotta also make Seichi's water poisonous during Toxic Smog beevil

#

(I just added LethalElements' ToxicFumes component to it)

haughty ingot
#

My changelog is already so fking long concern

haughty ingot
daring pivot
#

Doing it through that so it doesn't complain that a script is missing when LethalElements is not found, but you could probably build it with it anyway

abstract pivot
#

doesnt this still complain when u load into the moon or smthn?

#

i'd imagine there'd be atleast a warning

daring pivot
abstract pivot
#

mmmmmmmmmmmm, the second part is what i imagine makes it not warn

#

because just checking for it in the chainloader might not be enough? soft compat stuff is weird lol

daring pivot
#

That one's always true, I just have the null check out of principle

abstract pivot
#

noh, the "enabled only during toxic smog"

daring pivot
#

Oh I can test it real quick actually

abstract pivot
#

yeah i'd actually be really curious

#

C#/unity is wack in things like that sometimes

abstract pivot
#

lol, knew it, though i thought it'd warn ya instead t bh

#

tbh*

daring pivot
#

Although actually

#

I probably just need to move the AddComponent<ToxicFumes>() to the compatibility class or something

abstract pivot
#

si

daring pivot
#

It's probably just complaining about the type being imported

abstract pivot
#

you'd put it into a separate method that would just take a gameobject and add the component to that gameobject

#

and you'd then inline and unoptimise or whatever the C# stuff is called

daring pivot
#

Yeah the [MethodImpl(MethodImplOptions.NoInlining | MethodImplOptions.NoOptimization)]

abstract pivot
#

sort of like what i do here

winter silo
#

Does this mod allow for Dust Clouds to be added to any moon? The configs suggest it does but it does not seem to work for me

gray kayak
#

no

#

doesn't allow vanilla weathers to be added to moons iirc

#

there is Dusted though

daring pivot
#

(Double checked I wasn't goofing soft compatibility anywhere else too lol)

abstract pivot
#

yippee

winter silo
#

I have been told changing vanilla weathers is possible

drowsy willow
#

theoretically everything is possible

#

but there's not any option to add vanilla weathers where they aren't already defined using Registry's config

winter silo
#

I assume you cannot just add definitions for weathers on every moon

drowsy willow
#

as in?

drowsy willow
#

weathers in imperium UI are not updated ever

#

🥺

#

try this: set weather on the first day, land and take off

#

game will pick new ones, but old ones will be in the UI

#

it's imperium's thingy to fix

#

because it has to update

abstract pivot
#

What's company weather missing

drowsy willow
#

😳

#

is it wrong 🥺

gray kayak
#

it's missing the morvillion dollars dependency

abstract pivot
#

You said to update the dependencies

drowsy willow
abstract pivot
#

What's wrong with the dependencies

drowsy willow
#

hmm

#

fair enough

abstract pivot
#

I mean

#

Dont all mod managers download latest update except gale?

drowsy willow
#

it should

abstract pivot
#

Because the right thing to do is to not download the latest version, but as the user you have to update yourself, u cant expect a mod to update itself everytime its APIs updates

abstract pivot
drowsy willow
#

i mean

#

i've been using r2 and since the dependencies always downloaded the latest version

#

i didn't bother unless the functionality was needed for specific versions

gray kayak
drowsy willow
#

soooooooooooooooooooooo it came to bite me

gray kayak
#

literally just jealous no other explanation

drowsy willow
#

i've been called believable sometimes