#Weather Registry / Weather Tweaks / mrov

1 messages ยท Page 20 of 1

drowsy willow
#

and if you're using LethalLib - switch

#

๐Ÿคญ๐Ÿคญ

arctic grotto
stark scaffold
#

@drowsy willow Is there anyway to disable the message that says, switching weather from [weather] to [weather]

little sedge
#

lethallib *vomits*

abstract pivot
little sedge
#

my only experience with it was kind of sour and it was because i was forking something that was already dependent on it

#

the entire time i was just wishing i had done things manually because its kind of limited in control

abstract pivot
#

well there really isnt much in lethallib past the actual registration and patching things ingame to make stuff exist

little sedge
#

i had weird issues with setting item properties but i dont remember what exactly

abstract pivot
#

that... might just be a you issue lol

little sedge
#

i think i ended up having to do something manually in a postfix

raw bloom
little sedge
#

i just dont like it

#

nothings wrong with it rlly

#

i usually just dont like using apis for anything unless it offers something to the table other than making the process easier

#

and lethallib just made my life harder

abstract pivot
#

funnily enough i've still had better weather experience in lethallib than registry, i STILL get reports about custom weather disabling not working ๐Ÿ˜ญ, but i appreciate mrov's efforts

abstract pivot
little sedge
#

maybe

#

but it just kinda frustrated me because i had no reason to be using it in the first place other than consistency

#

lol

abstract pivot
#

you use LLL for items now?

little sedge
#

i would going forward prolly

#

i havent done any item stuff again

#

idk i havent looked into how it works on LLL's side

abstract pivot
#

huh

little sedge
#

i would admittedly probably do the whole process manually

abstract pivot
#

double huh

little sedge
#

because that is how i like to do things

abstract pivot
#

well, you're not the first to say/want that ๐Ÿ™ƒ

little sedge
#

double admittedly

#

i only used the item api stuff in lethallib

#

it might have other cooler stuff

#

that i havent looked into much

manic cobalt
#

dont

#

purely because of item saving

#

dont

abstract pivot
#

i do love not knowing whether an item is a vanilla item because someone manually added them into the game and i cant check LL or LLL if its their item

little sedge
#

pay attention to the mods you download lol ?

abstract pivot
#

i meant as a modder

little sedge
#

oh

#

ic

#

fair

abstract pivot
#

i cant just assume zeekerss will never update the item list to add more items

manic cobalt
#

@little sedge do you know how item saving works in lc

little sedge
#

its indexed by item ids right

#

numerical

gritty lily
#

whar

manic cobalt
#

not item ids

#

the index of the item in the allitemslist array

abstract pivot
#

you can pretend item id's dont exist for the most part

little sedge
#

oh

#

i thought it saved them based on that

manic cobalt
#

nope

#

most items dont have item ids

abstract pivot
#

yuh

little sedge
#

icic

abstract pivot
#

there's only a couple that are special and have em, like shovel and knife i believe

manic cobalt
#

so if that list is in a different order compared to last time you played that save

#

the items change

little sedge
#

im aware of that

#

it sux

manic cobalt
#

it does

little sedge
#

ok

manic cobalt
#

dont manually make items ๐Ÿ˜„

little sedge
#

i suppose that is a good reason to

#

yeah

#

okay i wont lol

manic cobalt
#

LLL has a whole system that awards points based of comparing info and all this other shit

#

it's hell

little sedge
#

?

manic cobalt
#

instead of just saving index # LLL saves the entire list of itemname, modname and author name

gritty lily
#

I need to figure out how to use LLL to make scrap my mod isnt just gonna make itself

#

๐Ÿ˜”

manic cobalt
#

then if any items between the new list and the old saved one don't match, it scans the list to see if the item still exists

little sedge
#

are there like

manic cobalt
#

based on comparing pieces of data

little sedge
#

extendeditems or some shit

manic cobalt
#

yes

wicked latch
#

For some time.

little sedge
#

jumpscare

#

yeah that's cool

gritty lily
#

trust

abstract pivot
# little sedge it might have other cooler stuff

until maybe one day LLL has it all, i use it for ship upgrades, decors, inside hazards (outside apparently dont work but i never verified that), items, shop items and enemies and also used it for weatehrs at some point until mrov wanted me to switch

#

i still use and depend on LLL for a few misc functions that i dont wanna think about, the registeration would just be all over the place if i used both at once

gritty lily
#

depend on 10 apies

#

you know you wanna do it

abstract pivot
#

i depend on 4 right now

gritty lily
#

get open lib, solid lib, test account lib, lethal lib, LLL, weather reg

#

I forgot the others

abstract pivot
#

LL, LLL, WR, PFL

little sedge
#

pfl?

abstract pivot
#

pathfindinglib

little sedge
#

oh

#

what it do

abstract pivot
#

oh and inpututils

little sedge
#

oh inpututils is nice

abstract pivot
#

it lets me safely write some async pathfinding, the code just used to be in coderebirth but to avoid duplicating a bunch of patch code that you're not supposed to duplicate zaggy just put it into a lib

gritty lily
#

personally

little sedge
#

and JLL

gray kayak
#

where does MirageCore and EnemySkinRegistry fall

abstract pivot
#

funnily enough solid lib is just old coderebirth code

#

test account lib is probably coderebirth code copy pasted too

gritty lily
#

what does that mean

little sedge
#

make code rebirth dependent on moresuits for april fools

abstract pivot
#

it means xugpt gets used a lot

abstract pivot
little sedge
#

based?

abstract pivot
#

a couple dependencies ๐Ÿ˜”

#

surfaced and imperium used to be there too

drowsy willow
abstract pivot
drowsy willow
#

huh

#

well, if you ever get more concrete info - let me know

drowsy willow
#

but ill add that in next release

severe pelican
#

Huh, idk I've had meteor shower disabled and it always worked for me

#

Maybe cause I did so pretty early on

