#Lethal Level Loader [Custom Content Loading API]

1 messages · Page 20 of 1

unique geode
#

Look not to be rude here, but Batby didn't do anything wrong they spent a lot of time helping and Lass kept not listening to answers and stuff that they didn't like while also not understanding what they were doing

#

I ask that you please not blame Batby when they spent a lot of dedicated trying to help

#

You're saying Batby is stirring the pot when in fact you're the one doing it by not having your facts straight 😦

zenith flax
#

I appreciate the defense on my behalf but I get the point

unique geode
#

Yeah

#

I just don't wanna see unnecessary blame forced on you is all

#

I can get how it looked though

chrome notch
unique geode
#

Yeah I get it dw ^^

#

I think Batby would have been more inclined to ignore them had they not been bringing it all up within this thread tbh

#

Cus it is Batby's thread lol

waxen fog
#

to change topics

#

is this error like worrying?

#

also these two red lines

empty trail
#

A: outpost31 doesnt work iirc

B: idk if its an LLL issue, maybe loadstone

zenith flax
#

naurr its a outpost 31 issue

#

iirc matt's project for outpost 31 corrupted so he hasnt gotten round to fixing it

#

let him know during the experimental releases

waxen fog
#

ah i c

empty trail
reef perch
#

Sorry, I should have clarified: I'm making custom doors and mobs won't interact with them, and I don't know exactly why

#

Some people said it's because of the sync game object but it seem to work fine so idk

idle ravine
reef perch
idle ravine
reef perch
idle ravine
#

& in the door prefab the large other box collider is the trigger volume

reef perch
idle ravine
#

Would require some tinkering and netcode patching but shouldn't be too hard

reef perch
#

Will try, thanks!

hazy salmon
#

Does Vanilla and Custom tags work for interior generation now?

crisp galleon
#

Does anyone happen to know if it is possible to resize the fog weather volume (the random weather event one)? A moon I've been working on has one edge that isn't covered by the fog when it's foggy and I'd rather not move things inward unless I have to.

slim wind
#

it's possible, but (AFAIK) not in the editor

crisp galleon
#

Ok, I think I'll end up just resizing the map itself some. The more I think about it, it doesn't currently feel like it fits the vision I had for it anyway so might as well rework things.

prisma mulch
#

Hey everyone.
I recently get this error when i'm trying to land on my moon and i get stuck in the seed screen.
Does anyone have an idea what can cause it?
Can't identify the error...

tired solar
prisma mulch
#

This is the modlist: 018fad32-9ad1-d09f-2792-7eba9ee46d4e

But it won't help since the version of my moon that causes problems is not published in thunderstore yet.
The published version works just fine.
When i tested my mod which consists out of items, a moon and a interior everything except for the moon worked.

I recently ran nomnoms project patcher and maybe this did something but i can't find it.

tired solar
#

oh, so this just might be a misconfigured moon then?

prisma mulch
#

I think so but i couldn't find anything missing in the config and thought someone maybe had an similar error code.
I think i have to look throught it again tommorow.

tired solar
# prisma mulch I think so but i couldn't find anything missing in the config and thought someon...

Install this mod: https://thunderstore.io/c/lethal-company/p/DiFFoZ/BepInEx_MonoMod_Debug_Patcher/
And then run the game again and then post the stack trace, and with this mod, it should tell the IL offset where the error happened so I could take a look at what the exact point in the code is where it crashes, it could give a clue to what the issue is

prisma mulch
tired solar
#

okay, nice!

empty trail
#

Any clue what this is? It seems to only be happening on multiplayer runs? Ive gotten 2+ people report it so far and im not entirely sure why

#

This looks like a very similar error log from the scene selection stuff being broken in 1.2.0

#

Seems to be in LLL 1.2.4 which has this error

empty trail
#

Yeah, from what I can see @zenith flax , there might still be some stuff broken with the scene selection stuff, not sure how to troubleshoot further unfortunately

crisp galleon
#

would anyone know if there's documentation on what the different weather variables do? Each weather type seems to have 2 numbers associated with them and I'm curious as to their purpose and how to use them.

slim wind
crisp galleon
#

Awesome! Thank you!

waxen fog
#

does the term “all” work for LLL interior spawning?

oak maple
#

Does setting all interiors dynamic tags list to Vanilla:300 make it pick a random interior at equal chance for all moons? Otherwise is there a way to do that?

idle ravine
#

you can verify with the simulate command

pine olive
#

question, @zenith flax . sorry for the ping, but is messing with day length in lll supposed to eat up an extra day after a landing on the moon it was tinkered on?

idle ravine
brisk schooner
#

Hrm, that's weird. I have a day length option in Enhancer and I never got any reports of skipping days in the quota

fierce axle
#

thats why it bugs

jolly cargo
#

They are indirectly and inversely affected, faster time speed should technically make the time until deadline decrease slower but if you have slower time then yeah it will skip at least a day

rough escarp
#

my LLL config for LCoffice is not working, but it works just fine with wesley's interiors

jolly cargo
#

uhh, what in specific in the config, I know some may be unused @rough escarp

#

Based on the sound of it, I'm guessing this is for the selection pool, may need to set it to All moons in the LCOffice config first

rough escarp
#

manual moon levels

rough escarp
#

do i have to put the office rarity to -1 so it uses LLL's configs?

#

nvm im a dumbass LMAO

#

I WAS PUTTING IT IN THE WRONG SECTION

mellow flame
#

Been gone, did LLL company building issue fix, saw that it was updated to 1.2.4

mellow flame
#

thxz

#

thx'

#

thx

#

had a stroke

azure ether
vocal flame
dim pelican
#

I just got a bug report on my moons, where everyday pass as 2 days on quota, I feel like its due to my day speed multiplier being 0.8 instead of 1. is this intended?

merry marsh
dim pelican
pine olive
#

oh yea, the ff14 stuff

#

but yea, vanilla bug.

waxen fog
kindred bramble
#

@fading wyvern
Hey bud hope all is well.
Just giving a wellness check.

young acorn
#

for some reason, the game completely crashes (unity crash logger appears then game closes) whenever i try to land on my moon. it managed to load once but i can't tell what i did differently that caused it to load that one time.

main tulip
#

Is SmartItemSaving still needed with v1.2.4?

bitter pond
#

You can still use it for its other features, but it isnt necessary anymore

main tulip
#

oh gotcha

steady trellis
#

Does anyone have information on what would cause desync issues between host / clients as it pertains to interiors? When playing multiplayer with some of my friends I am occasionally running into issues with some modded moons having different interior types / generated interiors, while other moons will work fine. Same profile code, and I had everyone clear cache/configs before starting.

crisp galleon
# steady trellis Does anyone have information on what would cause desync issues between host / cl...

My group just started using modded interiors and I was (likely) desynced because I had my moon pack installed and they didn’t lol, but if you’re sure you’ve got the exact same mods/configs it might be outdated interiors maybe? I think the update to V50 and this mod having to update might have broken some interiors, but not certain. I just think I’ve seen that discussed before.

(Unless you’re saying certain moons always work and certain ones don’t, regardless of the interior (like interior X works on certain moons but doesn’t on others), then I have no idea)

steady trellis
rough escarp
#

yo quick question, are the configs synced to everyone or only the host's configs are used?

brisk schooner
haughty moss
#

yea I havent ran into desyncs for awhile but just today ive been getting tons of desyncs

#

