#Code Rebirth [V§O∆X∆O§]

1 messages · Page 3 of 1

tacit badge
#

why would i use ai for my pfp when i can draw

ocean meteor
#

I guess I had to be there

tacit badge
#

it's a screenshot from a jackbox game !!!!!

#

here's the og

wise stag
tacit badge
#

play jackbox with me tomorrow no balls

wise stag
#

Which one

tacit badge
#

uuuh

ocean meteor
#

The left one

wise stag
#

I really like bomb corp

#

If u have bomb corp we gotta get the gang together

tacit badge
#

party pack 5 or smth i forget which one i have

wise stag
#

Ah is that the one from epic games

tacit badge
#

i have one

wise stag
#

Cuz I'd have that too

tacit badge
#

naur i only got steam on my pc

#

fuck epic 🔥

wise stag
#

Ah gotcha

ocean meteor
#

Doesn't only one person need it?

tacit badge
#

ye

wise stag
#

Yee

lapis flax
#

that's not because of an enum, but rather my dictionary not having your enum value as a key

#

completely my oversight

#

that's a plan actually

#

well

hybrid flume
#

More readable code would be nice, yes.

lapis flax
#

I think I can safely claim that I know more than most people how the weathers work

#

and what are the pain points in working with them

hybrid flume
#

I have seen a couple of the code related things.

#

I can barely read it because of the naming conventions but yeah.

lapis flax
#

so I'm trying to make a nice wrapper that will have a clear way of interacting with those

lapis flax
#

held on spit and duct tape

hybrid flume
#

Hm yes.

#

Those two sweet if random to change the variables.

#

If you need anything, feel free to say it. I might have uni stuff to do but I have nothing to do in the free time besides studying so yeah.

lapis flax
#

I can invite you there 🫡

#

cause I've got working code, but it's a bad code

#

and I need to migrate some stuff from weathertweaks into it

#

and others 😓

hybrid flume
#

Whatever works with ya.

#

So long as I making an oopsie doesn't make it explode.-

lapis flax
#

I too have a lot of uni stuff rn

#

so there's no deadline per se 🥲

hybrid flume
#

Like imagine.

#

I have two projects on going til 7th.

#

One is making an interpreter, typechecker and compiler for a particular functional language we're making.

#

And, well.

lapis flax
#

oh god

hybrid flume
#

It's something..

lapis flax
#

j like "just want to have it over"

#

😓

hybrid flume
#

Nah, Jasmin needs that file extension.

lapis flax
#

🤭

hybrid flume
#

Also those are all files with JVM instructions.

#

Generated from the compiler obviously.

lapis flax
#

😥

hybrid flume
#

If you're wondering about the language..

let
    a = fun x : int -> x+x end
    b = fun x : bool -> x&&x end
    c = fun x : ref int -> !x+!x end
    d = fun x : String -> x + x end
    e = fun x : ref String -> !x + !x end
in
    let
        f = fun x : int -> a(x) + 2.0 end
        g = fun x : String -> d(x) + e(new x) end
    in
        let
            h = fun x : String -> g(x) + d(x) end
            i = fun x : ref double -> f(1) <= !x end
        in
            (
            d("Ola") ;
            a(5);
            b(false);
            c(new 1) ;
            e(new "Tudo bem") ;
            f(1);
            g("Hello");
            h("World");
            i(new 4.0)
            )

That's from this input.

lapis flax
#

oooh

#

interesting

#

I like the syntax tbh

hybrid flume
#

It's ML like so yeah.

#

I'm only missing like specify the type of a closure in the let and recursion.

#

And I'm done with the required aspects.

slim ember
hybrid flume
#

Yeah, closures are fun.

#

Except the compiling part.

wise stag
#

just doing some moer organising and starting work on a tornado weather rn

#

for the method that pulls players in, should I have that be in update?

hybrid flume
#

Depends on how you want the pull to work as.

wise stag
#

I'm probably gonna use the player's .externalForce that the company being fired uses

#

to pull the players gradually

hybrid flume
#

Like a pulling force?

wise stag
#

yeah

#

like ill have some distance checks that pull you more and more towards a center and then a kill box in the center

hybrid flume
#

That does sound like per frame things yeah

wise stag
#

i just dont know if that would kill performance, but prolly not?

#

also this generic quest AI is gonna suck 🔥

hybrid flume
wise stag
#

ill have to check how the company fire sequence does it but i dont think it touches velocity? it's weird cuz i'd have to turn off IK to touch velocity and that breaks things

abstract hedge
#

C.C

hybrid flume
wise stag
#

i really hope it's not

hybrid flume
#

I mean

#

You don't see the furniture rotate.

candid hinge
#

Just wanted to quickly say that from my experience with the modpack, whimsical weather tends to break like... a LOT of stuff from other mods

#

Nvm i reed the rest of the message.

hybrid flume
#

if (Keyboard.current.oKey.wasPressedThisFrame) {

shadow kernel
#

Does this

#

Mean what i think it means

autumn pagoda
#

yup

analog crystal
#

yeah, and I was bullied into doing it 😔

shadow kernel
#

I expect nothing less to happen

#

Thank you btw

analog crystal
#

though there might actually be a bug that LEC moons still don't work because I forgot to do one thing

analog crystal
shadow kernel
#

I mean LEC is kinda broken regardless with the v50 update

analog crystal
#

oh, how kinda broken is it? Still playable?

high zenith
#

Completely broken

analog crystal
#

oh lol

high zenith
#

ESPECIALLY WITH LLL

candid hinge
#

Just barelly tho

#

Hanging by a threat...

#

(I know cuz i made one scrap on SDK and its still working, but its days are numbered xD)

high zenith
wise stag
#

Bongo was using this to test spawning I think?

#

It shouldn't still be in the code though is it?

hybrid flume
#

It's not but still

#

Lol

wise stag
#

Hehe?

modern cradle
#

looney toons lookin ahh tornado

solid hedge
autumn pagoda
#

I want cows to be thrown in my face

thorny dune
#

I want beehives to go flying towards me with the bees still on them (I then get chased and murdered by them)

lapis flax
hybrid flume
#

I know. #1203871322841808906 message

storm jewel
wise stag
#

That'll be one of the types

ocean meteor
#

We're not making it back to the ship with this one 🔥🔥

wise stag
#

spent the last hour or so making configs lol

ocean meteor
#

Tbf it can take longer if everything is interconnected

crude vale
#

well my suggest would be that there could be three differents sizes of meteor, small,medium,big , and also i can't help but think that the sound of the impact is not enough impactfull (lol) ,the more big the meteor is, the impactfuller it need to be, and also more dangerous of course,i cause i love dying :/ , you can keep the actuals sound for small or medium sound tho, if you're willing to get an headache about that x)