drowsy willow
#

the implementation didn't change AFAIK

#

it's weird

terse silo
thorny salmon
#

I found something fun
Rain inside the facility

#

again

#

The dungeon was demonmae's ghotic monastery

#

if think there was an error in the console saying JLLcompat something

latent sleet
abstract pivot
#

was this the error
?

#

whoops

#

wrong one

#

this one i meant

thorny salmon
#

yes thanks xu

drowsy willow
#

NOOO THE JLL DATA ๐Ÿ˜ญ

#

again

#

fuckity

harsh flicker
#

?

drowsy willow
thorny salmon
#

everywhere

thorny salmon
#

Auralis

drowsy willow
#

oh

#

hmm

#

i shall investigate

raw bloom
#

Why does this error pop up when I reset on Retinue?

drowsy willow
#

๐Ÿ˜ณ

#

i have not seen that before

#

wtf

harsh flicker
#

New mrov scrap idea mayb

drowsy willow
#

that's tempting

#

i have better ideas

#

i mean

#

WORSE

harsh flicker
#

As a bonus, always spawns in anytime it detects an error from weatherreg

harsh flicker
#

plays the music and vibrates around ofc

harsh flicker
drowsy willow
#

from the amount of Registry errors ๐Ÿคญ

harsh flicker
#

Swap sun for giant ๐Ÿฅบ in the sky

lilac rivet
#

blackout + meteor shower is fire

drowsy willow
#

there is fire

#

yes

severe pelican
#

Blackout seems like a great way to make any weather much more dramatic

#

Me likey

#

Kinda sucks not being able to see inside without a flashlight tho lol

slow maple
hollow cargo
#

Update : Cleared cache and deleted configs then reinstall weather tweaks and lethal elements beta fixed it

drowsy willow
#

alrighty, thanks for the follow-up ๐Ÿ˜…

slow maple
#

everyone tell mrov to eat breakfast

abstract pivot
#

no

drowsy willow
slow maple
#

prod of you rov

severe pelican
severe pelican
steady marten
#

@drowsy willow

#

Hi :)

lilac rivet
drowsy willow
#

long time no see

#

how have you been?

steady marten
#

Ive been

#

all over the place

#

but rn

#

Im just aight

#

How are you

gritty lily
drowsy willow
#

still tweaking

gritty lily
#

bros the tweaker

lilac rivet
#

i stole mrov's breakfast

drowsy willow
#

how could you

uneven carbon
#

Yo what can i do against this error?

I didnt copy my whole log.