people getting the wrong interior, or someone seeing the wrong planet on the screen when choosing a planet (and that person seeing said planet's interior instead of the one that should have a 100% spawn chance)

#

same modpack code shared to everyone

reef perch
#

Did anyone made a video on how to create your own plugin? I'm following the wiki but I think I'm missing some part 🥹

young acorn
#

for some reason, my moon crashes the game when visited on the first day, unity crash logger appears and the game closes. nothing in the bepinex log, anyone willing to help?

zenith flax
#

Is ur terrain set to instanced

young acorn
#

not sure

#

ah i see

#

yes this fixed it thank you batby

frozen spear
#

Anyone got a fix for the Outpost-31 Map in homage to The Thing? Outpost 31 - Something happened here...

steady trellis
#

Following up on the desync issue I have had. Played a number of moons/interiors tonight to try to pin it on specific moons/interiors but we ran into an odd occurrance where it was impacting different modded moons compared to last time. I recorded a list of moons / interiors that were bugging out but could not identify an exact interior that seemed to be responsible, and then we also started to have an issue where the interior would match between all clients, but the actual inside would be different for two of the players, while only one other player matched the host (me).

What finally gave me a bit of an insight into an issue was after a game reset when one of the players tried routing to a moon, but a different moon popped on the screen, sure enough when I asked for a list of moons the order was different between host / client. Taking a peek at the log files, here is an example of the ordering of the moons internally. The first two are two of my friends and the one on the far right is my list.

Any idea why the ordering would be different here?

tall kindle
#

Mod list?

steady trellis
scenic canopy
#

Hey I have a question. I want to make the default price of all moons 0, I want all moons to appear in terminal, but I also want custom enemies to naturally to spawn on moons. Is there a way to do this without massively having to edit the LLL config.

#

from my understanding if I turn on content configuration I can do the first half easily, but I will then have to edit the values of each moon to include all custom enemies right?

steady trellis
#

The first can be easily accomplished by editing the LLL config file. As for turning them all on in the terminal, I'm not completely sure if that can be done with LLL. As for the last one, modded enemies/scraps seem to ignore the configuration settings in LLL in favor of the configurations from their own mods, so that would have to be done in that configuration file.

scenic canopy
#

@steady trellis There is a setting in LLL for turning on visibility of planets. That's good to know about custom enemies. What if the custom enemy doesn't have a configuration or a moon doesn't have one? Like for example all of Rosie's moons don't use a config file.

steady trellis
scenic canopy
#

Okay, well, I will test and come back and let you know

#

But basically it seems like changing the config of LLL may not even matter in terms of making moons visible/changing the price so it may not matter anyway haha

steady trellis
#

Oh you can change the price fine, that works.

#

e.g., I have 85 Rend at a reduced price for my friends, and this is how I do it:

[​​​​​​Vanilla Level:  85 Rend]

## Enable This To Utilise Any Of The Configuration Options Below.
# Setting type: Boolean
# Default value: false
Enable Content Configuration = true

## Override The Route Price For This Level.
# Setting type: Int32
# Default value: 550
General Settings - Planet Route Price = 150
#

As far as I'm aware the only things that don't work are the scrap value settings and having custom content in the spawn lists

#

@zenith flax Any reason why this sort statement would be commented out? (https://github.com/IAmBatby/LethalLevelLoader/blob/51f9af254c38f926f808f1714bb6dc52bb5f66dc/LethalLevelLoader/Components/ExtendedContent/ExtendedMod.cs#L228)

I would imagine adding a generalized sort for all of the extended content addons once loaded would address the desync problems I am encountering with friends, so it seems odd that ExtendedLevel is not being sorted here.

GitHub

A Lethal Company API to allow for custom Level & Dungeon integration. - IAmBatby/LethalLevelLoader

scenic canopy
#

@steady trellis So just to let you know (can't comment on the vanilla hidden moons, didn't look yet) but all of the custom moons as far as I could tell now do appear after changing the setting in LLL. I'll let you know soon about the vanilla and monster spawns.

zenith flax
#

i remember doing it for a reason because the whole sorting function was made for that intent

#

hm

scenic canopy
#

@steady trellis just letting you know that I can confirm that some custom mobs do spawn ignoring LLL values set, however, not all of them (most do not) do. So if I were to turn on the config option I would have to manually edit each and every moon for every custom mob.

#

@zenith flax can you add/edit the feature of LLL to make it so as opposed to turning on every config option or none that you can pick and choose? Like as an example I would like to be able to edit the cost of each moon and whether or not it shows up in terminal or not, but I don't want to use custom spawn rates set by LLL.

zenith flax
#

probably not no

steady trellis
#

I think he had a discussion on the git page regarding that not being something that LLL was intended for.

zenith flax
#

thats unrelated

#

per config option would double the config file lines and currently not interested in working on config stuff

#

something that other mods will probably do better

scenic canopy
#

what about just making a true or false specifically for the mob spawning component? there are so many potential useful options in LLL but linking many of the major ones together just makes it obsolete for a lot of people

tall kindle
#

I'm confused, just get rid of the enemy I'd u donr want them

#

Dont*

scenic canopy
#

@tall kindle The problem is that if you want to use any settings from LLL you also have to then manually add every single mob and the spawn weight to every single moon

#

LLL limits monsters based off of vanila, which is fine, but most people play with custom monsters, thus meaning any custom monster is not included in the limiting component and therefore don't spawn

tall kindle
#

Ic

scenic canopy
#

So as an example for PsychSanctum these are the default mobs that spawn. Anything not in this list will not spawn (except for a select few that override LLL). So I would have to add something like 10-20 monster values in manually just for this 1 moon.

#

@tall kindle

tall kindle
#

But aren't the defaults already there for ya?

scenic canopy
#

Yes but only vanilla mobs.

#

If you want to use any non vanilla monsters they will never spawn unless they override LLL

#

and most don't

#

which means you have to enter in every single monster manually into each and every moon and change the values you want to specifically use for that moon

#

does that make sense or not really? I can try explaining over voice if you want

tall kindle
#

Ah gotcha

strange trail
scenic canopy
zenith flax
#

@slim wind you see talos 2 dlc coming

slim wind
#

the WHAT? 👀

#

oh my

#

i still haven't started playing 2 😭

rich aurora
#

I forgot there's even a Talos 2, I still need to get around playing Talos 1

young acorn
#

does extendedtrap exist?

zenith flax
#

no

young acorn
#

dang

oak maple
#

For some reason mental hospital weights arent working

#

its just defaulting to 300 for every moon

#

ive tried changing it in LLL config and mental hospital config

#

All the other interior weights work fine

regal rune
# oak maple All the other interior weights work fine

For some things like that, I personally had to set them to 0's in their own config, then use the LLL override if I wanted to change it there, or the default would either take priority or higher value, not sure which. This may not be helpful.

steady trellis
#

@zenith flax Apology for the "noob" question here if it is. Trying to manually build the mod (So I can patch the desync list thing) and I keep running into errors with the source code regarding duplicate property names (IE: The ExtendedLevel class being duplicated), Are there any additional properties/settings needed on VS22 to build here?

vagrant sundial
#

@zenith flax I think there is a problem with the Company tag. Its not applied to the company building. If I force apply the tag to the planet Gordion it works, but if i dont, it cant find the tag

prisma mulch
#

Everytime i make a new save and fly to my moon it is always eclipsed. Is there a way to make the weather more random?

tall kindle
#

it changes depending on the number of moons you have registered

prisma mulch
#

So if i load more moons in my testing profile in Thunderstore it should (or can) change?

merry marsh
crisp galleon
prisma mulch
#

Tested it out just now with different amount of moons and the weather changed. So the problem was simply that i only had my own moon in the profil for testing.
For my testing the eclipsed weather is not the problem bu i appreciate the tool, might still be useful in the future. Most of the time i'm, using UnityExplorer.
Thank you 🙂

fair dome
#

just tried it today. it was able to spawn the unspawnable (football). 🙏

fair dome
#

what are all the commands related to LLL? "simulate" is one of them right?

rich aurora
# fair dome what are all the commands related to LLL? "simulate" is one of them right?

Yeah "simulate" is one of them
Looks like you can also use "preview", "sort", and "filter"
iirc syntax is smth like "sort <keyword" so smth like "sort price" will sort the moon catalog based on price, I believe all the valid keywords can be found via the LLL config

You can also put one of these keywords in place of it by default in the config, so for example you can put "Price" to show you the price to route to a moon over the weather instead

fair dome
#

thanks

rich aurora
#

LLL's terminal command stuff comes in handy if you start to have a huge load of moons in your catalogue

spice ingot
#

hi hello hi ive been meaning to come back to lethal company lately and like just wanted to ask

#

any like. issues with LLL currently

#

so ik in advance

#

like can i update it to the latest version now

crisp galleon
spice ingot
#

finally /lh

absolutely no offense to batsy, regardless of anything i admire the effort they put into all of this but it really bugged me when that leaving from company glitch was there for like a week or two before i dipped from playing

#

so good to hear its stable now

spice ingot
#

yeah it feels good to be able to do that now from the company alright

final hedge
#

This might be an odd question, but does the order the custom levels and dungeons appear in LethalLevelLoader.cfg matter? As in, if the order was altered, would that mess with anything? For context, I'm experimenting with the idea of coding a spreadsheet to autogenerate a config to save me having to make manual changes to the file.

zenith flax
#

Changing the order will probably fuck things up yeah

heavy island
#

i want to put every of my interiors on every maps, should i just put "all@300" for example or is it "all:300" ?

abstract bobcat
heavy island
#

so liek this ?

merry marsh
heavy island
#

ho the dynamic level tags ?

abstract bobcat
#

oop mb

wind mulch
#

ummm im having trouble joining other ppl lobby

#

does anyone know why

jade sandal
#

Does anyone know why I got this error while trying to import the LethalLevelLoader.dll inside of Lethal Company? I have all the updated dependencies.

waxen fog
abstract bobcat
#

no

prisma mulch
jade sandal
#

Yeah

#

I think I figured it out

#

The MMHOOK only creates when the Lethal Company is hosted.

#

And its missing MMHOOK

jagged arch
#

Yeah you have to make it via the normal game then copy it over

nova obsidian
#

Does Level ID mean anything for custom moons? Should I set it to anything or keep it 0?

jade sandal
nova obsidian
#

Alrighty

crisp galleon
#

Hey, out of curiosity, when it comes to keeping a backup of my project in case of emergency I've been keeping a zip file of just the mods folder that is generated after ripping the game into Unity and its contents instead of the whole thing since I figured I could always run the project patcher again for a new project and then extract the zipped files into the new mods folder if something breaks. Would this actually work or would references to materials/scripts/etc possibly break? I assumed it should be fine but I don't want to risk breaking everything trying to update to the next vanilla version since I'm realizing I don't actually know how Unity works in a case like this. I'm kind of nervous since I started working on custom moon stuff in V49 but when V50 came around and I tried to run the patcher again thinking that's how to update it, a lot broke (thankfully I just had a test moon, no real work yet).

tall kindle
true void
#

setting this to none should remove the preview i get for weather in the terminal right?- or am I not understanding the config properly. since its not working and continues to show me the weather for all the moons, and I've checked my other mods and none that i can see would affect the terminal's moon weather display

true void
#

found out that it is some conflicting mod. dk what but i'll figure it out im sure

crisp galleon
crisp galleon
fading wyvern
#

sent off egypt to tolian today

#

o7

slim wind
lament nebula
#

o7

steady ingot
#

Batby could custom truck be a possibility?🙏

lament nebula
idle ravine
#

I dunno if custom trucks would really be within the scope of LLL, guess it would depend on implementation

steady ingot
#

Yeah maybe it wont

#

Tho whats not in the scope of LLL at this point lmao

fair dome
#

an atv in lethal would be cool

empty trail
#

Airships would also be pretty neat xD

empty trail
#

Any clue why spawned enemies in my interior would pathfind towards somewhere and then after targeting a player would fix itself?

#

Actually, I think it might be starlancer ai fix doing something

crisp galleon
empty trail
#

It was a really dumb reason

crisp galleon
empty trail
#

T-T

crisp galleon
empty trail
#

This is so strange, my interior mod is making the ship echoey when in orbit

#

I have no scripts or anything in it, just extended LLL stuff

#

No errors either

#

egh, I suppose ill fix it tomorrow

zenith flax
#

On standby 🙂

unique geode
zenith flax
#

V50 took like 2 hours

unique geode
#

True lol and a lot of testing to get it stable

#

V55's changes should be much smaller and less drastic from what I'm understanding though so I'm glad for that

nova obsidian
#

I think the company cruiser might introduce some issues

#

I think the cruiser is gonna have a spot for where it spawns added to the vanilla game's scenes.

unique geode
#

Possible but that will probably be easy for Batby to add support for if that's the only change needed

empty trail
unique geode
#

Yeah

#

I enjoyed helping test it though

empty trail
nova obsidian
#

I imagine it'd be handled via summon system similar to the drop ship

unique geode
#

I mean I also think the Cruiser might be a store item

#

But we'll see

#

Cus I could see it being something you have to buy

empty trail
empty trail
#

You probably buy it and it unlocks a garage area in each moon or something similar

nova obsidian
#

Probably

#

I did hear that the cruiser is supposed to be something that you can take between moons

empty trail
#

Hmm

nova obsidian
#

According on Zeekerss, it's supposed to be transferrable

#

the only way I can think of being as such is if there's a drop service for it you can call if you have it bought

empty trail
#

ah possibly

#

I was thinking of something else which is a bit funnier but less realistic xD

unique geode
#

I guess we'll see

#

I love the thought of that giant ass thing plopping out of the Item Dropship though XD

empty trail
#

let me try and find what i was thinking of xD

nova obsidian
#

It could possibly come out of the dropship if say it was sort of like a compact item that transforms into the cruiser and back into it's compact form.

empty trail
#

If youve ever seen MrCrayfish's Vehicle mod for Minecraft, I was thinking of those vehicle crates which pop open into a car xD

young acorn
#

by god, lethal level loader actually just works with v55

unique geode
young acorn
#

can't order the cruiser on custom moons unfortunately

unique geode
#

I know GeneralImprovements and BetterSprayPaint don't work

#

and yeah that's to be expected til Custom Moons update to support the new V55 stuff

young acorn
#

the cruiser also seems to disappear when forced to spawn via devmode, no cruiser on custom moons yet

unique geode
#

Yeah because the moons need to support it

#

lol

young acorn
#

i don't know if it's a thing for the moons to fix or LLL to fix

unique geode
#

Might be both

unique geode
#

@young acorn the update that LLL moons need is support for the dropship changes

#

Because the dropship ||now drops off the car||

young acorn
#

alrighty

#

AUGH WAIT I'M GONNA HAVE TO DEAL WITH THE CONSEQUENCES OF RE-PROJECT PATCHING AUGH

empty trail
#

yeahhhhh

#

T-T

crisp galleon
#

I haven’t really been able to look at it yet, but are you supposed to be able to just run the patcher again to update or is there another step? In my head you’d just need to run it again but I feel like references could break.

My memory isn’t great but I kind of feel like when I first attempted just a testing moon at the end of V49 when I tried to run the patcher again for V50 every (or maybe just a lot) vanilla thing was deleted or something.

fierce axle
errant lotus
#

at least on my way, the extra screens doesn't work

#

I don't know the flashlight and the other settings

fierce axle
#

i put things on the vanilla screens tho, like time and quota number

unique geode
#

So idk what all broke

abstract bobcat
#

idk i just saw a buncha errors and saw the monitors broke I didnt really do anything thorough

fierce axle
#

maybe its just the better monitors

abstract bobcat
#

It’ll be the normal monitors too

fierce axle
#

oh dang

#

does pathfinding lag fix still work

#

oh i also wonder if faster dropship still works, since theres a new dropship for the car

unique geode
#

Dropship mods work

leaden citrus
ember shore
abstract bobcat
#

faster drop ships work just not if you purchase a car

#

unless I can't count

unique geode
unique geode
ember shore
#

||Or does it not come down at all?||

unique geode
#

Because it uses a custom version of the Dropship Zeekerss added for it

ember shore
#

so it's a ||seperate dropship entity and because the moons weren't updated yet it doesn't have a delivery point?||

abstract bobcat
#

when I say I was not thorough I meant not thorough because BetterSprayPaint seems fine just fyi for earlier

#

I see error about spray paint in log -> spray paint changes in update -> assume anything to do with spray paint die

unique geode
#

Probably sume functions of BetterSprayPaint are broken

abstract bobcat
#

no

#

I think the changes to spraypaint are to do with a new item

#

lol

unique geode
#

Oh probably

unique geode
#

The ||Weed killer||

#

Meaning if you use BetterSprayPaint the new item will not work

abstract bobcat
#

naur it works ok

#

just quiet mostly, since BetterSprayPaint makes the normal spraycan quieter

zenith flax
#

Just woke up

ember shore
tall kindle
#

LLL is mostly fine

#

i just saw like, one error with content tool on scene load or smthn

#

i didnt take ss so idk what it was lol

young acorn
#

the only bug i've noticed is the company cruiser not spawning, but that might be a moon thing with the dropship?

steady ingot
#

I had one issue with LLL where the main monitor was just showing the outside of the ship 👀

zenith flax
#

Moons might have to add something to their scenes but I haven’t seen yet

steady ingot
#

I didnt test it too much, just checked one thing and saw that issue, but my moon also has a clip for the monitor so maybe that could be the issue? works fine in v50

rapid nymph
#

Just wanted to jump in here to mention, some of the mechanics in the new beta are hard-coded by LevelID, so you're gonna need to modify them to be customizable (@zenith flax)

Spoilers if people don't wanna know the new mechanic that's affected: ||Shroud Vains AKA Spore Mold generate on all planets whenever you take off from a planet. The planet you take off from is guaranteed to generate some, while other planets have a reduced change. The exact chance is hard-coded in an if statement based on the level ID, and is also dependent on how many credits you have. Specifically, look at StartOfRound::SetPlanetsMold()||

zenith flax
#

thank you

steady ingot
rapid nymph
#

||The position will only re-randomize if you fully eradicate the mold||

steady ingot
rapid nymph
#

||np. It's a super interesting system. I think it's meant to encourage players to vary their planets so they don't build up tons of mold debt xD||

zenith flax
#

i was thinking about something like this yesterday 😭

#

something like minecraft's regional difficulty

rapid nymph
#

lol
super interesting mechanic yeah
also gonna need a partial rework for LLL moons sadly

zenith flax
#

just the levelid thing or do you mean custom moons having to add new stuff

#

i alr have to change the savefile to save level names rather than ID so it's not too crazy to do

rapid nymph
#

the LevelID thing
also, ||moons seem to have 60 pre-defined locations where the mold spawns, and the game just picks a random number 0-59 for the location||

zenith flax
#

yeee that's a problem im hands off on

#

probably

rapid nymph
#

ight

zenith flax
#

maybe drop a warning in the log incase i see a moon doesnt have the v55 related spawns

#

dont wanna mess with peoples content on behalf of them yknow

rapid nymph
#

yeye

zenith flax
#

also ty everyone

#

we here

rapid nymph
#

nice!

zenith flax
#

don't think it will break your stuff but like you won't have the new features

calm eagle
#

heard chef

gaunt hinge
zenith flax
#

@brisk schooner is it worth an announcement to remind authors and players that custom moons and stuff will need to update for them to spawn new content correctly?

zenith flax
brisk schooner
#

Oh wait, that was Server Updates

zenith flax
#

||Stuff to make company cruiser spawn||
||Adding new enemies to your spawn pools (if wanted)||
||Adding random mold spawn positions ||

#

are the 3 things i think moon devs gotta do

brisk schooner
#

If I'm going to ping modders to update it'll be when 55 hits main, I guess?

zenith flax
#

fair

brisk schooner
#

oki doke

elder ether
#

nikki didnt do that yet shes still on v49

zenith flax
#

im busy half of today so might not be able to give you guys a rundown on the specifics you guys need to do asap but atp you guys can probably re-extract and just see whats different lowkey

unique geode
# gaunt hinge Gotta update the dropships

Yeah they just spam errors on Custom Moons currently unfortunately, I'd love if there's a way they can be updated with backwards compat with V50 since I plan to stay on the Beta for the new content atm lol

#

But I can live without custom moons for a bit if need be, especially since it feels like the Beta is right there at the final stretch to tide us over while Zeekerss takes an extra week or so to do some polishing up and do some finishing changes for the full release, cus there's definitely aspects that you can tell why he decided to do a Public Beta after the extensive testing he said he did and why he said he still needs to do many changes lol

tall kindle
#
[08:09:57.5634448] [Error  : Unity Log] NullReferenceException
Stack trace:
UnityEngine.Object.get_name () (at <e27997765c1848b09d8073e5d642717a>:IL_00001)
LethalLevelLoader.Tools.ContentRestorer.RestoreAudioAssetReferencesInParent (UnityEngine.GameObject parent) (at <46913d4069ce4c8bb856df58fbf607a9>:IL_000db)
LethalLevelLoader.Patches.OnSceneLoaded (UnityEngine.SceneManagement.Scene scene, UnityEngine.SceneManagement.LoadSceneMode loadSceneMode) (at <46913d4069ce4c8bb856df58fbf607a9>:IL_00054)
UnityEngine.SceneManagement.SceneManager.Internal_SceneLoaded (UnityEngine.SceneManagement.Scene scene, UnityEngine.SceneManagement.LoadSceneMode mode) (at <e27997765c1848b09d8073e5d642717a>:IL_0000e)
``` dunno if anyone mentioned it but this was the NRE i was talking about before @zenith flax
zenith flax
#

hotfixed on my unreleased build but i really should look into it more

#

Nothing im iterating on should be null

tall kindle
#

noice

slim wind
#

i don't remember if i mentioned it here, but i figured out an easy way to have one automated pipeline to release on Thunderstore, Curseforge and Nuget using Github Releases + Actions

#

the caveat is that you cannot use any local dependencies (because the actual build runs in the cloud)

tall kindle
#

wdym by local dependencies? like ones not currently on thunderstore etc?

slim wind
#

the ones that you don't import from nuget

#

any locally referenced dlls

#

for example if i try to reference LLL that is installed in my LC directory on my PC

tall kindle
#

ohhhhh

#

i see what you mean

slim wind
#

build fails in the cloud because dll ain't there

tall kindle
#

atleast LLL will be on nuget soon/is on nuget i cant remember

slim wind
#

that's the thing i want to help happen 😇

#

which - theoretically - would require adding stuff related to building the 3 needed packages (TS, nuget, CF) and actions

#

and you could have fully automated solution 😅

tall kindle
#

do it for coderebirth wen SC_cool_umaru

slim wind
#

👀

#

soonish 😇

tall kindle
#

noice

zenith flax
#

@slim wind i was gonna dm you about this lmao

#

on unreleased im already nuget pilled

#

i just need a rundown on how to get into actions

slim wind
#

i can send you everything you need

zenith flax
#

Can’t use anything till tomorrow but would very much appreciate that

slim wind
azure ether
#

Can't wait to drive around the moons in genericmoons mod

elder ether
#

I have bad news

unique geode
#

Does Generic even have a moon that the CC would work on?

elder ether
#

Hydro would work

unique geode
#

Eh I guess

elder ether
#

Corrosion would work around the far side but I’m pretty sure the car would be inside a wall when you land

unique geode
#

The CC feels so designed for large moons lol

elder ether
#

Collateral is a no because the ship lands on the roof of a building

#

Vertigo I don’t even have to explain

#

Same with submersion

unique geode
#

Vertigo would need the cactuses able to be destroyed by it

#

XD

elder ether
#

If I make another desert moon which it is likely that I will

#

I’ll see if it’s possible

unique geode
#

Yeah the stuff for destroying trees could likely be implemented to them

elder ether
#

Also gonna ping Batby for this lol @zenith flax

elder ether
#

Hi Batby yoiled

#

Car destruction would be pretty swag for lethal toolbox or something

#

I’d love to be able to ram through fences and cacti

zenith flax
#

heard

elder ether
#

Also regarding one of the new creatures

zenith flax
#

Ye u gotta place that shit

elder ether
#

It looks like the ||kidnapper fox spawns aren’t based off of any moon values or anything. Is it possible to have a moon that can’t have the plants?||

tall kindle
# zenith flax heard

just for future reference, since i couldnt find it, how does the game tag something as either destructible, or how does it find trees?

tall kindle
zenith flax
tall kindle
elder ether
#

Submersion was gonna get awkward

zenith flax
elder ether
#

Alright

unique geode
#

Wait so the ||Kidnapper fox can currently spawn on all moons since they're tied to the plants?||

tall kindle
steady ingot
#

Yup

unique geode
#

Lol fun

elder ether
#

Although I hope it would be possible to toggle it for custom moons because like I said

#

Submersion would get

#

Really fucked

tall kindle
#

enemies can be tied to plants from now on yeah

unique geode
#

Yeah

#

Also idk how I feel about the new interior enemy

elder ether
#

I know how I feel

#

Deep hatred

tall kindle
#

apparently im hated for liking it 😔

elder ether
#

I will never go to dine again

tall kindle
#

its a cool enemy concept, the fade effect is also really cool

#

and it's fairly easily dodgeable

unique geode
elder ether
#

But yeah as much as I like the plants and the spreading mechanic it would be really nice to be able to toggle it off @zenith flax

unique geode
#

And Titan

elder ether
#

Sorry for pinging you again but like

tall kindle
#

dine is a weird one, bunch of butlers, bunch of surgeons

elder ether
#

I feel like it’s kinda something I really need

unique geode
tall kindle
elder ether
tall kindle
#

its a toggle generic

elder ether
#

Blehg

tall kindle
#

like we all said

unique geode
#

I like the new layout, not a fan of the enemy spawn rates

elder ether
elder ether
#

Thank fuck

tall kindle
#

super cool mechanic though, with the saving across rounds

elder ether
#

Yeah

#

Def wanna keep it on a few moons

#

But I don’t want it on corrosion, devastation, or obviously submersion

unique geode
#

Wesley is gonna have some moons to exclude too

#

I know @empty trail will prob want it excluded from Sector

unique geode
#

Starlancer I can see excluding it onn

elder ether
unique geode
#

Triskelion

elder ether
#

Ty

gaunt hinge
unique geode
#

I personally will probably disable the plants and the spreading mechanic

steady ingot
#

If its possible I want to add my own plant variant and foxy

unique geode
#

It's cool but I'm not a huge fan of it tbh

tall kindle
gaunt hinge
zenith flax
#

It’s been out a day

steady ingot
#

Yeah theres no rush, just brainfarting here

elder ether
#

I’ve been out for nearly 18 years

tall kindle
zenith flax
#

Oh sorry I meant in response to @unique geode

elder ether
tall kindle
#

also this is a replica of the conversation with the spike trap when it first came out

elder ether
#

I love spike trap….

unique geode
tall kindle
#

toggle in wesley's moons settings* not yours

elder ether
#

Spike trap go squishhhhh

tall kindle
abstract bobcat
#

Time to play not Lethal Company

unique geode
#

Oh I like the mechanic don't get me wrong lol

elder ether
#

The only issue it had was when there was like 20 on the same moon

#

But now that they’re reasonable I like

unique geode
#

I just don't like how it forces you to need weed killer tbf

tall kindle
elder ether
#

Also back when they could spawn in stairs concern

tall kindle
#

i was also a bit surprised when they added pissing to the game (weed killer)

unique geode
#

Like Atlantica and Infernis

tall kindle
#

i feel like atlantica would do well with it

unique geode
#

Nah

elder ether
#

Literally has red ferns already

unique geode
#

I like Atlantica being the desolate land for Shy Guy

#

XD

gaunt hinge
#

I might leave them enabled on Atlantica

#

The visual idea is interesting

tall kindle
#

also, just dont add the enemy in your enemy list if u dont want them to spawn

unique geode
#

Oldred makes 0 sense for them XD

gaunt hinge
tall kindle
unique geode
#

Yeah tbh I like the plants

#

It's the buggy enemy I don't like that much

#

I know it will probably get fixed though

gaunt hinge
unique geode
#

The whole tongue thing especially I just dislike

tall kindle
abstract bobcat
#

You can just say you don't like the enemy at all

gaunt hinge
#

They won't

tall kindle
#

the tongue is a super cool pulling mechanic lol

tall kindle
abstract bobcat
#

Their tongues are like, half the gimmick

#

probably more

unique geode
#

The tongue stuff is just odd to me though, idk maybe it's my Autism but it doesn't vibe with me XD

elder ether
tall kindle
unique geode
#

Lmao the super long tongue is so weird but they are derpy and cute

unique geode
elder ether
#

Hopefully

unique geode
#

I believe he chose to make it a Public Beta after extensive testing because I believe he realized it needs more changes before it hits the main branch but he wanted to also stick to the deadline of releasing it, I'm not certain on that though

tall kindle
#

i wouldnt just randomly assume his intentions

#

afaik he hasnt said anything

unique geode
#

Well

#

It feels like that's the case

#

But I'm not certain

#

He said he did extensive testing and is doing many changes and released it to public beta

tall kindle
#

just keep in mind, your wording is saying this is what hes doing, you dont sound like your guessing at all, nor do i really personally agree with that line of thought

unique geode
#

My bad

#

I word stuff poorly a lot and I'm more than used to it at this point 😦

zenith flax
empty trail
unique geode
#

Improved my wording a bit

gaunt hinge
#

Lmao

rapid nymph
rapid nymph
rapid nymph
#

Yeah

tall kindle
#

how does it juggle the weight?

#

for like spawning

#

or is it just a condition based on how much weed there is

rapid nymph
#

Hard-coded weights for how likely mold is to spawn on different planets

rapid nymph
#

I haven't looked at its spawn pass yet, just the mold mechanics

tall kindle
#

icic, i guess that means there's gonna be more chances for enemies spawning

#

im assuming the rates for daytime outside and inside are still the same

rapid nymph
#

I'd assume so yeah

tall kindle
#

its a bit unfortunate u cant keep the weed for aesthetics, you're forced to have the fox

rapid nymph
#

They do still effect power levels at least, so that hasn't changed

#

But yeah the fox can't be disabled in vanilla rn

tall kindle
rapid nymph
#

The dedicated mold enemy pass it uses kinda forces it

rapid nymph
rapid nymph
# unique geode I just don't like how it forces you to need weed killer tbf

I think the idea is to discourage you from staying on a planet for too long? When you take off from a planet, it's guaranteed to spawn if there wasn't any before, so you can only stay for a few days before switching if you aren't using the weed killer
Other planets have a much lower chance (between 6 and 11% depending on the specific moon and how many credits you have)

tall kindle
rapid nymph
#

Ye
Also maybe the ability to add custom shroud vain model replacements to specific moons so that not every moon has the same infection

#

Like, it makes no sense for underwater planets, but what if you had a different strain under water that spawned a custom enemy or smth

#

I think there's some cool things moon designers could do with the mechanic

tall kindle
#

And since the locations of their spawn are random, u could do your own detection I.e. spawn em underwear

#

Underwater*

rapid nymph
#

Yeye :3

tall kindle
#

Custom Weather, custom enemies, moon, items, scrap, vehicles, I'm only missing custom plants and custom interiors now Eevil

zenith flax
#

going to bed now. will try and actually be cool and get only the bare minimum needed out asap then look at stuff like custom viechle, plant, hazards etc.

#

no promises

tall kindle
#

Well, not an f, but just a general okay

young acorn
#

so to get moons working you just have to add weed positions and update the dropship?

gaunt hinge
young acorn
#

is there anything you need to do to get the cruiser working other than fix the dropship?

gaunt hinge
#

I don't think so
Afaik if you bring one you should be able to use it fine

slim wind
limber thunder
zenith flax
#

yippeeeee

limber thunder
#

have a good night, let me know if I can help anything tomorrow

slim wind
#

amaaaaazing 😇

merry marsh
tall kindle
merry marsh
tall kindle
#

read a bit above here

#

lol

rapid nymph
#

Mold Manipulator mod to customize mold and mold enemy spawns when? :3

zenith flax
#

I’ve already been asked about ExtendedMold 😛

#

I know myself too well to promise anything in advance

rapid nymph
#

Same lol
I've considered it too, but I also considered a custom weather API mod like 3 months ago xD

#

Too many ideas, not enough time and motivation to implement it all

zenith flax
#

custom weather stuff is a real pain because everyone is really hoping at some point zeekerss reworks it to use SO's like everything else

zenith flax
#

i am in the kitchen 😄

slim wind
#

you are crazy

#

it's there already? 😳

steady ingot
#

Chef Batby 👨‍🍳

vocal flame
brisk schooner
#

Break the company moon again beevil

lament nebula
#

Break the company moon again, but only for @vocal flame

zenith flax
grim nexus
#

Vengabus real partytime

steady ingot
#

you are doing gods work tbh lol

brisk schooner
zenith flax
#

@gaunt hinge @elder ether

#

this certainly looks interesting

elder ether
zenith flax
#

😄

#

ya'll will have to tinker around with how to use it correctly but

#

@true void this what u want

#

i think

elder ether
#

Can’t wait for trzctor

#

Tracot

#

Tractro

#

I give up

#

Tractor

true void
tall kindle
true void
#

It's fine when moving horizontally

tall kindle
#

could the flickering just be from how you're moving the cube itself?

#

there shouldnt be any flickering in a parent style system

#

though i think even in the ship people flicker when going up and down the oon

#

moon

true void
#

It seems to happen when moving up and down quickly

#

moving slowly works well

#

maybe the vertical velocity or less is probably fine for ship takeoff and landing animations

tall kindle
tired solar
#

@zenith flax btw if/when the vehicle API for LLL is in a usable state, could you push it to the repo or even send a development version assembly? Cus there's one person who'd like to make their own vehicle already. I could send them the LethalLib implementation too if it's not really ready yet

zenith flax
#

Will have to be tomorrow sorry

tired solar
#

oke, no worries 👍

young acorn
#

i can't find anything in any of the vanilla moons that seem to relate to mold, other than MoldAttractionPoint, i think that might be what controls the mold. spawns randomly, mostly near the moldattractionpoint maybe?

tall kindle
#

There's a boolean lemme find the screenshot I sent

tall kindle
# tall kindle

It is a toggle, just not sure if you have access to it rn :3

young acorn
#

oh the level thing has three things related to mold

#

Can Spawn Mold, Mold Spread Iterations, Mold Start Position

young acorn
#

i dont know what they do but i wanna mess with them

hexed mesa
tall kindle
#

In no way should LLL push to a beta imo

hexed mesa
#

Understandable

unique geode
#

A lot of mods have been updating for compat with V55 and compat with V50 isn't broken cus most changes needed are very minor

tall kindle
#

Umm how do u expect support for vehicle but backwards compat simultaneously

unique geode
#

I mean I'm going off of what you said

#

I might be misunderstanding a little though cus of my Autism

tall kindle
#

I'm saying the github repository would be updated so the person can use the code

errant lotus
#

I'd opt to wait for the actual v55 release in case it's no longer compatible with v50 :,]

unique geode
#

Ahhhhh

tall kindle
#

But its all up to batby, I'm just saying what I think sounds logical + based on experience from previous updates

unique geode
#

Which theoretically wouldn't break compat with V50 cus it could just be a line of code that detects the 2 versions

plush wing
#

They don't know, chat.

tall kindle
#

This just got pointed out to me, what the fuck is that csproj @zenith flax

zenith flax
#

I’ll probably drop v55 release on curseforge

#

and git

unique geode
#

I'm not swapping to CurseForge :/ so I hope you push the update to Thunderstore as well soon

#

Would be too much of a mod split atm

zenith flax
#

Thunderstore doesn’t have the features to support releasing a mod targeting a specific version nor marking it as alpha/beta

unique geode
#

That is true

#

So for Thunderstore you're just waiting for V55 to hit the main release then

zenith flax
#

yes

#

or to get features other places have had for a decade

unique geode
#

Yeah I did see Desat recently mentioning Mythic is working on that stuff so I hope to see it finally add that stuff soon

#

I hope to see V55 be polished in the next few days and hit the main release, I know that might be pretty hopeful thinking but the build does feel like it's a close to final release build that still needs some polishing and bug fixing done, the plants also need to not spread so quickly

#

The plants are probably the most unbalanced thing rn, they get a bit over prominent too quickly

zenith flax
#

@true void what was moving the cube

zenith flax
#

@limber thunder bit of a messy commit because im bad with doing github stuff right but regarding the issues with building normally, I did the suggestion Hamunii suggested in swapping some of the csproj stuff around and it seems to be building fine with terminal and the built in build button? I'll probably chuck an experimental release out for the lc beta anyway but if the stuff you were cooking is ready and there's a reason to use that over the current setup let me know

unique geode
#

But you may not wanna do that route and I don't blame ya

zenith flax
#

No

empty trail
unique geode
#

I agree that's why I said I doubt he'd wanna do it

#

lol

empty trail
#

I also wont do anything like that since its a lot more to keep up with xd
So fox and barber will have to wait for my moons, but thats a lot more tame compared to an API like LLL which upholds tons of mods

unique geode
#

I mean tbf you could add them to the list if you wanted, they just can't spawn on them if you're playing on V50

#

XD

#

It's more so the Dropship changes that need to wait for V55 to hit the main branch

empty trail
#

Itll likely give errors if I try doing anything like that I think

unique geode
#

It might not sure, you can keep moons not inside of LLL setup for Interior entries though so idk

#

That is different ofc but it may just simply ignore the entries if they can't be found

#

That'd be something that would need testing

empty trail
#

Tbh id want to wait for v55 to be a release since I have things I need to fix and I dont want to mess up my references by updating to v55

unique geode
#

Ye

#

You'd need to implement the new dropship changes anyways so it makes sense to wait and just push an update with all the new V55 stuff

empty trail
unique geode
#

Yeah c;

true void
zenith flax
#

@true void try setting the animator to use physics time scale or whatever it’s called

#

Basically this should make it run on FixedUpdate rather than Update

#

should hopefully fix it

tall kindle
#

I'd imagine it'd be worse no?

#

I presumed the problem was the steps interval in going up and down

#

And fixed update runs less than update, generally, iirc

#

It'll also still look weird to clients iirc, I haven't looked too deeply into the vehicle code but I solved the other clients looking weird with changing ownership on the person riding

zenith flax
#

Trust

tall kindle
#

I hope it works too

merry marsh
#

Can anyone confirm whether the size settings for interiors works? I cannot get any size settings to work for multiple interiors

crisp galleon
merry marsh
crisp galleon
limber thunder
# zenith flax <@149205637828444161> bit of a messy commit because im bad with doing github stu...

The way it's now on experimental it'll work as long as you've got the netcode-patch CLI tool installed. That'll need to happen in GitHub actions then too (@slim wind do your actions do that already?). This is fine for the moment, as it makes it work for you locally in Visual Studio, at the expense of "it just automagically works for dotnet users". Until https://github.com/EvaisaDev/UnityNetcodePatcher/pull/41 lands (hint hint @lyric glade 😉 ) and we can have both. I'd rather get on with automated builds than be blocked by this.

slim wind
#

unless you're talking about other package 😅

limber thunder
#

precisely what I meant, just didn't know what you threw batbys way

slim wind
#

i can send you a link in dms

limber thunder
#

if you would like me to take a look then sure. no promises I get around to PRing an LLL adaptation before batby does it, depends on how my week goes ^^'

slim wind
#

no worries 😅

lyric glade
limber thunder
kindred herald
# merry marsh Can anyone confirm whether the size settings for interiors works? I cannot get a...

I think it works fine but imho it's not very intuitive to use because you don't know the internally calculated value that you're interpolating with these settings so you're really just guessing. Have you looked at how it's calculated?
Basically this (LLL source, edited for brevity)

float calculatedMultiplier = (extendedLevel.SelectableLevel.factorySizeMultiplier / indoorMapType.MapTileSize * RoundManager.Instance.mapSizeMultiplier);
if (calculatedMultiplier > extendedDungeonFlow.DynamicDungeonSizeMinMax.y)
    calculatedMultiplier = Mathf.Lerp(calculatedMultiplier, extendedDungeonFlow.DynamicDungeonSizeMinMax.y, extendedDungeonFlow.DynamicDungeonSizeLerpRate);
else if (calculatedMultiplier < extendedDungeonFlow.DynamicDungeonSizeMinMax.x)
    calculatedMultiplier = Mathf.Lerp(calculatedMultiplier, extendedDungeonFlow.DynamicDungeonSizeMinMax.x, extendedDungeonFlow.DynamicDungeonSizeLerpRate);

Much easier imho is to use LQ where you just set the factorysizemultiplier for each flow. Try a flow on a moon where you know how it should generate in terms of size/loot density. Dungeon too small? Make number larger. Dungeon too big? Make number smaller. Done. Just don't make it too small or generation will crash (only managed to do this for dantors mental hospital)..

small trench
#

this may be a dumb question, how would i add scrap from a mod that uses lethal expansion core to the scraplist via lethal level loader? pikmin2 scraps, for example.

#

or is this not possible because those mods hate each other

zenith flax
#

use of Lethal Expansion is not supported while using Lethal Level Loader

small trench
#

i shall wait for the day when the mod is finally moved to LLL then

#

thank you

merry marsh
#

The only mods I used were LLL and dependencies, CullFactory to set the seed, and whatever interior I was currently testing

young acorn
#

would enjoy an extendedhazard (mines n stuff) function or whatever, would be useful for something i want to do on one of my moons, and could maybe make all the interior stuff on moons like Wesley's Moons random and dynamic

zenith flax
#

yeee forsure

kindred herald
merry marsh
#

I've used it in the past with no problems, which is why I asked if it currently works. Because from my testing it doesn't seem like it

mellow flame
#

Been gone what’s happened to mods in v55

opal marten
#

how to fix this daamm mod

#

nothing shows up

#

in game terminal the moons dont show up

#

pls help <3

crisp galleon
crisp galleon
# opal marten nothing shows up

I don’t know why this could be, but one thing I can think to check would be filters. You can filter moons by criteria so maybe make sure you don’t have one (I think type out “filter none”). Another thing would be to ensure you aren’t having a weird mod conflict. Try disabling anything that might mess with the terminal and if that’s not it, disable others and see if you find it.

opal marten
#

what bout interiors not showing

crisp galleon
#

Interiors aren’t listed on the terminal, but should show if you type “simulate moonname” with moonname being whichever you want to see. It should list all possible interiors and probabilities.

opal marten
#

completly softlocked :( pls help when i disable LLL it works

crisp galleon
# opal marten completly softlocked :( pls help when i disable LLL it works

Yikes. That looks like an old issue but I think that’s the most recent LLL version. I don’t remember the issue too well, but is this a new or old save? I feel like there was a point where old saves broke, but again I don’t really remember. Unfortunately someone else with more knowledge might have to help because I’m not really sure.

opal marten
#

its fine thanks for u help

crisp galleon
#

You’re welcome. This is interesting. Hopefully you can get it figured out.

kindred herald
grim nexus
opal marten
#

still has the same thing

#

does the game work for u?

#

with the mods?

grim nexus
#

Yes, I loaded it up. Infinite money worked, along with all the moons + dependencies.

#

My next question, do you use a mod manager like r2?

opal marten
#

shall i do it now?

grim nexus
#

I would recommend it for the sake of "it just works".

opal marten
#

aight bet

#

doin it rn

#

can u send a ss of ur mod folder btw

#

pls

grim nexus
#

I can also send you a profile code to download all of these in r2 if you'd like

opal marten
#

yeah that would be nice

grim nexus
#

01907579-c1f2-26dc-1a17-89bad6be9798

opal marten
#

Thanks

#

game launched and not soft locked

opal marten
grim nexus
#

Odd, I loaded it back up and sfDesat's moons are there at the bottom. Were they there for you when you loaded up a new profile? I can see that you've played one day out.

opal marten
#

this entire thing is confusing

#

thanks for ur time and help

#

:LethalLevelLoader] LethalLevelLoader loaded!!
[Info :LethalLevelLoader] Finding LethalBundles!
[Info :LethalLevelLoader] No Bundles Found!
[Info :LethalLevelLoader] Config Level Set As: User

[Info :LethalLevelLoader] LethalLevelLoader Loaded The Following ExtendedLevels:

  1. 41 Experimentation (Vanilla)
  2. 220 Assurance (Vanilla)
  3. 56 Vow (Vanilla)
  4. 71 Gordion (Vanilla)
  5. 61 March (Vanilla)
  6. 20 Adamance (Vanilla)
  7. 85 Rend (Vanilla)
  8. 7 Dine (Vanilla)
  9. 21 Offense (Vanilla)
  10. 8 Titan (Vanilla)
  11. 68 Artifice (Vanilla)
  12. 44 Liquidation (Vanilla)
  13. 5 Embrion (Vanilla)
#

some bits

grim nexus
true void
tall kindle
#

That's interesting

barren lintel
#

assuming LLL isn't working yet with v55, is there like a beta build for it?

#

which I did try to put LLL into the mods, but I only get stuck like this untiil I removed it 😭

tall kindle
#

show logs

#

shouldnt be LLL

barren lintel
#

here it is

#

and then its just spamming SoundManager thing infinitely

#

idk if thats a problem or not

rough edge
#

send full log

barren lintel
#

wait how do I export the full logs

#

im just gonna try copypasting it to a text file

tall kindle
#

thunderstore --> settings --> logs --> copy logs

#

then paste em here

barren lintel
#

wait they cant even fit in

#

this is like the second part of it

#

and then yeah the rest is just the soundmanager- nothing else

tall kindle
#

that was in it already, lol, but looks like diversity and emotes api error'd

barren lintel
#

oooohh- so its Diversity and Emotes not working with modded moons

#

cause when I remove LLL, im not stuck anymore

tall kindle
#

diversity should be working

#

so not sure

barren lintel
#

lemme remove Diversity and Badass Company (?) and enable LLL again

#

removed both and it still stuck 😔

#

yeah im no longer stuck when i disabled LLL PensiveMini double checking

abstract bobcat
#

(Late, but it should be LC_Office that's doing it)

maiden valley
#

Do interiors still desync ever?

crisp galleon
# maiden valley Do interiors still desync ever?

I think they can, but I don’t know that it’s common. My friend group played not super long ago and once one of them had a different interior than the rest of us, but it was just the once.

young acorn
hexed mesa
#

i did get an interior desync yesterday, but all things considered probably my fault since I edited my LLL config to change the moons list on an interior, and my friend did not have said changes.

#

which is probably expected, but I remember Batby saying that it would load whatever dungeon that the host said, so I figured it would be fine

young acorn
#

despite replacing the dropship with the new one, i still get errors from it when trying to get something without cruiserfix

#

is there anything else i have to do to fix the dropship?

jade sandal
#

I'm trying to create custom scrap, but for some reason when I test it out in the game, its stuck on the a seed that has been picked. I do not have LethalExpansion and I followed Xulians tutorial on scrap.

zenith flax
#

Would need a log

jade sandal
#

Alright

jade sandal
#

It stops here and shows random seed: (number)

forest turtle
tall kindle
#

@zenith flax while you're preparing for some LLL update whenever that be, someone said the purchasing SFX is broken if u could look into that

zenith flax
#

Mhm?

#

Oh ok

#

Makes sense

#

Can you make a really barebones issue on git

#

just so I remember

small trench
#

where can i find the list of possible scrap to insert into the scrap spawn list? such as their code names since i know some items dont display the same name as they are actually registered as

zenith flax
#

Don’t quote me but I think the names in the pinned spreadsheet are the internal ones

small trench
#

i read that spreadsheet last night, those names definitely match with default values in the config

#

is there some kind of log that prints all modded scrap names in the game? or is there a way for me to find this on my own

zenith flax
#

I can’t recall anything I could suggest for that unfortunately

#

Apologies

small trench
#

i see

#

thank you!

#

now that i think about it an older version of LLL showed modded scrap in the default values for scrap

#

maybe i need to download and play with the scraps first and download LLL after? to reload its config

leaden citrus
#

The names shown should be the internal name

tall kindle
small trench
#

thank you

#

i will try this

mellow flame
#

does LLL work for v56?

brisk schooner
#

Whelp, Batby didn't release an update within 15 attoseconds of the game hitting v56 so I'm marking LLL as deprecated

tall kindle
#

twas a good run, time to fork

crisp galleon
hexed mesa
#

🫡 its been nice knowing you LLL boi

chrome notch
# mellow flame does LLL work for v56?

to actually answer your question, yes. some v56 functionality is missing from both LLL and custom moons though so that will require an update on both sides, or dedicated fix mods like CompanyCruiserFix

young acorn
#

i still don't know how to properly set up vain shrouds on my moons

jade sandal
#

You can’t set where it grows though

small trench
#

i tested and the cruiser works with LLL installed

#

except for the large boulder that appeared to me and crashed my server, maybe it isnt working

young acorn
zenith flax
#

bad timing will be a day or two

zenith flax
#

If any kind soul is super comfortable with transpilers and can knock them out super fast I’d love some help with the save and load functions

#

I gotta swap out the use of saving via id to planetname

#

Will do lethal toolbox update at the same time

brisk schooner
#

I dunno if its been mentioned, but I was playing with Nikki, Wes and Generic the other day and we noticed that the plants the fox hide in seem to accumulate across all custom moons as tho they were one moon that you keep returning to, I think is how she said it. I'm not familiar with how its supposed to work

zenith flax
#

Yeah the plant saving stuff would all be fucked

#

i don’t know if you know but at runtime you can’t save any changes to scenes

#

so persistent changes in scenes in a single session requires custom data handling, let alone save file based

#

all of zeekersss stuff uses index based id’s for it all

brisk schooner
#

Oh

zenith flax
#

which LLL can’t use because ID’s can’t be consistent fundamentally

brisk schooner
#

Uh, have fun with solving that

#

:3

zenith flax
#

It’s fine!

#

I have to do it for other save stuff

#

it’s just lc has those calls across like 6-8 different calls and there deep in the middle of a big function

#

So trandpilers are needed

#

And i hate transpilers 😭

brisk schooner
#

Rip, I really have 0 experience with transpilers

crisp galleon
#

Well man I hope you can figure it out. How you even made any of this I have no idea but am incredibly glad and thankful that you did.

hexed mesa
zenith flax
#

🥺

#

👉👈

#

On phone rn but in LLL I already swap out a similar thing (just in a postfix and not a transpiler) Just gonna swap out having the ID in the string with the SelectableLevel.name (not SelectableLevel.PlanetName)

#

For the vein stuff it saves and loads like 3 or 4 different lists that need to be switcheroo’d

hexed mesa
#

So I have to fix some ID (postfix to transpilier) and add the vein stuff to code (also transplier)

zenith flax
#

Nah the postfix thing is just an example of how we already do it

#

just transpiling of the vein stuff is needed

hexed mesa
#

Gotchu

tired solar
#

Damn, I was late for transpiler/ILHook action 😔

slim wind
#

it's not over till it's over

tired solar
#

very inspirational

tired solar
# zenith flax And i hate transpilers 😭

oh btw yeah, so if transpilers aren't fun, don't focus on wanting to do progress on a mod, instead move your focus into writing a transpiler and forget about everything else 🔥

#

I love writing ILHooks because there's so much to learn and it's fun to get better at it

#

but to not make it a chore, make writing the transpiler your goal

tall kindle
#

If its not fun, forget about everything else in the world and just do it.
Such inspirational words

tired solar
#

it's not fun if it's a chore, kinda like if you have 10 difficult math questions you need to answer in an hour, it's not fun at all, but one math question and you can spend as much time as you want? That can be fun

tall kindle
#

I mean, u can't erase the fact that u still have to do it

tired solar
#

You have to change how you think of the problem

tall kindle
#

Just because u manipulated the teacher into making ur assignment one question doesn't mean it's not homework

tired solar
tall kindle
#

Problem is, I don't think batby has that kind of leisure rn lol

tired solar
#

sure, but you still can try changing how you think about the issue

tall kindle
#

Dunno, maybe I'm too locked in to properly lie to myself about how the problem looks like

tired solar
#

You don't have to lie to yourself. Like, this is basically just focusing on doing one thing at a time instead of everything

shy flax
#

So don't have a lot of time on my hands, but with the update I figured I would mess with some stuff. I noticed that some of my scrap mods are not working on planets that I am using LLL to overwrite the settings. I am guessing this is why? If so, will leaving this blank allow all scrap to spawn at their default weights?

versed spire
#

guys

#

LLL dosent work on v55?

#

because it released

tall kindle
#

it should

versed spire
#

it dosent

#

when i load into game

#

i get the hellish black screen thing

#

black screen

tall kindle
#

send logs

versed spire
#

ok

#

wait

unique geode
#

you need to remove it

#

That's the only mod right now that will cause a Black Screen that requires LLL, LLL itself is fine

versed spire
#

oh

#

thx

versed spire
#

and lethalk things

shy flax
# versed spire oh

But CozyOffice does work if you want an office alternitive if you dont have it already

versed spire
#

is also bugged

versed spire
#

btw

#

lethal things is also ded in v55

tall kindle
#

ye ik

versed spire
#

i didnt know

tall kindle
#

disable it for now

versed spire
#

yep

#

also cant send logs since i have em disabled

#

also

#

anyone knows why v55 decreases sooo much fps

#

like

#

before i had 100fps in ship

#

now i have 70

tall kindle
#

probably a mod, but if ur logs are disabled then cant really check lol

versed spire
#

ye ik

#

but i didnt install any new mods

#

thats the thing

tired solar
versed spire
#

il enable my logs bacjk

#

nvm cant

hexed mesa
# zenith flax 🥺

sorry to waste your time and to give you a false sense of dopamine, but i spent like 2 hours trying to even set up LLL (im stuck in getting NetworkScenePatcher to compile). I've got to sleep and I can't code tomorrow so I leave you with absolutely nothing except the knowledge that I tried

#

looking back at it, I should have just written a basic transpilier patch for your mod but oh well

tired solar
#

oh, so I'm not necessarily late for writing an ILHook?

hexed mesa
#

Do it

tired solar
#

so what was the method that needs some transpiler action?

tired solar
hexed mesa
#

If you look at the original SaveValues function (I can't remember the class. LLL references that function a few times), it shows what's being saved

tired solar
#

okay, thanks!

rich aurora
#

Hmm I don't have too much familiarity with making a moon but is there an entrance trigger audio preset or some equivalent?

There's a map that I encountered that has indoor weather and I'm trying to figure out what might be the issue causing it. The entrance trigger audio preset seemed to be the culprit for it back in the LE days but I'm unsure if that variable still exists for LLL.

zenith flax
#

lll doesnt do custom scripts like LE

#

it uses LC stuff directly

rich aurora
#

Ah gotcha

zenith flax
#

doesnt solve your question but just to point you in the right direction