crude vale
# wise stag

also,im curious about this pretty thing i just saw, will it be able to lift or move scraps that are below 50klgs , and have different variations, like ,F1,2,3 etc ,fire ?

wise stag
#

I can add more variety in terms of meteor size yee, that'd be simple enough

crude vale
wise stag
#

there is a config option for stuff like volume if u feel its not loud or impactful enough heh, i can try adding more effects etc to it ofc, i did add more fire in the unreleased version

#

idk if itll be able to move scrap, but tornado will have variations

#

@hybrid flume i also added a utilities class kind of copied over from lethal things that might have a few problems lol, especially its explosion method, thought u might be interested into looking into that

novel canyon
#

Cursed config option that plays the vine boom at deafening levels upon every impact

wise stag
#

#dev-general message some tornado stuff

hybrid flume
#

The best part is that it's the only one where I have other people to work with that isn't finished.

#

wait, you already had an util class

#

The explosion seems like a copy paste from vanilla

#

Without the overridePrefab parameter.

#

Tornados.MoveMeteor happy

#

TornadoWeather.AddTornado(Tornados meteor)

wise stag
#

Whoopsie

#

Yeah some places aren't completely done

#

In terms of names

#

Mostly sitting placeholder hehe

hybrid flume
#

The poor Tornados is just variables.

wise stag
#

Xd

wise stag
#

Though I think it's bugged and triggers 3x explosions

hybrid flume
#


        tornadoTypeParticles = this.transform.Find("TornadoMain").Find("RandomTornado").GetComponent<ParticleSystem>();
        tornadoTypeParticles = this.transform.Find("TornadoMain").Find("FireTornado").GetComponent<ParticleSystem>();
        tornadoTypeParticles = this.transform.Find("TornadoMain").Find("ElectricTornado").GetComponent<ParticleSystem>();
        tornadoTypeParticles = this.transform.Find("TornadoMain").Find("WindyTornado").GetComponent<ParticleSystem>(); // placeholder stuff mostly, just setting it up to not forget for later

This always puts the result of the last.

wise stag
#

Oh yeah my favourite code

hybrid flume
#

This would be better in a for loop between strings of the second find.

#

And stop the loop when result isn't null or reached the end.

wise stag
#

Icic

#

I was planning on just using the enum I have setup

hybrid flume
#

Oh yeah.

#

You can use that in the for, yes.

wise stag
#

Lol

hybrid flume
#

You would just need to convert the enum to the right string.

wise stag
#

Gotcha

hybrid flume
#

MeteorShower.Direction is what?

wise stag
#

East West etc are probably not the actual direction

hybrid flume
#

So no longer random direction?

wise stag
#

What matters is they do represent a direction

#

Yeah

hybrid flume
#

Okie.

wise stag
#

There is one for random but someone thought it'd make more sense if there were times it was specific

hybrid flume
#

Thus why it's not in the switch when changing the coordinates?

wise stag
#

Uhhhh it's not?

#

I mightve made it as default...?

hybrid flume
#

It's not, no.

wise stag
#

Whoops

hybrid flume
#

I mean

#

It's not wrong in terms of logic of what you want.

#

Just asking if it was intentional or not because you might have wanted additional stuff when it was random.

wise stag
#

Might at some point, I probably put it in later on in some convoluted way

hybrid flume
#

Actually nevermind, you initialize the coordinates with zero.
It might give a vector of 0 , y, 0. Haha.

wise stag
#

Whoops

hybrid flume
#

Hm yes.

#

renamed some files to "pin" to the top,

#

Oh.

#

I was wondering why you put the dot in the name.

wise stag
#