Also my friends are having massive fps issues with this mod :(

severe pelican
#

Kill it with hammers

#

Take matters into your own hands

drowsy willow
#

you could remove that mod since Registry does the same thing

#

as for the lags: I'd need more details - is it constant/on specific weather/moon/interior?

uneven carbon
obsidian schooner
uneven carbon
#

my keyboard is double typing

uneven carbon
#

My friends says: consistently and everywhere

#

for the fps problem

dense nymph
#

So somehow I had a goof in my config, I'm guessing since I had poked around in there, I had copy pasted or dragged some text but the point is:
Rainy weather should have been by default (I did not try to change this):
WeatherToWeather weights = None@100; Rainy@60; Stormy@40; Flooded@30; Foggy@50; Eclipsed@20;
But I ended up with:
WeatherToWeather weights = None@100; Rainy@60; Stormy@40; Flooded@30; 40; Flooded@30; Foggy@50; Eclipsed@20;Foggy@50; Eclpsed@20;
This causes the terminal to stop working. I think specifically because flooded twice, but it could be the 40. Anyways the point is an error catch might be a good idea, even if this I'm sure was my fault. Though it is very edge case, and might not be worth the effort, but now you know that can be an issue.

drowsy willow
drowsy willow
#

no

shy remnant
#

hello, i got this error when routing to assurance, what's happening?

drowsy willow
#

and can you reproduce it consistently?

shy remnant
#

I'll try to see if it's consistently happening

shy remnant
shy remnant
#

it seems to be happening semi-consistently

drowsy willow
#

that is not good

#

what are your steps to reproduce that?

shy remnant
#

The seed and moon loads, but the doors won't open

#

And so I'm just

#

Stuck inside the ship

#

Unable to get out

#

(Didn't test with an inverse teleporter though)

drowsy willow
#

that is wild

ancient depot
#

@drowsy willow I have a bug to report

#

Moons with hyphenated names like Asteroid-13 and Fission-C seem to not work when registered under the blacklist for weathers and the hyphened part of the name gets deleted from the config ๐Ÿค”

drowsy willow
#

i'm pretty sure it's intentional - it should either work as fissionc or fission

ancient depot
#

Asteroid13 also doesn't work

drowsy willow
#

hmmmmmmm

ancient depot
#

Yeah we got Snowfall on Fission despite it being in the blacklist and it was awful cus you can die to acid you can't see

#

lol

drowsy willow
#

lmao

ancient depot
#

Yeah, hopefully you might have an idea for fixing it cus I know it's not intended XD

drowsy willow
#

hmmm fuck

drowsy willow
#

those names (case-insensitive) will resolve to fission-c

#

i have honestly no idea why it didn't work for you

#

๐Ÿ˜ฅ

ancient depot
#

Interesting

drowsy willow
#

they don't

#

those are the names on my end

#

whatever you put into the config it gets lowercase-d

abstract pivot
#

They have to be uppercase, do it how central config does it nod

drowsy willow
#

that's an amazing idea

#

make it random-case and blame users

abstract pivot
ancient depot
abstract pivot
#

Also just take a modpack code and test it

#

All you'd be checking is the config value anyway

drowsy willow
#

i shall check then

abstract pivot
#

No point doing ur own testing if you get me

ancient depot
drowsy willow
#

i mean - those will be the same values in registry

ancient depot
drowsy willow
#

but i'll debug that on the profile

drowsy willow
ancient depot
drowsy willow
#

hmm

ancient depot
#

Weird, well we definitely got them

drowsy willow
#

that's from your log

ancient depot
#

๐Ÿค”

drowsy willow
#

lol it's weird

ancient depot
#

I will say I fixed Asteroid14's name cus it was renamed to Hyve, and I changed Fission to FissionC but Asteroid13 wasn't changed at all

drowsy willow
#

i'll check what gets resolved

#

lmaoooooooooo i hate this shit

ancient depot
#

Ah so changing Asteroid13 back to Asteroid will fix it for now

#

lol

drowsy willow
#

i'll fix that because that is definitely not intended to happen lol

#

so asteroid13 will work

#

lol

ancient depot
#

Yeah still unsure why Fission didn't work as just Fission though

#

ah I see

#

XD

drowsy willow
#

cause it's fissionc

#

๐Ÿ˜…

ancient depot
#

Yeah

#

Glad Wesley changed the name of Asteroid14 to Hyve so I can just change the name to Asteroid

drowsy willow
#

aaaand fixed

ancient depot
#

Noice

drowsy willow
#

i'll see if i can fix anything else today

#

cause i've been delaying working on weather stuff for 2 weeks

#

and it felt good ๐Ÿคญ

tame briar
#

Just to be clear, the default value here is for vanilla, right?

gray kayak
#

Other than that vanilla doesn't use weights

tame briar
raw bloom
#

Makes savescumming impossible since the game softlocks you in the ship (Aka the door never opens)

drowsy willow
#

what makes your logs so long wtf

raw bloom
#

Log levels

drowsy willow
#

I'm gonna check what's happening when I'm back home

raw bloom
#

The error should around the very end methinks

drowsy willow
#

i have no clue how that is happening tbh

drowsy willow
#

@raw bloom ๐Ÿฅบ

drowsy willow
#

WeatherRegistry 0.4.0

  • added WeatherMatcher and LevelMatcher (not fully implemented yet!)
  • changed WeatherSync to allow syncing multiple weather effects (thanks, @abstract pivot !)
  • fixed an issue with WeatherRegistry disabling JWeatherOverrides (thanks, @pine thunder !)
  • fixed an issue with Orbits compatibility patch (thanks, @lilac jolt !)
raw bloom
#

Will send the code in a sec

drowsy willow
#

okie!

raw bloom
#

0194e7af-905a-66a1-5985-366a9b36c727

mystic oxide
#

The ship door didn't open for me so I was stuck in the ship

#

downgrading fixed the issue

ancient depot
#

Which is what I would recommend since the update for WR fixes broken compat with JLL

real hemlock
#

updating to 0.4 causes coderebirth, lethalelements and mrovweathers to not load at all

ancient depot
real hemlock
#

something along the lines of "missing dependency weather registry" idk it's odd

manic cobalt
#

do you have weather registry

real hemlock
#

yeah

manic cobalt
#

are you sure

real hemlock
#

it'd be pretty hard to update a mod that's not in my modpack

#

everything works fine when i downgrade to 0.3.16

manic cobalt
#

you'd need to post full log

real hemlock
#

will do

#

pack code too? it's kind of a big pack

manic cobalt
#

very weird

wicked latch
#

[01:43:56.9604707] [Debug : BepInEx] Skipping loading C:\Users\blahblah\lethal-company\profiles\Disposability Beta\BepInEx\plugins\mrov-WeatherRegistry\WeatherRegistry.dll because it's not a valid .NET assembly. Full error: Format of the executable (.exe) or library (.dll) is invalid. Hahaha

real hemlock
#

idk what any of that means y'all ๐Ÿ”ฅ

wicked latch
#

It's a broken .dll file.

#

According to the log, anyways.

real hemlock
#

uhm

#

how repair

wicked latch
#

Try again, lol

#

I doubt mrov would have uploaded a broken file to TS.

manic cobalt
#

mirage is cooked in that log too

wicked latch
#

So it could probably got corrupted during download.

manic cobalt
#

i'd wager maybe it's somehow corrupted download ye

#

would have to clear the pack and wherever your mod manager caches downloads

real hemlock
#

clear the pack as in remove everything?

wicked latch
#

As in clear anything that might have a cached version of the corrupted file.

gray kayak
#

Can corroborate with it probably being a faulty download

#

Not getting said issue on my end

wicked latch
#

There are couple of logs here and there that have a couple of invalid assembly instances and people seemed to not care and let it run, lol.

real hemlock
#

I know nothing about anything i just download mods and run the game

wicked latch
#

Then I guess download again til you stop having that log, lol.

real hemlock
#

thanks

#

made a new profile, same exact issue i'm just gonna downgrade cause i have no idea how to fix it otherwise

wicked latch
ancient depot
wicked latch
#

What

ancient depot
wicked latch
#

Okay, it fails the patching.

ancient depot
#

Ye

wicked latch
#

Just saying it stops the dlls from loading makes it seem targetted, lol.

ancient depot
#

Lol my bad, I was just saying it seems like it broke compat with a few things

#

XD

real hemlock
wicked latch
#

For mirage, it is.

#

For WR, not so much as evident in the errors thrown after.

real hemlock
#

if what you said was true wouldn't making a new profile have to fix the issue there

#

you gotta excuse me if I sound dumb I have no idea how any of this works lol

wicked latch
#

I would do a manual download and see if it is infact the mod that is the issue.

daring pivot
#

All the other stuff I said there does work, but I still gotta update the reference to WeatherEffectData.ApplyWeatherEffects()

daring pivot
drowsy willow
#

is it broken for anyone else?

abstract pivot
#

i've seen it broken for a couple of my friends

drowsy willow
#

FUCK

ornate cosmos
#

oh god, is bozoros enabling weather separate from the weather API as well? gonna have to add it to the list of mods to check whenever weathers are ready to behave like vanilla for OpenBodyCams per camera weather

#

still holding off on improving that feature until the weathers stop existing in the menu but I was hoping to only have to make compat with weather registry

daring pivot
#

I have a bunch of objects that enable/disable + an event that's invoked depending on specific weathers

#

Pretty similar to the JLL weather stuff I believe

ornate cosmos
#

oh huh, I see

#

are the global things? or do you have some that follow the player?

#

the ones that I'm really concerned with are the ones that follow the player

#

or disable/enable based on whether the player is inside or outside

daring pivot
#

Just global

ornate cosmos
#

ok nice

#

one less thing to worry about

daring pivot
#

I'll keep that in mind in case I get the idea of an effect following the player around though lol

drowsy willow
#

i'm finally awake, i'm gonna fix all of that stuff ASAP

#

i'm so so sorry for that

#

the mrov release strikes again ๐Ÿ˜ญ

ornate cosmos
daring pivot
#

Oh I do turn off some vanilla weather effects though

#

Or at least I did during Bozoros' snowy theme

ornate cosmos
#

do you do it in a way that I can't be aware of?

daring pivot
#

Turned rainy into snowy, technically

drowsy willow
#

๐Ÿ˜ณ

ornate cosmos
#

if you're setting the current weather enum or telling weather registry about it it's probably fine

drowsy willow
#

how are you achieving that?

daring pivot
#

Oh no, not actually changing it into snowy

#

I just mean I turned off the rain particle container and had a separate particle system for snow lol

drowsy willow
#

oh, just visually changing rainy?

daring pivot
#

Made sure to toggle it back on when leaving though ๐Ÿ’€

ornate cosmos
#

that's exactly what you shouldn't do afaik

drowsy willow
#

are you using an override for that (in JLL or in Registry)?

daring pivot
#

Yeah probably not ideal

ornate cosmos
#

is your particle system a child of the rainy one?

#

still not ideal if so because I can't know that it's been created, but still at least that will disable the snow when the player goes inside

daring pivot
#

It's not currently present on the map anymore but it was just a particle system covering the whole map

ornate cosmos
#

oh god

ornate cosmos
#

the poor physics system

drowsy willow
ornate cosmos
#

as long as it's a supported feature in weather registry or jll and those features work like vanilla weathers I should in theory be able to support them fairly easily

daring pivot
# ornate cosmos the poor physics system

Yeah it was pretty rough for performance actually, I've made the confetti particles during Eclipsed a lot less intense than what they used to be (which also cover the map in a similar way)

ornate cosmos
#

although I haven't looked at JLL to see how it does it, I may be in for a fun time with that

daring pivot
drowsy willow
#

i know for sure that JLL has something to center the effect on player

#

let me find it rq

ornate cosmos
#

uh oh

#

it has something for that

#

as in it is implemented its own way?

#

I'm scared

drowsy willow
#

i think it's this

daring pivot
#

Thatch

ornate cosmos
#

that wouldn't disable while you're inside

#

how does it handle that

drowsy willow
#

so it could be that

ornate cosmos
#

waaaa

#

I never wanna touch OpenBodyCams again

drowsy willow
#

๐Ÿ˜ฅ

daring pivot
ornate cosmos
#

the method is fine

drowsy willow
#

to quote nikki: "I figured out, Jacob has a script for keeping it centered on the player"

#

i know less that y'all about editor stuff

ornate cosmos
#

but I have to add soft compat for this and make my own component to mimic that behavior for any target if I want that to look right on a body cam

#

pain

ornate cosmos
#

might just scrap the weather feature at this point, it seems like too much of a maintenance burden

#

it's a shame but I really don't want to have to reimplement every mod's bespoke weather system

drowsy willow
#

that's completely fair

daring pivot
#

By weather feature you mean displaying weather effects on the bodycam, right?

ornate cosmos
#

well maybe saying scrap is extreme, but we least I don't intend on supporting systems that duplicate vanilla functionality instead of using the vanilla system

#

if weathers in registry work like vanilla code and stop existing in menu I can at least add a whitelist

ornate cosmos
#

the ones that move and toggle based on the local players position

daring pivot
#

Yeah would really depend on how the weather is being handled

ornate cosmos
#

also worth noting that JLL's component above doesn't work for spectated players

daring pivot
#

I haven't seen what Blackout weather looks like on the bodycam actually, I'm curious now lol

ornate cosmos
#

blackout should be fine, I wouldn't expect it to need to follow the player

#

there are global effects and local ones in vanilla

drowsy willow
#

blackout only has global effect

daring pivot
#

Ah wasn't sure

#

Thought it could be a fog type effect following the player

drowsy willow
#

but i gave up on that lol

#

WeatherTweaks 1.0.2

  • fixed the mod breaking with WeatherRegistry v0.4.0 (thanks, @daring pivot !)
daring pivot
#

I must now figure out how to handle weather changing with how I've currently got it ๐Ÿ’€

drowsy willow
#

the overrides?

daring pivot
#

Yeah I can probably just run them but reversed to "undo" them, and then run the normal one

drowsy willow
#

you just create that object and Registry handles everything for you

daring pivot
#

I probably should just add WeatherRegistry as a proper dependency instead of working around it ๐Ÿ’€

#

Although the stuff I'm doing isn't like a full on weather replacement though, at most it's changing sky volume to a different one

#

Issue is fireworks show mainly, which does depend on weather lol

drowsy willow
daring pivot
#

But yeah it's stuff like this

#

The fake "Rainy" from the winter theme was one that specifically disabled a vanilla thing (not shown there)

#

I was thinking of something dumb for Flooded too, having the two water fountains be the only source of water lmao

#

Just clear sky, absolutely no rain, but flooding nonetheless due to those ๐Ÿ’€

#

Will probably scrap that though

daring pivot
drowsy willow
#

oh shit

#

that's amazing ๐Ÿ”ฅ

daring pivot
#

Makes that fire exit even more inconvenient lmao

drowsy willow
wicked latch
#

You're still cursed with WeatherTweaks, I see.

drowsy willow
#

yeah

#

this time it's because i changed parameters in the function tweaks uses and didn't fully test that

#

not because its existence is cursed

#

thank god

wicked latch
#

Well, I made another LGU release with new stuff.

#

Sooner or later, I will see reports about it.

drowsy willow
#

the circle of life ๐Ÿคญ

drowsy willow
#

this is weird

raw bloom
#

You have to land on a moon that has a WeatherTweaks weather and restart the lobby

#

In that instance, it was None > Foggy on Titan

#

IIrc

drowsy willow
#

none-foggy, titan

#

will check

#

landed normally, door opened

raw bloom
#

Idk then

drowsy willow
#

that is really weird ๐Ÿ˜ญ

wicked latch
#

Have you tried disconnecting?
I'm seeing a couple of errors from LLL when disconnecting, lol.

#

Usually happens when you have another guy with ya.

drowsy willow
#

oh maybe the lan version makes this work

#

let me check for sure

#

exactly the same

#

i have no idea how that happened tbh

raw bloom
#

Maybe whatever this was fixed the issue

drowsy willow
#

your issue happened before that update tho ๐Ÿ˜ญ

#

I really don't know

#

If it happens again, let me know

drowsy willow
gray kayak
#

woah

wicked latch
#

Nice camera?

#

Like

#

What is going on here? lOl

drowsy willow
#

new weather ๐Ÿคญ

obsidian schooner
#

Wat

gray kayak
#

is the weather really bad headache inducing smear frame motion blur after images type shit

mystic oxide
#

I don't have weather tweaks in this one

drowsy willow
#

it's not the same error

#

what's your modpack code?

mystic oxide
#

What I meant is that the same thing happened. The ship door didn't open

#

0194ec70-fc09-4f36-050d-ea09c8431424

drowsy willow
#

and that popped up while you tried to land at Gorgonzola?

mystic oxide
#

Yeah

drowsy willow
#

alrighty, i'll try to replicate that

drowsy willow
#

i did replicate that, let me check if my fix works

#

it's working normally

#

WeatherRegistry 0.4.1

  • fixed an issue with negative index being called in an array (thanks, @mystic oxide !)
stark scaffold
#

@drowsy willow I think the new update removed the playerlight, once we updated we dont have our own light and its pitch black inside unless there is already a light source

drowsy willow
#

if it did i'm gonna be really surprised, since there's nothing touching that part of the game

#

do your logs suggest that happening?

stark scaffold
raw bloom
stark scaffold
#

It got fixed after we restarted the game

raw bloom
#

Holy shit, my first blackout moon

#

It's been ages since I've installed MrovWeathers, and I haven't gotten blackout since up until this point

daring pivot
#

Power infrastructure's been reliable benice

raw bloom
#

They're doing their best

gray kayak
#

the Stormy+Rainy+Flooded+Eclipsed

raw bloom
ancient depot
#

Ew Sewer

daring pivot
#

Ewer

raw bloom
#

Yeah, sewers are often gross

ancient depot
#

I hate the Sewer interior

#

XD

raw bloom
#

Cool Ig

ancient depot
#

It's all the parkour sections, it's just crazy with that

raw bloom
#

That could be improved upon yeah

ancient depot
#

I might give it another chance whenever Batby updates the interiors but I'm not keeping my hopes up for that to be anytime soon tbh

raw bloom
#

I'd argue CozyOffice is worse in similar aspects to the Sewer

#

(The problem is that its gimmick is near identical to the Mineshaft... and I don't like vanilla Mineshaft, lol)

ancient depot
#

Hmmm what are your issues with Cozy Office?

#

It was created originally before Mineshaft btw so dunno if I could say it's gimmick is similar

raw bloom
#

Barely any scrap in the office section of the interior. I'm not good with directions, so it's kind of agonizing having to go into the basement and try to find my way back in an already huge enough interior

ancient depot
#

Fair

raw bloom
#

Still better than LC Office though, which is why it made its way into my modpack

ancient depot
#

I hate Mineshaft just cus it breaks on any moon with more than 2 fire exits imo

#

Gets annoying to get 15 fps gameplay and know it's cus Mineshaft failed to generate a fire exit

raw bloom
#

That kind of goes for all interiors

raw bloom
#

I haven't had issues with Mineshaft generating fire exits

ancient depot
#

It happens on moons with more than 2 fire exits usually

#

That's probably why

raw bloom
#

Back when I was using Dopadream's Titan, I didn't have issues with it even then

#

I don't have issues with it either on MapImprovement's Vow

#

...Yeah. Just what I needed on blackout March.

ancient depot
#

It might be when a moon has more than 3 then, but even then Mineshaft generates odd with 3 fire exits where you'll have one that can put you face first with a Hazard and stuff

drowsy willow
drowsy willow
#

did you set the weight really low? ๐Ÿคญ

raw bloom
#

6 weight

#

Theyโ€™re in the rare events category in my modpack

#

Category as in specific weights that are exclusive to certain things

#

E.g. meteor showers and infestations being increments of three

#

Iโ€™m basically using Blackout as a replacement indoor fog because indoor fog fucking sucks

raw bloom
# raw bloom 6 weight

The fact I have WeatherTweaks make Blackout even rarer due to just how many custom weathers are in the weather roster

#

So uh

#

I might need to increase it a bit somehow I guess

abstract pivot
#

if its not 0 weight its not rare enough

raw bloom
#

-0 ๐Ÿค‘

drowsy willow
#

๐Ÿคญ

ebon current
#

At some point my modpack broke and now almost every single moon has weather on it every day after the first, even on fresh saves. Anyone have any ideas?
I've tried changing the difficulty multipliers and such to no avail.

Note: I don't think this is an issue with the latest version of tweaks or registry, the modpack was having this issue before I updated them to 0.4.x and 1.0.2

Here's my import code: 0194f20a-30e8-59aa-21cf-6ca8334f8e93

pulsar monolith
#

Is registry working now?

#

Or should I temporarily roll back

drowsy willow
pulsar monolith
#

Ok awesome

drowsy willow
#

let me know if it's not ๐Ÿฅบ ๐Ÿ™

drowsy willow
ebon current
#

Thanks! I appreciate it

pulsar monolith
#

So I donโ€™t think itโ€™s your mod I think bozoros and the pikmoons need an update

daring pivot
#

Bozoros does need updating though, still working on it plink

drowsy willow
#

I've changed the WeatherController function in a way that doesn't require any code changes, I just didn't expect someone targeting a different function ๐Ÿ˜…

daring pivot
drowsy willow
#

DID I

#

FUCK

daring pivot
#

LOL

drowsy willow
#

well, that's my fault then lol

daring pivot
#

Or is that a planned future thing maybe

drowsy willow
#

well

#

it's an array for people wanting to enable multiple effects at once

#

tweaks does it DIFFERENTLY because why the fuck would i make it work good ๐Ÿ˜ญ

daring pivot
#

๐Ÿ’€

#

Future proofing is good at least lmao

drowsy willow
#

oh, absolutely

#

instead of everyone syncing that shit by themselves it's always good to have a centralized way of doing it

#

MrovWeathers 0.0.4

  • fixed an issue where turret lights would be disabled during Blackout
  • added foggy weather overrides (moved from WeatherTweaks)
#

WeatherTweaks 1.0.3

  • moved foggy overrides to MrovWeathers
#

as always: let me know if it works correctly ๐Ÿ˜‡

drowsy willow
#

MrovWeathers 0.0.5

  • fixed the placeholders not working in the config (thanks, @little sedge !)
raw bloom
#

You somehow managed to break Foggy.

  1. The, "Weather will be changing to Foggy", pop-up appears, despite it being on its own.
#
  1. When you restart the lobby with Foggy, you get softlocked trying to land. It seems to be the same softlock bug I've been reporting about for a while now, at least judging from the error in the console.
#

I'm pretty sure this is related to Tweaks, not Registry.

#

Why the fuck does it say Foggy > None now ๐Ÿ˜ญ

ebon current
#

Suggestion for MrovWeathers: Make Cloudy disable your clock when outside (if it doesn't already). I had a run where I went outside when it was cloudy, and my clock didn't work, then another where that didn't happen. Presumably, one of the runs was bugged (or another mod disabled the clock and I wasn't aware of it), but I thought it was cool when I believed it was an intended feature lol

ebon current
drowsy willow
#

๐Ÿ”ฅ ๐Ÿ”ฅ

ebon current
#

Thank you blobsunglasses

#

I'll get it forked and uploaded at some point so anyone can play with it, just would rather iron out the bugs first

#

and it'd be nice to make the importer actually use the weatherregistry config file

latent sleet
abstract pivot
#

That does look amazing

#

Question is, does weather registry actually work with its own intended system Run

stark scaffold
abstract pivot
#

It's a tool

#

To visualise weather registry's weight configs

ebon current
# stark scaffold What is this

It's a markov chain visualizer. A markov chain is a system where each node has a set chance to go to each other node. You can use it to imitate things like weather, where if it's cloudy it will be more likely to rain the next day, where a sunny day may not be likely to rain the next day
The way Weather Registry / Tweaks gives each weather a weight to transition between weather systems is effectively a markov chain, so I used an existing visualizer to view my configs for WeatherTweaks. I had to make a ton of changes to the code to make it actually useable.

Here's an example of a very simple markov chain

#

The visualizer also doubles as a simulator, so if you run it for a while you can get a sense of how often each whether will appear in a given run (assuming every planet can get every weather, which isn't true obviously). Using it, I discovered I'd set ToxicSmog to be far more common than I thought, as it was appearing about as much as Stormy when I thought I tweaked it to be way less common

#

The visualizer also moves nodes around by weight, you can see that None, Cloudy, and Rainy all drift to the center pretty quickly (usually you have to jiggle the simulation a couple times for a close-to-perfect graph, it just happened to get it first-try in the video above)

prisma trout
#

then the ship refuses to land

#

i recently changed my weather weight configs but

#

not sure why that would break the game like this

drowsy willow
#

hmmmm

#

that's new

#

what's your modpack code?

#

and what moon are you trying to land on?

prisma trout
#

0194ffc6-0406-b8cb-d26c-e3a84d334535

#

experimentation

#

idk if iv just fucked my registry configs or smth

prisma trout
#

also got this from trying to take off from offense

#

didnt let me spawn back in

#

after the ship automatically took back off and went into orbit

#

and for some reason

#

despite having celestial tint on

#

ever since I updated registry and mrov weather

#

it stopped working

#

strange

obsidian schooner
#

try disabling it and try landing

#

idk why, but that mod affects a LOT of other mods

obsidian schooner
prisma trout
#

why is it suddenly causing issues now

prisma trout
obsidian schooner
#

try without it

#

at least try landing

prisma trout
#

the second i disable registry

#

everything fixes

weary venture
#

have you tried disabling lethalelements modded enemy patch?

prisma trout
#

same issue

weary venture
#

i cant really find the issue

#

got an error from your modpack that mentioned mirage, lethalthings, and like 3 other mods

#

dont remember them

#

would try to help but your modpacks too big for me to try to troubleshoot

prisma trout
#

they dont mean anything

#

kinda like gmod lua errors

#

i think its registry though, or at least something related to it, or somehow iv fucked up its config

#

because it seems to work just fine without registry installed

#

upon further testing, it might specifcally be mrov weathers

#

not registry itself

prisma trout
#

works with just registry

#

the second i add mrov

#

it breaks

restive pilot
#

@drowsy willow

#

You heard about the issue of other clients in multi not able to see changing weathers?

restive pilot
#

But basically it'll say "Weather changing to dust clouds" while I see the normal weather change

drowsy willow
#

๐Ÿ˜ณ

restive pilot
drowsy willow
#

what weather was this on?

restive pilot
#

Only Clients

#

Basically if the weather Changed

#

They only saw

#

Dust Clouds

harsh flicker
restive pilot
restive pilot
#

That wasn't host

nocturne lily
drowsy willow
drowsy willow
#

i have no idea how the fuck is that even possible

#

i think i know:

stark scaffold
drowsy willow
#

None is listed twice

stark scaffold
#

Oh

drowsy willow
#

i'm confirming rn if that's the error

stark scaffold
#

Also when formatting do I do it like this,

None@100; Cloudy@200

or like this

None@100;Cloudy@200

drowsy willow
#

both are correct

#

i prefer the first because it's easier to read

#

but both are parsed by Registry, so it's a matter of preference

stark scaffold
drowsy willow
#

i'm pretty sure they don't need to end with semicolon

abstract pivot
drowsy willow
#

i split the string on semicolons

#

if the string ends with ; the last result will be an empty string

#

so it doesn't matter

abstract pivot
#

Oh end

#

I thought you meant like Cloudy@200Meatballs@9999 would work

drowsy willow
#

GOD NO

abstract pivot
#

I was like "how the fuck is he doing that"

drowsy willow
#

it could be done using some insane regex

#

not gonna to

abstract pivot
#

But simplification ๐Ÿค“๐Ÿ‘†

drowsy willow
#

it's not gonna be simpler ๐Ÿคญ

drowsy willow
drowsy willow
prisma trout
drowsy willow
prisma trout
#

Wahoooโ€ผ๏ธ

nocturne lily
drowsy willow
#

i'll see

drowsy willow
#

WeatherRegistry 0.4.2

  • (hopefully) fixed weather effects not enabling correctly on progressing weathers (thanks, @nocturne lily !)
  • fixed weather effects re-enabling themselves in an infinite loop (thanks, @abstract pivot !)
  • fixed config resolvers not ignoring duplicate entries (thanks, @prisma trout !)
nocturne lily
#

based

#

i'll try the same method when this gets pushed to modman

drowsy willow
#

okie!

#

if you want to check it sooner, you can download it from github

nocturne lily
#

ah right

#

thanks

drowsy willow
#

๐Ÿ˜ญ

#

i'll check

whole spear
#

[23:09:21.4536973] [Warning: Unity Log] Couldn't create a Convex Mesh from source mesh "Sphere" within the maximum polygons limit (256). The partial hull will be used. Consider simplifying your mesh.
[23:09:21.4827235] [Warning: Unity Log] WeatherRegistry.ImprovedWeatherEffect must be instantiated using the ScriptableObject.CreateInstance method instead of new ImprovedWeatherEffect.
[23:09:21.4867270] [Warning: Unity Log] WeatherRegistry.Weather must be instantiated using the ScriptableObject.CreateInstance method instead of new Weather.
[23:09:21.7029240] [Warning: Unity Log] WeatherRegistry.ImprovedWeatherEffect must be instantiated using the ScriptableObject.CreateInstance method instead of new ImprovedWeatherEffect.
[23:09:21.7039252] [Warning: Unity Log] WeatherRegistry.Weather must be instantiated using the ScriptableObject.CreateInstance method instead of new Weather.

#

Not sure if that's important

drowsy willow
#

this doesn't impact anything

#

๐Ÿ˜…

whole spear
#

Always good to check

nocturne lily
#

apologies for the confusion

nocturne lily
#

it's kinda inconsistent

#

sometimes stormy > rainy works fine and other times it disables rain until you go inside and come back out

prisma trout
#

To go through moons

nocturne lily
#

darmuh's terminal stuff

#

it's a config called moonsplus

prisma trout
#

Ohhhhh

prisma trout
nocturne lily
#

i dont know

#

i'd think since darmuh made both of them they'd be compatible

prisma trout
#

Something I have conflicts with the mod

#

Cause I used to use it

#

Then it suddenly broke

drowsy willow
eager field
prisma trout
#

Shall do big mans ๐Ÿ™๐Ÿ™

prisma trout
#

Since I couldnโ€™t narrow it down to any mod causing it

#

In hindsight I probs should have reported it straight away cause then other people coulda helped me narrow it down

eager field
#

no worries, I mean if it's lethalconstellations there's a lot of room for configs causing errors

drowsy willow
#

the weathers are a menace ๐Ÿ˜…

eager field
#

mrov be honest, is vanilla weather more cooked than the terminal?

drowsy willow
#

no

#

I wouldn't say so

#

modded stuff is crazy, vanilla is okay-ish

eager field
#

Fair enough lol. The combo weathers are fuckin sick tho

drowsy willow
#

๐Ÿ˜‡

subtle vapor
#

Two questions:

  1. Eclipsed **> **Foggy, what this symbol mean
  2. What are the scrap multipliers for weather like this
wicked latch
#

Starts on Eclipsed, some time later turns foggy.

#

Scrap multipliers, @drowsy willow is the expert here.

subtle vapor
wicked latch
#

From like

#

6 months ago.

#

It would be only foggy.

#

I don't know if that was changed in the meantime.

#

Mrov would be the config expert as they're the one creating it.

subtle vapor
#

okay thx. I'm waiting for his anserw

drowsy willow
drowsy willow
prisma trout
#

for some reason I dont think my weather weights are really working

#

ill get some proof in a sec

#

cause i know what i just said is like no help lmao

prisma trout
drowsy willow
#

second: i think the CC values will be used

#

i don't really care about that tho

nocturne lily
#

CC will turn off registry's modifiers in config and use its own

drowsy willow
#

if i may ask: why are you using CC for that

#

is it better to use?

#

what's a feature that makes it better than registry

#

like genuinely ๐Ÿ˜…

nocturne lily
#

only reason i can think of is that it's LQ and LLL config combined and made easier to use

drowsy willow
#

fair enough

nocturne lily
#

i'm drawing some parallels to apple products lmao

drowsy willow
#

oh my ๐Ÿ˜…

#

please don't say i'm apple

nocturne lily
#

na

drowsy willow
#

i can die in peace

nocturne lily
#

CC feels like an apple product

drowsy willow
#

lmao

#

why? ๐Ÿคญ

nocturne lily
#

yeah its convenient and easy to use but it really doesn't get along with much else

drowsy willow
#

that's a really good description, ngl

gray kayak
#

is mrov an android

prisma trout
abstract pivot
#

huawei

prisma trout
#

and

#

too deep into this modpack to swap everything over

#

plus it has a lot more configuration options for specific niche things than LQ and LLL

#

i try to use both since i found registry after CC

#

but registry is weather specific

#

so id rather just deal with the issues of both together

#

rather than having one

#

CC is a pain if it gets wiped though

#

like

#

just now

keen palm
#

How do i edit the combined weather

prisma trout
#

half my weather configurations for enemy and scrap configurations just got wiped agony

#

cause i wasnt paying attention

prisma trout
#

nono

#

i had to temp disable a mod

#

aka

#

lethal elements

#

and ofc i have the setting on in CC

#

to refresh configs on each launch

#

to get rid of dead entries

#

was a mild oversight and I cant roll back now because iv only just noticed

#

rolling back would undo all the changes I made the last 3 hours

drowsy willow
prisma trout
#

nono it wasnt registry that did it

#

it was CC

drowsy willow
#

it's fucking you over really badly when you disable something ๐Ÿ˜”

prisma trout
#

i use registry for weights

nocturne lily
#

prob why LLL doesn't do it either

prisma trout
#

since CC doesnt touch weights for whatever reason

#

at least I dont think

#

it might do actually

nocturne lily
#

at least with LLL you can tell what was disabled because it removes the comments in the .cfg

drowsy willow
drowsy willow
nocturne lily
#

yeah and i honestly appreciate it more than just remove dead entries

prisma trout
#

yeah no weights

#

but essentially these configs I had for weathers on lethal elements weathers

drowsy willow
prisma trout
#

just got wipeddddd

#

yummy

nocturne lily
#

jesus

prisma trout
#

more config grinding

drowsy willow
prisma trout
nocturne lily
#

i can see why it doesn't anymore

prisma trout
#

neato

#

i think that looks cool

drowsy willow
#

the thing with the numbering there

#

it was in a different order for every moon you've changed

nocturne lily
#

i just noticed it jumped from 1 to 10 ๐Ÿ˜ญ

drowsy willow
#

so your configs weren't used when the moon list changed

#

it was BAD

prisma trout
#

back on this

#

i swear first day

prisma trout
#

like

#

across the table

drowsy willow
#

no

#

why would it be ๐Ÿฅบ

prisma trout
#

with weather tweaks rather

#

i assumed

#

thats what this meant

#

may have been wrong

#

anyways

#

well that means my weather weights are working fine on the first day

#

but the next day they go out of whack

keen palm
#

Is it right for the weather tweaks config to only have enabled weather, default weight and moon weight?

drowsy willow
keen palm
#

just checking before editing the weather

prisma trout
drowsy willow
#

you can enable all options in Tweaks config:

#

if you really want to

prisma trout
#

are not supposed to be this crazy

#

anyways

#

log incoming

prisma trout
#

okay looking at the full weather list

#

i might just have

#

really bad luck

drowsy willow
prisma trout
#

cause overall it seems to be none

prisma trout
#

thats a headache i dont even want to go near

#

i have limits to modpack madness

#

im just happy i have a somewhat stable modpack which is coming up to about 300ish mods

drowsy willow
prisma trout
#

does seem to be

#

majority none

drowsy willow
#

no logs

prisma trout
#

but

drowsy willow
#

๐Ÿ˜ญ

prisma trout
#

what

drowsy willow
#

hmm

#

fuck you're using tweaks

wicked latch
drowsy willow
#

my mistake original gangster

drowsy willow
prisma trout
#

i use mrov weathers, elements, cc, tweaks and registry ๐Ÿ˜

drowsy willow
#

do you have this enabled in tweaks config?

#

and do you have debug logs enabled in bepinex config?

prisma trout
#

let me go take a gander

prisma trout
#

wait

#

i might do

#

oh yeah i do

drowsy willow
#

๐Ÿฅบ

prisma trout
#

yes i do

#

this right?

#

i use gale so

#

its a little different layout wise

drowsy willow
#

what the fuck

#

why is it not saving those

prisma trout
#

would you like a code my good sir

drowsy willow
#

honestly

#

yeah

prisma trout
#

this modpack is an enigma

#

one sec

#

its a miracle it even loads

prisma trout
#

after migrating over from r2 to gale, maybe the config options iv set didnt reapply for logs?

#

thats just a guess off the top of my head tho

prisma trout
drowsy willow
#

oh lord the download speed

prisma trout
#

another user why i use gale

#

wayyy faster

#

mb for taking so long, was changing menu stuff cause i was seeing if resonance emblem was worth using

#

but it just has insanely poor menu peformance, like 4 - 6 fps

#

im stuck on an older version of lunxaras menu, cause it seems im the only one who prefers the orange menu scheme

#

may be a little biased tho

#

cause i made everything i possibly could orange

prisma trout
#

beat me too it

#

going to beat you to death ๐Ÿ˜‹

drowsy willow
#

267 mods ๐Ÿ’€

prisma trout
subtle vapor
#

So if I have CC na Weather Registry which weathers will be used?

prisma trout
drowsy willow
prisma trout
#

iv been working on it ever since lethal company got a modding scene

drowsy willow
#

dear god

prisma trout
#

i dont think theres a single original mod in there tho

#

its been

#

constant remove

#

and bring back