To pin it! (Idk if there's better qays)

hybrid flume
#

Just a quick thought.

#

Why not put the util stuff from LL to your already defined util?

wise stag
hybrid flume
#

For universal networking stuff, yeah.

#

Like a network handler.

#

Does the quest monster refactor work properly?

#

I haven't really been able to test nowadays.

wise stag
hybrid flume
#

Just use the duck, lol

wise stag
#

Fair

wise stag
#

@hybrid flume just tested with the duck cuz im not lazy at all, works peerfectly

haughty yoke
#

a

haughty yoke
#

why does wallet appear as removed item?

#

none of my terminal mods are causing this i disabled all of them and it still appears like this

#

nor is LLL

#

i can still buy the wallet though so i think its fine

wise stag
#

Huh

#

What terminal mod is that

haughty yoke
#

terminal desktop

#

i disabled it

#

and it still appears like that

wise stag
#

I have no idea what terminal desktop is doing

#

Huh

haughty yoke
#

it doesnt affect the terminal itself

#

just makes it look cool and some other stuff

carmine edge
#

why isn't this removing the Meteor Shower from the selected moons

( ExperimentationLevel,AssuranceLevel,VowLevel,OffenseLevel,MarchLevel,AdamanceLevel,RendLevel,DineLevel,TitanLevel )

haughty yoke
wise stag
#

Just doesn't work rn for more than one name

carmine edge
#

ok thanks

wise stag
#

Also damn bro removed it from every moon, are u like a wallet fan orrr 😂

carmine edge
#

I only wanted it on embrion and artifice

wise stag
#

Ah gotcha

acoustic fulcrum
#

I don't know if this was mentioned, but is the meteorite scrap having no weight intentional?

primal glen
#

yes, we are very strong

acoustic fulcrum
#

carry weight

wise stag
#

Ah

#

I'll check, mightve been a whoopsie

acoustic fulcrum
#

Yeah it's 0 😅

spiral badger
#

[Custom Weather] Code Rebirth

wise stag
#

hissssss

autumn pagoda
#

wait what was it before?

wise stag
#

CodeRebirth

#

who needs whimisical when u got meteor shower

young umbra
#

Dear god

wise stag
#

#1204432295025578014 message

cobalt mango
#

is there a way to change snailcat and cutiefly's spawn chances to a single moon instead of all modded ones? (ex: sector0, polarus)

rocky vapor
grim atlas
# haughty yoke

yes that's one of the ladders. This is to fix a bug the previous method of disabling items had.
In the configs you can disable this "removed item" from the terminal by either entirely disabling the bugfix (since it rarely happens anyways) or choose an alt method which removes it too (wouldn't recommend that one tho since it could cause other problems).

haughty yoke
#

Okay got it

wise stag
#

If not, next update alr has em

young umbra
#

Yeah

#

its included

#

I configured them earlier today

cobalt mango
#

but im talking about is that if theres a way to change them for each individual moon

#

like i wanna set them to 0 in certain moons like summit or aerona

wise stag
#

Vanilla:50,Modded:50,Summit:0

cobalt mango
#

ohhhhh

wise stag
#

That should work

cobalt mango
#

i was gonna do that

wise stag
#

Depending on if summit is the name of the moon

cobalt mango
#

but just to make sure i asked you lol

wise stag
#

All good lol

wise stag
#

I got a hoverboard kind of working

#

And a gorgeous model of it too

tacit badge
#

nicee

odd briar
#

Omg yes

#

A smaller vehicle to go with the truck update

#

Is it one or two seater?

ocean meteor
#

From what I've seen, it's for a single user atm

#

Xu might have further plans though

wise stag
#

prolly one seater lol

wise stag
#

it struggles a bit rn

#

but it's doing pretty well

#

the screen flashing is a bit of a problem too

#

this is most likely due to my control system i've set up

slim ember
#

Its super strange, like your helmet just isn't keeping up with your body

#

but its UI?

wise stag
#

it's because the inputs aren't holding but tap

#

so when u hold the UI tries going forward

worthy jay
#

sick

ocean meteor
#

So likely not just the control system unless I'm misunderstanding

ocean meteor
# slim ember but its UI?

The helmet HUD isn't an overlay btw, that's 3d and based on where the camera is in the player's head

wise stag
#

in the hoverboard i can probably just reduce the player speed itself to 0

ocean meteor
#

Could try that 🤔

#

Don't immediately see how that'd help though

wise stag
#

the only difference is that instead of LateUpdate i use Update

#

i could try that after implementing better controls

#

the forest giant probably locks the player from moving somehow, i could do that with the skateboard

#

im not sure what i'd do for a half n' half for your scrap

#

hahahahah i did it

#

this is sick

ocean meteor
#

What was the fix?

#

Also actually tony hawk pro skater with that blue ramp lol

wise stag
#

yeah i was purely too fast in the hoverboard

#

i think i gotta legit match the player speed to the speed of the hoverboard lol

ocean meteor
#

What was the player speed var (probably doesn't apply to me anymore but just interested)

wise stag
#

nono, it was the skateboarding speed that was too fast

#

so the skateboarding being too fast led to the player's head "not going forward" because the player thinks its moving at like 5 speed while the thing is moving at speed of like 10

ocean meteor
#

Ah right

#

So it was being pulled along

wise stag
#

yep

#

i hope it doesnt look weird in multiplayer mostly

ocean meteor
#

That might actually be relevant now

wise stag
#

you could maybe see how quick sand does it

#

quicksand slows the player but you dont see the head going past the player

#

im gonna take a look at that in a bit

#

hmm that's odd

#

at a certain point the head just disappeared

#

it isnt that the skateboard is going too fast it's that it disappears at a condition

#

@ocean meteor if i jump while in the hoverboard, i dont think the game ever thinks i ever stopped jumping, so it gets rid of the head

#

actually idk if jumping does that, it takes two jumps in the skateboard to make it think that, but it's being weird, i dont get it

wise stag
#

@ocean meteor sorry for the stupid text, i figured out my problem

#

i had FixedUpdate and LateUpdate both fighting to set the position of the player to a different spot

#

putting it in FixedUpdate only fixed the helmet

ocean meteor
#

Didn't even notice the pings because my discord bad. Did you check multiplayer then?

wise stag
#

plus i have an exam in an hour i gotta eat then run too hehe

ocean meteor
#

Priorities!

wise stag
#

exactly

#

i just cook really well under pressure

hybrid flume
wise stag
#

Back from exam

#

Aced it

#

Easily

#

I'll write to edexcel next year and let em know to include some actual math in the next exam

wise stag
#

Also @hybrid flume whenever you have the chance, I'd love if u could look at the hoverboards' code that I use for grabbing it and discard/dropping it, doesn't work for some reason and I'm not sure why

#

Thaaanks~

hybrid flume
#

The whole input handler can be added and removed when grabbing/discarding/pocketing/whatever interaction you're doing with it.

#

Otherwise, if you somehow manage to not clear the player controlling the board, they will start moving like on one.

wise stag
hybrid flume
#

Right.

wise stag
#

im removing the handle grabbing function rn anyway, trying the other approach

hybrid flume
#

But at least when you get in and off of the hoverboard.

wise stag
#

shoul;d remove the listeners

wise stag
#

also i am struglging rn

#

my skateboard isn't on the items layer, props

#

so it doesnt get registered to teh ship

#

i think thats why it doesnt get registered

#

and i cant change the layer

ocean meteor
#

Just register it manually huhwuhguh

wise stag
#

i've been looking for the code that does that

#

and i cant find it

ocean meteor
#

Player.SetItemInElevator ?

#

Player.SetObjectAsNoLongerHeld also calls this with more logic

wise stag
#

yeah i was looking at that

ocean meteor
#

As does Player.PlaceGrabbableObject

#

Probably wanna look into each to see which you want

wise stag
#

hmm

wise stag
ocean meteor
#

so it's registered but gets cleared from the ship

wise stag
#

okayokay, imma copy that script, and remove stuff that's unnecessary

wise stag
ocean meteor
#

ah fair

#

I know there's a method to remove some objects from the ship (like disabled game objects) when going into orbit so I was suspecting that but it could just be what you mentioned

wise stag
#

I think I've almost got it working

#

My position offset variable might just be bad

#

I gtg tho

wise stag
#

@west wren hi, I exist, I don't mean to impose, but if you're interested in helping out with a custom tornado weather then I'd be more than happy to receive your help, (I tried to model but shaders are just far above my skill grade rn lol).
Anyway thanks and have a great day :3

west wren
#

Custom Tornado weather? I can certainly try though this seems more suitable for a VFX guy

young umbra
#

YIPPEE

wise stag
fervent wyvern
#

Snail cat?

#

Dollar store slugcat?

wise stag
#

what?

worthy jay
sage oxide
#

whos the dev

wise stag
#

@hybrid flume alright im absolutely stumped, I've tried nearly everything lol, I've turned most of hoverboard code into host and rpc's, and yet other clients still get a delay and i don't get why, i'm gonna try switching to a client network transform instead of a normal network transform, but i doubt that that fixes anything

hybrid flume
#

As in the user goes ahead than what other clients can see?

wise stag
#

basically the host sees everything happening just fine, the hoverboard travels the same instant that the player themselves click WASD and move around

#

but the client themselves see like a 0.5 second delay

#

where the hoverboard follows behind them after their inputs

#

first is client, 2nd is host

hybrid flume
#

Isn't that because since the server is a client, it instantly executes the RPC while others need to wait for latency stuff?

wise stag
#

maybe? how should i be doing it to accoutn for that though

hybrid flume
#

Without messing with networking internals, you don't.

wise stag
#

huh

hybrid flume
#

You would probably have to make all execute the code for no delay.

#

As in no RPCs.

wise stag
#

that's a very easy change i can try

#

do i get rid of network transform?

#

though i think i kinda need a network transform for network rigidbody but im not too sure

hybrid flume
#

You can keep it, it shouldn't hurt.

wise stag
#

alright

hybrid flume
#

If it breaks, you can then remove if necessary.

wise stag
#

i hope it doesnt, without it rigid bodies dont get sync'd, i think

#

but like, everyone will run the code in Update and FixedUpdate right?

#

as long as i dont add a "!IsHost" check

hybrid flume
#

To not have network delays considered in the executions, yes.

#

Yes.

wise stag
#

okay so, ig ill keep the rpc's for sync'ing states, but ill get rid of the rest

#

okay it's actually kinda sync'd

wise stag
#

i think FixedUpdate weirdly doesnt run for clients

#

so imma just switch to using Update

#

OH WAIT, i just realised something i was doing btuh

wise stag
#

@hybrid flume this hoverboard has been a lot more complicated for me than i thought it ever would be, I'm trying out a client network transform rn and seeing if that helps, gonna go back to keeping things host ends and having that, and then ill go from there

#

i was doing stuff with changing ownership but it didnt seem like it worked, so im back to just having the host be the owner etc

wise stag
#

how do i turn this shiz fofff

#

shfasdf

wise stag
#

okay, not using client network transforms anymore, dont seem to work from what i can tell for what i need to do

wise stag
#

@hybrid flume alright, i've mostly given up on using this as rigidbody, i'll just try to figure this out without a rigidbody tmrw, let me know if you know what im doing wrong or smthn incase i can make ti work with a rigid body, closest i've had is it almost working with a client network transform, but that also spammed errors involving the server, so idk

#

i've been at this since 8am and its 10pm lol

hybrid flume
#

Lmfao.

#

Maybe you can wait til the car releases to see how they do it.

frozen sierra
#

what do meteorite shards do?

#

are they just a scrap or what

autumn pagoda
#

Yup

#

They also do a nice little red box thingy that is definitely a feature and not a bug at all :p

wise stag
tacit badge
#

@wise stag xu chan is there a way to configure the likelihood of the meteor shower weather

#

i like it a lot but it's way too common rn

lapis flax
#

don't worry

wise stag
#

^

lapis flax
#

i got you

lapis flax
#

🤭

cobalt mango
#

could there possibly be a way to disable the coins scrap when you dont have the wallet,,

hot light
#

set spawn weight to 0

cobalt mango
#

i do that

#

but once i actually buy the wallet

#

it doesnt show up lol

wise stag
#

When there's a wallet on the ship? But what if you buy it during that moon and its in the dropship

#

But what if u buy it midday

cobalt mango
#

(that isnt the company)

wise stag
#

U could lower the cost to make it a day 1 item if you'd like

wise stag
cobalt mango
#

but yeah i suppose i should do that first day thing

wise stag
#

I've had complaints about scannode so I got rid of that too

wise stag
oak timber
#

quick question

#

why Code Rebirth has dependencies on CustomStoryLogs

#

does it add new logs?

wise stag
#

the mod wouldnt add anything onto your game performance wise so u can leave it

oak timber
#

the game does have some unused logs, it would be cool if you placed them in some places

#

Like, inside of Rend/Adamance empty house

#

one inside that office-like room in Artifice would be cool too

oak timber
#

i think i saw one time in a LC cut content video?

#

let me check

#

ah

#

that was a long ago

#

the unused logs were added

#

sry

wise stag
#

okie

#

lol

fierce sparrow
oak timber
#

WE MAKING IT OUTTA THE METEOR SHOWER WITH THIS ONE 🔥 🔥 🔥

#

gotta hit the quota at any cost

hot light
# fierce sparrow

if yer reportin the MeteorShower listing placement, that's something for TerminalFormatter

fierce sparrow
#

fixed with lethalquantities this was the unknow hasard level of aerona

wise stag
#

This hoverboard might never come, I might just wait for v55

#

I tried to do it in a parenting style but the client still has a few desyncs, i have a few things I'll try before giving up tho @hybrid flume

valid briar
#

Yeah that sounds like something which ideally should be vastly easier and less janky once we have access to CC code

#

don't blame you lol

tacit badge
#

noble asf that you even tried this though

wise stag
#

Prolly coulda made 3 enemies in that time lol

tacit badge
#

yeahh,,,

#

but hey atleast you learned something, right?

wise stag
#

Yuh

#

Plus I might know how to make ut work

#

I'm not admitting defeat to zeekers

#

If he can do it, I can do it better

#

I'll unironically beat him to his update

tacit badge
#

uhh sure!

#

i mean you've got exactly two weeks

thorny dune
#

Or sooner 😿

oak timber
#

when the Giant Specimens will merge with Code Rebirth? I'm waiting to transition

#

👀

wise stag
#

itll be a bit

#

im doing a lot of work rn

#

lol

oak timber
#

better be radical moves you working rn

wise stag
#

DAYM

oak timber
#

ExperimentationLevel:40 works too or the values accepted is only modded and vanilla?

misty flame
#

is this still ignored by weather tweaks?

acoustic fulcrum
#

You can now set the weight for it in WeatherRegistry (mrov's api, also part of BetaWeatherTweaks)

#

If that's what you're looking for

#

I don't think it works quite yet with the uncertain or changing weathers, but I could be wrong

misty flame
#

that's fine, as long as I'm not downloading it for no reason 😛 Thanks

acoustic fulcrum
#

I mean it worked before with weather tweaks too

#

At least the beta

oak timber
#

meteor shower is fun

acoustic fulcrum
#

Now I'm thinking about meteor showers with flooded making giant splashes🤔

acoustic fulcrum
lapis flax
#

2026 is gonna be fire

cobalt mango
#

what about it...

tacit badge
#

it would also make medium size prop rocks float with the water

#

i think?

cobalt mango
#

oh damn thats actually nice

cobalt mango
#

it would only flood the lower area where the ship is?

tacit badge
#

no it would flood the same spaces I think

cobalt mango
#

ah

tacit badge
#

it would only mean that there wouldn't be water under the ground

cobalt mango
#

i see

misty flame
#

What would that accomplish? Maybe better moving the performance load from GPU to CPU?

wise stag
#

It's not even a guaranteed idea he's gonna do

#

Don't get ur hopes up

#

Also that's not that type of water he was talking about either

tacit badge
#

me when I spread misinformation¡!¡!

wise stag
#

Yeah u just love it

tacit badge
#

I adore it

wise stag
#

i've got the hoverboard working

#

for clients and hosts

#

zeekers 0, xu 1

abstract hedge
glad cargo
#

v55 comes out in like a week so we will see lol

wise stag
#

Rounds up to 2 weeks!!!

#

13 days lol

wise stag
#

Is there someone here who's good at particle effects or VFX that wants to make smthn for the hoverboard boosters etc?

formal sinew
# wise stag

A tornado in lethal company!!! I've been wanting to see something like this get added or modded into the game.

thorny shuttle
#

DAMN

#

cookin

formal sinew
thorny shuttle
#

can u add little faces so I can say they're tweesters

ocean meteor
#

I just realised this probably means more player getting thrown under the map jank concern (driftwood 2.0)

abstract hedge
wise stag
#

i just didnt update

abstract hedge
wise stag
#

pft no

pallid wolf
wise stag
#

noh

oak timber
#

i fell like Code Rebirth is a sequel to Lethal Things, i'm excited to see the new features in the future benice

pallid wolf
oak timber
#

yeah, but does Lethal Things have a skateboard? 🛹

#

imagine if Code Rebirth had a Dart Trap

#

🫠

crude vale
#

or even tesla trap

wise stag
#

ah yes, let me copy paste the tesla gate

#

lol

oak timber
#

go on, do a dart trap 😈

wise stag
#

i might lol

#

not next update tho

oak timber
crude vale
#

can i put "@all" in all interiors setting on levelloader ?

shadow kernel
#

ehh

#

i mean a dart trap could be neat

#

but it’d wouldnt really sound that fun

#

like when i hear dart trap, i think of 2 things, one being on the floor, and one being on a wall

#

and ever getting in the way of it would make it activate

#

which kinda sounds like either a nerfed mine or turret

oak timber
#

i thought like that too

#

but it would be more precise and stealthy, as it could active from fair away without making a loud sound

shadow kernel
#

i feel like if there would be a dart trap, it could be fun if it just

#

doesn’t kill you

#

at least not immedietly

#

like just a single bolt shoots out, you get hit

#

and there’s just

oak timber
shadow kernel
#

a very inconvenient grenade on it

#

so you basically get shot with a ticking time bomb

oak timber
shadow kernel
#

yeah i know

oak timber
#

it has a missile that explodes, does AOE damage and 50 damage

shadow kernel
#

it doesn’t necessarily do the same thing though

#

it just shoots a homing missile that explodes on contact

oak timber
#

the dart could do little damage and give a debuff like Blindness/Blurry

cobalt mango
#

how about a boulder trap

oak timber
shadow kernel
#

okay so

#

how would that even work

cobalt mango
#

dead man's scrap

shadow kernel
#

like not just in vanilla but in modded interiors

oak timber
#

boulder trap would be pretty hard to code i think

oak timber
ocean meteor
#

Rock go forward until it hit wall, then pick a direction that isn't blocked on bounce.
Destroy self after X bounces or Y time active.
Damage player and push back if touched.
Slow down over time?

#

Doesn't sound too bad?

oak timber
#

it could work very well on factory maze or castle interior (Scoop)

#

On mansion seems weird

#

what size the rock would be?

ocean meteor
#

Ah I see what you mean

#

More of a design problem in that case

oak timber
#

yeah

ocean meteor
#

Could be smaller to fit facility doorways

oak timber
#

it could also be a trap that is placed on dead-ends

frozen sierra
#

ill lowk add tiles specifically made to be used with it

#

like long ass ramps

spice bear
#

in spawn rate config, should i be using Level after vanilla moons?

spice bear
#

okay cool

haughty yoke
#

yo is this mod merged yet bc i dont want double giants spawning lol

autumn pagoda
#

No not yet

wise stag
#

v0.1.0

  • Added new item, SnowGlobe.
  • Added configs for SnowGlobe.
  • Added a loooooot of configs.
  • Improved Weather performance
  • Added warning for CentralConfig being in the same pack.
  • Added new outside object that can spawn in sometimes.
  • Removed collision from snailcat.
  • Improved meteor spawning location.
  • Added new shop item, hoverboard.
  • Added config and chance for critical hit from code rebirth weapons.
  • Added tornado.
  • Updated readme.
  • Updated all icons.
  • Updated meteorite Crystals.
  • Improved how wallet works, it's a player upgrade now.
#

there's probably some other stuff i forgot about

#

but there's the update finally lol

#

it's taking a while to update on thunderstore lol

#

that is weird

haughty yoke
#

im sorry WHAT

#

how big is this TORNADo

wise stag
#

decently big

tacit badge
#

cool shit

wise stag
#

for some reason the thunderstore page isnt updating htough

#

thought

haughty yoke
#

yeah that always happens

#

it usually takes like 4-10 minutes

wise stag
#

from experience it takes 10 seconds lol

haughty yoke
#

oh wait yeah you said the page

wise stag
#

yep

haughty yoke
#

i thought you meant on the app

#

idk then?

wise stag
#

nah app takes like 40 minutes

#

yeah i dunno

#

oh there we go

#

it updated

haughty yoke
#

bet

#

why did you remove collision from the snailcat?
thats gonna be kinda weird

wise stag
#

most enemies dont really have collision actually

#

and also someone complained lol

#

probably @tacit badge

#

cant remember who though

tacit badge
#

nah I complained abt the textures looking a bit flat

#

but idc that much

wise stag
#

yeah textures are just part of the cute simplicity but might update them one day after isend u the blend file or smthn

haughty yoke
#

yeah i like the flat textures

#

it wouldve been cool though if you could ride ontop of the snailcat or use it as a step

#

and it was pretty funny on moons like gratar when it gets in your way

wise stag
#

maybe ill bring them back lol

#

also theres deffo gonna be bugs, so just report em and ill try to fix em

ocean meteor
#

Hoverboard is here 🎉

wise stag
#

but its here

astral swift
#

Yo how does the wallet work now??

#

So you have to buy it as an upgrade and you can just have infinite coins forever??

haughty yoke
wise stag
#

i forgot to make it add weights tho, ill do that

haughty yoke
#

mario simulator

astral swift
#

Wait so is it like the dedicated flashlight slot mod now but for wallet?

#

I might be stupid 😭

wise stag
#

u still use it just as normal, and u still sell it at the end

#

it's just a player upgrade as in it attaches to your right pocket

astral swift
#

Ohh okie

haughty yoke
#

it doesnt over lap with the morecompany gun cosmetic right?

wise stag
haughty yoke
#

i have the cosmetics disabled im my client anyways and only one of my friends uses the gun thing

tacit badge
lapis flax
#

i'm just gonna put it here

#

if you're gonna encounter that issue, please let me know

#

and send logs 🥺 🙏

hoary perch
#

You need it to edit the weather and its the best way you are going to inject items and enemies in

lapis flax
#

oh

#

are you editing weathers?

hoary perch
#

injecting them yeah

lapis flax
#

hmmmmmmmm

hoary perch
#

you made your mod compatible

lapis flax
#

did i 😳

hoary perch
#

yeah I remember you specifically doing that yeah

lapis flax
#

oh lord i don't remember it

#

i'll quickly check your code

hoary perch
#

I just set the current enum

#

and what ones are avalible

#

code rebirth is fully with this

wise stag
#

Also mrov made weather tweaks compatible afaik

#

Not weather registry

lapis flax
wise stag
#

I was recommended to make it bepinex incompatible, I'm leaving it in as a warning

hoary perch
#

Is tornado the same as windy?

lapis flax
#

so you set the randomWeathers array based on your config and then set a new weather on that planet?

wise stag
#

Windy is the display name

#

Tornado is internal name

hoary perch
#

ok yeah

wise stag
#

Tornadoes is smthn on weather registry's end

hoary perch
#

central config is compatible with weather registry

wise stag
#

And tornadoWeather and tornadoContainer are other stuff

hoary perch
#

I get that from the array

haughty yoke
#

makes cents

lapis flax
#

alrighty

hoary perch
#

you aren't replacing the weather system just adding onto the existing one

wise stag
#

Unfortunately any sort of patching involving weathers could break stuff a lot, and mrov looks like he found a problem so I'll leave him to explain

lapis flax
#

i'm just looking if we're not overriding the same thing

hoary perch
#

I have very different answers depending on what you mean

haughty yoke
#

this is just a typo right

loud mica
lapis flax
#

alternative to what?

haughty yoke
#

no

lapis flax
#

i see

#

no

haughty yoke
#

its a core

wise stag
loud mica
#

Then what about custom weathers?

lapis flax
wise stag
loud mica
lapis flax
#

weatherregistry does both

#

and weathertweaks builds on that

hoary perch
lapis flax
#

i have my own config with blacklist/whitelist options for overriding the vanilla arrays

#

and a custom weather picking system that's overridden as well

#

🥲

lapis flax
hoary perch
#

same

wise stag
haughty yoke
#

thanks for reseting all the configs

loud mica
#

So should I just use weatherregisty as honestly I don't see the weather chances not working for me rn

hoary perch
lapis flax
hoary perch
#

yeah it has priority

lapis flax
#

i mean

#

i'm not gonna argue

wise stag
lapis flax
#

i might not like it

#

but 🤷

haughty yoke
#

is this formatted correctly

loud mica
#

Then I'm gonna use your mod mrov as idk why the weather chances don't work (or I disabled them and forgot lol)

wise stag
#

Probably mine as well considering I patch a decent amount

hoary perch
#

and is that a problem?

haughty yoke
#

modder wars go crazy

loud mica
hoary perch
haughty yoke
#

k

hoary perch
#

I would doubt it does but its possible to code it that way, my mod keeps tags, moon names, modder names, and price ranges seperate

wise stag
#

my code doesnt run if you override it

#

meaning my mod doesnt work as intended

#

which in my dictionary, is kinda equal to problem

hoary perch
#

show me the code

wise stag
#

weather registry is available on github, for coderebirth theres this code:

using CodeRebirth.MapStuff;
using HarmonyLib;
using Unity.Netcode;
using UnityEngine;

namespace CodeRebirth.Patches;

[HarmonyPatch(typeof(RoundManager))]
static class RoundManagerPatch {
    [HarmonyPatch(nameof(RoundManager.SpawnOutsideHazards)), HarmonyPostfix]
    public static void SpawnOutsideMapObjects() {
        if (!RoundManager.Instance.IsHost) return;
        if (!Plugin.ModConfig.ConfigItemCrateEnabled.Value) return;
        System.Random random = new();
        int minValue = 0;
        for (int i = 0; i < random.Next(minValue, Mathf.Clamp(Plugin.ModConfig.ConfigCrateAbundance.Value, minValue, 1000)); i++) {
            Vector3 position = RoundManager.Instance.outsideAINodes[random.Next(0, RoundManager.Instance.outsideAINodes.Length)].transform.position;
            Vector3 vector = RoundManager.Instance.GetRandomNavMeshPositionInBoxPredictable(position, 10f, default, random, -1) + (Vector3.up * 2);

            Physics.Raycast(vector, Vector3.down, out RaycastHit hit, 100);
            
            GameObject spawnedCrate = GameObject.Instantiate(MapObjectHandler.Instance.Assets.ItemCratePrefab, hit.point, Quaternion.identity, RoundManager.Instance.mapPropsContainer.transform);
            spawnedCrate.transform.up = hit.normal;
            spawnedCrate.GetComponent<NetworkObject>().Spawn();
        }
    }
}
```, this is one of like 10 different patches i have
hoary perch
#

??????

#

did you ever read my code?

#

are you assuming i prefix return false EVERY method in the game?

wise stag
#

i've seen a decent amount of them being prefix return false

#

i wouldnt have put it past ya to prefix return false that specific method

#

since outside hazards would be something you would probably include in ur mod

haughty yoke
#

yo ik your busy rn but it would be cool if the snail cats were tan on desert/canyon moons and a really light green on snowy moons like instead of their green

hoary perch
#

I'll list

  1. InnerGenerate (DunGen)
  2. GenerateNewFloor
  3. PassTimeToNextDay
  4. ApplyPenalty
#

and you do know the reason why its a prefix bool is to prevent incompatibilty right?

spice bear
#

0.1.0 changelog looks huge, very excited :D

hoary perch
#

they only return false if the player has settings in central config to override the system

wise stag
#

what about weathers then?

hoary perch
#

oh thats not a harmony thing

#

thats a seperate method that i wrote based on the setallplanetweather but I changed it to only set one planet's weather instead

lapis flax
#

which runs after my mod

#

desyncing its settings

hoary perch
#

its settings?

lapis flax
#

the set weathers

#

that were synced after initialization

hoary perch
#

oh I see, you just added your own blacklist

lapis flax
#

well, because i'm the one adding new weathers

#

but i'm not talking about that

wise stag
#

yes, a weather api has a blacklist, which makes a lot of sense

lapis flax
#

the weathers that i set are synced

hoary perch
#

Mine has a whitelist

lapis flax
#

and you change it after

wise stag
#

also @lapis flax he died, reloaded the same day, and it changed from meteor shower to rainy i believe

wise stag
#

meteor shower to windy*

#

ah i thought it was bugging

lapis flax
#

i'm not keeping track of that between loads

#

it is bugging

wise stag
#

thats fine

#

oh lol

lapis flax
#

i didn't fix that yet

hoary perch
#

if your mod runs on awake then mine updates itself to reflect the changes

haughty yoke
#

you can the hoverboard spawn as scrap or nah im assuming not bc you cant change the weight

wise stag
#

@lapis flax its windy even though it said meteor shower

hoary perch
#

mrov if you want to help me with weather injection can you find a way to make all moons support all weathers (generic variables)

haughty yoke
#

can it be windy and meteor with that one beta weather mod?

hoary perch
#

But I see what you mean now, you are talking about weather registry which adds in weight to weather

wise stag
lapis flax
#

i'm gonna assume it didn't happen then

loud mica
#

Lamo

lapis flax
#

🤭

wise stag
hoary perch
#

yeah

hot light
#

weather is neat, but needs 3 things; 2 of them configs, 1 a mechanic.

  • Suction force config
  • Tornado movement (point A to point B) speed config
  • A way out of the funnel
loud mica
#

But yeah is weather tweaks good at changing what moon has what weather?

hot light
#

thas just my take tho

lapis flax
#

i have an idea for that (and a foundation to pull that off)

loud mica
#

I mean weatherregisty

lapis flax
#

it can't add vanilla weathers to the moons that don't have it

hoary perch
lapis flax
#

but it can remove everything everywhere

loud mica
#

Oh so no like dust clouds on experimentation?

hoary perch
#

I don't remember if it has variables but theoretically if one doesn't have variables it should be fine

lapis flax
#

no

lapis flax
#

too buggy to allow that

wise stag
hoary perch
#

I see, so you don't want to address it on your end

lapis flax
#

but it can be a foundation to build that on

#

becuase i've got everything else covered

hoary perch
#

I could maybe figure out a safe injection on my end

wise stag
#

@lapis flax that weird desync also came from leaving lobby and rejoining after round started, so probably look into saving stuff lol

lapis flax
# hoary perch mrov if you want to help me with weather injection can you find a way to make al...

https://github.com/AndreyMrovol/LethalWeatherTweaks/blob/40b4a26757631da5d49a20d2ecb6325f9525e6a9/WeatherTweaks/Variables.cs#L205-L232

i have that method in weathertweaks and i transpile every vanilla method that uses weatherVariable reference to use that instead

GitHub

Changes to weather system in Lethal Company. Contribute to AndreyMrovol/LethalWeatherTweaks development by creating an account on GitHub.

hoary perch
#

Like one of the few features that can sometimes not work in my mod is adding in SpawnableMapObjects only because I need to save a reference to the prefab first

lapis flax
#

so - with miminal effort it could support every weather registered by me

hoary perch
#

but I would need to hand code in every modded trap if people want support for that

lapis flax
#

if you want to contribute to Registry you're more than welcome

#

because there's a few features that it's missing (now) that would be really beneficial to add

hoary perch
#

@wise stag from spawning you say? Do you mean spawning or does that remove it from the shop, if its true its registered as scrap?

#

like should that be false if its to be a shop exclusive?

wise stag
#

ah no, i did it wrong, that is supposed to be for shop

#

i dont have it spawn at all

hoary perch
#

ok so false is not in the shop, true is in the shop, only can be a scrap item with LLL or CC then

wise stag
#

it can be a scrap with my mod, i just have that part sent to false lol

hoary perch
#

oh I see

spice bear
#

wesley mode 🤨

#

also what is the scrap master

hoary perch
#

@wise stag When are you injecting enemies and scrap?

#

they aren't added in loading anymore

wise stag
#

they're injected with LL

hoary perch
#

you did something this update that broke it

wise stag
#

i can confidently say i didnt lol, didnt touch a single enemy

#

scrap master doesnt exist yet if thats what u mea

#

i left that one by accident

hoary perch
#

ok so thats fine

#

oh ok nevermind

#

I was looking at a moon that is neither tagged as vanilla or modded

wise stag
#

didnt realise there were any

hoary perch
#

yeah I clicked a random one and didn't see any of the code rebirth stuff but it is all with the 50 on other moons yeah'

spice bear
#

just crashed as my ship landed on gratar with windy weather. im not crashing without windy.

hoary perch
#

man I need to stop havign ocd h, I always have to make my enemy tables add up to a multiple of 50

spice bear
#

have crashed 3x with windy now, but i'm in a big pack so it might be conflicts

hoary perch
#

imagine the tornado just falls off a cliff into the void

wise stag
spice bear
#

2/3 of the times was on offense tho

#

all 3 have been red, not sure about the other types

wise stag
#

hmmm

#

other types not available yet

#

takes some time to cook stuff like that visually

spice bear
#

fair enough

#

i really like this concept tho :D

#

having some thick dust particles might be good, i like the idea of getting lost near the tornado and trying to figure out which way is towards it and which way is against it

wise stag
#

maybe yeah

haughty yoke
#

why are the moons desynced with the terminal

#

like it be saying offense is rainy then i go there and its windy

#

and it says experimentation is clear but its eclipse on the front screen

wise stag
haughty yoke
#

it was fine yesterday

wise stag
#

i was using my own weather method

#

i switched to weather registry by his request today

lapis flax
#

heyyyyyyyyy @haughty yoke

haughty yoke
#

well i had weather tweaks yesterday

#

and it was fine

lapis flax
#

can you send me your logs and modpack code?

wise stag
#

weather tweaks =!= to my mod

#

lol

final forge
# wise stag

hey xu, could you tell me how do the planets actually show up in the sky like that? would be a great addition to my modpack

lapis flax
haughty yoke
#

for some reason the logs dont show up but ill send you the modpack code

wise stag
final forge
#

alr thx

haughty yoke
#

019027a7-bddd-84ea-c178-c8824e98a624

#

the terminal is a little different btw im using the desktop terminal mod

lapis flax
#

huh

haughty yoke
#

it just looks cool

lapis flax
#

i think i know the issue then

haughty yoke
#

no it doesnt affect the text on the terminal

lapis flax
#

oh, alright

#

i'm thinking about another mod

haughty yoke
#

ive had a prior issue with weather desync from an old LLL version and disabling the said terminal mod didnt affect it at all

lapis flax
haughty yoke
#

huh

lapis flax
#

it already happened to you, so it could pinpoint the issue exactly

#

me trying to reproduce it might not

#

OH FUCK

haughty yoke
#

yeah i didnt have this issue until code birth updated

lapis flax
#

i'm so so sorry

#

i forgot

#

fucking weathertweaks

haughty yoke
#

yeah its confusing the windy weather like alot

lapis flax
haughty yoke
#

okay

#

hold on r2modman is having a heart attack

lapis flax
#

it lags for a bit doing that, yeah

haughty yoke
lapis flax
#

YIPPEE

haughty yoke
#

is this from the previous game or the current one bc i still have the game open

lapis flax
#

current

haughty yoke
#

okay

lapis flax
#

it happened for you on offense?

haughty yoke
#

no

#

i went to experimentation twice

#

i was planning on going to adamance bc it was windy

crude vale
#

for now its only regular tornado ?????? or there is also the others variations ?

haughty yoke
#

but then on the front screen thing it said it was eclipsed

crude vale
#

^^^^^^

haughty yoke
#

so i went back to experimentation it said it was windy on there i landed and it was ECLIPSED

lapis flax
#

yup, i can see that in the logs

#

there's mismatch

#

i'm 99% certain what's the cause

#

yup, it's fucking weathertweaks

#

my forgotten child

worthy jay
#

holup i need to make a meme lmao

cursive thistle
#

So the Hoverboard is WIP right?

wise stag
#

why?

cursive thistle
#

It's completely uncontrollable and moves by itself lol

wise stag
#

hmm

#

logs?

#

lol

cursive thistle
worthy jay
lapis flax
#

LOL

#

so true

hot light
haughty yoke
#

rn the weathers are having an identity crisis where the moon list moon preview and the actual weather on the moon are all different lol

wise stag
#

before or after you started riding it?

lapis flax
#

i'll push a fix ASAP

cursive thistle
lapis flax
#

sorry for that 🥺

cursive thistle
#

tho I did spawn it using LethalDevMode if that changes anything

wise stag
#

hmm i never test with lethaldevmode, but it shouldnt change anything, not sure, ill try buying it etc and seeing if it works on my end

cursive thistle
#

Also I can't seem to be able to interact with crates

final forge
#

damn i was offline for so little time and there are now literal item crates in this mod?

#

i mean, it's been just a week since i've last played

thorny shuttle
#

you won't believe when the update happened

final forge
#

xu is working hard in this mod 💀

thorny shuttle
#

(3 hours ago)

final forge
#

ah

#

i see

thorny shuttle
#

so you're not late

final forge
#

yea

cursive thistle
#

Oh ok i didn't know

polar wraith
wise stag
final forge
#

Uhhh